Author Topic: Insteon vs. X10  (Read 8121 times)

theminor

  • Making baby steps
  • Posts: 2
    • View Profile
    • johnminor.com
Insteon vs. X10
« on: November 11, 2008, 10:14:14 pm »
I'm completely new to Linux MCE, but I've searched and read through discussions on this topic; I think I may have confused myself with information overload. It sounds like Insteon is the best way to go, although much more expensive. Since it is backwards compatible with X10, I might start with X10 and plan to upgrade in pieces later. What I don't quite understand is this whole "bi-directional" business. Insteon was designed to be bi-directional, which I can understand could be very helpful, given that X10 is sometimes unstable, according to some. So with Insteon (using the Powerlinc modem a/k/a PLM), every time a light is turned on, the Core will ultimately receive a notification that the light is now on (whether the light was turned on by the Core or by someone flipping the switch in the room with the light). Will this be true even if the light switch is an X10 unit and not an Insteon switch?

In any case, X10 apparently does not do this, so with X10, when the Core turns on a light, it has no way of verifying that the light actually turned on. Also, when someone goes into a room and turns a light on, the Core has no way of knowing this.

But what about Devices that are designed to send information to the Core, rather than the other way around? For example, a motion sensor is designed to tell the Core that motion has been detected - the Core must be "listening" to that sensor (compared to the light which must be "listening" to the Core). So if I had an X10 adapter CM11A interfacing my Home Automation devices to the Core, would the Core be able to even sense motion devices at all?

In other words, my question is whether using a a CM11A would allow me to interface with cheap X10 motion sensors, thermostat adapters, etc. and not just light controls. If it will allow this I'm considering getting this cheaper adapter to start with and later upgrade to the Insteon PLM.  Any help, comments, or thoughts would be appreciated!

golgoj4

  • NEEDS to work for LinuxMCE
  • ***
  • Posts: 1193
  • hrumpf!
    • View Profile
    • Mah Website
Re: Insteon vs. X10
« Reply #1 on: November 11, 2008, 11:43:24 pm »
Your on the right track.

With motion sensors, the device code i.e. A1 is transmitted down the powerline whereas this doesnt occur with regular switches. The way the code works (and im no expert) is that the x10 equipment (cm11) listens for the motion sensor commands that are transmitted. So that in a very simplistic way is why x10 motion sensors would work. i have not tried anything else outside of motion detectors though.

hope that helps.
Linuxmce - Where everyone is never wrong, but we are always behind xbmc in the media / ui department.

jondecker76

  • Alumni
  • wants to work for LinuxMCE
  • *
  • Posts: 763
    • View Profile
Re: Insteon vs. X10
« Reply #2 on: November 11, 2008, 11:55:01 pm »
As far as the comparison goes, you get what you pay for. Insteon is fast, stable and fully bidirectional

However, X10 is still a very feasible home automation solution (I exclusively use X10 in my home). It can be just as stable as the others if it is set up right (phase coupling). It is a little slower to react (about a half second delay).

X10 protocol and the CM11A are both bidirectional. The problem is that most modules don't fully utilize the X10 protocol. In fact, there have been only a few devices that do. However, it doesn't mean that LMCE will be totally dumb about the state of X10 devices. LMCE will track the states if turned on/off by LMCE, or by any wireless X10 remote - or any X10 powerline signal for that matter. The only part that LMCE remains dumb to is only when a switch is used locally (flipped with your finger). Levetron did make some fully bidirectional wall switches in the past, but they are hard to find now.

X10 support isn't 100% at the moment though.. X10 climate devices aren't supported yet by the driver (though this is a project I will be working on). There are also some X10 protocol items not yet implemented (Direct dims, All Lights/Units off, etc). This should all be ironed out shortly though. For now, it works great with Lights (switches, plugin modules, socket rockets, even outlets), sensors and relays (Powerflash, Universal Module) and motion detectors though.

Lastly, remember the the power of LMCE is that you can mix and match. Start out with X10 - use it for some lights and chap motion sensors, etc. You can add Insteon at any time and even use ZWave at the same time.

theminor

  • Making baby steps
  • Posts: 2
    • View Profile
    • johnminor.com
Re: Insteon vs. X10
« Reply #3 on: November 12, 2008, 02:06:32 pm »
Perfect - thanks for the detailed replies. I'll probably start with the CM11A and upgrade from there.

One more question regarding phase couplers. The Insteon Phase coupler claims to couple X10 signals as well as Insteon signals. i wonder if the X10 phase couplers will couple Insteon signals as well? As expected, they are cheaper. In fact one guy on eBay appears to simply be selling the correct capacitor (just the capacitor) for like $1.50. I assume the X10 couplers would couple Insteon signals if they used the same frequency and thus the capacitor would let through both since they were on the same frequency. Does anyone know? If not, I'll probably just go with the slightly more expensive Insteon couple to be sure. Thanks again.

johanr

  • Veteran
  • ***
  • Posts: 144
    • View Profile
Re: Insteon vs. X10
« Reply #4 on: November 12, 2008, 03:15:52 pm »
Sorry for maybe "hijacking" the thread but I was under the impression that Plcbus was the way to go if you wanted bi-directional communication under LMCE.

Now I get confused on what to buy (since there will be Alot of modules in the house)

-johan

tschak909

  • LinuxMCE God
  • ****
  • Posts: 5549
  • DOES work for LinuxMCE.
    • View Profile
Re: Insteon vs. X10
« Reply #5 on: November 12, 2008, 04:40:48 pm »
Currently the bi-directional list is:

* Z-Wave (thanks to Hari's KICK ASS DRIVER)
* Insteon (thanks to ddamron's ALSO KISS ASS DRIVER)
* PLCBUS (again, thanks to ddamron!)

X-10 could feasibly be on this list, but am unsure of the reliability of polling the interface. jondecker76?

-Thom

krys

  • Addicted
  • *
  • Posts: 583
    • View Profile
Re: Insteon vs. X10
« Reply #6 on: November 12, 2008, 04:47:14 pm »
Who are you guys buying your Zwave parts from online? Cheaper the better!
Thanks,
Krys

jondecker76

  • Alumni
  • wants to work for LinuxMCE
  • *
  • Posts: 763
    • View Profile
Re: Insteon vs. X10
« Reply #7 on: November 12, 2008, 05:17:38 pm »
X10 wouldn't be a good candidate to be listed as "Fully" bidirectional. The reason being that there are only a few X10 modules that are fully bidirectional (and are no longer made), and because of this the X10 status request function has not even been implemented in the CM11A driver.

I guess this puts it in the "Semi-bidirectional" category, at least for now

Zaerc

  • Alumni
  • LinuxMCE God
  • *
  • Posts: 2256
  • Department of Redundancy Department.
    • View Profile
Re: Insteon vs. X10
« Reply #8 on: November 12, 2008, 07:15:13 pm »
Who are you guys buying your Zwave parts from online? Cheaper the better!
Thanks,
Krys

http://wiki.linuxmce.org/index.php/Where_to_Buy
"Change is inevitable. Progress is optional."
-- Anonymous


hari

  • Administrator
  • LinuxMCE God
  • *****
  • Posts: 2428
    • View Profile
    • ago control
Re: Insteon vs. X10
« Reply #9 on: November 12, 2008, 09:51:20 pm »
Sorry for maybe "hijacking" the thread but I was under the impression that Plcbus was the way to go if you wanted bi-directional communication under LMCE.

Now I get confused on what to buy (since there will be Alot of modules in the house)

-johan
PLCBUS is sloooow...
rock your home - http://www.agocontrol.com home automation

jondecker76

  • Alumni
  • wants to work for LinuxMCE
  • *
  • Posts: 763
    • View Profile
Re: Insteon vs. X10
« Reply #10 on: November 12, 2008, 10:53:21 pm »
I've never used PLCBus.. Is it slower than X10? (about a half second delay)

hari

  • Administrator
  • LinuxMCE God
  • *****
  • Posts: 2428
    • View Profile
    • ago control
Re: Insteon vs. X10
« Reply #11 on: November 12, 2008, 11:42:47 pm »
dunno, never used X10. I got rid of all PLCBUS pieces after seeing the speed of Z-Wave (40k). Only had three schuko plugs, but sometimes it took some seconds to switch them all.

best regards,
Hari
rock your home - http://www.agocontrol.com home automation

johanr

  • Veteran
  • ***
  • Posts: 144
    • View Profile
Re: Insteon vs. X10
« Reply #12 on: November 13, 2008, 09:07:01 am »
oh, this post came right on time.
Thanks Hari, Then I will start looking for the insteon instead. Guess it's easier to get hold of hw locally here Scandinavia.

-johan

hari

  • Administrator
  • LinuxMCE God
  • *****
  • Posts: 2428
    • View Profile
    • ago control
Re: Insteon vs. X10
« Reply #13 on: November 13, 2008, 11:39:20 am »
Scandinavia? Insteon is only for US frequencies/power levels.

I'd strongly recommend Z-Wave for Europe.

best regards,
Hari
rock your home - http://www.agocontrol.com home automation

johanr

  • Veteran
  • ***
  • Posts: 144
    • View Profile
Re: Insteon vs. X10
« Reply #14 on: November 13, 2008, 12:38:01 pm »
yeah, I noticed that.. :'(
 I mixed it up with another product known be be sold here..

Hmm.. Zwave, I am trying to avoid wireless products as much as possible so I guess the Plcbus is still valid for me then.
Thanks!