deconz-rest-plugin icon indicating copy to clipboard operation
deconz-rest-plugin copied to clipboard

IKEA Symfonisk controller sends left and right turn events when rotated

Open jakemauer opened this issue 3 years ago • 12 comments

Describe the bug

It seems that the Symfonisk controller sends both events for left/right movement regardless of what direction you spin the dial.

Steps to reproduce the behavior

  1. Pair the Symfonisk controller.
  2. View the DeConz GUI debug log and turn the dial one direction then stop.
  3. Notice if there are multiple simultaneous "Move Up" and "Move Down" events.

Expected behavior

Turning the dial left should fire only one movement direction event until movement stops.

Screenshots

image

Environment

  • Host system: Synology
  • Running method: DeConz and Home Assistant running via Docker on a Synology DS1019+
  • Firmware version: (26720700)
  • deCONZ version: (2.17.01)
  • Home Assistant (2022.7.2)
  • Symfonisk Controller Firmware (2.3.080)
  • Device: (ConBee II)
  • Do you use an USB extension cable: (yes, 6ft)
  • No other USB or Serial devices connected.

deCONZ Logs

These are the logs that resulted from me turning the dial to the left in a continuous motion for a few rotations.

16:43:11:463 [INFO] - Button 2001 - SYMFONISK Sound Controller, unicast to: 0x0000, endpoint: 0x01, cluster: LEVEL_CONTROL (0x0008), action: Move Up, payload: 00C30000, zclSeq: 116
16:43:11:822 [INFO] - Button 3001 - SYMFONISK Sound Controller, unicast to: 0x0000, endpoint: 0x01, cluster: LEVEL_CONTROL (0x0008), action: Move Down, payload: 01C30000, zclSeq: 117
16:43:12:181 [INFO] - Button 3003 - SYMFONISK Sound Controller, unicast to: 0x0000, endpoint: 0x01, cluster: LEVEL_CONTROL (0x0008), action: Stop, payload: 0000, zclSeq: 118
16:43:12:287 [INFO] - Button 2001 - SYMFONISK Sound Controller, unicast to: 0x0000, endpoint: 0x01, cluster: LEVEL_CONTROL (0x0008), action: Move Up, payload: 00C30000, zclSeq: 119
16:43:12:370 [INFO] - Button 3001 - SYMFONISK Sound Controller, unicast to: 0x0000, endpoint: 0x01, cluster: LEVEL_CONTROL (0x0008), action: Move Down, payload: 01C30000, zclSeq: 120
16:43:13:686 [INFO] - Button 2001 - SYMFONISK Sound Controller, unicast to: 0x0000, endpoint: 0x01, cluster: LEVEL_CONTROL (0x0008), action: Move Up, payload: 00C30000, zclSeq: 121
16:43:13:912 [INFO] - Button 3001 - SYMFONISK Sound Controller, unicast to: 0x0000, endpoint: 0x01, cluster: LEVEL_CONTROL (0x0008), action: Move Down, payload: 01C30000, zclSeq: 122
16:43:14:076 [INFO] - Button 2001 - SYMFONISK Sound Controller, unicast to: 0x0000, endpoint: 0x01, cluster: LEVEL_CONTROL (0x0008), action: Move Up, payload: 00C30000, zclSeq: 123
16:43:14:332 [INFO] - Button 2003 - SYMFONISK Sound Controller, unicast to: 0x0000, endpoint: 0x01, cluster: LEVEL_CONTROL (0x0008), action: Stop, payload: 0000, zclSeq: 124
16:43:14:337 [INFO] - Button 3001 - SYMFONISK Sound Controller, unicast to: 0x0000, endpoint: 0x01, cluster: LEVEL_CONTROL (0x0008), action: Move Down, payload: 01C30000, zclSeq: 125
16:43:14:847 [INFO] - Button 2001 - SYMFONISK Sound Controller, unicast to: 0x0000, endpoint: 0x01, cluster: LEVEL_CONTROL (0x0008), action: Move Up, payload: 00C30000, zclSeq: 126
16:43:15:180 [INFO] - Button 3001 - SYMFONISK Sound Controller, unicast to: 0x0000, endpoint: 0x01, cluster: LEVEL_CONTROL (0x0008), action: Move Down, payload: 01C30000, zclSeq: 127
16:43:15:459 [INFO] - Button 2001 - SYMFONISK Sound Controller, unicast to: 0x0000, endpoint: 0x01, cluster: LEVEL_CONTROL (0x0008), action: Move Up, payload: 00C30000, zclSeq: 0
16:43:15:764 [INFO] - Button 2003 - SYMFONISK Sound Controller, unicast to: 0x0000, endpoint: 0x01, cluster: LEVEL_CONTROL (0x0008), action: Stop, payload: 0000, zclSeq: 1

Additional context

My zigbee network has around 20 devices. Most of them are various IKEA bulbs, switches, and outlets. I have two smart outlets from Innr and one from Enbrighten.

jakemauer avatar Jul 10 '22 17:07 jakemauer

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] avatar Aug 01 '22 02:08 github-actions[bot]

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.

github-actions[bot] avatar Aug 09 '22 02:08 github-actions[bot]

Howdy, this issue still persists. Can this be reopened?

jakemauer avatar Aug 09 '22 02:08 jakemauer

Sure :)

Mimiix avatar Aug 09 '22 08:08 Mimiix

@Mimiix I'd love to contribute more to get this fixed. Are there specific things I can do to help debug or areas of the codebase I should look to further diagnose the issue? I realize that the issue may not be with DeConz.

jakemauer avatar Aug 10 '22 18:08 jakemauer

@manup need to fix it i suppose. he promised me ages ago, but yet not there :(

Mimiix avatar Aug 19 '22 10:08 Mimiix

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] avatar Sep 10 '22 02:09 github-actions[bot]

Bump

Mimiix avatar Sep 10 '22 05:09 Mimiix

bump

wkearney99 avatar Sep 11 '22 00:09 wkearney99

Would love input on how I can help debug this.On Sep 10, 2022, at 5:37 PM, Bill Kearney @.***> wrote: bump

—Reply to this email directly, view it on GitHub, or unsubscribe.You are receiving this because you authored the thread.Message ID: @.***>

jakemauer avatar Sep 11 '22 01:09 jakemauer

just for Information my 2cent:

My Symfonisk Controller works as aspected.

10:28:06:773 [INFO] - Button 3001 - SYMFONISK Sound Controller, unicast to: 0x0000, endpoint: 0x01, cluster: LEVEL_CONTROL (0x0008), action: Move Down, payload: 01C30000, zclSeq: 97 10:28:06:943 [INFO] - Button 3003 - SYMFONISK Sound Controller, unicast to: 0x0000, endpoint: 0x01, cluster: LEVEL_CONTROL (0x0008), action: Stop, payload: 0000, zclSeq: 98 10:28:07:121 [INFO] - Button 3001 - SYMFONISK Sound Controller, unicast to: 0x0000, endpoint: 0x01, cluster: LEVEL_CONTROL (0x0008), action: Move Down, payload: 01C30000, zclSeq: 99 10:28:07:301 [INFO] - Button 3003 - SYMFONISK Sound Controller, unicast to: 0x0000, endpoint: 0x01, cluster: LEVEL_CONTROL (0x0008), action: Stop, payload: 0000, zclSeq: 100 10:28:07:467 [INFO] - Button 3001 - SYMFONISK Sound Controller, unicast to: 0x0000, endpoint: 0x01, cluster: LEVEL_CONTROL (0x0008), action: Move Down, payload: 01C30000, zclSeq: 101 10:28:07:646 [INFO] - Button 3003 - SYMFONISK Sound Controller, unicast to: 0x0000, endpoint: 0x01, cluster: LEVEL_CONTROL (0x0008), action: Stop, payload: 0000, zclSeq: 102 10:28:07:895 [INFO] - Button 3001 - SYMFONISK Sound Controller, unicast to: 0x0000, endpoint: 0x01, cluster: LEVEL_CONTROL (0x0008), action: Move Down, payload: 01C30000, zclSeq: 103 10:28:08:075 [INFO] - Button 3003 - SYMFONISK Sound Controller, unicast to: 0x0000, endpoint: 0x01, cluster: LEVEL_CONTROL (0x0008), action: Stop, payload: 0000, zclSeq: 104

However my Controller have the "swversion": "2.1.024"

{ "config": { "alert": "none", "battery": 60, "on": true, "reachable": true }, "ep": 1, "etag": "c223ea1cf62e869c09c53ea199fXXXXXX", "lastannounced": "2022-09-11T07:56:58Z", "lastseen": "2022-09-11T08:37Z", "manufacturername": "IKEA of Sweden", "mode": 1, "modelid": "SYMFONISK Sound Controller", "name": "WZ Lautstärkeregler Couchtisch", "state": { "buttonevent": 2003, "lastupdated": "2022-09-11T08:37:01.505" }, "swversion": "2.1.024", "type": "ZHASwitch", "uniqueid": "ec:1b:bd:ff:fe:02:4b:2c-xxxxxxxx" }

Maybe there was something changed in the IKEA-FW.!?

Paule-Panter avatar Sep 11 '22 08:09 Paule-Panter

@Paule-Panter The firmware might have something to do with it, my Symfonisk controller is on firmware 2.3.080

jakemauer avatar Sep 13 '22 16:09 jakemauer

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] avatar Oct 05 '22 02:10 github-actions[bot]

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.

github-actions[bot] avatar Oct 13 '22 02:10 github-actions[bot]