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

[Device Support Request] Tuya soil moisture sensor C3007 / ZG-303Z / TS0601 by _TZE200_wqashyqo

Open roggy85 opened this issue 5 months ago • 7 comments

Problem description

Hi, I got two Zigbee soil moisture sensors with the Model names C3007 / ZG-303Z. I can add them to ZHA without problems but the main sensor is missing - the soil moisture. I get Humidity/Temperature and Battery sensors/readings but can't see anything about the soil.

The device info identifies the devices as TS0601 by _TZE200_wqashyqo

Any hints are welcome how I could get the sensor to run properly.

many thanks!

regards

Solution description

Getting the Sensor readings for the soil moisture.

Screenshots/Video

Screenshots/Video Image Image

Device signature

Device signature

{
  "node_descriptor": {
    "logical_type": 2,
    "complex_descriptor_available": 0,
    "user_descriptor_available": 0,
    "reserved": 0,
    "aps_flags": 0,
    "frequency_band": 8,
    "mac_capability_flags": 128,
    "manufacturer_code": 4742,
    "maximum_buffer_size": 66,
    "maximum_incoming_transfer_size": 66,
    "server_mask": 10752,
    "maximum_outgoing_transfer_size": 66,
    "descriptor_capability_field": 0
  },
  "endpoints": {
    "1": {
      "profile_id": "0x0104",
      "device_type": "0x0302",
      "input_clusters": [
        "0x0000",
        "0x0001",
        "0x0003",
        "0x0402",
        "0x0405"
      ],
      "output_clusters": [
        "0x0003"
      ]
    }
  },
  "manufacturer": "_TZE200_wqashyqo",
  "model": "TS0601",
  "class": "zigpy.device.Device"
}

Diagnostic information

Diagnostic information

{
  "home_assistant": {
    "installation_type": "Home Assistant Container",
    "version": "2025.5.3",
    "dev": false,
    "hassio": false,
    "virtualenv": false,
    "python_version": "3.13.3",
    "docker": true,
    "arch": "x86_64",
    "timezone": "Europe/Berlin",
    "os_name": "Linux",
    "os_version": "6.14.9-300.fc42.x86_64",
    "run_as_root": true
  },
  "custom_components": {
    "dewpoint": {
      "documentation": "https://github.com/miguelangel-nubla/home-assistant-dewpoint",
      "version": "1.1.0",
      "requirements": [
        "psychrolib==2.1.0"
      ]
    },
    "ecoflow": {
      "documentation": "https://github.com/vwt12eh8/hassio-ecoflow",
      "version": "2.1",
      "requirements": [
        "reactivex"
      ]
    },
    "homematicip_local": {
      "documentation": "https://github.com/danielperna84/custom_homematic",
      "version": "1.69.0",
      "requirements": [
        "hahomematic==2024.10.17"
      ]
    },
    "ics_calendar": {
      "documentation": "https://github.com/franc6/ics_calendar",
      "version": "5.1.0",
      "requirements": [
        "icalendar~=6.1",
        "python-dateutil>=2.9.0.post0",
        "pytz>=2024.1",
        "recurring_ical_events~=3.3,>=3.3.4",
        "ics>=0.7.2",
        "arrow",
        "httpx_auth>=0.22.0"
      ]
    },
    "hacs": {
      "documentation": "https://hacs.xyz/docs/use/",
      "version": "2.0.5",
      "requirements": [
        "aiogithubapi>=22.10.1"
      ]
    },
    "waste_collection_schedule": {
      "documentation": "https://github.com/mampfes/hacs_waste_collection_schedule#readme",
      "version": "2.8.0",
      "requirements": [
        "icalendar",
        "icalevents>=0.1.26,!=0.1.28",
        "beautifulsoup4",
        "lxml",
        "pycryptodome",
        "pypdf"
      ]
    },
    "dawarich": {
      "documentation": "https://github.com/AlbinLind/dawarich-home-assistant",
      "version": "0.8.3",
      "requirements": [
        "dawarich-api==0.4.1"
      ]
    }
  },
  "integration_manifest": {
    "domain": "zha",
    "name": "Zigbee Home Automation",
    "after_dependencies": [
      "hassio",
      "onboarding",
      "usb"
    ],
    "codeowners": [
      "dmulcahey",
      "adminiuga",
      "puddly",
      "TheJulianJES"
    ],
    "config_flow": true,
    "dependencies": [
      "file_upload",
      "homeassistant_hardware"
    ],
    "documentation": "https://www.home-assistant.io/integrations/zha",
    "iot_class": "local_polling",
    "loggers": [
      "aiosqlite",
      "bellows",
      "crccheck",
      "pure_pcapy3",
      "zhaquirks",
      "zigpy",
      "zigpy_deconz",
      "zigpy_xbee",
      "zigpy_zigate",
      "zigpy_znp",
      "zha",
      "universal_silabs_flasher"
    ],
    "requirements": [
      "zha==0.0.57"
    ],
    "usb": [
      {
        "vid": "10C4",
        "pid": "EA60",
        "description": "*2652*",
        "known_devices": [
          "slae.sh cc2652rb stick"
        ]
      },
      {
        "vid": "10C4",
        "pid": "EA60",
        "description": "*slzb-07*",
        "known_devices": [
          "smlight slzb-07"
        ]
      },
      {
        "vid": "1A86",
        "pid": "55D4",
        "description": "*sonoff*plus*",
        "known_devices": [
          "sonoff zigbee dongle plus v2"
        ]
      },
      {
        "vid": "10C4",
        "pid": "EA60",
        "description": "*sonoff*plus*",
        "known_devices": [
          "sonoff zigbee dongle plus"
        ]
      },
      {
        "vid": "10C4",
        "pid": "EA60",
        "description": "*tubeszb*",
        "known_devices": [
          "TubesZB Coordinator"
        ]
      },
      {
        "vid": "1A86",
        "pid": "7523",
        "description": "*tubeszb*",
        "known_devices": [
          "TubesZB Coordinator"
        ]
      },
      {
        "vid": "1A86",
        "pid": "7523",
        "description": "*zigstar*",
        "known_devices": [
          "ZigStar Coordinators"
        ]
      },
      {
        "vid": "1CF1",
        "pid": "0030",
        "description": "*conbee*",
        "known_devices": [
          "Conbee II"
        ]
      },
      {
        "vid": "0403",
        "pid": "6015",
        "description": "*conbee*",
        "known_devices": [
          "Conbee III"
        ]
      },
      {
        "vid": "10C4",
        "pid": "8A2A",
        "description": "*zigbee*",
        "known_devices": [
          "Nortek HUSBZB-1"
        ]
      },
      {
        "vid": "0403",
        "pid": "6015",
        "description": "*zigate*",
        "known_devices": [
          "ZiGate+"
        ]
      },
      {
        "vid": "10C4",
        "pid": "EA60",
        "description": "*zigate*",
        "known_devices": [
          "ZiGate"
        ]
      },
      {
        "vid": "10C4",
        "pid": "8B34",
        "description": "*bv 2010/10*",
        "known_devices": [
          "Bitron Video AV2010/10"
        ]
      }
    ],
    "zeroconf": [
      {
        "type": "_esphomelib._tcp.local.",
        "name": "tube*"
      },
      {
        "type": "_zigate-zigbee-gateway._tcp.local.",
        "name": "*zigate*"
      },
      {
        "type": "_zigstar_gw._tcp.local.",
        "name": "*zigstar*"
      },
      {
        "type": "_uzg-01._tcp.local.",
        "name": "uzg-01*"
      },
      {
        "type": "_slzb-06._tcp.local.",
        "name": "slzb-06*"
      },
      {
        "type": "_xzg._tcp.local.",
        "name": "xzg*"
      },
      {
        "type": "_czc._tcp.local.",
        "name": "czc*"
      },
      {
        "type": "_zigbee-coordinator._tcp.local.",
        "name": "*"
      }
    ],
    "is_built_in": true,
    "overwrites_built_in": false
  },
  "setup_times": {
    "null": {
      "setup": 6.48999703116715e-05
    },
    "01JRAQDX9M2FJXDR9FT2M1QBKP": {
      "wait_import_platforms": -0.02154727902961895,
      "wait_base_component": -0.004239324014633894,
      "config_entry_setup": 4.445135774964001
    }
  },
  "data": {
    "version": 1,
    "ieee": "**REDACTED**",
    "nwk": "0x4436",
    "manufacturer": "_TZE200_wqashyqo",
    "model": "TS0601",
    "friendly_manufacturer": "_TZE200_wqashyqo",
    "friendly_model": "TS0601",
    "name": "_TZE200_wqashyqo TS0601",
    "quirk_applied": false,
    "quirk_class": "zigpy.device.Device",
    "quirk_id": null,
    "manufacturer_code": 4742,
    "power_source": "Battery or Unknown",
    "lqi": 96,
    "rssi": -76,
    "last_seen": "2025-06-11T12:13:46.344978+00:00",
    "available": true,
    "device_type": "EndDevice",
    "active_coordinator": false,
    "node_descriptor": {
      "logical_type": "EndDevice",
      "complex_descriptor_available": false,
      "user_descriptor_available": false,
      "reserved": 0,
      "aps_flags": 0,
      "frequency_band": 8,
      "mac_capability_flags": 128,
      "manufacturer_code": 4742,
      "maximum_buffer_size": 66,
      "maximum_incoming_transfer_size": 66,
      "server_mask": 10752,
      "maximum_outgoing_transfer_size": 66,
      "descriptor_capability_field": 0
    },
    "endpoints": {
      "1": {
        "profile_id": 260,
        "device_type": {
          "name": "TEMPERATURE_SENSOR",
          "id": 770
        },
        "in_clusters": [
          {
            "cluster_id": "0x0000",
            "endpoint_attribute": "basic",
            "attributes": [
              {
                "id": "0x0013",
                "name": "alarm_mask",
                "zcl_type": "map8",
                "value": null,
                "unsupported": false
              },
              {
                "id": "0x0001",
                "name": "app_version",
                "zcl_type": "uint8",
                "value": null,
                "unsupported": false
              },
              {
                "id": "0xfffd",
                "name": "cluster_revision",
                "zcl_type": "uint16",
                "value": null,
                "unsupported": false
              },
              {
                "id": "0x0006",
                "name": "date_code",
                "zcl_type": "string",
                "value": null,
                "unsupported": false
              },
              {
                "id": "0x0012",
                "name": "device_enabled",
                "zcl_type": "bool_",
                "value": null,
                "unsupported": false
              },
              {
                "id": "0x0014",
                "name": "disable_local_config",
                "zcl_type": "map8",
                "value": null,
                "unsupported": false
              },
              {
                "id": "0x0008",
                "name": "generic_device_class",
                "zcl_type": "enum8",
                "value": null,
                "unsupported": false
              },
              {
                "id": "0x0009",
                "name": "generic_device_type",
                "zcl_type": "enum8",
                "value": null,
                "unsupported": false
              },
              {
                "id": "0x0003",
                "name": "hw_version",
                "zcl_type": "uint8",
                "value": null,
                "unsupported": false
              },
              {
                "id": "0x0010",
                "name": "location_desc",
                "zcl_type": "string",
                "value": null,
                "unsupported": false
              },
              {
                "id": "0x0004",
                "name": "manufacturer",
                "zcl_type": "string",
                "value": "_TZE200_wqashyqo",
                "unsupported": false
              },
              {
                "id": "0x000c",
                "name": "manufacturer_version_details",
                "zcl_type": "string",
                "value": null,
                "unsupported": false
              },
              {
                "id": "0x0005",
                "name": "model",
                "zcl_type": "string",
                "value": "TS0601",
                "unsupported": false
              },
              {
                "id": "0x0011",
                "name": "physical_env",
                "zcl_type": "enum8",
                "value": null,
                "unsupported": false
              },
              {
                "id": "0x0007",
                "name": "power_source",
                "zcl_type": "enum8",
                "value": null,
                "unsupported": false
              },
              {
                "id": "0x000a",
                "name": "product_code",
                "zcl_type": "octstr",
                "value": null,
                "unsupported": false
              },
              {
                "id": "0x000e",
                "name": "product_label",
                "zcl_type": "string",
                "value": null,
                "unsupported": false
              },
              {
                "id": "0x000b",
                "name": "product_url",
                "zcl_type": "string",
                "value": null,
                "unsupported": false
              },
              {
                "id": "0xfffe",
                "name": "reporting_status",
                "zcl_type": "enum8",
                "value": null,
                "unsupported": false
              },
              {
                "id": "0x000d",
                "name": "serial_number",
                "zcl_type": "string",
                "value": null,
                "unsupported": false
              },
              {
                "id": "0x0002",
                "name": "stack_version",
                "zcl_type": "uint8",
                "value": null,
                "unsupported": false
              },
              {
                "id": "0x4000",
                "name": "sw_build_id",
                "zcl_type": "string",
                "value": null,
                "unsupported": false
              },
              {
                "id": "0x0000",
                "name": "zcl_version",
                "zcl_type": "uint8",
                "value": null,
                "unsupported": false
              }
            ]
          },
          {
            "cluster_id": "0x0001",
            "endpoint_attribute": "power",
            "attributes": [
              {
                "id": "0x0052",
                "name": "battery_2_a_hr_rating",
                "zcl_type": "uint16",
                "value": null,
                "unsupported": false
              },
              {
                "id": "0x0055",
                "name": "battery_2_alarm_mask",
                "zcl_type": "map8",
                "value": null,
                "unsupported": false
              },
              {
                "id": "0x005e",
                "name": "battery_2_alarm_state",
                "zcl_type": "map32",
                "value": null,
                "unsupported": false
              },
              {
                "id": "0x0050",
                "name": "battery_2_manufacturer",
                "zcl_type": "string",
                "value": null,
                "unsupported": false
              },
              {
                "id": "0x005a",
                "name": "battery_2_percent_min_thres",
                "zcl_type": "uint8",
                "value": null,
                "unsupported": false
              },
              {
                "id": "0x005b",
                "name": "battery_2_percent_thres1",
                "zcl_type": "uint8",
                "value": null,
                "unsupported": false
              },
              {
                "id": "0x005c",
                "name": "battery_2_percent_thres2",
                "zcl_type": "uint8",
                "value": null,
                "unsupported": false
              },
              {
                "id": "0x005d",
                "name": "battery_2_percent_thres3",
                "zcl_type": "uint8",
                "value": null,
                "unsupported": false
              },
              {
                "id": "0x0041",
                "name": "battery_2_percentage_remaining",
                "zcl_type": "uint8",
                "value": null,
                "unsupported": false
              },
              {
                "id": "0x0053",
                "name": "battery_2_quantity",
                "zcl_type": "uint8",
                "value": null,
                "unsupported": false
              },
              {
                "id": "0x0054",
                "name": "battery_2_rated_voltage",
                "zcl_type": "uint8",
                "value": null,
                "unsupported": false
              },
              {
                "id": "0x0051",
                "name": "battery_2_size",
                "zcl_type": "enum8",
                "value": null,
                "unsupported": false
              },
              {
                "id": "0x0056",
                "name": "battery_2_volt_min_thres",
                "zcl_type": "uint8",
                "value": null,
                "unsupported": false
              },
              {
                "id": "0x0057",
                "name": "battery_2_volt_thres1",
                "zcl_type": "uint16",
                "value": null,
                "unsupported": false
              },
              {
                "id": "0x0058",
                "name": "battery_2_volt_thres2",
                "zcl_type": "uint16",
                "value": null,
                "unsupported": false
              },
              {
                "id": "0x0059",
                "name": "battery_2_volt_thres3",
                "zcl_type": "uint16",
                "value": null,
                "unsupported": false
              },
              {
                "id": "0x0040",
                "name": "battery_2_voltage",
                "zcl_type": "uint8",
                "value": null,
                "unsupported": false
              },
              {
                "id": "0x0072",
                "name": "battery_3_a_hr_rating",
                "zcl_type": "uint16",
                "value": null,
                "unsupported": false
              },
              {
                "id": "0x0075",
                "name": "battery_3_alarm_mask",
                "zcl_type": "map8",
                "value": null,
                "unsupported": false
              },
              {
                "id": "0x007e",
                "name": "battery_3_alarm_state",
                "zcl_type": "map32",
                "value": null,
                "unsupported": false
              },
              {
                "id": "0x0070",
                "name": "battery_3_manufacturer",
                "zcl_type": "string",
                "value": null,
                "unsupported": false
              },
              {
                "id": "0x007a",
                "name": "battery_3_percent_min_thres",
                "zcl_type": "uint8",
                "value": null,
                "unsupported": false
              },
              {
                "id": "0x007b",
                "name": "battery_3_percent_thres1",
                "zcl_type": "uint8",
                "value": null,
                "unsupported": false
              },
              {
                "id": "0x007c",
                "name": "battery_3_percent_thres2",
                "zcl_type": "uint8",
                "value": null,
                "unsupported": false
              },
              {
                "id": "0x007d",
                "name": "battery_3_percent_thres3",
                "zcl_type": "uint8",
                "value": null,
                "unsupported": false
              },
              {
                "id": "0x0061",
                "name": "battery_3_percentage_remaining",
                "zcl_type": "uint8",
                "value": null,
                "unsupported": false
              },
              {
                "id": "0x0073",
                "name": "battery_3_quantity",
                "zcl_type": "uint8",
                "value": null,
                "unsupported": false
              },
              {
                "id": "0x0074",
                "name": "battery_3_rated_voltage",
                "zcl_type": "uint8",
                "value": null,
                "unsupported": false
              },
              {
                "id": "0x0071",
                "name": "battery_3_size",
                "zcl_type": "enum8",
                "value": null,
                "unsupported": false
              },
              {
                "id": "0x0076",
                "name": "battery_3_volt_min_thres",
                "zcl_type": "uint8",
                "value": null,
                "unsupported": false
              },
              {
                "id": "0x0077",
                "name": "battery_3_volt_thres1",
                "zcl_type": "uint16",
                "value": null,
                "unsupported": false
              },
              {
                "id": "0x0078",
                "name": "battery_3_volt_thres2",
                "zcl_type": "uint16",
                "value": null,
                "unsupported": false
              },
              {
                "id": "0x0079",
                "name": "battery_3_volt_thres3",
                "zcl_type": "uint16",
                "value": null,
                "unsupported": false
              },
              {
                "id": "0x0060",
                "name": "battery_3_voltage",
                "zcl_type": "uint8",
                "value": null,
                "unsupported": false
              },
              {
                "id": "0x0032",
                "name": "battery_a_hr_rating",
                "zcl_type": "uint16",
                "value": null,
                "unsupported": false
              },
              {
                "id": "0x0035",
                "name": "battery_alarm_mask",
                "zcl_type": "map8",
                "value": null,
                "unsupported": false
              },
              {
                "id": "0x003e",
                "name": "battery_alarm_state",
                "zcl_type": "map32",
                "value": null,
                "unsupported": false
              },
              {
                "id": "0x0030",
                "name": "battery_manufacturer",
                "zcl_type": "string",
                "value": null,
                "unsupported": false
              },
              {
                "id": "0x003a",
                "name": "battery_percent_min_thres",
                "zcl_type": "uint8",
                "value": null,
                "unsupported": false
              },
              {
                "id": "0x003b",
                "name": "battery_percent_thres1",
                "zcl_type": "uint8",
                "value": null,
                "unsupported": false
              },
              {
                "id": "0x003c",
                "name": "battery_percent_thres2",
                "zcl_type": "uint8",
                "value": null,
                "unsupported": false
              },
              {
                "id": "0x003d",
                "name": "battery_percent_thres3",
                "zcl_type": "uint8",
                "value": null,
                "unsupported": false
              },
              {
                "id": "0x0021",
                "name": "battery_percentage_remaining",
                "zcl_type": "uint8",
                "value": 200,
                "unsupported": false
              },
              {
                "id": "0x0033",
                "name": "battery_quantity",
                "zcl_type": "uint8",
                "value": null,
                "unsupported": true
              },
              {
                "id": "0x0034",
                "name": "battery_rated_voltage",
                "zcl_type": "uint8",
                "value": null,
                "unsupported": false
              },
              {
                "id": "0x0031",
                "name": "battery_size",
                "zcl_type": "enum8",
                "value": null,
                "unsupported": true
              },
              {
                "id": "0x0036",
                "name": "battery_volt_min_thres",
                "zcl_type": "uint8",
                "value": null,
                "unsupported": false
              },
              {
                "id": "0x0037",
                "name": "battery_volt_thres1",
                "zcl_type": "uint16",
                "value": null,
                "unsupported": false
              },
              {
                "id": "0x0038",
                "name": "battery_volt_thres2",
                "zcl_type": "uint16",
                "value": null,
                "unsupported": false
              },
              {
                "id": "0x0039",
                "name": "battery_volt_thres3",
                "zcl_type": "uint16",
                "value": null,
                "unsupported": false
              },
              {
                "id": "0x0020",
                "name": "battery_voltage",
                "zcl_type": "uint8",
                "value": 30,
                "unsupported": false
              },
              {
                "id": "0xfffd",
                "name": "cluster_revision",
                "zcl_type": "uint16",
                "value": null,
                "unsupported": false
              },
              {
                "id": "0x0010",
                "name": "mains_alarm_mask",
                "zcl_type": "map8",
                "value": null,
                "unsupported": false
              },
              {
                "id": "0x0001",
                "name": "mains_frequency",
                "zcl_type": "uint8",
                "value": null,
                "unsupported": false
              },
              {
                "id": "0x0012",
                "name": "mains_volt_max_thres",
                "zcl_type": "uint16",
                "value": null,
                "unsupported": false
              },
              {
                "id": "0x0011",
                "name": "mains_volt_min_thres",
                "zcl_type": "uint16",
                "value": null,
                "unsupported": false
              },
              {
                "id": "0x0000",
                "name": "mains_voltage",
                "zcl_type": "uint16",
                "value": null,
                "unsupported": false
              },
              {
                "id": "0x0013",
                "name": "mains_voltage_dwell_trip_point",
                "zcl_type": "uint16",
                "value": null,
                "unsupported": false
              },
              {
                "id": "0xfffe",
                "name": "reporting_status",
                "zcl_type": "enum8",
                "value": null,
                "unsupported": false
              }
            ]
          },
          {
            "cluster_id": "0x0003",
            "endpoint_attribute": "identify",
            "attributes": [
              {
                "id": "0xfffd",
                "name": "cluster_revision",
                "zcl_type": "uint16",
                "value": null,
                "unsupported": false
              },
              {
                "id": "0x0000",
                "name": "identify_time",
                "zcl_type": "uint16",
                "value": null,
                "unsupported": false
              },
              {
                "id": "0xfffe",
                "name": "reporting_status",
                "zcl_type": "enum8",
                "value": null,
                "unsupported": false
              }
            ]
          },
          {
            "cluster_id": "0x0402",
            "endpoint_attribute": "temperature",
            "attributes": [
              {
                "id": "0xfffd",
                "name": "cluster_revision",
                "zcl_type": "uint16",
                "value": null,
                "unsupported": false
              },
              {
                "id": "0x0002",
                "name": "max_measured_value",
                "zcl_type": "int16",
                "value": null,
                "unsupported": false
              },
              {
                "id": "0x0000",
                "name": "measured_value",
                "zcl_type": "int16",
                "value": 2210,
                "unsupported": false
              },
              {
                "id": "0x0001",
                "name": "min_measured_value",
                "zcl_type": "int16",
                "value": null,
                "unsupported": false
              },
              {
                "id": "0xfffe",
                "name": "reporting_status",
                "zcl_type": "enum8",
                "value": null,
                "unsupported": false
              },
              {
                "id": "0x0003",
                "name": "tolerance",
                "zcl_type": "uint16",
                "value": null,
                "unsupported": false
              }
            ]
          },
          {
            "cluster_id": "0x0405",
            "endpoint_attribute": "humidity",
            "attributes": [
              {
                "id": "0xfffd",
                "name": "cluster_revision",
                "zcl_type": "uint16",
                "value": null,
                "unsupported": false
              },
              {
                "id": "0x0002",
                "name": "max_measured_value",
                "zcl_type": "uint16",
                "value": null,
                "unsupported": false
              },
              {
                "id": "0x0000",
                "name": "measured_value",
                "zcl_type": "uint16",
                "value": 300,
                "unsupported": false
              },
              {
                "id": "0x0001",
                "name": "min_measured_value",
                "zcl_type": "uint16",
                "value": null,
                "unsupported": false
              },
              {
                "id": "0xfffe",
                "name": "reporting_status",
                "zcl_type": "enum8",
                "value": null,
                "unsupported": false
              },
              {
                "id": "0x0003",
                "name": "tolerance",
                "zcl_type": "uint16",
                "value": null,
                "unsupported": false
              }
            ]
          }
        ],
        "out_clusters": [
          {
            "cluster_id": "0x0003",
            "endpoint_attribute": "identify",
            "attributes": [
              {
                "id": "0xfffd",
                "name": "cluster_revision",
                "zcl_type": "uint16",
                "value": null,
                "unsupported": false
              },
              {
                "id": "0x0000",
                "name": "identify_time",
                "zcl_type": "uint16",
                "value": null,
                "unsupported": false
              },
              {
                "id": "0xfffe",
                "name": "reporting_status",
                "zcl_type": "enum8",
                "value": null,
                "unsupported": false
              }
            ]
          }
        ]
      }
    },
    "zha_lib_entities": {
      "button": [
        {
          "info_object": {
            "fallback_name": null,
            "unique_id": "**REDACTED**",
            "migrate_unique_ids": [],
            "platform": "button",
            "class_name": "IdentifyButton",
            "translation_key": null,
            "device_class": "identify",
            "state_class": null,
            "entity_category": "diagnostic",
            "entity_registry_enabled_default": true,
            "enabled": true,
            "primary": false,
            "cluster_handlers": [
              {
                "class_name": "IdentifyClusterHandler",
                "generic_id": "cluster_handler_0x0003",
                "endpoint_id": 1,
                "cluster": {
                  "id": 3,
                  "name": "Identify",
                  "type": "server"
                },
                "id": "1:0x0003",
                "unique_id": "**REDACTED**",
                "status": "INITIALIZED",
                "value_attribute": null
              }
            ],
            "device_ieee": "**REDACTED**",
            "endpoint_id": 1,
            "available": true,
            "group_id": null,
            "command": "identify",
            "args": [
              5
            ],
            "kwargs": {}
          },
          "state": {
            "class_name": "IdentifyButton",
            "available": true
          }
        }
      ],
      "sensor": [
        {
          "info_object": {
            "fallback_name": null,
            "unique_id": "**REDACTED**",
            "migrate_unique_ids": [],
            "platform": "sensor",
            "class_name": "LQISensor",
            "translation_key": "lqi",
            "device_class": null,
            "state_class": "measurement",
            "entity_category": "diagnostic",
            "entity_registry_enabled_default": false,
            "enabled": true,
            "primary": false,
            "cluster_handlers": [
              {
                "class_name": "BasicClusterHandler",
                "generic_id": "cluster_handler_0x0000",
                "endpoint_id": 1,
                "cluster": {
                  "id": 0,
                  "name": "Basic",
                  "type": "server"
                },
                "id": "1:0x0000",
                "unique_id": "**REDACTED**",
                "status": "INITIALIZED",
                "value_attribute": null
              }
            ],
            "device_ieee": "**REDACTED**",
            "endpoint_id": 1,
            "available": true,
            "group_id": null,
            "attribute": null,
            "suggested_display_precision": null,
            "divisor": 1,
            "multiplier": 1,
            "unit": null
          },
          "state": {
            "class_name": "LQISensor",
            "available": true,
            "state": 96
          }
        },
        {
          "info_object": {
            "fallback_name": null,
            "unique_id": "**REDACTED**",
            "migrate_unique_ids": [],
            "platform": "sensor",
            "class_name": "RSSISensor",
            "translation_key": "rssi",
            "device_class": "signal_strength",
            "state_class": "measurement",
            "entity_category": "diagnostic",
            "entity_registry_enabled_default": false,
            "enabled": true,
            "primary": false,
            "cluster_handlers": [
              {
                "class_name": "BasicClusterHandler",
                "generic_id": "cluster_handler_0x0000",
                "endpoint_id": 1,
                "cluster": {
                  "id": 0,
                  "name": "Basic",
                  "type": "server"
                },
                "id": "1:0x0000",
                "unique_id": "**REDACTED**",
                "status": "INITIALIZED",
                "value_attribute": null
              }
            ],
            "device_ieee": "**REDACTED**",
            "endpoint_id": 1,
            "available": true,
            "group_id": null,
            "attribute": null,
            "suggested_display_precision": null,
            "divisor": 1,
            "multiplier": 1,
            "unit": "dBm"
          },
          "state": {
            "class_name": "RSSISensor",
            "available": true,
            "state": -76
          }
        },
        {
          "info_object": {
            "fallback_name": null,
            "unique_id": "**REDACTED**",
            "migrate_unique_ids": [],
            "platform": "sensor",
            "class_name": "Battery",
            "translation_key": null,
            "device_class": "battery",
            "state_class": "measurement",
            "entity_category": "diagnostic",
            "entity_registry_enabled_default": true,
            "enabled": true,
            "primary": false,
            "cluster_handlers": [
              {
                "class_name": "PowerConfigurationClusterHandler",
                "generic_id": "cluster_handler_0x0001",
                "endpoint_id": 1,
                "cluster": {
                  "id": 1,
                  "name": "Power Configuration",
                  "type": "server"
                },
                "id": "1:0x0001",
                "unique_id": "**REDACTED**",
                "status": "INITIALIZED",
                "value_attribute": "battery_voltage"
              }
            ],
            "device_ieee": "**REDACTED**",
            "endpoint_id": 1,
            "available": true,
            "group_id": null,
            "attribute": "battery_percentage_remaining",
            "suggested_display_precision": 0,
            "divisor": 1,
            "multiplier": 1,
            "unit": "%"
          },
          "state": {
            "class_name": "Battery",
            "available": true,
            "state": 100.0,
            "battery_voltage": 3.0
          }
        },
        {
          "info_object": {
            "fallback_name": null,
            "unique_id": "**REDACTED**",
            "migrate_unique_ids": [],
            "platform": "sensor",
            "class_name": "Temperature",
            "translation_key": null,
            "device_class": "temperature",
            "state_class": "measurement",
            "entity_category": null,
            "entity_registry_enabled_default": true,
            "enabled": true,
            "primary": false,
            "cluster_handlers": [
              {
                "class_name": "TemperatureMeasurementClusterHandler",
                "generic_id": "cluster_handler_0x0402",
                "endpoint_id": 1,
                "cluster": {
                  "id": 1026,
                  "name": "Temperature Measurement",
                  "type": "server"
                },
                "id": "1:0x0402",
                "unique_id": "**REDACTED**",
                "status": "INITIALIZED",
                "value_attribute": "measured_value"
              }
            ],
            "device_ieee": "**REDACTED**",
            "endpoint_id": 1,
            "available": true,
            "group_id": null,
            "attribute": "measured_value",
            "suggested_display_precision": null,
            "divisor": 100,
            "multiplier": 1,
            "unit": "\u00b0C"
          },
          "state": {
            "class_name": "Temperature",
            "available": true,
            "state": 22.1
          }
        },
        {
          "info_object": {
            "fallback_name": null,
            "unique_id": "**REDACTED**",
            "migrate_unique_ids": [],
            "platform": "sensor",
            "class_name": "Humidity",
            "translation_key": null,
            "device_class": "humidity",
            "state_class": "measurement",
            "entity_category": null,
            "entity_registry_enabled_default": true,
            "enabled": true,
            "primary": false,
            "cluster_handlers": [
              {
                "class_name": "RelativeHumidityClusterHandler",
                "generic_id": "cluster_handler_0x0405",
                "endpoint_id": 1,
                "cluster": {
                  "id": 1029,
                  "name": "Relative Humidity Measurement",
                  "type": "server"
                },
                "id": "1:0x0405",
                "unique_id": "**REDACTED**",
                "status": "INITIALIZED",
                "value_attribute": "measured_value"
              }
            ],
            "device_ieee": "**REDACTED**",
            "endpoint_id": 1,
            "available": true,
            "group_id": null,
            "attribute": "measured_value",
            "suggested_display_precision": null,
            "divisor": 100,
            "multiplier": 1,
            "unit": "%"
          },
          "state": {
            "class_name": "Humidity",
            "available": true,
            "state": 3.0
          }
        }
      ]
    },
    "neighbors": [],
    "routes": []
  }
}

Logs

Logs

[Paste the logs here]

Custom quirk

Custom quirk

[Paste your custom quirk here]

Additional information

No response

roggy85 avatar Jun 11 '25 12:06 roggy85