156
you are viewing a single comment's thread
view the rest of the comments
view the rest of the comments
this post was submitted on 13 Feb 2024
156 points (95.9% liked)
homeassistant
11921 readers
38 users here now
Home Assistant is open source home automation that puts local control and privacy first. Powered by a worldwide community of tinkerers and DIY enthusiasts. Perfect to run on a Raspberry Pi or a local server. Available for free at home-assistant.io
founded 1 year ago
MODERATORS
I still don't understand what theoretical advantage it has over x10 for things that are plugged in. (In practical terms the HA support for X10 was apparently pretty bad last time I looked)
I have been doing home automation for almost 30 years. I started with x10, and still have a few x10 devices deployed in my house, so I think I'm in a position to know what I'm talking about here.
There are a few major advantages Zigbee and Zwave have over x10, namely:
Now there do exist some wireless battery powered x10 devices (the MS16A motion sensor, for example or the DS10A door sensor). These are actually fairly solid devices, and I still use a good number of them in my home. (I have many DS16As that have been in daily use for more than 20 years)
It isn't all bad, and there is no reason to throw it all out if it works for you. However, if you are buying new gear to automate with, there isn't really a compelling reason to go back to X10. the modern solutions are cheaper, faster, more secure, and easier to work with.
I've never really looked into X10.
A very brief look suggests that the signaling goes over the mains cables? If that's correct, then the big thing for me would be that it separates the communication from mains electricity. Most people don't like messing with 240v, unless they absolutely have to.
Which would mean more needs to be done by an electrician.
I don't know about theory, but the big practical advantage to ZigBee is that it works.
Sorry, that's a shitty thing to say. I'm salty because the only time I tried X10 was 25 years ago, and the experience was less than great. Unreliable switching, spurious commands, slow performance, etc. Sending signals over the power wires sounds great in theory, but in practice there are all sorts of pitfalls, like resistive versus inductive loads, bridging circuits to different legs of two-phase power, or conflicting commands on the wire.
ZigBee has just worked for me, since it avoids all of the potential wiring issues. You just plug a device in, put it in pairing mode, and Home Assistant finds it, interrogates its capabilities, and adds it (by name) with the correct entities. No mucking about with addresses, or adding signal paths to the house wiring. As a mesh network, it's quite robust, since most plugged-in devices act as repeaters.
The downside of ZigBee, of course, is that it may not work well in WiFi-saturated environments, since it uses the same 2.4GHz frequency band.
Yeah, this is pretty much what I gathered.
As an EE I love the theoretical elegance of using the wires that are already there for communication, but the practical implementation seems to be an issue.
@SwingingTheLamp @RobotToaster yes. All this
@RobotToaster @GreatAlbatross oh man, X10 was such junk. Terrible reliability, expensive, clunky. Always awkward as the units plugged into receptacles with little positioning flexibility, and a restrictive ecosystem with inflexible players tying it up in patents for so long. A couple of hundred bucks I blew there was totally wasted …about 20yrs.