Would SNMP not be a better option for this?
Chances are if you run an snmpwalk against it's top level you will find the temperature in a MIB somewhere. Wrapping this in some python is easy.
Here is a super simple example of reading a list of data from SNMP. I'm sure you can adapt it.
https://gitlab.com/paulcam/home_heating/...er/snmp.py
This might also help:
https://community.ui.com/questions/SNMP-...d1438c2898
Chances are if you run an snmpwalk against it's top level you will find the temperature in a MIB somewhere. Wrapping this in some python is easy.
Here is a super simple example of reading a list of data from SNMP. I'm sure you can adapt it.
https://gitlab.com/paulcam/home_heating/...er/snmp.py
This might also help:
https://community.ui.com/questions/SNMP-...d1438c2898