automicus / PyISY

Python module for interactive with the ISY-994 Insteon controller.
Other
16 stars 22 forks source link

Add support for full Node Server definitions #347

Closed shbatm closed 1 year ago

shbatm commented 1 year ago

This PR adds API support in PyISY for gathering the used node servers (by identifying unique slot numbers used by nodes) and then downloading the additional Node Definition files (profile.zip) for the Node Server.

Node Server information can be accessed from the isy.node_servers object.

Node Server info is only downloaded if a node in the main /nodes endpoint reports a family of 10.