Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Xiaomi Aqara C1 Pet Feeder (ZNCWWSQ01LM) Various Problems #17148

Open
eikowagenknecht opened this issue Mar 26, 2023 · 55 comments
Open

Xiaomi Aqara C1 Pet Feeder (ZNCWWSQ01LM) Various Problems #17148

eikowagenknecht opened this issue Mar 26, 2023 · 55 comments
Labels
problem Something isn't working

Comments

@eikowagenknecht
Copy link

eikowagenknecht commented Mar 26, 2023

What happened?

During interview, errors are shown for unknown attributes and the following is logged:

Debug 2023-03-25 18:44:14Received Zigbee message from '0x54ef44100070e06b', type 'attributeReport', cluster 'aqaraOpple', data '{"65521":{"data":[0,5,9,8,0,7,209,1,100],"type":"Buffer"}}' from endpoint 1 with groupID 0
Warning 2023-03-25 18:44:14zigbee-herdsman-converters:aqara_feeder: Unhandled attribute ��� = d
Debug 2023-03-25 18:44:14Received Zigbee message from '0x54ef44100070e06b', type 'attributeReport', cluster 'aqaraOpple', data '{"65521":{"data":[0,5,10,13,9,0,85,1,0],"type":"Buffer"}}' from endpoint 1 with groupID 0
Warning 2023-03-25 18:44:14zigbee-herdsman-converters:aqara_feeder: Unhandled attribute U = 

What did you expect to happen?

No errors in the interview process. If the attributes don't need to be handled, the log level should be lower (=no red dialog popping up). Also "��� = d" reads broken, maybe some charset or value representation went wrong?

How to reproduce it (minimal and precise)

Reset device, then pair it

Zigbee2MQTT version

1.30.2

Adapter firmware version

20221226

Adapter

zStack3x0

Debug log

No response

@eikowagenknecht eikowagenknecht added the problem Something isn't working label Mar 26, 2023
@eikowagenknecht
Copy link
Author

eikowagenknecht commented Mar 29, 2023

One more from a new device while pairing:

Debug 2023-03-29 12:37:06Received Zigbee message from '0x54ef4410006a1576', type 'readResponse', cluster 'aqaraOpple', data '{"65521":{"data":[49,50,51],"type":"Buffer"}}' from endpoint 1 with groupID 0
Error 2023-03-29 12:37:06Exception while calling fromZigbee converter: Attempt to access memory outside buffer bounds}
Debug 2023-03-29 12:37:06RangeError: Attempt to access memory outside buffer bounds at new NodeError (node:internal/errors:387:5) at boundsError (node:internal/buffer:84:11) at Buffer.readUInt8 (node:internal/buffer:252:5) at /app/node_modules/zigbee-herdsman-converters/devices/xiaomi.js:167:51 at Array.forEach (<anonymous>) at Object.convert (/app/node_modules/zigbee-herdsman-converters/devices/xiaomi.js:163:38) at Receive.onDeviceMessage (/app/lib/extension/receive.ts:143:51) at EventEmitter.emit (node:events:525:35) at EventBus.emitDeviceMessage (/app/lib/eventBus.ts:102:22) at Controller.<anonymous> (/app/lib/zigbee.ts:106:27)

@eikowagenknecht eikowagenknecht changed the title Xiaomi Aqara C1 Pet Feeder (ZNCWWSQ01LM) Unhandled attribute Xiaomi Aqara C1 Pet Feeder (ZNCWWSQ01LM) Various Problems Mar 29, 2023
@eikowagenknecht
Copy link
Author

Another problem: Firmware version is not shown in UI:

State:

    "update": {
        "installed_version": 9505,
        "latest_version": 9761,
        "state": "available"
    },

OTA page: No version shown

image

Updating works though as far as I can see.

@eikowagenknecht
Copy link
Author

After editing the schedule partially (e.g. minutes field only), the button to save is grayed out:

image

It only becomes active after changing all 4 fields (day, hour, minute, portions) to something else each and then back again.

@eikowagenknecht
Copy link
Author

Turning the "LED indicator" setting on and off has no effect on the device whatsoever:

image

@eikowagenknecht
Copy link
Author

The properties are named in a confusing way. It would be better to name them as ZHA does:

image

Should be

  • last_feeding_source
  • last_feeding_size
  • portions_today
  • weight_today

@eikowagenknecht
Copy link
Author

Values are not checked at all.

Minutes can be set to >=60 or <0
Hours can also be set to >=24 or <0
Portions can be set to <=0 or >10 (device max)

image

@eikowagenknecht
Copy link
Author

It is unclear in which time zone the schedule operates. From observation it seems to be my local time zone (CEST), but how will it handle summer / wintertime changes for example? This should be at least documented somewhere.

@eikowagenknecht
Copy link
Author

And another one: If the feeding size is set to 10 then the "last feeding" ist shown as Null:

image

@austrisv
Copy link

It is unclear in which time zone the schedule operates. From observation it seems to be my local time zone (CEST), but how will it handle summer / wintertime changes for example? This should be at least documented somewhere.

it appears to me it was GMT time (I am GMT+3 currently). Will wait for day to end and verify by checking when "feeder portions per day" does it's reset.

@austrisv
Copy link

austrisv commented Apr 14, 2023

for a reference, this is my setup. Also observed similar "Unhandled attribute" errors upon binding. But it succeeded eventually, after few attempts. Then was able to do OTA fw upgrade.
When setting a schedule over MQTT - it generated two warnings when day count got over 4days.

Warning 2023-04-14 22:22:02zigbee-herdsman-converters:aqara_feeder: Unknown attribute ��� = �A7F0500
Warning 2023-04-14 22:22:02zigbee-herdsman-converters:aqara_feeder: Unknown attribute 0,7F = 3000100

But looks like saved ok and is working now.

Zigbee2MQTT version: 1.29.2
Coordinator type: zStack3x0
Coordinator revision: 20220219
Frontend version: 0.6.121

@github-actions
Copy link
Contributor

This issue is stale because it has been open 30 days with no activity. Remove stale label or comment or this will be closed in 7 days

@github-actions github-actions bot added the stale Stale issues label May 15, 2023
@eikowagenknecht
Copy link
Author

Still current

@github-actions github-actions bot removed the stale Stale issues label May 16, 2023
@Rustymage
Copy link

I have the greyed out schedule and LED indicator non functioning issues you have mentioned. Seems prevalent if you view some of the stale/closed non resolved issues in the repo.

Hopefully someone with experience can assist.

@github-actions
Copy link
Contributor

This issue is stale because it has been open 30 days with no activity. Remove stale label or comment or this will be closed in 7 days

@github-actions github-actions bot added the stale Stale issues label Jun 30, 2023
@eikowagenknecht
Copy link
Author

bump

@github-actions github-actions bot removed the stale Stale issues label Jul 1, 2023
@thbrd
Copy link

thbrd commented Jul 25, 2023

Bought a C1 yesterday. Same error's on my side:

1: Led indicator enable/disable not working
2: Same "Unknown attribute" messages
3: All other above error's

@github-actions
Copy link
Contributor

This issue is stale because it has been open 30 days with no activity. Remove stale label or comment or this will be closed in 7 days

@github-actions github-actions bot added the stale Stale issues label Aug 25, 2023
@eikowagenknecht
Copy link
Author

Bump

@github-actions github-actions bot removed the stale Stale issues label Aug 26, 2023
@github-actions
Copy link
Contributor

This issue is stale because it has been open 30 days with no activity. Remove stale label or comment or this will be closed in 7 days

@github-actions github-actions bot added the stale Stale issues label Sep 25, 2023
@eikowagenknecht
Copy link
Author

bump

@github-actions github-actions bot removed the stale Stale issues label Sep 26, 2023
@jeells102
Copy link

I'm seeing unhandled error messages with any change I make to the pet feeder in Z2M.

debug 2024-01-09 16:00:37: Received Zigbee message from '0x54ef44100070ea46', type 'attributeReport', cluster 'aqaraOpple', data '{"247":{"data":[5,33,158,0,13,35,33,38,0,0,9,33,0,16],"type":"Buffer"}}' from endpoint 1 with groupID 0
debug 2024-01-09 16:00:37: zigbee-herdsman-converters:aqara_feeder: Unhandled key 247 = �!��
debug 2024-01-09 16:05:39: Received Zigbee message from '0x54ef44100070ea46', type 'readResponse', cluster 'genBasic', data '{"zclVersion":3}' from endpoint 1 with groupID 0
info  2024-01-09 16:05:39: MQTT publish: topic 'zigbee2mqtt/0x54ef44100070ea46', payload '{"child_lock":null,"error":null,"feed":null,"feeding_size":null,"feeding_source":null,"last_seen":"2024-01-09T16:05:39+00:00","led_indicator":null,"linkquality":80,"mode":null,"portion_weight":null,"portions_per_day":null,"schedule":[{"days":"everyday","hour":6,"minute":0,"size":2},{"days":"everyday","hour":9,"minute":0,"size":3},{"days":"everyday","hour":12,"minute":0,"size":4},{"days":"everyday","hour":15,"minute":0,"size":2},{"days":"everyday","hour":20,"minute":0,"size":4}],"serving_size":null,"update":{"installed_version":-1,"latest_version":-1,"state":null},"update_available":null,"weight_per_day":null}'
debug 2024-01-09 16:05:39: Successfully pinged '0x54ef44100070ea46' (attempt 1/2)
debug 2024-01-09 16:05:39: Received Zigbee message from '0x54ef44100070ea46', type 'attributeReport', cluster 'aqaraOpple', data '{"247":{"data":[5,33,158,0,13,35,33,38,0,0,9,33,0,16],"type":"Buffer"}}' from endpoint 1 with groupID 0
debug 2024-01-09 16:05:39: zigbee-herdsman-converters:aqara_feeder: Unhandled key 247 = �!��
info  2024-01-09 16:13:02: MQTT publish: topic 'zigbee2mqtt/0x54ef44100070ea46', payload '{"child_lock":null,"error":null,"feed":null,"feeding_size":null,"feeding_source":null,"last_seen":"2024-01-09T16:13:02+00:00","led_indicator":null,"linkquality":76,"mode":"schedule","portion_weight":null,"portions_per_day":null,"schedule":[{"days":"everyday","hour":6,"minute":0,"size":2},{"days":"everyday","hour":9,"minute":0,"size":3},{"days":"everyday","hour":12,"minute":0,"size":4},{"days":"everyday","hour":15,"minute":0,"size":2},{"days":"everyday","hour":20,"minute":0,"size":4}],"serving_size":null,"update":{"installed_version":-1,"latest_version":-1,"state":null},"update_available":null,"weight_per_day":null}'
debug 2024-01-09 16:13:02: Received Zigbee message from '0x54ef44100070ea46', type 'attributeReport', cluster 'aqaraOpple', data '{"65521":{"data":[128,2,2,48],"type":"Buffer"}}' from endpoint 1 with groupID 0
error 2024-01-09 16:13:02: Exception while calling fromZigbee converter: Attempt to access memory outside buffer bounds}
debug 2024-01-09 16:13:03: RangeError: Attempt to access memory outside buffer bounds
    at new NodeError (node:internal/errors:405:5)
    at boundsError (node:internal/buffer:86:11)
    at Buffer.readUInt8 (node:internal/buffer:254:5)
    at /app/node_modules/zigbee-herdsman-converters/src/devices/xiaomi.ts:212:51
    at Array.forEach (<anonymous>)
    at Object.convert (/app/node_modules/zigbee-herdsman-converters/src/devices/xiaomi.ts:206:38)
    at Receive.onDeviceMessage (/app/lib/extension/receive.ts:147:51)
    at EventEmitter.wrappedCallback (/app/lib/eventBus.ts:167:23)
    at EventEmitter.emit (node:events:529:35)
    at EventBus.emitDeviceMessage (/app/lib/eventBus.ts:101:22)

@thbrd
Copy link

thbrd commented Jan 16, 2024

@Koenkk Can you help us or maybe do you know someone else who can help fix these problems? With every zigbee2mqtt update, I am hoping to see fixes for the C1 pet feeder. If I can help you in any way, please let me know :)

@Koenkk
Copy link
Owner

Koenkk commented Jan 17, 2024

@jeells102 coud you provide the herdsman debug log of the following error?

RangeError: Attempt to access memory outside buffer bounds

See this on how to enable the herdsman debug logging. Note that this is only logged to STDOUT and not to log files.

@jeells102
Copy link

jeells102 commented Jan 18, 2024

@Koenkk Hopefully below provides you with what you need.

Zigbee2MQTT:debug 2024-01-18 12:33:56: Received MQTT message on 'zigbee2mqtt/Pet Feeder 1/set' with data '{"schedule":[{"days":"everyday","hour":6,"minute":0,"size":2},{"days":"everyday","hour":9,"minute":0,"size":2},{"days":"everyday","hour":12,"minute":0,"size":2},{"days":"everyday","hour":15,"minute":0,"size":2},{"days":"everyday","hour":20,"minute":0,"size":2}]}'
Zigbee2MQTT:debug 2024-01-18 12:33:56: Publishing 'set' 'schedule' to 'Pet Feeder 1'
2024-01-18T12:33:56.269Z zigbee-herdsman:controller:endpoint Write 0x54ef44100070ea46/1 aqaraOpple({"65521":{"value":{"type":"Buffer","data":[0,2,9,8,0,8,200,55,55,102,48,54,48,48,48,50,48,48,44,55,102,48,57,48,48,48,50,48,48,44,55,102,48,99,48,48,48,50,48,48,44,55,102,48,102,48,48,48,50,48,48,44,55,102,49,52,48,48,48,50,48,48,0]},"type":65}}, {"sendWhen":"immediate","timeout":10000,"disableResponse":false,"disableRecovery":false,"disableDefaultResponse":true,"direction":0,"srcEndpoint":null,"reservedBits":0,"manufacturerCode":4447,"transactionSequenceNumber":null,"writeUndiv":false})
2024-01-18T12:33:56.269Z zigbee-herdsman:adapter:zStack:adapter sendZclFrameToEndpointInternal 0x54ef44100070ea46:54163/1 (0,0,1)
2024-01-18T12:33:56.269Z zigbee-herdsman:adapter:zStack:znp:SREQ --> AF - dataRequest - {"dstaddr":54163,"destendpoint":1,"srcendpoint":1,"clusterid":64704,"transid":173,"options":0,"radius":30,"len":72,"data":{"type":"Buffer","data":[20,95,17,174,2,241,255,65,63,0,2,9,8,0,8,200,55,55,102,48,54,48,48,48,50,48,48,44,55,102,48,57,48,48,48,50,48,48,44,55,102,48,99,48,48,48,50,48,48,44,55,102,48,102,48,48,48,50,48,48,44,55,102,49,52,48,48,48,50,48,48,0]}}
2024-01-18T12:33:56.269Z zigbee-herdsman:adapter:zStack:unpi:writer --> frame [254,82,36,1,147,211,1,1,192,252,173,0,30,72,20,95,17,174,2,241,255,65,63,0,2,9,8,0,8,200,55,55,102,48,54,48,48,48,50,48,48,44,55,102,48,57,48,48,48,50,48,48,44,55,102,48,99,48,48,48,50,48,48,44,55,102,48,102,48,48,48,50,48,48,44,55,102,49,52,48,48,48,50,48,48,0,222]
Zigbee2MQTT:info  2024-01-18 12:33:56: MQTT publish: topic 'zigbee2mqtt/Pet Feeder 1', payload '{"child_lock":null,"error":false,"feed":"","feeding_size":1,"feeding_source":"remote","last_seen":"2024-01-18T12:33:55+00:00","led_indicator":null,"linkquality":109,"mode":null,"portion_weight":null,"portions_per_day":1,"schedule":[{"days":"everyday","hour":6,"minute":0,"size":2},{"days":"everyday","hour":9,"minute":0,"size":2},{"days":"everyday","hour":12,"minute":0,"size":2},{"days":"everyday","hour":15,"minute":0,"size":2},{"days":"everyday","hour":20,"minute":0,"size":2}],"serving_size":null,"update":{"installed_version":-1,"latest_version":-1,"state":null},"update_available":null,"weight_per_day":8}'
2024-01-18T12:33:56.284Z zigbee-herdsman:adapter:zStack:unpi:parser <-- [254,1,100,1,0,100]
2024-01-18T12:33:56.284Z zigbee-herdsman:adapter:zStack:unpi:parser --- parseNext [254,1,100,1,0,100]
2024-01-18T12:33:56.284Z zigbee-herdsman:adapter:zStack:unpi:parser --> parsed 1 - 3 - 4 - 1 - [0] - 100
2024-01-18T12:33:56.284Z zigbee-herdsman:adapter:zStack:znp:SRSP <-- AF - dataRequest - {"status":0}
2024-01-18T12:33:56.284Z zigbee-herdsman:adapter:zStack:unpi:parser --- parseNext []
2024-01-18T12:33:56.289Z zigbee-herdsman:adapter:zStack:unpi:parser <-- [254,3,68,128,0,1,173,107]
2024-01-18T12:33:56.289Z zigbee-herdsman:adapter:zStack:unpi:parser --- parseNext [254,3,68,128,0,1,173,107]
2024-01-18T12:33:56.289Z zigbee-herdsman:adapter:zStack:unpi:parser --> parsed 3 - 2 - 4 - 128 - [0,1,173] - 107
2024-01-18T12:33:56.290Z zigbee-herdsman:adapter:zStack:znp:AREQ <-- AF - dataConfirm - {"status":0,"endpoint":1,"transid":173}
2024-01-18T12:33:56.290Z zigbee-herdsman:adapter:zStack:unpi:parser --- parseNext []
2024-01-18T12:33:56.464Z zigbee-herdsman:adapter:zStack:unpi:parser <-- [254,26,68,129,0,0,192,252,147,211,1,1,0,109,0,129,151,225,0,0,6,28,95,17,174,4,0,147,211,29,154]
2024-01-18T12:33:56.464Z zigbee-herdsman:adapter:zStack:unpi:parser --- parseNext [254,26,68,129,0,0,192,252,147,211,1,1,0,109,0,129,151,225,0,0,6,28,95,17,174,4,0,147,211,29,154]
2024-01-18T12:33:56.464Z zigbee-herdsman:adapter:zStack:unpi:parser --> parsed 26 - 2 - 4 - 129 - [0,0,192,252,147,211,1,1,0,109,0,129,151,225,0,0,6,28,95,17,174,4,0,147,211,29] - 154
2024-01-18T12:33:56.464Z zigbee-herdsman:adapter:zStack:znp:AREQ <-- AF - incomingMsg - {"groupid":0,"clusterid":64704,"srcaddr":54163,"srcendpoint":1,"dstendpoint":1,"wasbroadcast":0,"linkquality":109,"securityuse":0,"timestamp":14784385,"transseqnumber":0,"len":6,"data":{"type":"Buffer","data":[28,95,17,174,4,0]}}
2024-01-18T12:33:56.464Z zigbee-herdsman:controller:log Received 'zcl' data '{"frame":{"Header":{"frameControl":{"frameType":0,"manufacturerSpecific":true,"direction":1,"disableDefaultResponse":true,"reservedBits":0},"transactionSequenceNumber":174,"manufacturerCode":4447,"commandIdentifier":4},"Payload":[{"status":0}],"Command":{"ID":4,"name":"writeRsp","parameters":[{"name":"status","type":32},{"name":"attrId","type":33,"conditions":[{"type":"statusNotEquals","value":0}]}]}},"address":54163,"endpoint":1,"linkquality":109,"groupID":0,"wasBroadcast":false,"destinationEndpoint":1}'
Zigbee2MQTT:info  2024-01-18 12:33:56: MQTT publish: topic 'zigbee2mqtt/Pet Feeder 1', payload '{"child_lock":null,"error":false,"feed":"","feeding_size":1,"feeding_source":"remote","last_seen":"2024-01-18T12:33:56+00:00","led_indicator":null,"linkquality":109,"mode":null,"portion_weight":null,"portions_per_day":1,"schedule":[{"days":"everyday","hour":6,"minute":0,"size":2},{"days":"everyday","hour":9,"minute":0,"size":2},{"days":"everyday","hour":12,"minute":0,"size":2},{"days":"everyday","hour":15,"minute":0,"size":2},{"days":"everyday","hour":20,"minute":0,"size":2}],"serving_size":null,"update":{"installed_version":-1,"latest_version":-1,"state":null},"update_available":null,"weight_per_day":8}'
2024-01-18T12:33:56.466Z zigbee-herdsman:adapter:zStack:unpi:parser --- parseNext []
2024-01-18T12:33:56.600Z zigbee-herdsman:adapter:zStack:unpi:parser <-- [254,92,68,129,0,0,192,252,147,211,1,1,0,109,0,178,181,225,0,0,72,28,95,17,42,10,241,255,65,63,128,2,1,5,9,8,0,8,200,54,55,70,48,54,48,48,48,50,48,48,44,55,70,48,57,48,48,48,50,48,48,44,55,70,48,67,48,48,48,50,48,48,44,55,70,48,70,48,48,48,50,48,48,44,55,70,49,52,48,48,48,50,48,147,211,29,68]
2024-01-18T12:33:56.600Z zigbee-herdsman:adapter:zStack:unpi:parser --- parseNext [254,92,68,129,0,0,192,252,147,211,1,1,0,109,0,178,181,225,0,0,72,28,95,17,42,10,241,255,65,63,128,2,1,5,9,8,0,8,200,54,55,70,48,54,48,48,48,50,48,48,44,55,70,48,57,48,48,48,50,48,48,44,55,70,48,67,48,48,48,50,48,48,44,55,70,48,70,48,48,48,50,48,48,44,55,70,49,52,48,48,48,50,48,147,211,29,68]
2024-01-18T12:33:56.600Z zigbee-herdsman:adapter:zStack:unpi:parser --> parsed 92 - 2 - 4 - 129 - [0,0,192,252,147,211,1,1,0,109,0,178,181,225,0,0,72,28,95,17,42,10,241,255,65,63,128,2,1,5,9,8,0,8,200,54,55,70,48,54,48,48,48,50,48,48,44,55,70,48,57,48,48,48,50,48,48,44,55,70,48,67,48,48,48,50,48,48,44,55,70,48,70,48,48,48,50,48,48,44,55,70,49,52,48,48,48,50,48,147,211,29] - 68
2024-01-18T12:33:56.601Z zigbee-herdsman:adapter:zStack:znp:AREQ <-- AF - incomingMsg - {"groupid":0,"clusterid":64704,"srcaddr":54163,"srcendpoint":1,"dstendpoint":1,"wasbroadcast":0,"linkquality":109,"securityuse":0,"timestamp":14792114,"transseqnumber":0,"len":72,"data":{"type":"Buffer","data":[28,95,17,42,10,241,255,65,63,128,2,1,5,9,8,0,8,200,54,55,70,48,54,48,48,48,50,48,48,44,55,70,48,57,48,48,48,50,48,48,44,55,70,48,67,48,48,48,50,48,48,44,55,70,48,70,48,48,48,50,48,48,44,55,70,49,52,48,48,48,50,48]}}
2024-01-18T12:33:56.601Z zigbee-herdsman:controller:log Received 'zcl' data '{"frame":{"Header":{"frameControl":{"frameType":0,"manufacturerSpecific":true,"direction":1,"disableDefaultResponse":true,"reservedBits":0},"transactionSequenceNumber":42,"manufacturerCode":4447,"commandIdentifier":10},"Payload":[{"attrId":65521,"dataType":65,"attrData":{"type":"Buffer","data":[128,2,1,5,9,8,0,8,200,54,55,70,48,54,48,48,48,50,48,48,44,55,70,48,57,48,48,48,50,48,48,44,55,70,48,67,48,48,48,50,48,48,44,55,70,48,70,48,48,48,50,48,48,44,55,70,49,52,48,48,48,50,48]}}],"Command":{"ID":10,"name":"report","parameters":[{"name":"attrId","type":33},{"name":"dataType","type":32},{"name":"attrData","type":1000}]}},"address":54163,"endpoint":1,"linkquality":109,"groupID":0,"wasBroadcast":false,"destinationEndpoint":1}'
2024-01-18T12:33:56.601Z zigbee-herdsman:adapter:zStack:unpi:parser --- parseNext []
Zigbee2MQTT:debug 2024-01-18 12:33:56: Received Zigbee message from 'Pet Feeder 1', type 'attributeReport', cluster 'aqaraOpple', data '{"65521":{"data":[128,2,1,5,9,8,0,8,200,54,55,70,48,54,48,48,48,50,48,48,44,55,70,48,57,48,48,48,50,48,48,44,55,70,48,67,48,48,48,50,48,48,44,55,70,48,70,48,48,48,50,48,48,44,55,70,49,52,48,48,48,50,48],"type":"Buffer"}}' from endpoint 1 with groupID 0
Zigbee2MQTT:warn  2024-01-18 12:33:56: zigbee-herdsman-converters:aqara_feeder: Unknown attribute �	� = �67F0600
Zigbee2MQTT:info  2024-01-18 12:33:56: MQTT publish: topic 'zigbee2mqtt/Pet Feeder 1', payload '{"child_lock":null,"error":false,"feed":"","feeding_size":1,"feeding_source":"remote","last_seen":"2024-01-18T12:33:56+00:00","led_indicator":null,"linkquality":109,"mode":null,"portion_weight":null,"portions_per_day":1,"schedule":[{"days":"everyday","hour":6,"minute":0,"size":2},{"days":"everyday","hour":9,"minute":0,"size":2},{"days":"everyday","hour":12,"minute":0,"size":2},{"days":"everyday","hour":15,"minute":0,"size":2},{"days":"everyday","hour":20,"minute":0,"size":2}],"serving_size":null,"update":{"installed_version":-1,"latest_version":-1,"state":null},"update_available":null,"weight_per_day":8}'
2024-01-18T12:33:56.627Z zigbee-herdsman:adapter:zStack:unpi:parser <-- [254,33,68,129,0,0,192,252,147,211,1,1,0,109,0,65,191,225,0,0,13,28,95,17,43,10,241,255,65,4,128,2,2,48,147,211,29,50]
2024-01-18T12:33:56.627Z zigbee-herdsman:adapter:zStack:unpi:parser --- parseNext [254,33,68,129,0,0,192,252,147,211,1,1,0,109,0,65,191,225,0,0,13,28,95,17,43,10,241,255,65,4,128,2,2,48,147,211,29,50]
2024-01-18T12:33:56.627Z zigbee-herdsman:adapter:zStack:unpi:parser --> parsed 33 - 2 - 4 - 129 - [0,0,192,252,147,211,1,1,0,109,0,65,191,225,0,0,13,28,95,17,43,10,241,255,65,4,128,2,2,48,147,211,29] - 50
2024-01-18T12:33:56.628Z zigbee-herdsman:adapter:zStack:znp:AREQ <-- AF - incomingMsg - {"groupid":0,"clusterid":64704,"srcaddr":54163,"srcendpoint":1,"dstendpoint":1,"wasbroadcast":0,"linkquality":109,"securityuse":0,"timestamp":14794561,"transseqnumber":0,"len":13,"data":{"type":"Buffer","data":[28,95,17,43,10,241,255,65,4,128,2,2,48]}}
2024-01-18T12:33:56.628Z zigbee-herdsman:controller:log Received 'zcl' data '{"frame":{"Header":{"frameControl":{"frameType":0,"manufacturerSpecific":true,"direction":1,"disableDefaultResponse":true,"reservedBits":0},"transactionSequenceNumber":43,"manufacturerCode":4447,"commandIdentifier":10},"Payload":[{"attrId":65521,"dataType":65,"attrData":{"type":"Buffer","data":[128,2,2,48]}}],"Command":{"ID":10,"name":"report","parameters":[{"name":"attrId","type":33},{"name":"dataType","type":32},{"name":"attrData","type":1000}]}},"address":54163,"endpoint":1,"linkquality":109,"groupID":0,"wasBroadcast":false,"destinationEndpoint":1}'
2024-01-18T12:33:56.629Z zigbee-herdsman:adapter:zStack:unpi:parser --- parseNext []
Zigbee2MQTT:debug 2024-01-18 12:33:56: Received Zigbee message from 'Pet Feeder 1', type 'attributeReport', cluster 'aqaraOpple', data '{"65521":{"data":[128,2,2,48],"type":"Buffer"}}' from endpoint 1 with groupID 0
Zigbee2MQTT:error 2024-01-18 12:33:56: Exception while calling fromZigbee converter: Attempt to access memory outside buffer bounds}
Zigbee2MQTT:debug 2024-01-18 12:33:56: RangeError: Attempt to access memory outside buffer bounds
    at new NodeError (node:internal/errors:405:5)
    at boundsError (node:internal/buffer:86:11)
    at Buffer.readUInt8 (node:internal/buffer:254:5)
    at /app/node_modules/zigbee-herdsman-converters/src/devices/xiaomi.ts:212:51
    at Array.forEach (<anonymous>)
    at Object.convert (/app/node_modules/zigbee-herdsman-converters/src/devices/xiaomi.ts:206:38)
    at Receive.onDeviceMessage (/app/lib/extension/receive.ts:147:51)
    at EventEmitter.wrappedCallback (/app/lib/eventBus.ts:167:23)
    at EventEmitter.emit (node:events:529:35)
    at EventBus.emitDeviceMessage (/app/lib/eventBus.ts:101:22)
Zigbee2MQTT:info  2024-01-18 12:33:56: MQTT publish: topic 'zigbee2mqtt/Pet Feeder 1', payload '{"child_lock":null,"error":false,"feed":"","feeding_size":1,"feeding_source":"remote","last_seen":"2024-01-18T12:33:56+00:00","led_indicator":null,"linkquality":109,"mode":null,"portion_weight":null,"portions_per_day":1,"schedule":[{"days":"everyday","hour":6,"minute":0,"size":2},{"days":"everyday","hour":9,"minute":0,"size":2},{"days":"everyday","hour":12,"minute":0,"size":2},{"days":"everyday","hour":15,"minute":0,"size":2},{"days":"everyday","hour":20,"minute":0,"size":2}],"serving_size":null,"update":{"installed_version":-1,"latest_version":-1,"state":null},"update_available":null,"weight_per_day":8}'
2024-01-18T12:33:56.917Z zigbee-herdsman:adapter:zStack:unpi:parser <-- [254,32,68,129,0,0,25,0,81,115,1,13,0,102,0,240,5,226,0,0,12,1,2,6,0,11,16,232,3,3,0,0,0,81,115,29,102]
2024-01-18T12:33:56.917Z zigbee-herdsman:adapter:zStack:unpi:parser --- parseNext [254,32,68,129,0,0,25,0,81,115,1,13,0,102,0,240,5,226,0,0,12,1,2,6,0,11,16,232,3,3,0,0,0,81,115,29,102]
2024-01-18T12:33:56.917Z zigbee-herdsman:adapter:zStack:unpi:parser --> parsed 32 - 2 - 4 - 129 - [0,0,25,0,81,115,1,13,0,102,0,240,5,226,0,0,12,1,2,6,0,11,16,232,3,3,0,0,0,81,115,29] - 102
2024-01-18T12:33:56.917Z zigbee-herdsman:adapter:zStack:znp:AREQ <-- AF - incomingMsg - {"groupid":0,"clusterid":25,"srcaddr":29521,"srcendpoint":1,"dstendpoint":13,"wasbroadcast":0,"linkquality":102,"securityuse":0,"timestamp":14812656,"transseqnumber":0,"len":12,"data":{"type":"Buffer","data":[1,2,6,0,11,16,232,3,3,0,0,0]}}
2024-01-18T12:33:56.918Z zigbee-herdsman:controller:log Received 'zcl' data '{"frame":{"Header":{"frameControl":{"frameType":1,"manufacturerSpecific":false,"direction":0,"disableDefaultResponse":false,"reservedBits":0},"transactionSequenceNumber":2,"manufacturerCode":null,"commandIdentifier":6},"Payload":{"status":0,"manufacturerCode":4107,"imageType":1000,"fileVersion":3},"Command":{"ID":6,"response":7,"parameters":[{"name":"status","type":32},{"name":"manufacturerCode","type":33},{"name":"imageType","type":33},{"name":"fileVersion","type":35}],"name":"upgradeEndRequest"}},"address":29521,"endpoint":1,"linkquality":102,"groupID":0,"wasBroadcast":false,"destinationEndpoint":13}'
2024-01-18T12:33:56.918Z zigbee-herdsman:controller:log Skipping command 'upgradeEndRequest' because it is missing from the lookup
Zigbee2MQTT:info  2024-01-18 12:33:56: MQTT publish: topic 'zigbee2mqtt/Living Room Light Switch', payload '{"brightness":88,"last_seen":"2024-01-18T12:33:56+00:00","linkquality":102,"power_on_behavior":null,"state":"OFF"}'
2024-01-18T12:33:56.919Z zigbee-herdsman:adapter:zStack:unpi:parser --- parseNext []
2024-01-18T12:33:57.285Z zigbee-herdsman:adapter:zStack:unpi:parser <-- [254,28,68,129,0,0,0,4,27,221,2,242,0,87,0,30,97,226,0,0,8,8,0,10,0,0,33,185,66,146,13,28,114]
2024-01-18T12:33:57.286Z zigbee-herdsman:adapter:zStack:unpi:parser --- parseNext [254,28,68,129,0,0,0,4,27,221,2,242,0,87,0,30,97,226,0,0,8,8,0,10,0,0,33,185,66,146,13,28,114]
2024-01-18T12:33:57.286Z zigbee-herdsman:adapter:zStack:unpi:parser --> parsed 28 - 2 - 4 - 129 - [0,0,0,4,27,221,2,242,0,87,0,30,97,226,0,0,8,8,0,10,0,0,33,185,66,146,13,28] - 114
2024-01-18T12:33:57.286Z zigbee-herdsman:adapter:zStack:znp:AREQ <-- AF - incomingMsg - {"groupid":0,"clusterid":1024,"srcaddr":56603,"srcendpoint":2,"dstendpoint":242,"wasbroadcast":0,"linkquality":87,"securityuse":0,"timestamp":14835998,"transseqnumber":0,"len":8,"data":{"type":"Buffer","data":[8,0,10,0,0,33,185,66]}}
2024-01-18T12:33:57.286Z zigbee-herdsman:controller:log Received 'zcl' data '{"frame":{"Header":{"frameControl":{"frameType":0,"manufacturerSpecific":false,"direction":1,"disableDefaultResponse":false,"reservedBits":0},"transactionSequenceNumber":0,"manufacturerCode":null,"commandIdentifier":10},"Payload":[{"attrId":0,"dataType":33,"attrData":17081}],"Command":{"ID":10,"name":"report","parameters":[{"name":"attrId","type":33},{"name":"dataType","type":32},{"name":"attrData","type":1000}]}},"address":56603,"endpoint":2,"linkquality":87,"groupID":0,"wasBroadcast":false,"destinationEndpoint":242}'
2024-01-18T12:33:57.287Z zigbee-herdsman:controller:endpoint DefaultResponse 0x001788010cd7e851/2 1024(10, {"sendWhen":"immediate","timeout":10000,"disableResponse":false,"disableRecovery":false,"disableDefaultResponse":true,"direction":1,"srcEndpoint":null,"reservedBits":0,"manufacturerCode":null,"transactionSequenceNumber":null,"writeUndiv":false})
2024-01-18T12:33:57.287Z zigbee-herdsman:adapter:zStack:adapter sendZclFrameToEndpointInternal 0x001788010cd7e851:56603/2 (0,0,1)
2024-01-18T12:33:57.287Z zigbee-herdsman:adapter:zStack:znp:SREQ --> AF - dataRequest - {"dstaddr":56603,"destendpoint":2,"srcendpoint":1,"clusterid":1024,"transid":174,"options":0,"radius":30,"len":5,"data":{"type":"Buffer","data":[24,0,11,10,0]}}
2024-01-18T12:33:57.287Z zigbee-herdsman:adapter:zStack:unpi:writer --> frame [254,15,36,1,27,221,2,1,0,4,174,0,30,5,24,0,11,10,0,71]
2024-01-18T12:33:57.287Z zigbee-herdsman:adapter:zStack:unpi:parser --- parseNext []
Zigbee2MQTT:debug 2024-01-18 12:33:57: Received Zigbee message from 'Landing Motion Sensor', type 'attributeReport', cluster 'msIlluminanceMeasurement', data '{"measuredValue":17081}' from endpoint 2 with groupID 0
Zigbee2MQTT:info  2024-01-18 12:33:57: MQTT publish: topic 'zigbee2mqtt/Landing Motion Sensor', payload '{"battery":100,"illuminance":17081,"illuminance_lux":51,"last_seen":"2024-01-18T12:33:57+00:00","led_indication":true,"linkquality":87,"motion_sensitivity":"max","occupancy":true,"occupancy_timeout":50,"temperature":20.81}'
2024-01-18T12:33:57.296Z zigbee-herdsman:adapter:zStack:unpi:parser <-- [254,28,68,129,0,0,0,4,27,221,2,1,0,83,0,167,99,226,0,0,8,8,0,10,0,0,33,185,66,146,13,28,62]
2024-01-18T12:33:57.296Z zigbee-herdsman:adapter:zStack:unpi:parser --- parseNext [254,28,68,129,0,0,0,4,27,221,2,1,0,83,0,167,99,226,0,0,8,8,0,10,0,0,33,185,66,146,13,28,62]
2024-01-18T12:33:57.296Z zigbee-herdsman:adapter:zStack:unpi:parser --> parsed 28 - 2 - 4 - 129 - [0,0,0,4,27,221,2,1,0,83,0,167,99,226,0,0,8,8,0,10,0,0,33,185,66,146,13,28] - 62
2024-01-18T12:33:57.296Z zigbee-herdsman:adapter:zStack:znp:AREQ <-- AF - incomingMsg - {"groupid":0,"clusterid":1024,"srcaddr":56603,"srcendpoint":2,"dstendpoint":1,"wasbroadcast":0,"linkquality":83,"securityuse":0,"timestamp":14836647,"transseqnumber":0,"len":8,"data":{"type":"Buffer","data":[8,0,10,0,0,33,185,66]}}
2024-01-18T12:33:57.296Z zigbee-herdsman:controller:log Received 'zcl' data '{"frame":{"Header":{"frameControl":{"frameType":0,"manufacturerSpecific":false,"direction":1,"disableDefaultResponse":false,"reservedBits":0},"transactionSequenceNumber":0,"manufacturerCode":null,"commandIdentifier":10},"Payload":[{"attrId":0,"dataType":33,"attrData":17081}],"Command":{"ID":10,"name":"report","parameters":[{"name":"attrId","type":33},{"name":"dataType","type":32},{"name":"attrData","type":1000}]}},"address":56603,"endpoint":2,"linkquality":83,"groupID":0,"wasBroadcast":false,"destinationEndpoint":1}'
2024-01-18T12:33:57.297Z zigbee-herdsman:adapter:zStack:unpi:parser --- parseNext []
Zigbee2MQTT:debug 2024-01-18 12:33:57: Received Zigbee message from 'Landing Motion Sensor', type 'attributeReport', cluster 'msIlluminanceMeasurement', data '{"measuredValue":17081}' from endpoint 2 with groupID 0
Zigbee2MQTT:info  2024-01-18 12:33:57: MQTT publish: topic 'zigbee2mqtt/Landing Motion Sensor', payload '{"battery":100,"illuminance":17081,"illuminance_lux":51,"last_seen":"2024-01-18T12:33:57+00:00","led_indication":true,"linkquality":83,"motion_sensitivity":"max","occupancy":true,"occupancy_timeout":50,"temperature":20.81}'
2024-01-18T12:33:57.301Z zigbee-herdsman:adapter:zStack:unpi:parser <-- [254,1,100,1,0,100]
2024-01-18T12:33:57.301Z zigbee-herdsman:adapter:zStack:unpi:parser --- parseNext [254,1,100,1,0,100]
2024-01-18T12:33:57.301Z zigbee-herdsman:adapter:zStack:unpi:parser --> parsed 1 - 3 - 4 - 1 - [0] - 100
2024-01-18T12:33:57.301Z zigbee-herdsman:adapter:zStack:znp:SRSP <-- AF - dataRequest - {"status":0}
2024-01-18T12:33:57.301Z zigbee-herdsman:adapter:zStack:unpi:parser --- parseNext []
2024-01-18T12:33:57.306Z zigbee-herdsman:adapter:zStack:unpi:parser <-- [254,3,68,128,0,1,174,104]
2024-01-18T12:33:57.306Z zigbee-herdsman:adapter:zStack:unpi:parser --- parseNext [254,3,68,128,0,1,174,104]
2024-01-18T12:33:57.306Z zigbee-herdsman:adapter:zStack:unpi:parser --> parsed 3 - 2 - 4 - 128 - [0,1,174] - 104
2024-01-18T12:33:57.306Z zigbee-herdsman:adapter:zStack:znp:AREQ <-- AF - dataConfirm - {"status":0,"endpoint":1,"transid":174}
2024-01-18T12:33:57.307Z zigbee-herdsman:adapter:zStack:unpi:parser --- parseNext []
2024-01-18T12:33:57.715Z zigbee-herdsman:adapter:zStack:unpi:parser <-- [254,32,68,129,0,0,25,0,46,34,1,13,0,87,0,232,200,226,0,0,12,1,3,6,0,11,16,232,3,3,0,0,0,46,34,29,131]
2024-01-18T12:33:57.715Z zigbee-herdsman:adapter:zStack:unpi:parser --- parseNext [254,32,68,129,0,0,25,0,46,34,1,13,0,87,0,232,200,226,0,0,12,1,3,6,0,11,16,232,3,3,0,0,0,46,34,29,131]
2024-01-18T12:33:57.716Z zigbee-herdsman:adapter:zStack:unpi:parser --> parsed 32 - 2 - 4 - 129 - [0,0,25,0,46,34,1,13,0,87,0,232,200,226,0,0,12,1,3,6,0,11,16,232,3,3,0,0,0,46,34,29] - 131
2024-01-18T12:33:57.716Z zigbee-herdsman:adapter:zStack:znp:AREQ <-- AF - incomingMsg - {"groupid":0,"clusterid":25,"srcaddr":8750,"srcendpoint":1,"dstendpoint":13,"wasbroadcast":0,"linkquality":87,"securityuse":0,"timestamp":14862568,"transseqnumber":0,"len":12,"data":{"type":"Buffer","data":[1,3,6,0,11,16,232,3,3,0,0,0]}}
2024-01-18T12:33:57.716Z zigbee-herdsman:controller:log Received 'zcl' data '{"frame":{"Header":{"frameControl":{"frameType":1,"manufacturerSpecific":false,"direction":0,"disableDefaultResponse":false,"reservedBits":0},"transactionSequenceNumber":3,"manufacturerCode":null,"commandIdentifier":6},"Payload":{"status":0,"manufacturerCode":4107,"imageType":1000,"fileVersion":3},"Command":{"ID":6,"response":7,"parameters":[{"name":"status","type":32},{"name":"manufacturerCode","type":33},{"name":"imageType","type":33},{"name":"fileVersion","type":35}],"name":"upgradeEndRequest"}},"address":8750,"endpoint":1,"linkquality":87,"groupID":0,"wasBroadcast":false,"destinationEndpoint":13}'
2024-01-18T12:33:57.716Z zigbee-herdsman:controller:log Skipping command 'upgradeEndRequest' because it is missing from the lookup
Zigbee2MQTT:info  2024-01-18 12:33:57: MQTT publish: topic 'zigbee2mqtt/Emma's Room Light Switch', payload '{"brightness":193,"last_seen":"2024-01-18T12:33:57+00:00","linkquality":87,"power_on_behavior":null,"state":"OFF"}'
2024-01-18T12:33:57.718Z zigbee-herdsman:adapter:zStack:unpi:parser --- parseNext []
Zigbee2MQTT:info  2024-01-18 12:33:56: MQTT publish: topic 'zigbee2mqtt/Pet Feeder 1', payload '{"child_lock":null,"error":false,"feed":"","feeding_size":1,"feeding_source":"remote","last_seen":"2024-01-18T12:33:56+00:00","led_indicator":null,"linkquality":109,"mode":null,"portion_weight":null,"portions_per_day":1,"schedule":[{"days":"everyday","hour":6,"minute":0,"size":2},{"days":"everyday","hour":9,"minute":0,"size":2},{"days":"everyday","hour":12,"minute":0,"size":2},{"days":"everyday","hour":15,"minute":0,"size":2},{"days":"everyday","hour":20,"minute":0,"size":2}],"serving_size":null,"update":{"installed_version":-1,"latest_version":-1,"state":null},"update_available":null,"weight_per_day":8}'
2024-01-18T12:33:56.917Z zigbee-herdsman:adapter:zStack:unpi:parser <-- [254,32,68,129,0,0,25,0,81,115,1,13,0,102,0,240,5,226,0,0,12,1,2,6,0,11,16,232,3,3,0,0,0,81,115,29,102]
2024-01-18T12:33:56.917Z zigbee-herdsman:adapter:zStack:unpi:parser --- parseNext [254,32,68,129,0,0,25,0,81,115,1,13,0,102,0,240,5,226,0,0,12,1,2,6,0,11,16,232,3,3,0,0,0,81,115,29,102]
2024-01-18T12:33:56.917Z zigbee-herdsman:adapter:zStack:unpi:parser --> parsed 32 - 2 - 4 - 129 - [0,0,25,0,81,115,1,13,0,102,0,240,5,226,0,0,12,1,2,6,0,11,16,232,3,3,0,0,0,81,115,29] - 102
2024-01-18T12:33:56.917Z zigbee-herdsman:adapter:zStack:znp:AREQ <-- AF - incomingMsg - {"groupid":0,"clusterid":25,"srcaddr":29521,"srcendpoint":1,"dstendpoint":13,"wasbroadcast":0,"linkquality":102,"securityuse":0,"timestamp":14812656,"transseqnumber":0,"len":12,"data":{"type":"Buffer","data":[1,2,6,0,11,16,232,3,3,0,0,0]}}
2024-01-18T12:33:56.918Z zigbee-herdsman:controller:log Received 'zcl' data '{"frame":{"Header":{"frameControl":{"frameType":1,"manufacturerSpecific":false,"direction":0,"disableDefaultResponse":false,"reservedBits":0},"transactionSequenceNumber":2,"manufacturerCode":null,"commandIdentifier":6},"Payload":{"status":0,"manufacturerCode":4107,"imageType":1000,"fileVersion":3},"Command":{"ID":6,"response":7,"parameters":[{"name":"status","type":32},{"name":"manufacturerCode","type":33},{"name":"imageType","type":33},{"name":"fileVersion","type":35}],"name":"upgradeEndRequest"}},"address":29521,"endpoint":1,"linkquality":102,"groupID":0,"wasBroadcast":false,"destinationEndpoint":13}'
2024-01-18T12:33:56.918Z zigbee-herdsman:controller:log Skipping command 'upgradeEndRequest' because it is missing from the lookup

Koenkk added a commit to Koenkk/zigbee-herdsman-converters that referenced this issue Jan 19, 2024
@Koenkk
Copy link
Owner

Koenkk commented Jan 19, 2024

@jeells102 fixed!

Changes will be available in the dev branch in a few hours from now.

@jeells102
Copy link

@Koenkk That's amazing news! Thanks for working on this. Again, once this is released into production I'll test and let you know.

@thbrd
Copy link

thbrd commented Jan 25, 2024

@Koenkk Thank you for fixing this issue! Will test this when it is in production.

@fribse
Copy link

fribse commented Feb 1, 2024

I've just updated to 1.35.2
So far the schedule looks right, and it seems to keep it as it should.
The LED on/off still doesn't work.
And the 'feed button' still looks odd:
billede
I've set it to feed at 6.30 and 18.00 tomorrow, so I'll see if the schedule works.

@jeells102
Copy link

jeells102 commented Feb 3, 2024

@Koenkk I have updated and unfortuntely, my Zigbee network is still crashing with the pet feeders added.

2024-02-03T10:47:34.880Z zigbee-herdsman:adapter:zStack:unpi:parser --- parseNext [254,3,69,196,221,3,0,92]
2024-02-03T10:47:34.880Z zigbee-herdsman:adapter:zStack:unpi:parser --> parsed 3 - 2 - 5 - 196 - [221,3,0] - 92
2024-02-03T10:47:34.880Z zigbee-herdsman:adapter:zStack:znp:AREQ <-- ZDO - srcRtgInd - {"dstaddr":989,"relaycount":0,"relaylist":[]}
2024-02-03T10:47:34.880Z zigbee-herdsman:adapter:zStack:unpi:parser --- parseNext []
2024-02-03T10:47:34.881Z zigbee-herdsman:adapter:zStack:unpi:parser <-- [254,3,69,196,221,3,0,92]
2024-02-03T10:47:34.881Z zigbee-herdsman:adapter:zStack:unpi:parser --- parseNext [254,3,69,196,221,3,0,92]
2024-02-03T10:47:34.881Z zigbee-herdsman:adapter:zStack:unpi:parser --> parsed 3 - 2 - 5 - 196 - [221,3,0] - 92
2024-02-03T10:47:34.881Z zigbee-herdsman:adapter:zStack:znp:AREQ <-- ZDO - srcRtgInd - {"dstaddr":989,"relaycount":0,"relaylist":[]}
2024-02-03T10:47:34.881Z zigbee-herdsman:adapter:zStack:unpi:parser --- parseNext []
2024-02-03T10:47:34.959Z zigbee-herdsman:adapter:zStack:unpi:parser <-- [254,3,69,196,221,3,0,92]
2024-02-03T10:47:34.959Z zigbee-herdsman:adapter:zStack:unpi:parser --- parseNext [254,3,69,196,221,3,0,92]
2024-02-03T10:47:34.960Z zigbee-herdsman:adapter:zStack:unpi:parser --> parsed 3 - 2 - 5 - 196 - [221,3,0] - 92
2024-02-03T10:47:34.960Z zigbee-herdsman:adapter:zStack:znp:AREQ <-- ZDO - srcRtgInd - {"dstaddr":989,"relaycount":0,"relaylist":[]}
2024-02-03T10:47:34.960Z zigbee-herdsman:adapter:zStack:unpi:parser --- parseNext []
2024-02-03T10:47:34.962Z zigbee-herdsman:adapter:zStack:unpi:parser <-- [254,27,68,129,0,0,6,0,221,3,1,242,0,51,0,124,38,66,0,0,7,8,0,10,0,0,16,0,221,3,29,8]
2024-02-03T10:47:34.962Z zigbee-herdsman:adapter:zStack:unpi:parser --- parseNext [254,27,68,129,0,0,6,0,221,3,1,242,0,51,0,124,38,66,0,0,7,8,0,10,0,0,16,0,221,3,29,8]
2024-02-03T10:47:34.962Z zigbee-herdsman:adapter:zStack:unpi:parser --> parsed 27 - 2 - 4 - 129 - [0,0,6,0,221,3,1,242,0,51,0,124,38,66,0,0,7,8,0,10,0,0,16,0,221,3,29] - 8
2024-02-03T10:47:34.963Z zigbee-herdsman:adapter:zStack:znp:AREQ <-- AF - incomingMsg - {"groupid":0,"clusterid":6,"srcaddr":989,"srcendpoint":1,"dstendpoint":242,"wasbroadcast":0,"linkquality":51,"securityuse":0,"timestamp":4335228,"transseqnumber":0,"len":7,"data":{"type":"Buffer","data":[8,0,10,0,0,16,0]}}
2024-02-03T10:47:34.964Z zigbee-herdsman:controller:log Received 'zcl' data '{"frame":{"Header":{"frameControl":{"frameType":0,"manufacturerSpecific":false,"direction":1,"disableDefaultResponse":false,"reservedBits":0},"transactionSequenceNumber":0,"manufacturerCode":null,"commandIdentifier":10},"Payload":[{"attrId":0,"dataType":16,"attrData":0}],"Command":{"ID":10,"name":"report","parameters":[{"name":"attrId","type":33},{"name":"dataType","type":32},{"name":"attrData","type":1000}]}},"address":989,"endpoint":1,"linkquality":51,"groupID":0,"wasBroadcast":false,"destinationEndpoint":242}'
2024-02-03T10:47:34.965Z zigbee-herdsman:controller:endpoint DefaultResponse 0x94deb8fffe483239/1 6(10, {"timeout":10000,"disableResponse":false,"disableRecovery":false,"disableDefaultResponse":true,"direction":1,"srcEndpoint":null,"reservedBits":0,"manufacturerCode":null,"transactionSequenceNumber":null,"writeUndiv":false})
2024-02-03T10:47:34.965Z zigbee-herdsman:adapter:zStack:adapter sendZclFrameToEndpointInternal 0x94deb8fffe483239:989/1 (0,0,7)
2024-02-03T10:47:34.965Z zigbee-herdsman:adapter:zStack:znp:SREQ --> AF - dataRequest - {"dstaddr":989,"destendpoint":1,"srcendpoint":1,"clusterid":6,"transid":31,"options":0,"radius":30,"len":5,"data":{"type":"Buffer","data":[24,0,11,10,0]}}
2024-02-03T10:47:34.965Z zigbee-herdsman:adapter:zStack:unpi:writer --> frame [254,15,36,1,221,3,1,1,6,0,31,0,30,5,24,0,11,10,0,239]
2024-02-03T10:47:34.966Z zigbee-herdsman:adapter:zStack:unpi:parser --- parseNext []
Zigbee2MQTT:debug 2024-02-03 10:47:34: Received Zigbee message from 'Office Light Switch', type 'attributeReport', cluster 'genOnOff', data '{"onOff":0}' from endpoint 1 with groupID 0
Zigbee2MQTT:info  2024-02-03 10:47:34: MQTT publish: topic 'zigbee2mqtt/Office Light Switch', payload '{"brightness":220,"last_seen":"2024-02-03T10:47:34+00:00","linkquality":51,"power_on_behavior":null,"state":"OFF"}'
2024-02-03T10:47:34.968Z zigbee-herdsman:adapter:zStack:unpi:parser <-- [254,27,68,129,0,0,6,0,221,3,1,1,0,51,0,32,40,66,0,0,7,8,0,10,0,0,16,0,221,3,29,169]
2024-02-03T10:47:34.968Z zigbee-herdsman:adapter:zStack:unpi:parser --- parseNext [254,27,68,129,0,0,6,0,221,3,1,1,0,51,0,32,40,66,0,0,7,8,0,10,0,0,16,0,221,3,29,169]
2024-02-03T10:47:34.968Z zigbee-herdsman:adapter:zStack:unpi:parser --> parsed 27 - 2 - 4 - 129 - [0,0,6,0,221,3,1,1,0,51,0,32,40,66,0,0,7,8,0,10,0,0,16,0,221,3,29] - 169
2024-02-03T10:47:34.968Z zigbee-herdsman:adapter:zStack:znp:AREQ <-- AF - incomingMsg - {"groupid":0,"clusterid":6,"srcaddr":989,"srcendpoint":1,"dstendpoint":1,"wasbroadcast":0,"linkquality":51,"securityuse":0,"timestamp":4335648,"transseqnumber":0,"len":7,"data":{"type":"Buffer","data":[8,0,10,0,0,16,0]}}
2024-02-03T10:47:34.968Z zigbee-herdsman:controller:log Received 'zcl' data '{"frame":{"Header":{"frameControl":{"frameType":0,"manufacturerSpecific":false,"direction":1,"disableDefaultResponse":false,"reservedBits":0},"transactionSequenceNumber":0,"manufacturerCode":null,"commandIdentifier":10},"Payload":[{"attrId":0,"dataType":16,"attrData":0}],"Command":{"ID":10,"name":"report","parameters":[{"name":"attrId","type":33},{"name":"dataType","type":32},{"name":"attrData","type":1000}]}},"address":989,"endpoint":1,"linkquality":51,"groupID":0,"wasBroadcast":false,"destinationEndpoint":1}'
2024-02-03T10:47:34.969Z zigbee-herdsman:adapter:zStack:unpi:parser --- parseNext []
Zigbee2MQTT:debug 2024-02-03 10:47:34: Received Zigbee message from 'Office Light Switch', type 'attributeReport', cluster 'genOnOff', data '{"onOff":0}' from endpoint 1 with groupID 0
Zigbee2MQTT:info  2024-02-03 10:47:34: MQTT publish: topic 'zigbee2mqtt/Office Light Switch', payload '{"brightness":220,"last_seen":"2024-02-03T10:47:34+00:00","linkquality":51,"power_on_behavior":null,"state":"OFF"}'
2024-02-03T10:47:34.980Z zigbee-herdsman:adapter:zStack:unpi:parser <-- [254,1,100,1,0,100]
2024-02-03T10:47:34.980Z zigbee-herdsman:adapter:zStack:unpi:parser --- parseNext [254,1,100,1,0,100]
2024-02-03T10:47:34.980Z zigbee-herdsman:adapter:zStack:unpi:parser --> parsed 1 - 3 - 4 - 1 - [0] - 100
2024-02-03T10:47:34.981Z zigbee-herdsman:adapter:zStack:znp:SRSP <-- AF - dataRequest - {"status":0}
2024-02-03T10:47:34.981Z zigbee-herdsman:adapter:zStack:unpi:parser --- parseNext []
2024-02-03T10:47:34.984Z zigbee-herdsman:adapter:zStack:unpi:parser <-- [254,3,68,128,0,1,31,217]
2024-02-03T10:47:34.984Z zigbee-herdsman:adapter:zStack:unpi:parser --- parseNext [254,3,68,128,0,1,31,217]
2024-02-03T10:47:34.984Z zigbee-herdsman:adapter:zStack:unpi:parser --> parsed 3 - 2 - 4 - 128 - [0,1,31] - 217
2024-02-03T10:47:34.984Z zigbee-herdsman:adapter:zStack:znp:AREQ <-- AF - dataConfirm - {"status":0,"endpoint":1,"transid":31}
2024-02-03T10:47:34.984Z zigbee-herdsman:adapter:zStack:unpi:parser --- parseNext []
Zigbee2MQTT:debug 2024-02-03 10:47:35: Received MQTT message on 'zigbee2mqtt/Cat Feeder 1/set' with data '{"mode":"schedule"}'
Zigbee2MQTT:debug 2024-02-03 10:47:35: Publishing 'set' 'mode' to 'Cat Feeder 1'
2024-02-03T10:47:35.121Z zigbee-herdsman:controller:endpoint Write 0x54ef441000711cd0/1 manuSpecificLumi({"65521":{"value":{"type":"Buffer","data":[0,2,13,4,24,0,85,1,1]},"type":65}}, {"timeout":10000,"disableResponse":false,"disableRecovery":false,"disableDefaultResponse":true,"direction":0,"srcEndpoint":null,"reservedBits":0,"manufacturerCode":4447,"transactionSequenceNumber":null,"writeUndiv":false})
Zigbee2MQTT:info  2024-02-03 10:47:35: MQTT publish: topic 'zigbee2mqtt/Cat Feeder 1', payload '{"child_lock":"UNLOCK","error":false,"feed":"","feeding_size":1,"feeding_source":"remote","last_seen":"2024-02-03T10:46:04+00:00","led_indicator":"OFF","linkquality":145,"mode":"schedule","portion_weight":12,"portions_per_day":0,"schedule":[{"days":"everyday","hour":9,"minute":0,"size":1},{"days":"everyday","hour":13,"minute":0,"size":1},{"days":"everyday","hour":17,"minute":0,"size":1},{"days":"everyday","hour":6,"minute":0,"size":1},{"days":"everyday","hour":21,"minute":0,"size":1}],"serving_size":1,"update":{"installed_version":9761,"latest_version":9761,"state":"idle"},"update_available":null,"weight_per_day":0}'
2024-02-03T10:47:35.950Z zigbee-herdsman:adapter:zStack:unpi:parser <-- [254,3,69,196,252,170,0,212]
2024-02-03T10:47:35.951Z zigbee-herdsman:adapter:zStack:unpi:parser --- parseNext [254,3,69,196,252,170,0,212]
2024-02-03T10:47:35.951Z zigbee-herdsman:adapter:zStack:unpi:parser --> parsed 3 - 2 - 5 - 196 - [252,170,0] - 212
2024-02-03T10:47:35.951Z zigbee-herdsman:adapter:zStack:znp:AREQ <-- ZDO - srcRtgInd - {"dstaddr":43772,"relaycount":0,"relaylist":[]}
2024-02-03T10:47:35.951Z zigbee-herdsman:adapter:zStack:unpi:parser --- parseNext []
2024-02-03T10:47:36.000Z zigbee-herdsman:adapter:zStack:unpi:parser <-- [254,29,68,129,0,0,0,5,252,170,1,1,0,80,0,83,46,67,0,0,9,9,91,0,0,0,0,0,0,0,252,170,29,245]
2024-02-03T10:47:36.000Z zigbee-herdsman:adapter:zStack:unpi:parser --- parseNext [254,29,68,129,0,0,0,5,252,170,1,1,0,80,0,83,46,67,0,0,9,9,91,0,0,0,0,0,0,0,252,170,29,245]
2024-02-03T10:47:36.000Z zigbee-herdsman:adapter:zStack:unpi:parser --> parsed 29 - 2 - 4 - 129 - [0,0,0,5,252,170,1,1,0,80,0,83,46,67,0,0,9,9,91,0,0,0,0,0,0,0,252,170,29] - 245
2024-02-03T10:47:36.000Z zigbee-herdsman:adapter:zStack:znp:AREQ <-- AF - incomingMsg - {"groupid":0,"clusterid":1280,"srcaddr":43772,"srcendpoint":1,"dstendpoint":1,"wasbroadcast":0,"linkquality":80,"securityuse":0,"timestamp":4402771,"transseqnumber":0,"len":9,"data":{"type":"Buffer","data":[9,91,0,0,0,0,0,0,0]}}
2024-02-03T10:47:36.001Z zigbee-herdsman:controller:log Received 'zcl' data '{"frame":{"Header":{"frameControl":{"frameType":1,"manufacturerSpecific":false,"direction":1,"disableDefaultResponse":false,"reservedBits":0},"transactionSequenceNumber":91,"manufacturerCode":null,"commandIdentifier":0},"Payload":{"zonestatus":0,"extendedstatus":0},"Command":{"ID":0,"parameters":[{"name":"zonestatus","type":33},{"name":"extendedstatus","type":32}],"name":"statusChangeNotification"}},"address":43772,"endpoint":1,"linkquality":80,"groupID":0,"wasBroadcast":false,"destinationEndpoint":1}'
2024-02-03T10:47:36.002Z zigbee-herdsman:controller:endpoint DefaultResponse 0xb43522fffe1218fc/1 1280(0, {"timeout":10000,"disableResponse":false,"disableRecovery":false,"disableDefaultResponse":true,"direction":0,"srcEndpoint":null,"reservedBits":0,"manufacturerCode":null,"transactionSequenceNumber":null,"writeUndiv":false})
2024-02-03T10:47:36.002Z zigbee-herdsman:adapter:zStack:adapter sendZclFrameToEndpointInternal 0xb43522fffe1218fc:43772/1 (0,0,8)
2024-02-03T10:47:36.002Z zigbee-herdsman:adapter:zStack:znp:SREQ --> AF - dataRequest - {"dstaddr":43772,"destendpoint":1,"srcendpoint":1,"clusterid":1280,"transid":32,"options":0,"radius":30,"len":5,"data":{"type":"Buffer","data":[16,91,11,0,0]}}
2024-02-03T10:47:36.002Z zigbee-herdsman:adapter:zStack:unpi:writer --> frame [254,15,36,1,252,170,1,1,0,5,32,0,30,5,16,91,11,0,0,2]
2024-02-03T10:47:36.002Z zigbee-herdsman:adapter:zStack:unpi:parser --- parseNext []
Zigbee2MQTT:debug 2024-02-03 10:47:36: Received Zigbee message from 'Emma Room Presence', type 'commandStatusChangeNotification', cluster 'ssIasZone', data '{"extendedstatus":0,"zonestatus":0}' from endpoint 1 with groupID 0
Zigbee2MQTT:info  2024-02-03 10:47:36: MQTT publish: topic 'zigbee2mqtt/Emma Room Presence', payload '{"battery_low":false,"fading_time":10,"illuminance":0,"last_seen":"2024-02-03T10:47:36+00:00","linkquality":80,"motion_detection_distance":600,"motion_detection_sensitivity":5,"occupancy":false,"presence_keep_time":0,"static_detection_sensitivity":5,"tamper":false,"target_distance":74}'
2024-02-03T10:47:36.017Z zigbee-herdsman:adapter:zStack:unpi:parser <-- [254,1,100,1,0,100]
2024-02-03T10:47:36.017Z zigbee-herdsman:adapter:zStack:unpi:parser --- parseNext [254,1,100,1,0,100]
2024-02-03T10:47:36.017Z zigbee-herdsman:adapter:zStack:unpi:parser --> parsed 1 - 3 - 4 - 1 - [0] - 100
2024-02-03T10:47:36.017Z zigbee-herdsman:adapter:zStack:znp:SRSP <-- AF - dataRequest - {"status":0}
2024-02-03T10:47:36.017Z zigbee-herdsman:adapter:zStack:unpi:parser --- parseNext []
2024-02-03T10:47:36.021Z zigbee-herdsman:adapter:zStack:unpi:parser <-- [254,3,68,128,0,1,32,230]
2024-02-03T10:47:36.021Z zigbee-herdsman:adapter:zStack:unpi:parser --- parseNext [254,3,68,128,0,1,32,230]
2024-02-03T10:47:36.021Z zigbee-herdsman:adapter:zStack:unpi:parser --> parsed 3 - 2 - 4 - 128 - [0,1,32] - 230
2024-02-03T10:47:36.021Z zigbee-herdsman:adapter:zStack:znp:AREQ <-- AF - dataConfirm - {"status":0,"endpoint":1,"transid":32}
2024-02-03T10:47:36.021Z zigbee-herdsman:adapter:zStack:unpi:parser --- parseNext []
2024-02-03T10:47:37.410Z zigbee-herdsman:adapter:zStack:unpi:parser <-- [254,32,68,129,0,0,25,0,219,24,1,13,0,47,0,232,131,68,0,0,12,1,4,6,0,11,16,232,3,3,0,0,0,219,24,29,17]
2024-02-03T10:47:37.410Z zigbee-herdsman:adapter:zStack:unpi:parser --- parseNext [254,32,68,129,0,0,25,0,219,24,1,13,0,47,0,232,131,68,0,0,12,1,4,6,0,11,16,232,3,3,0,0,0,219,24,29,17]
2024-02-03T10:47:37.410Z zigbee-herdsman:adapter:zStack:unpi:parser --> parsed 32 - 2 - 4 - 129 - [0,0,25,0,219,24,1,13,0,47,0,232,131,68,0,0,12,1,4,6,0,11,16,232,3,3,0,0,0,219,24,29] - 17
2024-02-03T10:47:37.410Z zigbee-herdsman:adapter:zStack:znp:AREQ <-- AF - incomingMsg - {"groupid":0,"clusterid":25,"srcaddr":6363,"srcendpoint":1,"dstendpoint":13,"wasbroadcast":0,"linkquality":47,"securityuse":0,"timestamp":4490216,"transseqnumber":0,"len":12,"data":{"type":"Buffer","data":[1,4,6,0,11,16,232,3,3,0,0,0]}}
2024-02-03T10:47:37.411Z zigbee-herdsman:controller:log Received 'zcl' data '{"frame":{"Header":{"frameControl":{"frameType":1,"manufacturerSpecific":false,"direction":0,"disableDefaultResponse":false,"reservedBits":0},"transactionSequenceNumber":4,"manufacturerCode":null,"commandIdentifier":6},"Payload":{"status":0,"manufacturerCode":4107,"imageType":1000,"fileVersion":3},"Command":{"ID":6,"response":7,"parameters":[{"name":"status","type":32},{"name":"manufacturerCode","type":33},{"name":"imageType","type":33},{"name":"fileVersion","type":35}],"name":"upgradeEndRequest"}},"address":6363,"endpoint":1,"linkquality":47,"groupID":0,"wasBroadcast":false,"destinationEndpoint":13}'
2024-02-03T10:47:37.411Z zigbee-herdsman:controller:log Skipping command 'upgradeEndRequest' because it is missing from the lookup
Zigbee2MQTT:info  2024-02-03 10:47:37: MQTT publish: topic 'zigbee2mqtt/Jake's Room Light Switch', payload '{"brightness":35,"last_seen":"2024-02-03T10:47:37+00:00","linkquality":47,"power_on_behavior":null,"state":"OFF"}'
2024-02-03T10:47:37.412Z zigbee-herdsman:adapter:zStack:unpi:parser --- parseNext []
Zigbee2MQTT:debug 2024-02-03 10:47:37: Received MQTT message on 'zigbee2mqtt/Cat Feeder 1/set' with data '{"schedule":[{"days":"everyday","hour":9,"minute":0,"size":1},{"days":"everyday","hour":13,"minute":0,"size":1},{"days":"everyday","hour":17,"minute":0,"size":1},{"days":"everyday","hour":6,"minute":0,"size":1},{"days":"everyday","hour":21,"minute":0,"size":1}]}'
Zigbee2MQTT:debug 2024-02-03 10:47:37: Publishing 'set' 'schedule' to 'Cat Feeder 1'
2024-02-03T10:47:37.559Z zigbee-herdsman:controller:endpoint Write 0x54ef441000711cd0/1 manuSpecificLumi({"65521":{"value":{"type":"Buffer","data":[0,2,15,8,0,8,200,55,55,102,48,57,48,48,48,49,48,48,44,55,102,48,100,48,48,48,49,48,48,44,55,102,49,49,48,48,48,49,48,48,44,55,102,48,54,48,48,48,49,48,48,44,55,102,49,53,48,48,48,49,48,48,0]},"type":65}}, {"timeout":10000,"disableResponse":false,"disableRecovery":false,"disableDefaultResponse":true,"direction":0,"srcEndpoint":null,"reservedBits":0,"manufacturerCode":4447,"transactionSequenceNumber":null,"writeUndiv":false})
Zigbee2MQTT:info  2024-02-03 10:47:37: MQTT publish: topic 'zigbee2mqtt/Cat Feeder 1', payload '{"child_lock":"UNLOCK","error":false,"feed":"","feeding_size":1,"feeding_source":"remote","last_seen":"2024-02-03T10:46:04+00:00","led_indicator":"OFF","linkquality":145,"mode":"schedule","portion_weight":12,"portions_per_day":0,"schedule":[{"days":"everyday","hour":9,"minute":0,"size":1},{"days":"everyday","hour":13,"minute":0,"size":1},{"days":"everyday","hour":17,"minute":0,"size":1},{"days":"everyday","hour":6,"minute":0,"size":1},{"days":"everyday","hour":21,"minute":0,"size":1}],"serving_size":1,"update":{"installed_version":9761,"latest_version":9761,"state":"idle"},"update_available":null,"weight_per_day":0}'
2024-02-03T10:47:37.774Z zigbee-herdsman:adapter:zStack:adapter Response timeout (0x54ef441000711cd0:33148,1)
2024-02-03T10:47:37.775Z zigbee-herdsman:adapter:zStack:adapter sendZclFrameToEndpointInternal 0x54ef441000711cd0:33148/1 (0,0,7)
2024-02-03T10:47:37.775Z zigbee-herdsman:adapter:zStack:znp:SREQ --> AF - dataRequest - {"dstaddr":33148,"destendpoint":1,"srcendpoint":1,"clusterid":64704,"transid":33,"options":0,"radius":30,"len":61,"data":{"type":"Buffer","data":[20,95,17,188,2,241,255,65,52,0,2,3,8,0,8,200,44,55,102,48,57,48,48,48,49,48,48,44,55,102,48,100,48,48,48,49,48,48,44,55,102,49,49,48,48,48,49,48,48,44,55,102,48,54,48,48,48,49,48,48,0]}}
2024-02-03T10:47:37.775Z zigbee-herdsman:adapter:zStack:unpi:writer --> frame [254,71,36,1,124,129,1,1,192,252,33,0,30,61,20,95,17,188,2,241,255,65,52,0,2,3,8,0,8,200,44,55,102,48,57,48,48,48,49,48,48,44,55,102,48,100,48,48,48,49,48,48,44,55,102,49,49,48,48,48,49,48,48,44,55,102,48,54,48,48,48,49,48,48,0,172]
2024-02-03T10:47:37.775Z zigbee-herdsman:controller:endpoint Write 0x54ef441000711cd0/1 manuSpecificLumi({"65521":{"value":{"type":"Buffer","data":[0,2,1,8,0,8,200,44,55,102,48,57,48,48,48,49,48,48,44,55,102,48,100,48,48,48,49,48,48,44,55,102,49,49,48,48,48,49,48,48,44,55,102,48,54,48,48,48,49,48,48,0]},"type":65}}, {"timeout":10000,"disableResponse":false,"disableRecovery":false,"disableDefaultResponse":true,"direction":0,"srcEndpoint":null,"reservedBits":0,"manufacturerCode":4447,"transactionSequenceNumber":null,"writeUndiv":false}) failed (Timeout - 33148 - 1 - 187 - 64704 - 4 after 10000ms)
Error: Write 0x54ef441000711cd0/1 manuSpecificLumi({"65521":{"value":{"type":"Buffer","data":[0,2,1,8,0,8,200,44,55,102,48,57,48,48,48,49,48,48,44,55,102,48,100,48,48,48,49,48,48,44,55,102,49,49,48,48,48,49,48,48,44,55,102,48,54,48,48,48,49,48,48,0]},"type":65}}, {"timeout":10000,"disableResponse":false,"disableRecovery":false,"disableDefaultResponse":true,"direction":0,"srcEndpoint":null,"reservedBits":0,"manufacturerCode":4447,"transactionSequenceNumber":null,"writeUndiv":false}) failed (Timeout - 33148 - 1 - 187 - 64704 - 4 after 10000ms)
    at Object.start (/app/node_modules/zigbee-herdsman/src/utils/waitress.ts:63:23)
    at ZStackAdapter.sendZclFrameToEndpointInternal (/app/node_modules/zigbee-herdsman/src/adapter/z-stack/adapter/zStackAdapter.ts:499:47)
    at Queue.execute (/app/node_modules/zigbee-herdsman/src/utils/queue.ts:35:20)
    at Request.send (/app/node_modules/zigbee-herdsman/src/controller/helpers/request.ts:79:20)
    at Endpoint.write (/app/node_modules/zigbee-herdsman/src/controller/model/endpoint.ts:390:28)
    at sendAttr (/app/node_modules/zigbee-herdsman-converters/src/lib/lumi.ts:1640:17)```
    
    

Koenkk added a commit to Koenkk/zigbee-herdsman-converters that referenced this issue Feb 3, 2024
@Koenkk
Copy link
Owner

Koenkk commented Feb 3, 2024

@jeells102 found the issue and pushed a fix for it.

Changes will be available in the dev branch in a few hours from now.

@jeells102
Copy link

@Koenkk That was incredibly quick! Thanks so much. Will need to wait till it's out in production but will let you know. Thank you

@jeells102
Copy link

@Koenkk I've been using the new update and I've not had any issues! Thanks so much for fixing this :)

@thbrd
Copy link

thbrd commented Mar 2, 2024

@Koenkk Thank you so much for making these fixes! There is only 1 thing I noticed: when I set the Led indicator to false it is ON. When I set it to ON it is off 🤣 no big deal. But an easy fix, or am I the only one having this issue.

Koenkk added a commit to Koenkk/zigbee-herdsman-converters that referenced this issue Mar 4, 2024
@Koenkk
Copy link
Owner

Koenkk commented Mar 4, 2024

@thbrd fixed!

Changes will be available in the dev branch in a few hours from now.

@lorenzomartini1
Copy link

lorenzomartini1 commented Mar 13, 2024

@Koenkk in 1.36.0, when I try to set more the five schedules, starting from the 6th I got this error (both zigbee2mqtt UI and MQTT publish):

Publish 'set' 'schedule' to 'Smart Pet Feeder' failed: 'Error: Write 0x54ef44100077fc1a/1 manuSpecificLumi({"65521":{"value":{"type":"Buffer","data":[0,2,3,8,0,8,200,66,55,102,49,54,49,101,48,49,48,48,44,55,102,48,53,49,101,48,49,48,48,44,55,102,48,55,49,101,48,49,48,48,44,55,102,48,98,48,48,48,49,48,48,44,55,102,49,50,49,101,48,49,48,48,44,55,102,48,101,49,101,48,50,48,48,0]},"type":65}}, {"timeout":10000,"disableResponse":false,"disableRecovery":false,"disableDefaultResponse":true,"direction":0,"srcEndpoint":null,"reservedBits":0,"manufacturerCode":4447,"transactionSequenceNumber":null,"writeUndiv":false}) failed (sendZclFrameToEndpointInternal error)'

5 schedules are working well

can you help me?

@Koenkk
Copy link
Owner

Koenkk commented Mar 14, 2024

@lorenzomartini1 I don't know how many schedules this device supports.

@foxygnu
Copy link

foxygnu commented Apr 2, 2024

I don't know how many schedules this device supports but it is at least 6. You can look at this test of the product: https://www.lesnumeriques.com/objet-connecte/aqara-smart-pet-feeder-c1-p71951/test.html . You can see here a test with 6 schedules.

@sippeeey
Copy link

sippeeey commented Jul 3, 2024

thanks for great work so far.

is it possible to change the "Feed" entity from a Dropdown into a Button, cause the problem is, it feeds also when dropdown is change to "nothing". Thats makes no sense.

image
image

@antz29
Copy link

antz29 commented Aug 27, 2024

Ok, main issue I'm seeing is that it doesn't show any error status at all, so no report if the food is empty. Any way to fix this? I'm happy to take a look but not sure where to start 😄

@foxygnu
Copy link

foxygnu commented Aug 28, 2024

The dispenser does not have any sensor signaling that there are no more food in the tank.

@antz29
Copy link

antz29 commented Aug 28, 2024

Oh right, ok, that's a bit of a pita but explains things! :)

@foxygnu
Copy link

foxygnu commented Aug 28, 2024

Apart from that it is a very good automatic food dispenser, it never jams and the portions are very consistent (in terms of weight).

@antz29
Copy link

antz29 commented Aug 29, 2024

Yeh, seems that way so far, had a petkit one that was giving me loads of problems. Nice excuse for me to play around with building an esphome weight sensor 👍

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
problem Something isn't working
Projects
None yet
Development

No branches or pull requests