Skip to content

S60ZBTPF does not update its energy dataΒ #29564

@ben-64

Description

@ben-64

What happened?

The device S60ZBTPF reports correctly some data such as current, power, voltage, however others are not reported correctly such as Energy today, Energy yesterday and Energy month. Those values were reported correctly at some point, and without any reasons stopped to be updated. I have two different plus with the exact same behavior.

What did you expect to happen?

While metric power and current are correctly reported, I assume that Energy today should be updated accordingly.

How to reproduce it (minimal and precise)

Just pair the device, and wait for the Energy metric to stop being updated.

Zigbee2MQTT version

2.6.3

Adapter firmware version

20220219

Adapter

zstack3x0

Setup

Add-on home assistant running on a x86_64 PC inside docker

Device database.db entry

{"id":51,"type":"Router","ieeeAddr":"0xa4c13803186effff","nwkAddr":56235,"manufId":4742,"manufName":"SONOFF","powerSource":"Mains (single phase)","modelId":"S60ZBTPF","epList":[1,242],"endpoints":{"1":{"profId":260,"epId":1,"devId":81,"inClusterList":[0,3,4,5,6,1794,2820,2821,64599,64529],"outClusterList":[10,25],"clusters":{"genBasic":{"attributes":{"modelId":"S60ZBTPF","manufacturerName":"SONOFF","powerSource":1,"zclVersion":3,"appVersion":16,"stackVersion":2,"hwVersion":16,"dateCode":"20250411","swBuildId":"1.0.2"}},"customClusterEwelink":{"attributes":{"28675":"\u0004\u000b\u0001\u0000\u0001hB\u0000\u0000\u0000\t=\u0000","acCurrentCurrentValue":571,"acCurrentVoltageValue":234571,"acCurrentPowerValue":104246,"outlet_control_protect":0,"energyYesterday":0,"energyToday":200,"energyMonth":420,"faultCode":50462720}},"genOnOff":{"attributes":{"onOff":1,"startUpOnOff":0}}},"binds":[{"cluster":6,"type":"endpoint","deviceIeeeAddress":"0x00124b002a2e50c0","endpointID":1},{"cluster":64529,"type":"endpoint","deviceIeeeAddress":"0x00124b002a2e50c0","endpointID":1}],"configuredReportings":[{"cluster":64529,"attrId":28682,"minRepIntval":60,"maxRepIntval":3600,"repChange":50},{"cluster":64529,"attrId":28683,"minRepIntval":60,"maxRepIntval":3600,"repChange":50},{"cluster":6,"attrId":0,"minRepIntval":0,"maxRepIntval":65000,"repChange":1},{"cluster":64529,"attrId":28676,"minRepIntval":60,"maxRepIntval":3600,"repChange":10},{"cluster":64529,"attrId":28681,"minRepIntval":60,"maxRepIntval":3600,"repChange":10}],"meta":{}},"242":{"profId":41440,"epId":242,"devId":97,"inClusterList":[],"outClusterList":[33],"clusters":{},"binds":[],"configuredReportings":[],"meta":{}}},"appVersion":16,"stackVersion":2,"hwVersion":16,"dateCode":"20250411","swBuildId":"1.0.2","zclVersion":3,"interviewCompleted":true,"interviewState":"SUCCESSFUL","meta":{"configured":332242049},"lastSeen":1762775351385}

Debug log

No response

Notes

I already read this issue that seems to be related. But as it is old and should be fixed with the development branch at that time, and I am using a newer version that includes the fix, I assume that my issue is different, but with the same consequences.

In my case, the plug is always ON (I did not check ON/OFF issue). Even, in that case energy is not reported correctly.

Here is a picture of the power metric and the energy today.
Image

The firmware version of the plug is 1.0.2 (20250411).

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