choosing a standard
Flemming Richter Mikkelsen
quatrox at gmail.com
Mon Mar 31 15:59:27 CEST 2008
I want to write an application for the Freerunner to control stuff in my house.
This includes TV, light and other stuff.
For the TV, I want a smart remote, that remembers which channels I
usually watch on a given time and weekday. It should sort the channels
so that my favorite program appears first. This is not something I
will implement, but I want to make a lib. for communication with TV,
lights, etc. The systems could be accessed through wlan, bluetooth,
All these peripherals should communicate using the same standard
protocol. My problem is to choose a good one. It must support:
- auto registration of devices (each device has a default ID and a
it will be discovered on broadcast and assigned an unique ID, much like DMLS
- knowing what kind of device it is (device_type_id)
(ligh (on/off or dimming, etc), TV (selecting channels, etc), etc)
- ask the devices for status report
- send control message to the devices
My plan is to connect the divices to a micro controller, a multiplexer
and then to a linksys wireless router (flashed) over rs232 or usb. A
normal computer could of course also be used.
I am not sure exactly how or when to do this, but it would be cool. Any ideas?
The most important thing is that it is an open standard with low overhead.
More information about the community