Today I'm going to try a powered USB hub and an Aerotec Z-Stick.
I'm trying to bring some rigour to this process, so I've written a simple 'ping-like' script. This will toggle a zwave device every 10 seconds, and check the status of the device has changed. This should make it much easier to identify problems, rather than my current ad-hoc approach...
You can find the script here - https://gist.github.com/jnpoyser/61d...6e4166f6426b49
Gives an output like this:
Be warned - it's a ruby script, which I suspect isn't the poison of choice for the HS community...
I'm trying to bring some rigour to this process, so I've written a simple 'ping-like' script. This will toggle a zwave device every 10 seconds, and check the status of the device has changed. This should make it much easier to identify problems, rather than my current ad-hoc approach...
You can find the script here - https://gist.github.com/jnpoyser/61d...6e4166f6426b49
Gives an output like this:
Code:
2018-02-17 15:13:14 +0000 - OK - Set: device 146 status set to 0. Took 36.854ms 2018-02-17 15:13:16 +0000 - OK - Check: device 146 has expected status of 0 2018-02-17 15:13:24 +0000 - OK - Set: device 146 status set to 255. Took 35.372ms 2018-02-17 15:13:26 +0000 - OK - Check: device 146 has expected status of 255 2018-02-17 15:13:34 +0000 - OK - Set: device 146 status set to 0. Took 100.108ms 2018-02-17 15:13:36 +0000 - OK - Check: device 146 has expected status of 0 2018-02-17 15:13:44 +0000 - OK - Set: device 146 status set to 255. Took 33.674ms 2018-02-17 15:13:46 +0000 - OK - Check: device 146 has expected status of 255
Comment