Skip to content

Support for AWRT10RT thermostat, wiring center  #28

Description

@rmsppu

I've got a Salus UG600 gateway that's paired via zigbee with 3 Salus AWRT10RT thermostats and one AKL04PRF wireless pump relay controller.

The gateway responds to queries from pyit600 but the reported devices aren't recognized.

Attached is the output of main.py --host 192.168.1.69 --euid FFFFFFFFFFFFFFFF --debug (real EUID obfuscated).
debug.txt

I've tried a quick and dirty modification to gateway.py to add the device "sIT600D" as model "AWRT10RF" -- that seems to work to recognize the thermostats, but the call to:

DEBUG:pyit600:Gateway request: POST http://192.168.1.69:80/deviceid/write
{"requestAttr": "write", "id": [{"data": {"UniID": "FFFFFFFFFFFFFFFF", "DeviceType": 100, "Endpoint": 9}, "sIT600D": {"SetHeatingSetpoint_x100": 2100}}]}

fails and produces:

DEBUG:pyit600:Gateway response:
{"status":"fail","id":[{"status":"fail","data":{"UniID":"FFFFFFFFFFFFFFFF\t","Devicetype":100,"Endpoint":9}}]}

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions