This is a Repost for a Previous Project Posted. It was required to provide bit more details of the project. Please bid if you think you can do this. Thanks
“Task: - Using XML API provided develop a control/monitoring application for home automation device (smart plug)” - You don’t need to start from scratch, reference designs are available, check further.
Smart plug – home automation device which measure electricity usage connected to it and send data to monitoring device (PC/mobile devices). We need to develop an application to monitor and control(ON/OFF) smartplug device with the required functionalities specified below.
The smart plugs are connected to the home wifi network. The device manufacturer has app available for desktop, web, and mobile platforms. for advance users they have provided all the XML API’s to develop their own application. We need to develop an application which is very similar to the manufacturer provided app but with few additional functionality.
Attached the screenshot of the desktop app that we use now. In the image the LCD TV, Ceiling fan and Washing Machine are connected to 3 different smart plugs. It shows if the device is ON or OFF state and also display the power (kw) and energy(kwh) readings. By clicking the ON/OFF button we can control the device.
In the application that needs to be developed we need the exact same features as above app with the power/energy readings displayed on a GRAPH also. (Right now as you can see only kw/kwh numbers are displayed and we need a graph plot)
we have attached another pic with required additional functions [Pic with graph]. We are looking to include those functions only; The app graphics can be any.
For your reference an example python script is also provided which uses the above XML API to get the data. This python script detects the smart plugs in the network, get data and save it in an excel file. We wanted to have a live graph plotting of that data. Right now we use a separate graph plotting software ([url removed, login to view]) to visualize it in real time.
WHAT WE REQUIRE:-
We wanted to combine the ON/OFF controls as in the app and graph plotting in a single application. That’s it !
[see attached image]
Python Script - [url removed, login to view]
XML APIs for app development - [url removed, login to view]
- Deliverables -full application code with instructions
*** There might be possible future extensions and similar related works for this project in future. [separate pay]
Please note: This application is not for any commercial use or public release . we wanted to use this for our testing and experiments only inside our organisation.
we prefer a desktop application for windows.
25 freelanceria on tarjonnut keskimäärin 711$ tähän työhön
Hi JeniFs, Thanks for inviting us again for your project. I have bid on it. We would need some discussion to finalise the requirements and proceed further. Thank you.