miljbee wrote:Hello m3flyin2lo,
I am using your plugin, and it works great, thanks for that.
Anyway I would like to suggest 2 small improvements :
- The computer to which my CM11A is connected is plugged on an UPS.
- When the main power cuts, the computer still runs thanks to the ups.
- If when the power is cut I send An X10 command with your plugin, it hangs ...
Do you think you could have a fix for this ?
miljbee wrote:Something else :
when your plugin is used, it could store the commands it sends and receives and compute the state of the X10 receivers to optimize commands sent.
Let me give you an exemple :
eg starts and I send A1:All Units Off
=> At this point we know that All A units are off
thus, If I then send A2 Off, it's useless because, A2 is already off.
I would suggest that in this case, your plugin just ignores the command.
I am requesting this because X10 commands take a long time to be sent. I have a lot of X10 modules, and it could help me to speed up my macros.
Of course, this should be an action option, to let the final user decide if he wants to resend commands that might be useless or not.
Let me know what you think of this.
Is the CM11A connected to the UPS too, or to the line with no power?
There are several reasons why I would not put such functionality in the plugin. I think this is something that the user can handle outside the plugin, in a more targeted and detailed manner.
Even then, I would recommend against this because X10 is a very unreliable protocol. Sending an A1:All Units Off command provides absolutely no guarantee that all (or any) of the units actually do go off. By storing an Off state, the plugin would lock you out of another Off command, even when some units might still be On. It would be very easy for the state of the plugin to go out of sync with the actual state of the devices.
CM11A: G5 : On
The handle is invalid.
Users browsing this forum: No registered users and 3 guests