I am trying to zero in on which home automation protocol to use for my embedded device. I have a wireless module which connects to a router. So the protocol has to operate over wifi. I know I will not be able to use Zigbee and Zwave since these dont operate over the 802.11 layer. I was wondering if there is any open source home automation protocol which is a standard and which has been implemented for wifi or is independent of the medium of transmission of messages ? Also I am targeting embedded systems so if there is a C library to use that someone knows about or a open source project written in C for home automation , please let me know.
Since IP is the protocol to rule them all (What is the best wired protocol choice for home automation?),
What about IP6LowPan? Might be a bit of an overkill though.