Important Notice: Our web hosting provider recently started charging us for additional visits, which was unexpected. In response, we're seeking donations. Depending on the situation, we may explore different monetization options for our Community and Expert Contributors. It's crucial to provide more returns for their expertise and offer more Expert Validated Answers or AI Validated Answers. Learn more about our hosting issue here.

Why does “echo on > /dev/x10/a” inconsistently turn on lights?

inconsistently lights turn
0
Posted

Why does “echo on > /dev/x10/a” inconsistently turn on lights?

0

A couple of people have asked this question so it is worth explaining. This question implies that the user doesn’t fully understand the X10 protocol. Don’t take that as an insult if you asked the question. It took me a couple of weeks of reading and testing to understand the X10 protocol and there is likelihood that I still don’t fully understand it. Joe User likely hasn’t spent that much time reading through the X10 standard so this is a valid question. The answer is that the protocol allows you to gang devices together by sending their addresses on the line without a command. Every device that hears its address will then start listening for a command on the line. Once a command is received, if another address is seen, the devices will all reset and stop listening for a command and start listening for their address again. As a result, you can send A1, A2, A5, AON, A3, A4, A6, A8, AOFF to turn A1, A2, and A5 on, then turn A3, A4, A6, and A8 off. This would be equivalent to the followin

What is your question?

*Sadly, we had to bring back ads too. Hopefully more targeted.

Experts123