Find Jobs
Hire Freelancers

Configurable Home Automation Software

$10-3000 USD

Closed
Posted over 10 years ago

$10-3000 USD

Paid on delivery
I have another similar project open for continuing my own work, but this project is for starting a ground up approach but a similar scope. I need software written that is user configurable in an easy way. People that are not programmers should be able to "program" the software to do what they want. Use your imagination on how, but at this point I am envisioning a sort of building block type graphical programming language. The hardware this accompanies includes relay controls and sensor readings. So it can control things, like lights, or blinds, or outlets, anything like that but it can also read in things like temperature or ambient light, and that sort of thing. It should also be able to read in IP camera feeds (like MJPEG or something) and display that. So you can build blocks like "when this GUI button is pressed, turn on these relays" and then things like "if temperature is greater than some value, turn on relay" or "if motion is detected in video feed, turn on relays". It is really not a very difficult concept for the things it needs to do, but the hard part is making the "language" that users will understand. It will also be great if it can be programmed in a way that it is easy to migrate to Android in the future. All the hardware interface and hardware is done. As far as you are concerned, you can call functions to turn on or off relays and functions to read in raw sensor values. You will have to write associations to map a raw sensor to one of different types, I have all the math functions for it and C# code from a previous project, don't worry about it. You will be responsible for: Coding the entire project. C# is the preferred language. If you want to use a different language, you may propose it but you better have a really good reason. Designing the User Interface. Something clean, modern, professional looking. Let your creativity flow. My current project looks really ugly, I am not good with graphic design! This includes icons, graphs, gauges, buttons, general layout, that sort of thing. The whole enchilada. Features that the software needs: Obviously some sort of graphical programming language that your average consumer can understand with minimal instruction. Buttons control individual relays, sequences of relays Sensors can be read in and displayed textually or graphically or both. This includes linear indicators (think sliders), multi-images (different ranges of values show different images in the same display area), graphs (time vs. sensor value, and multiple sensors on the same graph), gauges (like circular gauges you find in your car), that sort of thing. The more ways to display data the better. This is the starting point. The more features the better, and once the basics are done, and done well, more work will be available. At a minimum a port to Android. Web based control and reading, lots of things. Price is not the only thing I will be looking for in bids, but it is a big factor. I am a small business that is expanding and I do not have the funds to draw this out. I do lots of things including programming, and I have written all my software to date from the website to the desktop applications. So I know what I am talking about, and you can talk to me like a fellow programmer not some business manager or marketer. This also means I can read code. I am more of a "black box" programmer, i.e. hack-n-slash type, so I understand that not all great programming starts with a formal structure and that is OK. The only thing I ask is that the code is readable and that I can pick up the code and continue it when I have time without it being too much of a hassle.
Project ID: 4772277

About the project

16 proposals
Remote project
Active 11 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
16 freelancers are bidding on average $2,530 USD for this job
User Avatar
Let's discuss the details in Private Message Box.
$4,500 USD in 60 days
5.0 (36 reviews)
7.0
7.0
User Avatar
I am a top coder in C# and open for discussion
$2,947 USD in 12 days
4.8 (120 reviews)
7.4
7.4
User Avatar
Hello Sir, I have something very interesting to show... please follow my next messages.
$3,000 USD in 45 days
4.9 (41 reviews)
7.4
7.4
User Avatar
Please ! Check my Porpolio
$1,672 USD in 3 days
5.0 (6 reviews)
5.3
5.3
User Avatar
interested
$2,061 USD in 21 days
4.9 (16 reviews)
5.3
5.3
User Avatar
Hi, I (Myself a senior ASP.NET programmer using C# and VB) have a team having experience of more than 10 years in developing web and mobile applications. I have a team of expert programmers who write robust and bug-free codes at the very first instance. After seeing our quality of work and the cooperation offered to you even after the work has been delivered to you, you’ll come to us again and again to avail our services. I read through the job details extremely carefully and I am absolutely sure that I can do the project very well. I can achieve the results that you are asking for within your timeframe and budget. I am confident I can exceed your expectations and I would love to work on your project. Thanks, Murtaza
$2,000 USD in 30 days
5.0 (9 reviews)
4.3
4.3
User Avatar
Hello, please check your PM.
$2,777 USD in 45 days
5.0 (1 review)
2.9
2.9
User Avatar
Can make it no problem!
$3,333 USD in 45 days
0.0 (0 reviews)
0.0
0.0
User Avatar
Please consider my bid
$2,000 USD in 45 days
0.0 (0 reviews)
0.0
0.0
User Avatar
Hi, I can help you...
$3,333 USD in 45 days
0.0 (0 reviews)
0.0
0.0
User Avatar
Hi, I (Myself a senior ASP.NET programmer using C# and VB) have a team having experience of more than 10 years in developing web and mobile applications. I have a team of expert programmers who write robust and bug-free codes at the very first instance. After seeing our quality of work and the cooperation offered to you even after the work has been delivered to you, you’ll come to us again and again to avail our services. I read through the job details extremely carefully and I am absolutely sure that I can do the project very well. I can achieve the results that you are asking for within your timeframe and budget. I am confident I can exceed your expectations and I would love to work on your project
$1,672 USD in 3 days
0.0 (0 reviews)
0.0
0.0
User Avatar
Hi, I am a graduate in EEE.I have 15 years of experience in programming,electronic design and teaching.I can do this work for you.
$1,111 USD in 45 days
0.0 (0 reviews)
0.0
0.0
User Avatar
I am a higly skilled C# programmer, working in Sweden. Please see P.M. for more information...
$3,333 USD in 45 days
0.0 (0 reviews)
0.0
0.0

About the client

Flag of UNITED STATES
Colorado Springs, United States
5.0
2
Member since Jan 27, 2013

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)
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.