Home Automation Software

Terminé Publié le Jul 8, 2002 Paiement à la livraison
Terminé Paiement à la livraison

I manage a Home Automation company that does high end automation, video surveillence and web based control. The automation system we've used for a while has become outdated and for the last month or so I've been working to create my own software package that runs on a Windows XP machine. I've already created a fairly large peice of software in Visual basic that interfaces to Home theater equipment, IR receiver/transmitter, X10 Lighting control, and other perephrials, all via Serial. It utilizes a Microsoft Scripting object to run scripts based on events that are triggered from things such as IR codes being received, or time of day. My software already has about 15 forms and several custom active X components. I have neither the time nor the knowledge to really get this software where I need it. Almost all interfacing to devices is completed (protocols managed in activex controls, etc...) so no knowledge of the devices im using is neccecary. My code is pretty clean, but its still quite a complicated bit of software. I need someone to do several things to it... a) Right now the program opens the folder you select and finds several text files including [login to view URL], [login to view URL], [login to view URL] etc.... obviously a very messy way to handle loading all the information and scripts that it uses, and very hard to deal with... I want to move all of this to a seamlessly interfaced Database. (If you can do something better than that, or easier, thats fine) b) Right now whenever anything happens (a light comes on, a button is pressed, IR is received, etc...) it is added to the monitoring window of the software. A routine checks anything added to that window to see if its an event that should cuase a script to be run... This is all very messy and could be reworked in a much more streamline and efficient fashion. c) You have to create all your text files by hand in a text editor, including your code, your list of devices and your configuration file (containing com port info... etc) this is a pain, and its very slow... need to make some forms to allow this to be done easily inside the software (probably could store it in a database.... instead of text files) Mostly this is just a matter of making my ideas and code work beautifully and cleanly. I've got the start of my software but it just isnt ready. I'll work with the programmer and figure out exactly what we can get done on the software.

## Deliverables

This project will be somewhat dynamic and the developer and I will have to discuss what they think is the best approach to many of my problems. There isnt ALOT of work to be done, but it will take some effort, especially in initially finding your way around my code. Code will be delivered and all copyrights retained by me. I'm not going to be picky, if you can help me on the project i'm happy to pay you, and i'll use you on the many other projects I need done, including web based control and streaming video.

## Platform

Windows XP. My software requires the microsoft Speech Sythesis SDK to me installed. (I use speech output, and will use speech recognition at some point) Also requires DirectX SDK installed. Developer will probably need to be on Windows XP.

## Deadline information

I'd like a coder that takes pride in beautiful streamline code. It needs to be easy to follow (unlike mine... heh) This project will likely lead to many other projects and opportunities if you can help me. Also it will likely be neccacery to communicate with the coder very often. Im available all day since Im working on the project full time. Email, ICQ, aim, Phone and other forms of communication can be used.

Ingénierie MySQL PHP Architecture Logicielle Tests de Logiciels Visual Basic

Nº du projet : #2859482

À propos du projet

5 propositions Projet à distance Actif Jul 9, 2002

Décerné à:

thinkbase

See private message.

%selectedBids___i_sum_sub_7% %project_currencyDetails_sign_sub_8% USD en 14 jours
(24 Commentaires)
5.3

5 freelances font une offre moyenne de 226 $ pour ce travail

kkmclegg

See private message.

$255 USD en 14 jours
(40 Commentaires)
6.4
relement

See private message.

$255 USD en 14 jours
(10 Commentaires)
4.7
XenosSoft

See private message.

$212.5 USD en 14 jours
(2 Commentaires)
1.9
technovainf

See private message.

$255 USD en 14 jours
(0 Commentaires)
0.0