dresden-elektronik / deconz-rest-plugin

deCONZ REST-API plugin to control ZigBee devices
BSD 3-Clause "New" or "Revised" License
1.9k stars 498 forks source link

Symfonisk Controller - missing rotation stop buttonevent #4956

Open TheNON75 opened 3 years ago

TheNON75 commented 3 years ago

Describe the bug

When rotating slowly, the x001/x003 button events are sent within a short time. When rotating fast, the x001 is sent at the beginning of the rotation and x003 is sent at the end. However, when rotating fast to a direction, then promptly rotating to the other direction the x003 button event that is related to the first rotation is not received, missing.

Steps to reproduce the behavior

  1. Rotate continuously and fast to one direction for few seconds
  2. Without waiting or stopping, promptly start rotating to the other direction
  3. The stop event for the first rotation is missing

Expected behavior

When changing the rotation direction, the stop event shall be generated for the previous rotation

Screenshots

image

Environment

deCONZ Logs

Additional context

github-actions[bot] commented 3 years ago

As there has not been any response in 21 days, this issue has been automatically marked as stale. At OP: Please either close this issue or keep it active It will be closed in 7 days if no further activity occurs.

github-actions[bot] commented 3 years ago

As there has not been any response in 28 days, this issue will be closed. @ OP: If this issue is solved post what fixed it for you. If it is not solved, request to get this opened again.

TheNON75 commented 3 years ago

Unstale May you please reopen?

Mimiix commented 3 years ago

Sure.

I have the same controller. I'll check later if i see the same behaviour.

If that's the case it would be intresting to see what sniffer logs tell.

TheNON75 commented 3 years ago

Sounds great, thanks in advance

TheNON75 commented 3 years ago

Sorry for bothering or appearing pushy, did you manage to test the above reported behavior?

Mimiix commented 3 years ago

I just checked. I'm on version 2.11.0. I am not sure what to look for. Either way, this is what i got:

Event 30 fired 2:37 PM: { "event_type": "deconz_event", "data": { "id": "sonoscontroller", "unique_id": "14:b4:57:ff:fe:65:de:fe", "event": 3003, "device_id": "02425bcdf3a945ce97f4fb9ddd275c24" }, "origin": "LOCAL", "time_fired": "2021-07-13T12:37:02.743625+00:00", "context": { "id": "cc5cc2c61f27edd8122c983296d0e0cb", "parent_id": null, "user_id": null } } Event 29 fired 2:37 PM: { "event_type": "deconz_event", "data": { "id": "sonoscontroller", "unique_id": "14:b4:57:ff:fe:65:de:fe", "event": 3001, "device_id": "02425bcdf3a945ce97f4fb9ddd275c24" }, "origin": "LOCAL", "time_fired": "2021-07-13T12:37:02.323031+00:00", "context": { "id": "c4411411520b081ce869be3aa2aeff4f", "parent_id": null, "user_id": null } } Event 28 fired 2:37 PM: { "event_type": "deconz_event", "data": { "id": "sonoscontroller", "unique_id": "14:b4:57:ff:fe:65:de:fe", "event": 2001, "device_id": "02425bcdf3a945ce97f4fb9ddd275c24" }, "origin": "LOCAL", "time_fired": "2021-07-13T12:37:02.233542+00:00", "context": { "id": "5943021028a9c92928875f7173979db2", "parent_id": null, "user_id": null } } Event 27 fired 2:37 PM: { "event_type": "deconz_event", "data": { "id": "sonoscontroller", "unique_id": "14:b4:57:ff:fe:65:de:fe", "event": 3001, "device_id": "02425bcdf3a945ce97f4fb9ddd275c24" }, "origin": "LOCAL", "time_fired": "2021-07-13T12:37:01.180646+00:00", "context": { "id": "67a7dd3b4802d46e62a8bbf28102ba85", "parent_id": null, "user_id": null } } Event 26 fired 2:37 PM: { "event_type": "deconz_event", "data": { "id": "sonoscontroller", "unique_id": "14:b4:57:ff:fe:65:de:fe", "event": 2001, "device_id": "02425bcdf3a945ce97f4fb9ddd275c24" }, "origin": "LOCAL", "time_fired": "2021-07-13T12:37:00.051312+00:00", "context": { "id": "a5f06c985395de2fcc1937eee48c3995", "parent_id": null, "user_id": null } } Event 25 fired 2:36 PM: { "event_type": "deconz_event", "data": { "id": "sonoscontroller", "unique_id": "14:b4:57:ff:fe:65:de:fe", "event": 2003, "device_id": "02425bcdf3a945ce97f4fb9ddd275c24" }, "origin": "LOCAL", "time_fired": "2021-07-13T12:36:59.002537+00:00", "context": { "id": "6b2561f614f9fcf97b8718ae51bca70d", "parent_id": null, "user_id": null } } Event 24 fired 2:36 PM: { "event_type": "deconz_event", "data": { "id": "sonoscontroller", "unique_id": "14:b4:57:ff:fe:65:de:fe", "event": 2001, "device_id": "02425bcdf3a945ce97f4fb9ddd275c24" }, "origin": "LOCAL", "time_fired": "2021-07-13T12:36:57.439939+00:00", "context": { "id": "41739f7a8b9a9bc3ab1f0b8f578bca40", "parent_id": null, "user_id": null } } Event 23 fired 2:36 PM: { "event_type": "deconz_event", "data": { "id": "sonoscontroller", "unique_id": "14:b4:57:ff:fe:65:de:fe", "event": 3001, "device_id": "02425bcdf3a945ce97f4fb9ddd275c24" }, "origin": "LOCAL", "time_fired": "2021-07-13T12:36:57.354736+00:00", "context": { "id": "80562fde7d71787c908eb708cca3d760", "parent_id": null, "user_id": null } } Event 22 fired 2:36 PM: { "event_type": "deconz_event", "data": { "id": "sonoscontroller", "unique_id": "14:b4:57:ff:fe:65:de:fe", "event": 2001, "device_id": "02425bcdf3a945ce97f4fb9ddd275c24" }, "origin": "LOCAL", "time_fired": "2021-07-13T12:36:57.258104+00:00", "context": { "id": "5aeb29c66cf613345dd24814cbfc4b7c", "parent_id": null, "user_id": null } } Event 21 fired 2:36 PM: { "event_type": "deconz_event", "data": { "id": "sonoscontroller", "unique_id": "14:b4:57:ff:fe:65:de:fe", "event": 3001, "device_id": "02425bcdf3a945ce97f4fb9ddd275c24" }, "origin": "LOCAL", "time_fired": "2021-07-13T12:36:57.158697+00:00", "context": { "id": "ea47799ca0ae20effab6d7311b754e95", "parent_id": null, "user_id": null } } Event 20 fired 2:36 PM: { "event_type": "deconz_event", "data": { "id": "sonoscontroller", "unique_id": "14:b4:57:ff:fe:65:de:fe", "event": 2001, "device_id": "02425bcdf3a945ce97f4fb9ddd275c24" }, "origin": "LOCAL", "time_fired": "2021-07-13T12:36:57.060867+00:00", "context": { "id": "7e6f90dc0f23721f20bb7d11bd58f4a9", "parent_id": null, "user_id": null } } Event 19 fired 2:36 PM: { "event_type": "deconz_event", "data": { "id": "sonoscontroller", "unique_id": "14:b4:57:ff:fe:65:de:fe", "event": 3001, "device_id": "02425bcdf3a945ce97f4fb9ddd275c24" }, "origin": "LOCAL", "time_fired": "2021-07-13T12:36:56.960484+00:00", "context": { "id": "21fa8686deba9eb35dc934657cf9a4be", "parent_id": null, "user_id": null } } Event 18 fired 2:36 PM: { "event_type": "deconz_event", "data": { "id": "sonoscontroller", "unique_id": "14:b4:57:ff:fe:65:de:fe", "event": 2001, "device_id": "02425bcdf3a945ce97f4fb9ddd275c24" }, "origin": "LOCAL", "time_fired": "2021-07-13T12:36:56.874081+00:00", "context": { "id": "05ca9652a930ecbb39e4f3905d01b669", "parent_id": null, "user_id": null } } Event 17 fired 2:36 PM: { "event_type": "deconz_event", "data": { "id": "sonoscontroller", "unique_id": "14:b4:57:ff:fe:65:de:fe", "event": 3001, "device_id": "02425bcdf3a945ce97f4fb9ddd275c24" }, "origin": "LOCAL", "time_fired": "2021-07-13T12:36:56.784927+00:00", "context": { "id": "5758e817bcc93cb1033f2fb18340262b", "parent_id": null, "user_id": null } } Event 16 fired 2:36 PM: { "event_type": "deconz_event", "data": { "id": "sonoscontroller", "unique_id": "14:b4:57:ff:fe:65:de:fe", "event": 2001, "device_id": "02425bcdf3a945ce97f4fb9ddd275c24" }, "origin": "LOCAL", "time_fired": "2021-07-13T12:36:56.692617+00:00", "context": { "id": "376c24e675a7d1a2d9efde03c77de4f9", "parent_id": null, "user_id": null } } Event 15 fired 2:36 PM: { "event_type": "deconz_event", "data": { "id": "sonoscontroller", "unique_id": "14:b4:57:ff:fe:65:de:fe", "event": 3001, "device_id": "02425bcdf3a945ce97f4fb9ddd275c24" }, "origin": "LOCAL", "time_fired": "2021-07-13T12:36:56.580829+00:00", "context": { "id": "a0130e97dfed74faa3a4a25a14a7f1a6", "parent_id": null, "user_id": null } } Event 14 fired 2:36 PM: { "event_type": "deconz_event", "data": { "id": "sonoscontroller", "unique_id": "14:b4:57:ff:fe:65:de:fe", "event": 2001, "device_id": "02425bcdf3a945ce97f4fb9ddd275c24" }, "origin": "LOCAL", "time_fired": "2021-07-13T12:36:56.482869+00:00", "context": { "id": "ec113418bb5002837f8ade899c3ae488", "parent_id": null, "user_id": null } } Event 13 fired 2:36 PM: { "event_type": "deconz_event", "data": { "id": "sonoscontroller", "unique_id": "14:b4:57:ff:fe:65:de:fe", "event": 3001, "device_id": "02425bcdf3a945ce97f4fb9ddd275c24" }, "origin": "LOCAL", "time_fired": "2021-07-13T12:36:56.381921+00:00", "context": { "id": "5a7fdb0d4903c7a38443f30de8a72af6", "parent_id": null, "user_id": null } } Event 12 fired 2:36 PM: { "event_type": "deconz_event", "data": { "id": "sonoscontroller", "unique_id": "14:b4:57:ff:fe:65:de:fe", "event": 2001, "device_id": "02425bcdf3a945ce97f4fb9ddd275c24" }, "origin": "LOCAL", "time_fired": "2021-07-13T12:36:56.294447+00:00", "context": { "id": "bda82fd5e9d732d98dc52c9be973c707", "parent_id": null, "user_id": null } } Event 11 fired 2:36 PM: { "event_type": "deconz_event", "data": { "id": "sonoscontroller", "unique_id": "14:b4:57:ff:fe:65:de:fe", "event": 3001, "device_id": "02425bcdf3a945ce97f4fb9ddd275c24" }, "origin": "LOCAL", "time_fired": "2021-07-13T12:36:56.205443+00:00", "context": { "id": "6b45a5763ba963b7c6a7442b7c81167e", "parent_id": null, "user_id": null } } Event 10 fired 2:36 PM: { "event_type": "deconz_event", "data": { "id": "sonoscontroller", "unique_id": "14:b4:57:ff:fe:65:de:fe", "event": 2001, "device_id": "02425bcdf3a945ce97f4fb9ddd275c24" }, "origin": "LOCAL", "time_fired": "2021-07-13T12:36:56.118336+00:00", "context": { "id": "798034d1a3bf6dd2ace0140c23e3c8c0", "parent_id": null, "user_id": null } } Event 9 fired 2:36 PM: { "event_type": "deconz_event", "data": { "id": "sonoscontroller", "unique_id": "14:b4:57:ff:fe:65:de:fe", "event": 3001, "device_id": "02425bcdf3a945ce97f4fb9ddd275c24" }, "origin": "LOCAL", "time_fired": "2021-07-13T12:36:56.035470+00:00", "context": { "id": "a02d22925750da06d8a8664c0a0e0a2c", "parent_id": null, "user_id": null } } Event 8 fired 2:36 PM: { "event_type": "deconz_event", "data": { "id": "sonoscontroller", "unique_id": "14:b4:57:ff:fe:65:de:fe", "event": 2001, "device_id": "02425bcdf3a945ce97f4fb9ddd275c24" }, "origin": "LOCAL", "time_fired": "2021-07-13T12:36:55.939375+00:00", "context": { "id": "e277d8ee1d7d9a82d0a28102cef13cdf", "parent_id": null, "user_id": null } } Event 7 fired 2:36 PM: { "event_type": "deconz_event", "data": { "id": "sonoscontroller", "unique_id": "14:b4:57:ff:fe:65:de:fe", "event": 3001, "device_id": "02425bcdf3a945ce97f4fb9ddd275c24" }, "origin": "LOCAL", "time_fired": "2021-07-13T12:36:55.715704+00:00", "context": { "id": "c72b6d81d83b0ea34b552c63c30a59d6", "parent_id": null, "user_id": null } } Event 6 fired 2:36 PM: { "event_type": "deconz_event", "data": { "id": "sonoscontroller", "unique_id": "14:b4:57:ff:fe:65:de:fe", "event": 2001, "device_id": "02425bcdf3a945ce97f4fb9ddd275c24" }, "origin": "LOCAL", "time_fired": "2021-07-13T12:36:53.532790+00:00", "context": { "id": "8fd04ee9ac7a2a8da91d7538625681fa", "parent_id": null, "user_id": null } } Event 5 fired 2:36 PM: { "event_type": "deconz_event", "data": { "id": "sonoscontroller", "unique_id": "14:b4:57:ff:fe:65:de:fe", "event": 3001, "device_id": "02425bcdf3a945ce97f4fb9ddd275c24" }, "origin": "LOCAL", "time_fired": "2021-07-13T12:36:53.280122+00:00", "context": { "id": "e63ac318e9444c60573ed0bb70aa47ab", "parent_id": null, "user_id": null } } Event 4 fired 2:36 PM: { "event_type": "deconz_event", "data": { "id": "sonoscontroller", "unique_id": "14:b4:57:ff:fe:65:de:fe", "event": 2001, "device_id": "02425bcdf3a945ce97f4fb9ddd275c24" }, "origin": "LOCAL", "time_fired": "2021-07-13T12:36:53.192850+00:00", "context": { "id": "1fad18eeca5ab1b6e021eb624b3b6504", "parent_id": null, "user_id": null } } Event 3 fired 2:36 PM: { "event_type": "deconz_event", "data": { "id": "sonoscontroller", "unique_id": "14:b4:57:ff:fe:65:de:fe", "event": 3001, "device_id": "02425bcdf3a945ce97f4fb9ddd275c24" }, "origin": "LOCAL", "time_fired": "2021-07-13T12:36:52.908861+00:00", "context": { "id": "6910936893e6b4f64da7d4786e0d9278", "parent_id": null, "user_id": null } } Event 2 fired 2:36 PM: { "event_type": "deconz_event", "data": { "id": "sonoscontroller", "unique_id": "14:b4:57:ff:fe:65:de:fe", "event": 2001, "device_id": "02425bcdf3a945ce97f4fb9ddd275c24" }, "origin": "LOCAL", "time_fired": "2021-07-13T12:36:52.801230+00:00", "context": { "id": "e2aa1b8386d08dcf2435535500a06542", "parent_id": null, "user_id": null } } Event 1 fired 2:36 PM: { "event_type": "deconz_event", "data": { "id": "sonoscontroller", "unique_id": "14:b4:57:ff:fe:65:de:fe", "event": 3001, "device_id": "02425bcdf3a945ce97f4fb9ddd275c24" }, "origin": "LOCAL", "time_fired": "2021-07-13T12:36:52.684161+00:00", "context": { "id": "b2c4382b2f961d343473b9f7260054d9", "parent_id": null, "user_id": null } } Event 0 fired 2:36 PM: { "event_type": "deconz_event", "data": { "id": "sonoscontroller", "unique_id": "14:b4:57:ff:fe:65:de:fe", "event": 2001, "device_id": "02425bcdf3a945ce97f4fb9ddd275c24" }, "origin": "LOCAL", "time_fired": "2021-07-13T12:36:52.177536+00:00", "context": { "id": "eca4b3223b0ad02b8ce43591a8c29fb3", "parent_id": null, "user_id": null } }

Mimiix commented 3 years ago

I'll update to 2.12.2 and re-check.

Mimiix commented 3 years ago

Event 29 fired 3:32 PM: { "event_type": "deconz_event", "data": { "id": "sonoscontroller", "unique_id": "14:b4:57:ff:fe:65:de:fe", "event": 2003, "device_id": "02425bcdf3a945ce97f4fb9ddd275c24" }, "origin": "LOCAL", "time_fired": "2021-07-13T13:32:14.130695+00:00", "context": { "id": "d4043d3b375260d394823d3dc86daa71", "parent_id": null, "user_id": null } } Event 28 fired 3:32 PM: { "event_type": "deconz_event", "data": { "id": "sonoscontroller", "unique_id": "14:b4:57:ff:fe:65:de:fe", "event": 2001, "device_id": "02425bcdf3a945ce97f4fb9ddd275c24" }, "origin": "LOCAL", "time_fired": "2021-07-13T13:32:13.859694+00:00", "context": { "id": "5919540fc514df4e90d8bea98588d846", "parent_id": null, "user_id": null } } Event 27 fired 3:32 PM: { "event_type": "deconz_event", "data": { "id": "sonoscontroller", "unique_id": "14:b4:57:ff:fe:65:de:fe", "event": 3001, "device_id": "02425bcdf3a945ce97f4fb9ddd275c24" }, "origin": "LOCAL", "time_fired": "2021-07-13T13:32:13.740357+00:00", "context": { "id": "5a65f6d29b77e543744e02f7f1e81fc5", "parent_id": null, "user_id": null } } Event 26 fired 3:32 PM: { "event_type": "deconz_event", "data": { "id": "sonoscontroller", "unique_id": "14:b4:57:ff:fe:65:de:fe", "event": 2001, "device_id": "02425bcdf3a945ce97f4fb9ddd275c24" }, "origin": "LOCAL", "time_fired": "2021-07-13T13:32:12.966795+00:00", "context": { "id": "074ee3d340c4c2b33d2b93753e2e3505", "parent_id": null, "user_id": null } } Event 25 fired 3:32 PM: { "event_type": "deconz_event", "data": { "id": "sonoscontroller", "unique_id": "14:b4:57:ff:fe:65:de:fe", "event": 3003, "device_id": "02425bcdf3a945ce97f4fb9ddd275c24" }, "origin": "LOCAL", "time_fired": "2021-07-13T13:32:12.877278+00:00", "context": { "id": "c2f76f4ef79e58fa79781f46b2509d0d", "parent_id": null, "user_id": null } } Event 24 fired 3:32 PM: { "event_type": "deconz_event", "data": { "id": "sonoscontroller", "unique_id": "14:b4:57:ff:fe:65:de:fe", "event": 3001, "device_id": "02425bcdf3a945ce97f4fb9ddd275c24" }, "origin": "LOCAL", "time_fired": "2021-07-13T13:32:12.651297+00:00", "context": { "id": "81b3591740bb26bad7f95522bb9438c1", "parent_id": null, "user_id": null } } Event 23 fired 3:32 PM: { "event_type": "deconz_event", "data": { "id": "sonoscontroller", "unique_id": "14:b4:57:ff:fe:65:de:fe", "event": 2001, "device_id": "02425bcdf3a945ce97f4fb9ddd275c24" }, "origin": "LOCAL", "time_fired": "2021-07-13T13:32:12.552112+00:00", "context": { "id": "ee4ce92c53de8da748781ff15cced0cc", "parent_id": null, "user_id": null } } Event 22 fired 3:32 PM: { "event_type": "deconz_event", "data": { "id": "sonoscontroller", "unique_id": "14:b4:57:ff:fe:65:de:fe", "event": 3001, "device_id": "02425bcdf3a945ce97f4fb9ddd275c24" }, "origin": "LOCAL", "time_fired": "2021-07-13T13:32:12.327367+00:00", "context": { "id": "4a8a3d9131c8276a3b250db6e3f82679", "parent_id": null, "user_id": null } } Event 21 fired 3:32 PM: { "event_type": "deconz_event", "data": { "id": "sonoscontroller", "unique_id": "14:b4:57:ff:fe:65:de:fe", "event": 2001, "device_id": "02425bcdf3a945ce97f4fb9ddd275c24" }, "origin": "LOCAL", "time_fired": "2021-07-13T13:32:12.233785+00:00", "context": { "id": "9600c81ecf798ee5f1cf99d3f123f5ea", "parent_id": null, "user_id": null } } Event 20 fired 3:32 PM: { "event_type": "deconz_event", "data": { "id": "sonoscontroller", "unique_id": "14:b4:57:ff:fe:65:de:fe", "event": 3001, "device_id": "02425bcdf3a945ce97f4fb9ddd275c24" }, "origin": "LOCAL", "time_fired": "2021-07-13T13:32:12.028789+00:00", "context": { "id": "55d1415e61f0e52d8515d17e9ee85adb", "parent_id": null, "user_id": null } } Event 19 fired 3:32 PM: { "event_type": "deconz_event", "data": { "id": "sonoscontroller", "unique_id": "14:b4:57:ff:fe:65:de:fe", "event": 2003, "device_id": "02425bcdf3a945ce97f4fb9ddd275c24" }, "origin": "LOCAL", "time_fired": "2021-07-13T13:32:11.112195+00:00", "context": { "id": "5a0941d0f466403c79ef3a47b3ac3c9a", "parent_id": null, "user_id": null } } Event 18 fired 3:32 PM: { "event_type": "deconz_event", "data": { "id": "sonoscontroller", "unique_id": "14:b4:57:ff:fe:65:de:fe", "event": 2001, "device_id": "02425bcdf3a945ce97f4fb9ddd275c24" }, "origin": "LOCAL", "time_fired": "2021-07-13T13:32:09.953400+00:00", "context": { "id": "ebf09bb6e4f8ec44bede761c46fe8150", "parent_id": null, "user_id": null } } Event 17 fired 3:32 PM: { "event_type": "deconz_event", "data": { "id": "sonoscontroller", "unique_id": "14:b4:57:ff:fe:65:de:fe", "event": 3001, "device_id": "02425bcdf3a945ce97f4fb9ddd275c24" }, "origin": "LOCAL", "time_fired": "2021-07-13T13:32:09.867589+00:00", "context": { "id": "5aa234b6a0bd9d8313b26e05b333caa8", "parent_id": null, "user_id": null } } Event 16 fired 3:32 PM: { "event_type": "deconz_event", "data": { "id": "sonoscontroller", "unique_id": "14:b4:57:ff:fe:65:de:fe", "event": 2001, "device_id": "02425bcdf3a945ce97f4fb9ddd275c24" }, "origin": "LOCAL", "time_fired": "2021-07-13T13:32:09.773994+00:00", "context": { "id": "00d2528b79300842886969d6fea0cab3", "parent_id": null, "user_id": null } } Event 15 fired 3:32 PM: { "event_type": "deconz_event", "data": { "id": "sonoscontroller", "unique_id": "14:b4:57:ff:fe:65:de:fe", "event": 3001, "device_id": "02425bcdf3a945ce97f4fb9ddd275c24" }, "origin": "LOCAL", "time_fired": "2021-07-13T13:32:09.659561+00:00", "context": { "id": "44f70d3692b1b255389ff5ac3056a6c1", "parent_id": null, "user_id": null } } Event 14 fired 3:32 PM: { "event_type": "deconz_event", "data": { "id": "sonoscontroller", "unique_id": "14:b4:57:ff:fe:65:de:fe", "event": 2001, "device_id": "02425bcdf3a945ce97f4fb9ddd275c24" }, "origin": "LOCAL", "time_fired": "2021-07-13T13:32:09.568416+00:00", "context": { "id": "85f61a6d7cab1a737df26685b44c8ae6", "parent_id": null, "user_id": null } } Event 13 fired 3:32 PM: { "event_type": "deconz_event", "data": { "id": "sonoscontroller", "unique_id": "14:b4:57:ff:fe:65:de:fe", "event": 3001, "device_id": "02425bcdf3a945ce97f4fb9ddd275c24" }, "origin": "LOCAL", "time_fired": "2021-07-13T13:32:09.482074+00:00", "context": { "id": "2bc8ca7aa3033746bb05c8374543185f", "parent_id": null, "user_id": null } } Event 12 fired 3:32 PM: { "event_type": "deconz_event", "data": { "id": "sonoscontroller", "unique_id": "14:b4:57:ff:fe:65:de:fe", "event": 2001, "device_id": "02425bcdf3a945ce97f4fb9ddd275c24" }, "origin": "LOCAL", "time_fired": "2021-07-13T13:32:09.392104+00:00", "context": { "id": "397ce59b44284d08b551e04937f78619", "parent_id": null, "user_id": null } } Event 11 fired 3:32 PM: { "event_type": "deconz_event", "data": { "id": "sonoscontroller", "unique_id": "14:b4:57:ff:fe:65:de:fe", "event": 3001, "device_id": "02425bcdf3a945ce97f4fb9ddd275c24" }, "origin": "LOCAL", "time_fired": "2021-07-13T13:32:09.207147+00:00", "context": { "id": "75eda2a42b364bfc64cbd42fc897f3df", "parent_id": null, "user_id": null } } Event 10 fired 3:32 PM: { "event_type": "deconz_event", "data": { "id": "sonoscontroller", "unique_id": "14:b4:57:ff:fe:65:de:fe", "event": 2001, "device_id": "02425bcdf3a945ce97f4fb9ddd275c24" }, "origin": "LOCAL", "time_fired": "2021-07-13T13:32:09.099812+00:00", "context": { "id": "87485ae2a43bf82121c4b1ee74b104eb", "parent_id": null, "user_id": null } } Event 9 fired 3:32 PM: { "event_type": "deconz_event", "data": { "id": "sonoscontroller", "unique_id": "14:b4:57:ff:fe:65:de:fe", "event": 3001, "device_id": "02425bcdf3a945ce97f4fb9ddd275c24" }, "origin": "LOCAL", "time_fired": "2021-07-13T13:32:09.012470+00:00", "context": { "id": "7f3705db2a73653846fc8a927cc87079", "parent_id": null, "user_id": null } } Event 8 fired 3:32 PM: { "event_type": "deconz_event", "data": { "id": "sonoscontroller", "unique_id": "14:b4:57:ff:fe:65:de:fe", "event": 3003, "device_id": "02425bcdf3a945ce97f4fb9ddd275c24" }, "origin": "LOCAL", "time_fired": "2021-07-13T13:32:08.918356+00:00", "context": { "id": "ce7d908075e73e813a6d47c565cb7a63", "parent_id": null, "user_id": null } } Event 7 fired 3:32 PM: { "event_type": "deconz_event", "data": { "id": "sonoscontroller", "unique_id": "14:b4:57:ff:fe:65:de:fe", "event": 3001, "device_id": "02425bcdf3a945ce97f4fb9ddd275c24" }, "origin": "LOCAL", "time_fired": "2021-07-13T13:32:08.788768+00:00", "context": { "id": "8771d00f46719a7050e994b9dcbe3bac", "parent_id": null, "user_id": null } } Event 6 fired 3:32 PM: { "event_type": "deconz_event", "data": { "id": "sonoscontroller", "unique_id": "14:b4:57:ff:fe:65:de:fe", "event": 2001, "device_id": "02425bcdf3a945ce97f4fb9ddd275c24" }, "origin": "LOCAL", "time_fired": "2021-07-13T13:32:08.681571+00:00", "context": { "id": "86bede64f8f5a0d517a8d423c8d67cca", "parent_id": null, "user_id": null } } Event 5 fired 3:32 PM: { "event_type": "deconz_event", "data": { "id": "sonoscontroller", "unique_id": "14:b4:57:ff:fe:65:de:fe", "event": 3001, "device_id": "02425bcdf3a945ce97f4fb9ddd275c24" }, "origin": "LOCAL", "time_fired": "2021-07-13T13:32:08.507497+00:00", "context": { "id": "6dc013d2e404c6a7c2deeab984f938b3", "parent_id": null, "user_id": null } } Event 4 fired 3:32 PM: { "event_type": "deconz_event", "data": { "id": "sonoscontroller", "unique_id": "14:b4:57:ff:fe:65:de:fe", "event": 2003, "device_id": "02425bcdf3a945ce97f4fb9ddd275c24" }, "origin": "LOCAL", "time_fired": "2021-07-13T13:32:08.318636+00:00", "context": { "id": "2491e85ebc3e1d2100c1bb6a9afc21cf", "parent_id": null, "user_id": null } } Event 3 fired 3:32 PM: { "event_type": "deconz_event", "data": { "id": "sonoscontroller", "unique_id": "14:b4:57:ff:fe:65:de:fe", "event": 2001, "device_id": "02425bcdf3a945ce97f4fb9ddd275c24" }, "origin": "LOCAL", "time_fired": "2021-07-13T13:32:07.628383+00:00", "context": { "id": "6f378670c2f034b8bd62edd270acba4b", "parent_id": null, "user_id": null } } Event 2 fired 3:32 PM: { "event_type": "deconz_event", "data": { "id": "sonoscontroller", "unique_id": "14:b4:57:ff:fe:65:de:fe", "event": 3001, "device_id": "02425bcdf3a945ce97f4fb9ddd275c24" }, "origin": "LOCAL", "time_fired": "2021-07-13T13:32:07.540751+00:00", "context": { "id": "4917c7ff058cb316c1142c6d906e7313", "parent_id": null, "user_id": null } } Event 1 fired 3:32 PM: { "event_type": "deconz_event", "data": { "id": "sonoscontroller", "unique_id": "14:b4:57:ff:fe:65:de:fe", "event": 3003, "device_id": "02425bcdf3a945ce97f4fb9ddd275c24" }, "origin": "LOCAL", "time_fired": "2021-07-13T13:32:07.451466+00:00", "context": { "id": "312060e1aaf4a1637b46ae43689e023e", "parent_id": null, "user_id": null } } Event 0 fired 3:32 PM: { "event_type": "deconz_event", "data": { "id": "sonoscontroller", "unique_id": "14:b4:57:ff:fe:65:de:fe", "event": 3001, "device_id": "02425bcdf3a945ce97f4fb9ddd275c24" }, "origin": "LOCAL", "time_fired": "2021-07-13T13:32:06.953695+00:00", "context": { "id": "ad340e0ea6c15808e0a105ab6557df49", "parent_id": null, "user_id": null } }

Log from 2.12.2

TheNON75 commented 2 years ago

The stop event is missing in the latest log you've shared too image

TheNON75 commented 2 years ago

Hi @Mimiix ,

sorry for not coming back earlier, I could not manage so far. Sadly the issue still exists. image

side info: I have experienced with other devices too, which sends start/stop event, that the stop is missing sometimes...

edit: I am on the latest version: 2.14.01, FW: 26720700

jzee commented 2 years ago

Just chiming in to confirm the issue - it has behaved this way for me since the very beginning of Symfonisk encoder support.

@TheNON75 - seeing that you use node-red, I wanted to share my workaround which made the encoder usable for me:

image

Describing the flow above, the solution a) feeds the "turn" events (x001) each into a repeat loop - this will keep increasing or decreasing whatever I want to modify until a STOP is received b) have the stop events (x003) produce STOP messages for the corresponding loop timer c) (this being the workaround): have a turn event (x001) produce a STOP event for the opposite turning direction