deconz-rest-plugin: Symfonisk controller broken in v2.8.0

Describe the bug

No button events are generated for the IKEA Symfonisk controller.

Steps to reproduce the behavior

Press or dial the controller:

Expected behavior

Duh

Screenshots

n/a

Environment

  • Host system: Raspberry Pi
  • Running method: Raspbian
  • Firmware version: 26390500)
  • deCONZ version: 2.8.0
  • Device: RaspBee I
  • Do you use an USB extension cable: n/a
  • Is there any other USB or serial devices connected to the host system? If so: Which?

deCONZ Logs

Dec 19 15:02:18 pi2 deCONZ[21000]: 15:02:17:941 APS-DATA.indication srcAddr: 0x1c8e, srcEp: 0x01 dstAddrMode: 2, profile: 0x0104, cluster: 0x0008, lqi: 255, rssi: -58
Dec 19 15:02:18 pi2 deCONZ[21000]: 15:02:17:943 	asdu: 1174030000
Dec 19 15:02:18 pi2 deCONZ[21000]: 15:02:17:947 [INFO] - No button map for: SYMFONISK Sound Controller endpoint: 0x01 cluster: LEVEL_CONTROL (0x0008) command: STOP (0x03) payload[0]: 000

Additional context

See #1898.

About this issue

  • Original URL
  • State: closed
  • Created 4 years ago
  • Reactions: 2
  • Comments: 17 (3 by maintainers)

Commits related to this issue

Most upvoted comments

The only thing the controller does in 2.13.01 is to show battery life. no events are triggered. When running deconz in docker, there are no button_maps.json that will keep modifications after a restart of the container, so right now, the symfonisk controller is unusable.

I have had the same issues and I have resolved the problems (for now) by updating the remotes firmware to 2.3.080:

ConBee II
Version: 2.13.04 / 12/18/2021
Firmware: 26660700

Assuming your remote is not paired:

  1. Remove battery from Symfonisk
  2. In Phoscon Add new switch > IKEA > TRÅDFRI Dimmer
  3. Insert battery and press pairing button on the back four times quickly (close to your coordinator) and the red light should indicate the joining sequence
  4. Ignore the Phoscon web interface and observe deCONZ GUI
  5. The device should appear and after a little while you should see it being named “SYMFONISK Sound Controller”
  6. Select the device and read the “Basic” attributes in the Cluster Info panel, “SW Build ID” should say 2.1.022 or similar
  7. Open the STD OTAU Plugin panel
  8. It should say “OTAU enabled”
  9. Choose the file 10043101-3.1-TRADFRI-dimmer-2.3.080.ota.ota.signed or whichever is the latest version for 4554 at the time you are reading this
  10. Make sure you have selected the right device
  11. Press Update
  12. The “Progress” column should say “Queued”, try if Query starts the update process
  13. If not, remove the battery from Symfonisk again and reinsert it after a few seconds
  14. I had to retry this a couple of times with different Update and Query sequences
  15. The update progress should be displayed in the “Progress” column, the whole process can take up to a few hours depending on your mesh
  16. Once the update was complete I had to remove the node and rejoin it
  17. In Phoscon, I can now see all of the events by going to Help > API Information > Switches > My Dimmer > Events

For Home-Assistant users: At least in Home-Assistant (2021.12.8) the remotes left and right events are reversed, but ATM I don’t really care about that. In case you have old deCONZ devices in your HA instance, you can head to /developer-tools/service and run the services deconz.device_refresh and deconz.remove_orphaned_entries.

That worked perfectly Der-David! 2.5 hours and an almost drained device battery later, the update completed successfully and I can now see events in home assistant. Big thanks for your detailed response!

Please allow me some days to chase up if all ok, I have some concerns, but currently very afk and with no physical access to my zigbee playground