<html><body><div style="font-family: times new roman, new york, times, serif; font-size: 12pt; color: #000000"><div>I'm looking to move from X10 to something more "robust". &nbsp; I'm confused on which of Z-Wave and ZigBee would be best for Linux support.</div><div><br></div><div>Here is my current X10 setup:</div><div><br></div><div>1. &nbsp;Desktop runs bottlerocket with firecracker.</div><div>2. &nbsp;Desktop runs a SOAP API I wrote.</div><div>3. &nbsp;Pi2 has a single page web "app". &nbsp;</div><div>4. &nbsp;Pi2 runs a SOAP API I wrote.</div><div>5. &nbsp;N3DSXL is my interface to a few things, including X10.</div><div><br></div><div>I send an on/off command to the Pi2 over SOAP. &nbsp;It sends commands to the desktop either</div><div>local net or VPN (I can take Pi2 with me and still have control). &nbsp;The desktop then processes</div><div>the command, execute bottle rocket and automation happens (sometimes).</div><div><br></div><div>This system works well and I want to keep it. &nbsp;This allows me to do direct control on my desktop too. &nbsp;What I do not like is that X10 has issues in my home and I'm thinking of using RF to directly control the devices. &nbsp;X10 provides me no ACK of a command. &nbsp;I want to be able to query this system to see what state the device is in.&nbsp;</div><div><br></div><div>I was using SSH and Expect from the Pi2 to my desktop to execute bottle rocket, but it was taking too long. &nbsp;I just crafted up a SOAP server on my desktop and it does the work now. &nbsp;Went from 12s to 3s to get a response to the N3DSXL after it sent a command.</div><div><br></div><div>FYI, The whole idea of using the N3DSXL was simply a learning project for me. &nbsp;I built my own HomePass system on a Pi2 from basically scratch. &nbsp;Having done that I then was able to automate it via CLI. &nbsp;I wanted to send commands to the HP system from the 3DS. &nbsp;That device is locked down so I decided to write a web interface that would look like an app. &nbsp;Doing this taught me JQuery, JSON, and a few other technologies that other developers help me out on. &nbsp;After controlling HomePass I decided to control my bench lights (X10). &nbsp;I then added a device that does VHF GMSK to a digital ham radio. &nbsp;Instead of control the device from the radio, I just control it as well from the 3DS,. &nbsp;Eventually the interface will grow and the 3DS will provide me even more info and control.&nbsp;</div><div><br></div><div>I think I can get a cheap USB RF dongle for Z-Wave that will run on Linux. &nbsp;Then I just need to buy outlet adapters, wall switches, etc.</div></div></body></html>