Comments
Good article both original version and new redaction. Personally, I prefer TCP/IP protocol to communicate with home devices. Sure it’s difficult to bring IP functionality into each dimmer or sensor. The most appropriate solution for that - Z-Wave, ZigBee or X10. But it’d be nice to integrate them into TCP/IP. For example, Zenis, producer of Z-Wave, started to implement Z/IP which will allow to connect Z-Wave devices directly to TCP/IP network.
Regarding commercial home automation producers. It’s profitable for them to use their own proprietary protocols IMHO. So, their opinion about TCP/IP is pure for distribution of A/V is not completely unbiassed.
Michael,
Just and FYI, there are HA central controllers today with integrated Ethernet ports that allow an end user to access their control system via the network...that means they have access to the devices which speak UPB, RS-232, etc. So my question is, why do you need those devices to speak TCP/IP? To me, it doesn’t makes sense and it is not cost effective to have an overall TCP/IP network for controls in the home. One needs other protocols for different circumstances. New construction can take a whole bunch of network wiring, but retrofit, what do you do? That is why there are these newer protocols. They’re cheap, easier to implement, and they are more flexible. TCP/IP is simply a gateway to these other protocols.
Thanks for your comment. I agree with you. I just would like to see some standard protocol for communication of home devices. Sure, for automation of retrofit houses the best way is Z-Wave, ZigBee or other wireless protocol. But, in fact, there are so many different protocols which do similar things. As result, the HA controller , for example, should include drivers for all of them or at least for the most popular. So, idea is not to have TCP/IP everywhere. The idea to have one or maybe two standard protocols for home devices. For example, modern TV producers add to their products RS232 port. Why they don’t use something different? Because RS232 is standard and it’s used in many devices. The same should be done with protocol for home devices IMHO.
Michael,
Good article. Going through the pains of having a system installed right now, everything you say is pretty much true. I would add that unlike technology such as flat panel tv’s, networked home hardware and programming has NOT dropped in price with greater consumer adoption. With the decline in EASY refi and mortgage money, home installers and equipment manufacturers should prepare for the worst in the coming months.
Great article and comments. It’s helped me focus on a seminar we are giving to homebuilders this fall. With the tanking of hte housing industry, the homebuilder needs some competitive edge, and this may be the time some of the bigger ones take the matter into their own hand, forcing a solution to create an integrated home.
I even think I know how to do it!
Regards,
Jim
It doesn’t pay, as an automation system vendor, to assume anything at all. You have to be as protocol and technology neutral as possible. Sure it would be great if every product in the home was super smart and self-configuring (though one has to consider the security implications of such a system), but it just won’t happen. Not Invented Here Syndrome by itself will probably be sufficient to insure that various technologies continue to be implemented in the various hardware out there that we have to interface to.
TCP/IP really isn’t a very consumer friendly technology anyway. It was created by geeks for geeks (and I say that proudly as a member of that august body.) It’s just too easy to get more than one device on the same address, and DHCP/DDNS aren’t as reliable as they should be. I’d argue that it is far better from a system stability point of view to use static addresses for anything remotely important and just manage them the old fashioned way, with pencil and paper. But the nature of IP addresses means that there’s not a very easy way to allow the setting of a static address on a device in a hardwired sort of way, i.e. with some switches on the device. So you are kind of stuck with auto-configuration in most cases. You can’t afford to put a web server interface in a light switch to allow its IP address to be set. And even if you do, it has to come up on a default address and what if that’s not the same network mask as your local address? Some devices require that you change the IP address of your computer, plug it straight into the computer and configure it for the actual address, then switch back, which is completely impractical.
Where it does make sense is the ‘high value/high cost’ devices, like the Elk or the Omni panels, or a Lutron sytsem. These are complex enough devices with separately available configuration via serial port for initial setup and with high enough data transfer requirements that the warrant being IP based.
It is of course pretty easy to mix serial and IP these days, with serial over IP devices. So you can have one device remote from the computer/controller that can serve a number of serial devices local to it. So there’s only one device to configure on the network, as apposed to many, which reduces the issues.
In a way, serial, primitive though it is and barely standarized as it is, has many benefits. It’s simple, it’s cheap, and it’s point to point between controller and device, so it’s a private line that won’t be interfered with by others. It’s kind of unfortunate that no one has come up with a widely accepted modern equivalent of serial but without its limitations. It would have many benefits to the automation world.
But, these days, the only wire you can probably count on being ubiquitously available is the network, so you have to really work with it and get the most out of it I guess. USB, IR, Firewire, and serial over IP type devices are probably the most common way of doing it these days, where you cannot co-locate the equipment with the controller.
HI Julie,
You already stated it but http://www.Netstreams.com is sorta already doing the ip automation thing. I am just finishing a whole house automation with touchpads, ip camera’s, multiple zones, alarm, hvac, lights and ability to unlock the front door and door stations with intercom. Oh yea, intercoms built into the 7 touchpads.
I understand what you are saying but there will be more improvements. Yes we are using rs232 on some of the items.
I think you will see more ip appliances and other companies are coming out with more ip gear. Naim is coming out with ip gear and you know Polk has their speakers I am sure more companies will follow suit if the trend continues
Larry



Nice job summing it up, Julie.
I’m reminded of a statement Bob Metcalfe made when we shared a podium at a conference over a decade ago. “The wonderful thing about standards is we have so many to choose from!”
Wireless is hardly “standard” - virtually all versions change continuously as they try to keep up with growing needs. Ethernet is not really oriented to control. Video on IP is a kludge that many experts feel is never going to give good QoS (quality of service) .
I’ve been trying to get people to look at MOST. It’s the largest fiber optic network in the world, with over 15 million devices installed last year - in cars! It handles video, audio, controls, etc. by allocating both synchronous and asynch channels.
I see no reason why it would not work at home as well as in the car and it’s cheap! Fiber optic transceivers for POF (plastic fiber) are under $5! And there is no reason you could not use the protocol on copper - it would probably just cost more!
See http://www.mostcooperation.com/