Skip to content

Instantly share code, notes, and snippets.

[{
"TEAM": "",
"GROUP": "",
"CHILDREN": ["5:0", "5:1", "5:2", "5:3", "5:4", "5:5", "5:6", "5:7"],
"RX_MODE": 3,
"TEAM_TAG": "",
"FIRMWARE": "1.6.0",
"LINK_TARGET_ROLES": "",
"VERSION": 1,
"TYPE": "HmIP-STHD",
class IPThermostatWall(HMThermostat, HelperLowBatIP, AreaThermostatIP):
def __init__(self, device_description, proxy, resolveparamsets=False):
super().__init__(device_description, proxy, resolveparamsets)
# init metadata
self.SENSORNODE.update({"ACTUAL_TEMPERATURE": [1]})
self.WRITENODE.update({"SET_POINT_TEMPERATURE": [1]})
self.ACTIONNODE.update({"BOOST_MODE": [1]})
self.ATTRIBUTENODE.update({"LOW_BAT": [0],
"CONTROL_MODE": [1]})

Keybase proof

I hereby claim:

  • I am ch-world on github.
  • I am chworld (https://keybase.io/chworld) on keybase.
  • I have a public key whose fingerprint is F2A6 24EB C3EA FE77 C43C B1A6 E17E D716 1CDA D3FE

To claim this, I am signing this object: