somlioy / amina_s

Zigbee2MQTT external converter for Amina S EV Charger
9 stars 1 forks source link

Charger not responding to max charge setting #6

Closed ThorAlex87 closed 4 months ago

ThorAlex87 commented 5 months ago

Hi

I've been experimenting with some charging automatons after the new version sorted my previous issues. No car connected.

I'm running into an issue where setting the charge current is very unreliable, it works maybe one time in ten. sometimes twice in quick succession, sometimes not for a long time regardless of how much I try. This is regardless if I set it in an automation, in the device in HA or directly from z2m. Nothing in the z2m logs either... Turning the charger on and off works fine so it does not seem to be a connection issue.

I checked the zigbee document from amina in case there was some limitations to how much it could be switched or something like that, but found nothing helpful. Also rebooted everything a few times, no change.

Anyone know what could be causing this?

somlioy commented 5 months ago

I havent experienced that kind of behaviour. I've tested the charge limit slider quite alot and the charge current changes instantly every time. The current limit set inside the charger is set to max on my charger. Havent tried it on another level wether this causes it to behave differently.

Does it report the correct charge setting when you refresh that attribute i Z2M? If you have debug enabled and filter on genLevelCtrl in the logs you should see the following attribute report when changing the charge level:

Debug 2024-05-30 19:35:20 ZCL command 0xf4ce367c45129e0d/10 genLevelCtrl.defaultRsp({"cmdId":10,"statusCode":0}, {"timeout":10000,"disableResponse":false,"disableRecovery":false,"disableDefaultResponse":true,"direction":1,"srcEndpoint":null,"reservedBits":0,"manufacturerCode":null,"transactionSequenceNumber":47,"writeUndiv":false})

Debug 2024-05-30 19:35:20 Received Zigbee message from 'Amina', type 'attributeReport', cluster 'genLevelCtrl', data '{"currentLevel":9}' from endpoint 10 with groupID 0

And if you do a manual read in Z2M you should get something like:

Debug 2024-05-30 19:38:20 ZCL command 0xf4ce367c45129e0d/10 genLevelCtrl.read(["currentLevel"], {"timeout":10000,"disableResponse":false,"disableRecovery":false,"disableDefaultResponse":true,"direction":0,"srcEndpoint":null,"reservedBits":0,"manufacturerCode":5179,"transactionSequenceNumber":null,"writeUndiv":false})

Debug 2024-05-30 19:38:20 Received Zigbee message from 'Amina', type 'readResponse', cluster 'genLevelCtrl', data '{"currentLevel":7}' from endpoint 10 with groupID 0

You can also do a manual read or write in the dev console (read using the upper section, write using the lower section): image

ThorAlex87 commented 5 months ago

The current limit set inside the charger is set to max on my charger.

Same

Does it report the correct charge setting when you refresh that attribute i Z2M? If you have debug enabled and filter on genLevelCtrl in the logs you should see the following attribute report when changing the charge level:

Nothing like that in the logs

You can also do a manual read or write in the dev console (read using the upper section, write using the lower section):

I tried the manual write, and for some reason that seem to have fixed the problem??? Everything seems to work as intended now... Did a restart and it still works, so hopefully the issue is solved for me.

ThorAlex87 commented 5 months ago

I spoke too soon.

It's not responding to HA or z2m again, but if I do a change in either and the hit the read button in z2m it updates.

It's starting to feel to me like the commands are sent correctly to the charger, but the responses fail to update and then the next command is wrong due to the mismatch of what z2m thinks the charger is set to and what it's really set to? Or something like that, i don't really know what I'm talking about here.

I'll look into it more some other day...

ThorAlex87 commented 4 months ago

Just updated to the new 1.8.7 firmware, still have the same issue. Here are a couple of log clips, any ideas?

Log entry when i tried changing max charge with the slider in zigbee2mqtt, the setting was not changed on the charger and i could not find any corresponding error message: [2024-07-08 08:28:41] debug: z2m:mqtt: Received MQTT message on 'zigbee2mqtt/Billader Garasje Amina S/set' with data '{"charge_limit":32}' [2024-07-08 08:28:41] debug: z2m: Publishing 'set' 'charge_limit' to 'Billader Garasje Amina S' [2024-07-08 08:28:41] debug: zh:controller:endpoint: ZCL command 0xf4ce364f12a7775a/10 genLevelCtrl.moveToLevel({"level":32,"transtime":0}, {"timeout":10000,"disableResponse":false,"disableRecovery":false,"disableDefaultResponse":false,"direction":0,"srcEndpoint":null,"reservedBits":0,"manufacturerCode":null,"transactionSequenceNumber":null,"writeUndiv":false}) [2024-07-08 08:28:41] debug: zh:zstack: sendZclFrameToEndpointInternal 0xf4ce364f12a7775a:36386/10 (0,0,1) [2024-07-08 08:28:41] debug: zh:zstack:znp: SREQ: --> AF - dataRequest - {"dstaddr":36386,"destendpoint":10,"srcendpoint":1,"clusterid":8,"transid":178,"options":0,"radius":30,"len":6,"data":{"type":"Buffer","data":[1,98,0,32,0,0]}} [2024-07-08 08:28:41] debug: zh:zstack:unpi:writer: --> frame [254,16,36,1,34,142,10,1,8,0,178,0,30,6,1,98,0,32,0,0,115] [2024-07-08 08:28:41] debug: zh:zstack:unpi:parser: <-- [254,1,100,1,0,100] [2024-07-08 08:28:41] debug: zh:zstack:unpi:parser: --- parseNext [254,1,100,1,0,100] [2024-07-08 08:28:41] debug: zh:zstack:unpi:parser: --> parsed 1 - 3 - 4 - 1 - [0] - 100 [2024-07-08 08:28:41] debug: zh:zstack:znp: SRSP: <-- AF - dataRequest - {"status":0} [2024-07-08 08:28:41] debug: zh:zstack:unpi:parser: --- parseNext [] [2024-07-08 08:28:41] debug: zh:zstack:unpi:parser: <-- [254,3,68,128,0,1,178,116] [2024-07-08 08:28:41] debug: zh:zstack:unpi:parser: --- parseNext [254,3,68,128,0,1,178,116] [2024-07-08 08:28:41] debug: zh:zstack:unpi:parser: --> parsed 3 - 2 - 4 - 128 - [0,1,178] - 116 [2024-07-08 08:28:41] debug: zh:zstack:znp: AREQ: <-- AF - dataConfirm - {"status":0,"endpoint":1,"transid":178} [2024-07-08 08:28:41] debug: zh:zstack:unpi:parser: --- parseNext [] [2024-07-08 08:28:41] debug: zh:zstack:unpi:parser: <-- [254,9,69,196,34,142,3,60,141,64,215,225,189,93] [2024-07-08 08:28:41] debug: zh:zstack:unpi:parser: --- parseNext [254,9,69,196,34,142,3,60,141,64,215,225,189,93] [2024-07-08 08:28:41] debug: zh:zstack:unpi:parser: --> parsed 9 - 2 - 5 - 196 - [34,142,3,60,141,64,215,225,189] - 93 [2024-07-08 08:28:41] debug: zh:zstack:znp: AREQ: <-- ZDO - srcRtgInd - {"dstaddr":36386,"relaycount":3,"relaylist":[36156,55104,48609]} [2024-07-08 08:28:41] debug: zh:zstack:unpi:parser: --- parseNext [] [2024-07-08 08:28:41] debug: zh:zstack:unpi:parser: <-- [254,25,68,129,0,0,8,0,34,142,10,1,0,65,0,144,20,88,0,0,5,24,98,11,0,0,225,189,26,220] [2024-07-08 08:28:41] debug: zh:zstack:unpi:parser: --- parseNext [254,25,68,129,0,0,8,0,34,142,10,1,0,65,0,144,20,88,0,0,5,24,98,11,0,0,225,189,26,220] [2024-07-08 08:28:41] debug: zh:zstack:unpi:parser: --> parsed 25 - 2 - 4 - 129 - [0,0,8,0,34,142,10,1,0,65,0,144,20,88,0,0,5,24,98,11,0,0,225,189,26] - 220 [2024-07-08 08:28:41] debug: zh:zstack:znp: AREQ: <-- AF - incomingMsg - {"groupid":0,"clusterid":8,"srcaddr":36386,"srcendpoint":10,"dstendpoint":1,"wasbroadcast":0,"linkquality":65,"securityuse":0,"timestamp":5772432,"transseqnumber":0,"len":5,"data":{"type":"Buffer","data":[24,98,11,0,0]}} [2024-07-08 08:28:41] debug: zh:controller: Received payload: clusterID=8, address=36386, groupID=0, endpoint=10, destinationEndpoint=1, wasBroadcast=false, linkQuality=65, frame={"header":{"frameControl":{"frameType":0,"manufacturerSpecific":false,"direction":1,"disableDefaultResponse":true,"reservedBits":0},"manufacturerCode":null,"transactionSequenceNumber":98,"commandIdentifier":11},"payload":{"cmdId":0,"statusCode":0},"command":{"ID":11,"name":"defaultRsp","parameters":[{"name":"cmdId","type":32},{"name":"statusCode","type":32}]}} [2024-07-08 08:28:41] debug: zh:zstack:unpi:parser: --- parseNext [] [2024-07-08 08:28:42] debug: zh:zstack:unpi:parser: <-- [254,30,68,129,0,0,0,239,58,249,1,1,0,65,0,220,84,88,0,0,10,9,221,2,0,225,3,1,0,1,1,225,189,26,31] [2024-07-08 08:28:42] debug: zh:zstack:unpi:parser: --- parseNext [254,30,68,129,0,0,0,239,58,249,1,1,0,65,0,220,84,88,0,0,10,9,221,2,0,225,3,1,0,1,1,225,189,26,31] [2024-07-08 08:28:42] debug: zh:zstack:unpi:parser: --> parsed 30 - 2 - 4 - 129 - [0,0,0,239,58,249,1,1,0,65,0,220,84,88,0,0,10,9,221,2,0,225,3,1,0,1,1,225,189,26] - 31 [2024-07-08 08:28:42] debug: zh:zstack:znp: AREQ: <-- AF - incomingMsg - {"groupid":0,"clusterid":61184,"srcaddr":63802,"srcendpoint":1,"dstendpoint":1,"wasbroadcast":0,"linkquality":65,"securityuse":0,"timestamp":5788892,"transseqnumber":0,"len":10,"data":{"type":"Buffer","data":[9,221,2,0,225,3,1,0,1,1]}}

This is the log entries when i changed the charge setting in zigbee2mqtt then immediately hit the update button next to the slider. When I do this the max charge is changed on the charger: [2024-07-08 08:10:08] debug: z2m:mqtt: Received MQTT message on 'zigbee2mqtt/Billader Garasje Amina S/set' with data '{"charge_limit":6}' [2024-07-08 08:10:08] debug: z2m: Publishing 'set' 'charge_limit' to 'Billader Garasje Amina S' [2024-07-08 08:10:08] debug: zh:controller:endpoint: ZCL command 0xf4ce364f12a7775a/10 genLevelCtrl.moveToLevel({"level":6,"transtime":0}, {"timeout":10000,"disableResponse":false,"disableRecovery":false,"disableDefaultResponse":false,"direction":0,"srcEndpoint":null,"reservedBits":0,"manufacturerCode":null,"transactionSequenceNumber":null,"writeUndiv":false}) [2024-07-08 08:10:08] debug: zh:zstack: sendZclFrameToEndpointInternal 0xf4ce364f12a7775a:36386/10 (0,0,1) [2024-07-08 08:10:08] debug: zh:zstack:znp: SREQ: --> AF - dataRequest - {"dstaddr":36386,"destendpoint":10,"srcendpoint":1,"clusterid":8,"transid":35,"options":0,"radius":30,"len":6,"data":{"type":"Buffer","data":[1,90,0,6,0,0]}} [2024-07-08 08:10:08] debug: zh:zstack:unpi:writer: --> frame [254,16,36,1,34,142,10,1,8,0,35,0,30,6,1,90,0,6,0,0,252] [2024-07-08 08:10:08] debug: zh:zstack:unpi:parser: <-- [254,1,100,1,0,100] [2024-07-08 08:10:08] debug: zh:zstack:unpi:parser: --- parseNext [254,1,100,1,0,100] [2024-07-08 08:10:08] debug: zh:zstack:unpi:parser: --> parsed 1 - 3 - 4 - 1 - [0] - 100 [2024-07-08 08:10:08] debug: zh:zstack:znp: SRSP: <-- AF - dataRequest - {"status":0} [2024-07-08 08:10:08] debug: zh:zstack:unpi:parser: --- parseNext [] [2024-07-08 08:10:08] debug: zh:zstack:unpi:parser: <-- [254,3,68,128,0,1,35,229] [2024-07-08 08:10:08] debug: zh:zstack:unpi:parser: --- parseNext [254,3,68,128,0,1,35,229] [2024-07-08 08:10:08] debug: zh:zstack:unpi:parser: --> parsed 3 - 2 - 4 - 128 - [0,1,35] - 229 [2024-07-08 08:10:08] debug: zh:zstack:znp: AREQ: <-- AF - dataConfirm - {"status":0,"endpoint":1,"transid":35} [2024-07-08 08:10:08] debug: zh:zstack:unpi:parser: --- parseNext [] [2024-07-08 08:10:08] debug: zh:zstack:unpi:parser: <-- [254,9,69,196,34,142,3,60,141,64,215,225,189,93] [2024-07-08 08:10:08] debug: zh:zstack:unpi:parser: --- parseNext [254,9,69,196,34,142,3,60,141,64,215,225,189,93] [2024-07-08 08:10:08] debug: zh:zstack:unpi:parser: --> parsed 9 - 2 - 5 - 196 - [34,142,3,60,141,64,215,225,189] - 93 [2024-07-08 08:10:08] debug: zh:zstack:znp: AREQ: <-- ZDO - srcRtgInd - {"dstaddr":36386,"relaycount":3,"relaylist":[36156,55104,48609]} [2024-07-08 08:10:08] debug: zh:zstack:unpi:parser: --- parseNext [] [2024-07-08 08:10:08] debug: zh:zstack:unpi:parser: <-- [254,25,68,129,0,0,8,0,34,142,10,1,0,65,0,163,187,226,0,0,5,24,90,11,0,0,225,189,26,194] [2024-07-08 08:10:08] debug: zh:zstack:unpi:parser: --- parseNext [254,25,68,129,0,0,8,0,34,142,10,1,0,65,0,163,187,226,0,0,5,24,90,11,0,0,225,189,26,194] [2024-07-08 08:10:08] debug: zh:zstack:unpi:parser: --> parsed 25 - 2 - 4 - 129 - [0,0,8,0,34,142,10,1,0,65,0,163,187,226,0,0,5,24,90,11,0,0,225,189,26] - 194 [2024-07-08 08:10:08] debug: zh:zstack:znp: AREQ: <-- AF - incomingMsg - {"groupid":0,"clusterid":8,"srcaddr":36386,"srcendpoint":10,"dstendpoint":1,"wasbroadcast":0,"linkquality":65,"securityuse":0,"timestamp":14859171,"transseqnumber":0,"len":5,"data":{"type":"Buffer","data":[24,90,11,0,0]}} [2024-07-08 08:10:08] debug: zh:controller: Received payload: clusterID=8, address=36386, groupID=0, endpoint=10, destinationEndpoint=1, wasBroadcast=false, linkQuality=65, frame={"header":{"frameControl":{"frameType":0,"manufacturerSpecific":false,"direction":1,"disableDefaultResponse":true,"reservedBits":0},"manufacturerCode":null,"transactionSequenceNumber":90,"commandIdentifier":11},"payload":{"cmdId":0,"statusCode":0},"command":{"ID":11,"name":"defaultRsp","parameters":[{"name":"cmdId","type":32},{"name":"statusCode","type":32}]}} [2024-07-08 08:10:08] debug: zh:zstack:unpi:parser: --- parseNext [] [2024-07-08 08:10:09] debug: zh:zstack:unpi:parser: <-- [254,82,68,129,104,164,33,0,104,164,242,1,0,0,0,58,142,227,0,0,62,17,9,0,16,80,104,164,4,226,48,0,0,0,161,44,94,16,4,11,0,75,33,93,9,0,76,33,114,9,0,77,33,116,9,1,6,33,10,0,8,5,33,175] [2024-07-08 08:10:09] debug: zh:zstack:unpi:parser: --- parseNext [254,82,68,129,104,164,33,0,104,164,242,1,0,0,0,58,142,227,0,0,62,17,9,0,16,80,104,164,4,226,48,0,0,0,161,44,94,16,4,11,0,75,33,93,9,0,76,33,114,9,0,77,33,116,9,1,6,33,10,0,8,5,33,175] [2024-07-08 08:10:09] debug: zh:zstack:unpi:parser: <-- [7,8,9,33,150,7,8,10,33,125,7,3,6,33,100,0,64,215,142,64,215,29,8] [2024-07-08 08:10:09] debug: zh:zstack:unpi:parser: --- parseNext [254,82,68,129,104,164,33,0,104,164,242,1,0,0,0,58,142,227,0,0,62,17,9,0,16,80,104,164,4,226,48,0,0,0,161,44,94,16,4,11,0,75,33,93,9,0,76,33,114,9,0,77,33,116,9,1,6,33,10,0,8,5,33,175,7,8,9,33,150,7,8,10,33,125,7,3,6,33,100,0,64,215,142,64,215,29,8] [2024-07-08 08:10:09] debug: zh:zstack:unpi:parser: --> parsed 82 - 2 - 4 - 129 - [104,164,33,0,104,164,242,1,0,0,0,58,142,227,0,0,62,17,9,0,16,80,104,164,4,226,48,0,0,0,161,44,94,16,4,11,0,75,33,93,9,0,76,33,114,9,0,77,33,116,9,1,6,33,10,0,8,5,33,175,7,8,9,33,150,7,8,10,33,125,7,3,6,33,100,0,64,215,142,64,215,29] - 8 [2024-07-08 08:10:09] debug: zh:zstack:znp: AREQ: <-- AF - incomingMsg - {"groupid":42088,"clusterid":33,"srcaddr":42088,"srcendpoint":242,"dstendpoint":1,"wasbroadcast":0,"linkquality":0,"securityuse":0,"timestamp":14913082,"transseqnumber":0,"len":62,"data":{"type":"Buffer","data":[17,9,0,16,80,104,164,4,226,48,0,0,0,161,44,94,16,4,11,0,75,33,93,9,0,76,33,114,9,0,77,33,116,9,1,6,33,10,0,8,5,33,175,7,8,9,33,150,7,8,10,33,125,7,3,6,33,100,0,64,215,142]}} [2024-07-08 08:10:09] debug: zh:zcl:buffalo: Unknown attribute 19200 in cluster haElectricalMeasurement [2024-07-08 08:10:09] debug: zh:zcl:buffalo: Unknown attribute 19456 in cluster haElectricalMeasurement [2024-07-08 08:10:09] debug: zh:zcl:buffalo: Unknown attribute 19712 in cluster haElectricalMeasurement [2024-07-08 08:10:09] debug: zh:zstack:unpi:parser: --- parseNext []

[2024-07-08 08:10:13] debug: z2m:mqtt: Received MQTT message on 'zigbee2mqtt/Billader Garasje Amina S/get' with data '{"charge_limit":""}' [2024-07-08 08:10:13] debug: z2m: Publishing get 'get' 'charge_limit' to 'Billader Garasje Amina S' [2024-07-08 08:10:13] debug: zh:controller:endpoint: ZCL command 0xf4ce364f12a7775a/10 genLevelCtrl.read(["currentLevel"], {"timeout":10000,"disableResponse":false,"disableRecovery":false,"disableDefaultResponse":true,"direction":0,"srcEndpoint":null,"reservedBits":0,"manufacturerCode":5179,"transactionSequenceNumber":null,"writeUndiv":false}) [2024-07-08 08:10:13] debug: zh:zstack: sendZclFrameToEndpointInternal 0xf4ce364f12a7775a:36386/10 (0,0,1) [2024-07-08 08:10:13] debug: zh:zstack:znp: SREQ: --> AF - dataRequest - {"dstaddr":36386,"destendpoint":10,"srcendpoint":1,"clusterid":8,"transid":40,"options":0,"radius":30,"len":7,"data":{"type":"Buffer","data":[20,59,20,92,0,0,0]}} [2024-07-08 08:10:13] debug: zh:zstack:unpi:writer: --> frame [254,17,36,1,34,142,10,1,8,0,40,0,30,7,20,59,20,92,0,0,0,205] [2024-07-08 08:10:13] debug: zh:zstack:unpi:parser: <-- [254,1,100,1,0,100] [2024-07-08 08:10:13] debug: zh:zstack:unpi:parser: --- parseNext [254,1,100,1,0,100] [2024-07-08 08:10:13] debug: zh:zstack:unpi:parser: --> parsed 1 - 3 - 4 - 1 - [0] - 100 [2024-07-08 08:10:13] debug: zh:zstack:znp: SRSP: <-- AF - dataRequest - {"status":0} [2024-07-08 08:10:13] debug: zh:zstack:unpi:parser: --- parseNext [] [2024-07-08 08:10:13] debug: zh:zstack:unpi:parser: <-- [254,3,68,128,0,1,40,238] [2024-07-08 08:10:13] debug: zh:zstack:unpi:parser: --- parseNext [254,3,68,128,0,1,40,238] [2024-07-08 08:10:13] debug: zh:zstack:unpi:parser: --> parsed 3 - 2 - 4 - 128 - [0,1,40] - 238 [2024-07-08 08:10:13] debug: zh:zstack:znp: AREQ: <-- AF - dataConfirm - {"status":0,"endpoint":1,"transid":40} [2024-07-08 08:10:13] debug: zh:zstack:unpi:parser: --- parseNext [] [2024-07-08 08:10:13] debug: zh:zstack:unpi:parser: <-- [254,9,69,196,121,45,3,60,141,64,215,225,189,165] [2024-07-08 08:10:13] debug: zh:zstack:unpi:parser: --- parseNext [254,9,69,196,121,45,3,60,141,64,215,225,189,165] [2024-07-08 08:10:13] debug: zh:zstack:unpi:parser: --> parsed 9 - 2 - 5 - 196 - [121,45,3,60,141,64,215,225,189] - 165 [2024-07-08 08:10:13] debug: zh:zstack:znp: AREQ: <-- ZDO - srcRtgInd - {"dstaddr":11641,"relaycount":3,"relaylist":[36156,55104,48609]} [2024-07-08 08:10:13] debug: zh:zstack:unpi:parser: --- parseNext [] [2024-07-08 08:10:13] debug: zh:zstack:unpi:parser: <-- [254,9,69,196,34,142,3,60,141,64,215,225,189,93] [2024-07-08 08:10:13] debug: zh:zstack:unpi:parser: --- parseNext [254,9,69,196,34,142,3,60,141,64,215,225,189,93] [2024-07-08 08:10:13] debug: zh:zstack:unpi:parser: --> parsed 9 - 2 - 5 - 196 - [34,142,3,60,141,64,215,225,189] - 93 [2024-07-08 08:10:13] debug: zh:zstack:znp: AREQ: <-- ZDO - srcRtgInd - {"dstaddr":36386,"relaycount":3,"relaylist":[36156,55104,48609]} [2024-07-08 08:10:13] debug: zh:zstack:unpi:parser: --- parseNext [] [2024-07-08 08:10:13] debug: zh:zstack:unpi:parser: <-- [254,30,68,129,0,0,8,0,34,142,10,1,0,65,0,205,117,231,0,0,10,28,59,20,92,1,0,0,0,32,6,225,189,26,110,254,28,68,129,0,0,0,4,121,45,2,1,0,65,0,170,119,231,0,0,8,8,38,10,0,0,33,149,146] [2024-07-08 08:10:13] debug: zh:zstack:unpi:parser: --- parseNext [254,30,68,129,0,0,8,0,34,142,10,1,0,65,0,205,117,231,0,0,10,28,59,20,92,1,0,0,0,32,6,225,189,26,110,254,28,68,129,0,0,0,4,121,45,2,1,0,65,0,170,119,231,0,0,8,8,38,10,0,0,33,149,146] [2024-07-08 08:10:13] debug: zh:zstack:unpi:parser: --> parsed 30 - 2 - 4 - 129 - [0,0,8,0,34,142,10,1,0,65,0,205,117,231,0,0,10,28,59,20,92,1,0,0,0,32,6,225,189,26] - 110 [2024-07-08 08:10:13] debug: zh:zstack:znp: AREQ: <-- AF - incomingMsg - {"groupid":0,"clusterid":8,"srcaddr":36386,"srcendpoint":10,"dstendpoint":1,"wasbroadcast":0,"linkquality":65,"securityuse":0,"timestamp":15168973,"transseqnumber":0,"len":10,"data":{"type":"Buffer","data":[28,59,20,92,1,0,0,0,32,6]}} [2024-07-08 08:10:13] debug: zh:controller: Received payload: clusterID=8, address=36386, groupID=0, endpoint=10, destinationEndpoint=1, wasBroadcast=false, linkQuality=65, frame={"header":{"frameControl":{"frameType":0,"manufacturerSpecific":true,"direction":1,"disableDefaultResponse":true,"reservedBits":0},"manufacturerCode":5179,"transactionSequenceNumber":92,"commandIdentifier":1},"payload":[{"attrId":0,"status":0,"dataType":32,"attrData":6}],"command":{"ID":1,"name":"readRsp","parameters":[{"name":"attrId","type":33},{"name":"status","type":32},{"name":"dataType","type":32,"conditions":[{"type":"statusEquals","value":0}]},{"name":"attrData","type":1000,"conditions":[{"type":"statusEquals","value":0}]}]}} [2024-07-08 08:10:13] debug: zh:zstack:unpi:parser: --- parseNext [254,28,68,129,0,0,0,4,121,45,2,1,0,65,0,170,119,231,0,0,8,8,38,10,0,0,33,149,146] [2024-07-08 08:10:13] debug: z2m: Received Zigbee message from 'Billader Garasje Amina S', type 'readResponse', cluster 'genLevelCtrl', data '{"currentLevel":6}' from endpoint 10 with groupID 0 [2024-07-08 08:10:13] info: z2m:mqtt: MQTT publish: topic 'zigbee2mqtt/Billader Garasje Amina S', payload '{"alarm_active":null,"alarms":null,"charge_limit":6,"current":0,"ev_status":"Not Connected","last_session_energy":0,"linkquality":65,"power":0,"state":"OFF","total_active_energy":0,"voltage":235}' [2024-07-08 08:10:13] debug: zh:zstack:unpi:parser: <-- [225,189,26,189] [2024-07-08 08:10:13] debug: zh:zstack:unpi:parser: --- parseNext [254,28,68,129,0,0,0,4,121,45,2,1,0,65,0,170,119,231,0,0,8,8,38,10,0,0,33,149,146,225,189,26,189] [2024-07-08 08:10:13] debug: zh:zstack:unpi:parser: --> parsed 28 - 2 - 4 - 129 - [0,0,0,4,121,45,2,1,0,65,0,170,119,231,0,0,8,8,38,10,0,0,33,149,146,225,189,26] - 189 [2024-07-08 08:10:13] debug: zh:zstack:znp: AREQ: <-- AF - incomingMsg - {"groupid":0,"clusterid":1024,"srcaddr":11641,"srcendpoint":2,"dstendpoint":1,"wasbroadcast":0,"linkquality":65,"securityuse":0,"timestamp":15169450,"transseqnumber":0,"len":8,"data":{"type":"Buffer","data":[8,38,10,0,0,33,149,146]}} [2024-07-08 08:10:13] debug: zh:controller: Received payload: clusterID=1024, address=11641, groupID=0, endpoint=2, destinationEndpoint=1, wasBroadcast=false, linkQuality=65, frame={"header":{"frameControl":{"frameType":0,"manufacturerSpecific":false,"direction":1,"disableDefaultResponse":false,"reservedBits":0},"manufacturerCode":null,"transactionSequenceNumber":38,"commandIdentifier":10},"payload":[{"attrId":0,"dataType":33,"attrData":37525}],"command":{"ID":10,"name":"report","parameters":[{"name":"attrId","type":33},{"name":"dataType","type":32},{"name":"attrData","type":1000}]}} [2024-07-08 08:10:13] debug: zh:controller:endpoint: ZCL command 0x001788010cdb7e72/2 msIlluminanceMeasurement.defaultRsp({"cmdId":10,"statusCode":0}, {"timeout":10000,"disableResponse":false,"disableRecovery":false,"disableDefaultResponse":true,"direction":1,"srcEndpoint":null,"reservedBits":0,"manufacturerCode":null,"transactionSequenceNumber":38,"writeUndiv":false}) [2024-07-08 08:10:13] debug: zh:zstack: sendZclFrameToEndpointInternal 0x001788010cdb7e72:11641/2 (0,0,1) [2024-07-08 08:10:13] debug: zh:zstack:znp: SREQ: --> AF - dataRequest - {"dstaddr":11641,"destendpoint":2,"srcendpoint":1,"clusterid":1024,"transid":41,"options":0,"radius":30,"len":5,"data":{"type":"Buffer","data":[24,38,11,10,0]}} [2024-07-08 08:10:13] debug: zh:zstack:unpi:writer: --> frame [254,15,36,1,121,45,2,1,0,4,41,0,30,5,24,38,11,10,0,116] [2024-07-08 08:10:13] debug: zh:zstack:unpi:parser: --- parseNext []

magne74 commented 4 months ago

@ThorAlex87 : After I updated to 1.8.7, I had to go to the bind-page and re-bind several clusters. May this be it for you as well?

Skjermbilde 2024-07-08 kl  08 47 59
ThorAlex87 commented 4 months ago

Wow, i did not notice i was missing a bunch there! Added them back and now the problem is solved, i guess they must have gotten unbound when I upgraded to 1.5.3. Thank you so much!