zha-device-handlers icon indicating copy to clipboard operation
zha-device-handlers copied to clipboard

[Device Support Request] Thermostat Avatto TS0601 _TZE204_lzriup1j

Open lenkeybalis opened this issue 2 months ago • 0 comments

Problem description

Avatto ZWT100 smart thermostat 3A.

This thermostat is not compatible with ZHA. When I integrated this device into the HA ( current version is 2024.6.4), I can see only the firmware version.

I would like to manage a simple gas heater via this tool.

Tool type:

TS0601 by _TZE204_lzriup1j Firmware: 0x0000004a

Solution description

Temperature control would be the minimum required, to be able to manage the temperature in the flat. Set desired temperature value Read the current value of the temperature

Screenshots/Video

No response

Device signature

Device signature
[Paste the device signature here]

Diagnostic information

Diagnostic information
  "data": {
    "ieee": "**REDACTED**",
    "nwk": 6388,
    "manufacturer": "_TZE204_lzriup1j",
    "model": "TS0601",
    "name": "_TZE204_lzriup1j TS0601",
    "quirk_applied": false,
    "quirk_class": "zigpy.device.Device",
    "quirk_id": null,
    "manufacturer_code": 4417,
    "power_source": "Mains",
    "lqi": 220,
    "rssi": -45,
    "last_seen": "2024-06-17T22:08:52",
    "available": true,
    "device_type": "Router",
    "signature": {
      "node_descriptor": "NodeDescriptor(logical_type=<LogicalType.Router: 1>, complex_descriptor_available=0, user_descriptor_available=0, reserved=0, aps_flags=0, frequency_band=<FrequencyBand.Freq2400MHz: 8>, mac_capability_flags=<MACCapabilityFlags.FullFunctionDevice|MainsPowered|RxOnWhenIdle|AllocateAddress: 142>, manufacturer_code=4417, maximum_buffer_size=66, maximum_incoming_transfer_size=66, server_mask=10752, maximum_outgoing_transfer_size=66, descriptor_capability_field=<DescriptorCapability.NONE: 0>, *allocate_address=True, *is_alternate_pan_coordinator=False, *is_coordinator=False, *is_end_device=False, *is_full_function_device=True, *is_mains_powered=True, *is_receiver_on_when_idle=True, *is_router=True, *is_security_capable=False)",
      "endpoints": {
        "1": {
          "profile_id": "0x0104",
          "device_type": "0x0051",
          "input_clusters": [
            "0x0000",
            "0x0004",
            "0x0005",
            "0xef00"
          ],
          "output_clusters": [
            "0x000a",
            "0x0019"
          ]
        },
        "242": {
          "profile_id": "0xa1e0",
          "device_type": "0x0061",
          "input_clusters": [],
          "output_clusters": [
            "0x0021"
          ]
        }
      },
      "manufacturer": "_TZE204_lzriup1j",
      "model": "TS0601"
    },
    "active_coordinator": false,
    "entities": [
      {
        "entity_id": "sensor.tze204_lzriup1j_ts0601_rssi",
        "name": "_TZE204_lzriup1j TS0601"
      },
      {
        "entity_id": "sensor.tze204_lzriup1j_ts0601_lqi",
        "name": "_TZE204_lzriup1j TS0601"
      },
      {
        "entity_id": "update.tze204_lzriup1j_ts0601_firmware",
        "name": "_TZE204_lzriup1j TS0601"
      }
    ],

Logs

Logs

Custom quirk

Custom quirk

Additional information

No response

lenkeybalis avatar Jun 17 '24 20:06 lenkeybalis