Find Jobs
Hire Freelancers

Develop a control app for Home automation device -- 2, Repost

$300-800 USD

Closed
Posted over 8 years ago

$300-800 USD

Paid on delivery
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 ([login to view URL]) 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 - [login to view URL] XML APIs for app development - [login to view URL] - Deliverables -full application code with instructions *** There might be possible future extensions and similar related works for this project in future. [separate pay]
Project ID: 8840632

About the project

24 proposals
Remote project
Active 8 yrs ago

Looking to make some money?

Benefits of bidding on Freelancer

Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
24 freelancers are bidding on average $728 USD for this job
User Avatar
Hello, What about the hardware required for the project ? Are there any simulators to mimic an actual device so I can work remotely ? Regards, Daniel
$2,222 USD in 20 days
5.0 (202 reviews)
7.8
7.8
User Avatar
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.
$1,000 USD in 20 days
4.9 (29 reviews)
7.7
7.7
User Avatar
Hi, I placed my bid on your first project. I think I will be able to do required task if the unswer to the next two questions is possitive. The question are: 1. Will I be able to test the program without real device somehow? 2. Can I use the device XML API with Java language? Could you please let me know the answers. If you not sure about some point I think I can google it. Just let me know about it. Thank you.
$777 USD in 15 days
5.0 (37 reviews)
5.8
5.8
User Avatar
Hello, I have 5 years of experienced on mobile application and mobile web services with admin panel, in the freelancer text editor only allow to limited characters in the message Box I will show the complete details in chat window . Thanks
$800 USD in 2 days
4.4 (14 reviews)
6.7
6.7
User Avatar
I am an experienced .net developer and can do you task on C# and .NET. Always provide all source codes and support for project in future. For all my projects and employers small additions and bugfixes always for free. I do similar work before. For another Smart home controller.
$333 USD in 10 days
5.0 (37 reviews)
5.4
5.4
User Avatar
Hey, Me and my team have developed several applications (and the associated hardware) that publishes data which is used by the app and is then used to display graphs. We are also working on an app similar to your app (and the circuitry etc.) that will control all the lights/fans etc. in a smart way. We have our own app that displays the status (on/off). In one of our apps, we display the graphs based on weather data (a weather monitoring device) on the app. So, we know exactly how your requirement needs to be done. If you could drop a message to be, I would be able to share some screenshots from the apps mentioned above. And if we could discuss the details, I would be able to help you in integrating the graph function in your app. Do let me know if you would like me and my team to work on this project for you and we may discuss the details. Thanks and Regards, Rishi (Automyze Consulting)
$1,500 USD in 25 days
5.0 (16 reviews)
5.5
5.5
User Avatar
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
$300 USD in 3 days
4.7 (31 reviews)
5.4
5.4
User Avatar
Warm Regards, I am pleased to inform you that your PR matches our expertise who own all the right credentials to execute this job in a very proficient way with a proven track record which shows our dedication towards satisfactory work, I request you to please initiate the discussion so that I can reach you efficiently, I can schedule an in-person to have better understanding on every minute requirement, final quote and deadline. Ready to share Portfolio on demand.(Committed instant reply) | Regards :Mike Blane ||Mumbai
$1,052 USD in 20 days
5.0 (1 review)
4.8
4.8
User Avatar
Hi, I, based on my 5 years of experience as a software engineer knowledgeable with tools automation, can handle this task pretty well. Let me know the best of your time so we can discuss further based on your requirements and we can move forward to the next step. Thanks, Joseph C Ocero
$639 USD in 14 days
4.7 (21 reviews)
4.9
4.9
User Avatar
Hello! This looks like a fun project. I have developed a plethora of desktop apps over my 18 year career. I would love to work with you on this. Since it is a desktop app, I would prefer developing it in C#, though would be happy to use another language if you prefer. I would be happy to work with you to develop an easily maintainable app that would meet your standards. Thanks for your time, Gabe
$333 USD in 7 days
5.0 (12 reviews)
4.8
4.8
User Avatar
Hello. I am expert in Automation, control, industrial communication. I can do your job well. Time: About 10-14 days Price: $500 Thanks.
$500 USD in 10 days
5.0 (1 review)
3.7
3.7
User Avatar
Dear Madam or Sir, I am an experienced Python programmer and embedded designer. Thus I have already developed programs on the desktop PC which interact with sensors like your smart plugs and I have developed the software for the sensors itself. Though, I used different gateways, I have not worked with Smartenit Gateways. But from looking at the API it is similar to others. I would develop the program in Python with the QT for the GUI. Therefore, the program will run on every major operating system, including Windows, Mac, Linux. Moreover, I would strictly separate the function from the GUI which allows you to run the program without the GUI. When the program runs in the background all the data would be stored in a database or CSV file. The program would list all the fixtures that are currently in the network or have been recorded in the past. Currently active devices can be switched on/off and charts can be displayed for every fixture which show power usage/ mean power usage and cumulative consumption. An function to export it to a jpg will be provided. I am looking forward to chat with you, though you have already stated you requirements very clearly and there is not much else to discuss. Bear in mind that my bid is the lowest but the quality of my wotk is top notch. Best regards
$400 USD in 3 days
4.9 (6 reviews)
3.8
3.8
User Avatar
I would suggest you to develop a web app with a dashboard kind of thing where you can control devices by api and can monitor incoming data through charts and graphs as in real time. we can havr a schedular which would collect this data lets say each minute.. that is how people simulate realtime dashboards. lets discuss this further
$800 USD in 15 days
4.9 (6 reviews)
3.4
3.4
User Avatar
I had bid on another project of yours where you had requested for the graph alone. I have over 10 years experience in developing software application using C# and python. Provided you want a desktop application i'm proposing developing these components using C#. Happy to discus detail and design in detail over PM. Regards Riyas
$666 USD in 5 days
5.0 (4 reviews)
3.4
3.4
User Avatar
A proposal has not yet been provided
$300 USD in 3 days
0.0 (0 reviews)
0.0
0.0
User Avatar
I'm interested in completing your task. If you check my site or portfolio you will see that I am of a higher quality than most freelancers on here. I get it done quickly, efficiently, and with exceptional quality.
$789 USD in 3 days
0.0 (0 reviews)
0.8
0.8

About the client

Flag of QATAR
Qatar, Qatar
4.2
13
Payment method verified
Member since Aug 6, 2015

Client Verification

Thanks! We’ve emailed you a link to claim your free credit.
Something went wrong while sending your email. Please try again.
Registered Users Total Jobs Posted
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759) & Freelancer Online India Private Limited (CIN U93000HR2011FTC043854)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Loading preview
Permission granted for Geolocation.
Your login session has expired and you have been logged out. Please log in again.