Skip to content

Perenio PEHPL0X fail to change reporting #32191

@yndtrud

Description

@yndtrud

What happened?

I'm trying to change (apply,sync,reset...) reporting value (min,max,change) and I get duplicate report settings and nothing happens.

Image

What did you expect to happen?

Сhanges in settings

How to reproduce it (minimal and precise)

Try to change

Zigbee2MQTT version

2.11.0

Adapter firmware version

20250321

Adapter

Sonoff Zigbee USB Dongle Plus P

Setup

Hardware: ASUS PN41 PE (PentiumSilver N6000 1.10GHz /8GB RAM/SSD)
System: Windows Server 2025 Latest

Device database.db entry

{"id":26,"type":"Router","ieeeAddr":"0xf4ce361059f05409","nwkAddr":11283,"manufId":4660,"manufName":"Perenio","powerSource":"Mains (single phase)","modelId":"PEHPL0X","epList":[1,10,242],"endpoints":{"1":{"profId":260,"epId":1,"devId":81,"inClusterList":[0,3,6,1794,64635],"outClusterList":[3],"clusters":{"64635":{"attributes":{"0":2,"1":0,"2":28,"3":224,"4":180,"5":253,"10":0,"11":4001,"14":1437,"15":0,"22":0,"24":-43}},"genBasic":{"attributes":{"modelId":"PEHPL0X","manufacturerName":"Perenio","powerSource":1,"zclVersion":2,"appVersion":1,"stackVersion":10,"hwVersion":11,"dateCode":"20210703","swBuildId":"1.3.43"}},"genOnOff":{"attributes":{"onOff":1}},"perenioSpecific":{"attributes":{"3":224,"10":0,"14":1816,"24":-43,"rmsVoltage":225,"activePower":0,"consumedEnergy":1817,"rssi":-43}}},"binds":[{"cluster":6,"type":"endpoint","deviceIeeeAddress":"0x00124b0024c83f8a","endpointID":1},{"cluster":64635,"type":"endpoint","deviceIeeeAddress":"0x00124b0024c83f8a","endpointID":1}],"configuredReportings":[{"cluster":6,"attrId":0,"minRepIntval":1,"maxRepIntval":3600,"repChange":0,"manufacturerCode":null},{"cluster":64635,"attrId":10,"minRepIntval":5,"maxRepIntval":60,"repChange":0,"manufacturerCode":null},{"cluster":64635,"attrId":14,"minRepIntval":5,"maxRepIntval":60,"repChange":0,"manufacturerCode":null},{"cluster":64635,"attrId":3,"minRepIntval":5,"maxRepIntval":5,"repChange":0,"manufacturerCode":null},{"cluster":64635,"attrId":24,"minRepIntval":300,"maxRepIntval":3600,"repChange":3,"manufacturerCode":123},{"cluster":64635,"attrId":10,"minRepIntval":5,"maxRepIntval":3600,"repChange":1,"manufacturerCode":123},{"cluster":64635,"attrId":14,"minRepIntval":15,"maxRepIntval":3600,"repChange":1,"manufacturerCode":123},{"cluster":64635,"attrId":3,"minRepIntval":15,"maxRepIntval":3600,"repChange":3,"manufacturerCode":123}],"meta":{}},"10":{"profId":260,"epId":10,"devId":65520,"inClusterList":[0],"outClusterList":[25],"clusters":{},"binds":[],"configuredReportings":[],"meta":{}},"242":{"profId":41440,"epId":242,"devId":97,"inClusterList":[],"outClusterList":[33],"clusters":{},"binds":[],"configuredReportings":[],"meta":{}}},"appVersion":1,"stackVersion":10,"hwVersion":11,"dateCode":"20210703","swBuildId":"1.3.43","zclVersion":2,"interviewCompleted":true,"interviewState":"SUCCESSFUL","meta":{"configured":-1025619330},"lastSeen":1780495414984}

Debug log

[2026-06-03 17:02:09] info: z2m: Configured reporting for '0xf4ce361059f05409', 'perenioSpecific.activePower'
[2026-06-03 17:02:09] info: z2m:mqtt: MQTT publish: topic 'zigbee2mqtt/bridge/response/device/reporting/configure', payload '{"data":{"attribute":"activePower","cluster":"perenioSpecific","endpoint":"1","id":"0xf4ce361059f05409","maximum_report_interval":3600,"minimum_report_interval":5,"reportable_change":1},"status":"ok","transaction":"lz71h-1"}'
[2026-06-03 17:02:22] info: z2m: Configured reporting for '0xf4ce361059f05409', 'perenioSpecific.consumedEnergy'
[2026-06-03 17:02:22] info: z2m:mqtt: MQTT publish: topic 'zigbee2mqtt/bridge/response/device/reporting/configure', payload '{"data":{"attribute":"consumedEnergy","cluster":"perenioSpecific","endpoint":"1","id":"0xf4ce361059f05409","maximum_report_interval":3600,"minimum_report_interval":15,"reportable_change":1},"status":"ok","transaction":"lz71h-2"}'
[2026-06-03 17:02:33] info: z2m: Configured reporting for '0xf4ce361059f05409', 'perenioSpecific.rmsVoltage'
[2026-06-03 17:02:33] info: z2m:mqtt: MQTT publish: topic 'zigbee2mqtt/bridge/response/device/reporting/configure', payload '{"data":{"attribute":"rmsVoltage","cluster":"perenioSpecific","endpoint":"1","id":"0xf4ce361059f05409","maximum_report_interval":3600,"minimum_report_interval":15,"reportable_change":3},"status":"ok","transaction":"lz71h-3"}'
[2026-06-03 17:02:48] info: z2m:mqtt: MQTT publish: topic 'zigbee2mqtt/perenio/pehpl0x/dev01', payload '{"active_power":0,"alarm_consumed_energy":false,"alarm_power_max":false,"alarm_voltage_max":false,"alarm_voltage_min":false,"consumed_energy":1817,"consumed_energy_limit":0,"default_on_off_state":"on","last_seen":"2026-06-03T17:02:48+03:00","linkquality":76,"power_max":2000,"rms_current":28,"rms_voltage":225,"rssi":-43,"state":"ON","update":{"installed_version":10343,"latest_release_notes":null,"latest_source":"https://raw.githubusercontent.com/Koenkk/zigbee-OTA/master/images/UHome/007B-0141-00002867-good_image_PL_1_3_43.zigbee","latest_version":10343,"state":"idle"},"voltage_max":253,"voltage_min":180}'

Notes

I added rssi, it is not duplicated, but it is not clear whether it works or not due to spam from other reports

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