--
You received this message because you are subscribed to the Google Groups "pytomation" group.
To unsubscribe from this group and stop receiving emails from it, send an email to pytomation+...@googlegroups.com.
To post to this group, send email to pytom...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
The main differences are the hub interface doesn't accept dots in the address, currently (742594, not 74.25.94) and the hub reads the buffer chunks, in a wrapped buffer string, whereas the PLM reads one byte at a time and clears. I think I solved the latter in the new code, but it probably needs to be tweaked a bit; I added that code blindly, to be used as a starting point. The address will also still need to be updated in the instance file.
I think some of the extra insteon functionality, which the main Pytomation system doesn't currently use, like device linking, should also be copied from the current PLM code. I just haven't ever used that code, even with the PLMs, so I forgot it even existed... I'm not even sure if it works in the PLM code, have you had a chance to test it?
That code would come in handy with Interface devices, to control the interface itself (doesn't currently exist). I think we need to add something like that to handle stuff like device linking and interface resets. To handle that though, we'd first need to allow interfaces and devices to contain and use command attributes that's separate from main Pytomation command attributes. That's a big change, so I'll likely table that until we complete the Python 3 stuff, but I think it's something Pytomation needs.
I find that I have to reset the interface every once in a while and unplug the controller and plug it back in. This is true in all versions of the driver I've tested.
Also, devices like dimmers don't always give the status updates correctly, unless you have them polled. It's the first issue that's the main problem though.
With Insteon, the main problems are that the controllers like to just die, they don't offer all device types, and a lot of devices that they do offer are more expensive than the Zwave counterpart.
Fully linking the devices can be a hassle for both Zwave and Insteon.
--
You received this message because you are subscribed to the Google Groups "pytomation" group.
To unsubscribe from this group and stop receiving emails from it, send an email to pytomation+unsubscribe@googlegroups.com.