pvvx / ZigbeeTLc

Custom firmware for Zigbee 3.0 IoT devices on the TLSR825x chip
Other
321 stars 15 forks source link

LYWSD03MMC-z temp/hum is null #77

Open ruvasik opened 3 months ago

ruvasik commented 3 months ago
Last seen N/A
Availability [Disabled]
Device type EndDevice
Zigbee Model LYWSD03MMC-z
Zigbee Manufacturer Xiaomi
Support status Not supported
IEEE Address 0xa4c1386b31feea57
Network address 0xA87B
Firmware build date 20240226
Firmware version 3001-0120
Power Battery 100%
Interview completed True

Battery
Remaining battery in % 100%
Temperature Measured temperature value N/A°C
Humidity Measured relative humidity N/A%
Linkquality Link quality (signal strength) 23lqi

In state i see only { "battery": 100, "linkquality": 23 }

On try change reporting interval

Bind 0xa4c1386b31feea57/1 msTemperatureMeasurement from '0x00124b001cd502f5/1' failed (AREQ - ZDO - bindRsp after 10000ms)
Request 'zigbee2mqtt/bridge/request/device/configure_reporting' failed with error: 'Bind 0xa4c1386b31feea57/1 msTemperatureMeasurement from '0x00124b001cd502f5/1' failed (AREQ - ZDO - bindRsp after 10000ms)'

In HA logs i see not errors.

z2mqtt now external_converters is lywsd03mmc-z.js also tried lywsd03mmc, lywsd03mmc-legacy-z2m

ruvasik commented 3 months ago

In dev console i can read values Humadity measuredValue Read result of 'msRelativeHumidity': {"measuredValue":4421} Temperature measuredValue Read result of 'msTemperatureMeasurement': {"measuredValue":2284}

pvvx commented 3 months ago

The clusters binding and the configuration report (Zigbee 3.0) do not work for you. How did You write the firmware? If via a UART adapter, errors are possible. Write the BLE version and download Zigbee via OTA.

ruvasik commented 3 months ago

Firmware updated by OTA