Skip to content

Wrong attribute queried for Aqara SRTS-A01 valve terhmostat #31801

@tux-84

Description

@tux-84

What happened?

Z2M tries to set calbirateattribute, which is a button to do so but the value fo succession is called calibrated. So Z2M tries to set an attribute that doesn't exist.

What did you expect to happen?

No error logs

How to reproduce it (minimal and precise)

No response

Zigbee2MQTT version

2.9.2-dev

Adapter firmware version

20240710

Adapter

ZStack3x0 Sonogg USB 3.0

Setup

HA add-on on HA-OS

Device database.db entry

{"id":4,"type":"EndDevice","ieeeAddr":"0x54ef4410005bb0e9","nwkAddr":37742,"manufId":4447,"manufName":"LUMI","powerSource":"Battery","modelId":"lumi.airrtc.agl001","epList":[1],"endpoints":{"1":{"profId":260,"epId":1,"devId":769,"inClusterList":[0,1,3,64704,10,513],"outClusterList":[3,64704,513,25],"clusters":{"genBasic":{"attributes":{"modelId":"lumi.airrtc.agl001","dateCode":"Feb 20 2023","swBuildId":"0.0.0_0030"}},"aqaraOpple":{"attributes":{"238":2590,"247":{"type":"Buffer","data":[3,40,26,5,33,1,0,10,33,0,0,13,35,30,10,0,0,17,35,1,0,0,0,101,32,0,102,41,222,8,103,41,152,8,104,35,0,0,0,0,105,32,56,106,32,0]},"252":0,"625":1,"626":0,"627":0,"628":1,"629":0,"630":{"type":"Buffer","data":[4,62,1,224,0,0,9,96,4,56,0,0,6,164,5,100,0,0,8,152,129,224,0,0,8,152]},"631":1,"633":500,"634":0,"635":1,"636":0,"637":0,"638":0,"640":0,"641":{"type":"Buffer","data":[4,28,0,0,0,0,8,52,2,208,0,0,6,164,4,56,0,0,8,52,5,159,0,0,8,52]},"642":{"type":"Buffer","data":[4,96,0,0,0,0,8,52,2,208,0,0,6,164,4,56,0,0,8,52,5,159,0,0,8,52]},"643":0,"644":0,"1034":56}},"genPowerCfg":{"attributes":{"batteryVoltage":28}},"hvacThermostat":{"attributes":{"occupiedHeatingSetpoint":2200,"localTemp":2160}},"manuSpecificLumi":{"attributes":{"238":2590,"247":{"type":"Buffer","data":[3,40,25,5,33,1,0,10,33,112,73,13,35,30,10,0,0,17,35,1,0,0,0,101,32,0,102,41,102,8,103,41,244,1,104,35,0,0,0,0,105,32,69,106,32,0]},"252":0,"625":1,"626":0,"627":0,"628":1,"629":0,"630":{"type":"Buffer","data":[4,62,1,224,0,0,9,96,4,56,0,0,6,164,5,100,0,0,8,152,129,224,0,0,8,152]},"631":1,"633":500,"634":0,"635":1,"636":0,"637":0,"638":0,"640":0,"641":{"type":"Buffer","data":[4,28,0,0,0,0,8,52,2,208,0,0,6,164,4,56,0,0,8,52,5,159,0,0,8,52]},"642":{"type":"Buffer","data":[4,96,0,0,0,0,8,52,2,208,0,0,6,164,4,56,0,0,8,52,5,159,0,0,8,52]},"643":0,"644":0,"1034":64,"65522":{"type":"Buffer","data":[170,113,10,36,19,164,4,65,7,0,105,94,108,32,61,4]}}}},"binds":[],"configuredReportings":[],"meta":{}}},"appVersion":25,"hwVersion":1,"dateCode":"Feb 20 2023","swBuildId":"0.0.0_1030","zclVersion":3,"interviewCompleted":true,"interviewState":"SUCCESSFUL","meta":{"aqaraFileVersion":2590,"lumiFileVersion":2590,"configured":1324213189},"lastSeen":1777276187387}

Debug log

[27.4.2026, 09:44:37] z2m: Publish 'get' 'calibrate' to 'Heizung Wohnzimmer' failed: 'Error: Key 'calibrate' not found in: [system_mode, preset, window_detection, valve_detection, child_lock, away_preset_temperature, calibrated, sensor, schedule, schedule_settings]'

Notes

Device works fine, seem to be an internal issue.

Metadata

Metadata

Assignees

No one assigned

    Labels

    problemSomething isn't working

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions