And this is the code I'm using in FlicHub studio to handle the matter events for volume-up, volume-down, volume-set, toggle operations and preset handling.
-
I've got a Flic Hub LR on firmware 4.6.0. I've noticed if I reboot the hub within a couple minutes after saving a module file I've just edited that the file can be completely empty or incomplete after the reboot.
But, if I reboot 10min or more after saving, the files are intact. I haven't noticed the same issue with a module's datastore.db contents which seem to stay intact even when edited shortly before the reboot.
Is there some delay before a saved script file is flushed to storage?
-
I've got a Flic Hub LR on Firmware 4.6.0 connected via Ethernet. It has been a reliable Matter controller for 47 Wi-Fi devices, but my one Thread device has been flakey via Flic.
Ultraloq Bolt Fingerprint lock (battery, Matter over Thread), firmware 02.37.0028. Multi-admin: Apple Home, SmartThings, Flic Hub. Thread border routers: two HomePod minis and an Apple TV 4K (27.2); two SmartThings Hub v3 (000.062.00016, separate Thread network, no devices). Measured with a Hub SDK module: Identify (IdentifyTime 0), reachable from getNodes() and nodeUpdate, connected from matter.subscribe().I've see that a command that times out drops the node: sendCommand calls back after 70 to 175s (50: CHIP Error 0x00000032: Timeout where recorded), and the node goes unreachable in the same second. Eight times today. With nothing sent, the node dropped 10 minutes after the last answered command. After a drop, sendCommand fails in about 50ms with 72: node not connected, for minutes to hours. Today, answered commands took 44 to 112s. Ping to the lock through each border router works and takes about 2.7s. The node reported reachable and connected for 14 minutes, then the first command failed in 153ms with error 72 and then the flags go false. A hub restart reconnects the node within about 20s, but the first command after 7 of 8 restarts today failed and dropped it again. Last night, a test command running every 3 minutes all answered for 1.5h, until an automatic router reboot, and then connected never returned, though commands succeeded for another 3h. Today, most commands timed out, at intervals of 3, 7 and 15 minutes. Throughout all the issues via Flic, Apple Home and SmartThings continue control the lock, and all border routers announce its Thread prefix. Rebooting Thread hubs, battery pulls and re-adding the lock to the Flic Hub did not help.
Is this a known issue? Are there any logs I can collect or more details I can provide?
-
Hello Flic experts.
I have a weird situation. I have a Flic 2 button that sends commands to my Shelly relays through my hub. 1 press on the button toggles 3 Shelly mini gen 4 relays. It has worked flawlessly for months, but all of a sudden, it stopped. I have a double click command on the same button that toggles a Shelly plug and that still works. I can see in the app that the button triggers because the button image in the app reacts when I push it... I have tried deleting the button and re-adding it to the hub without any luck. I have also tried resetting the button by taking out the battery, but I can't get the battery out because I can't twist the cover off....
Did Flic or Shelly update something or do you have any other ideas why this is happening?
Thanks in advance for any help.
Best regards
Peter
-
Control Roon Audio via Flic & Matter: Introducing js-matter-roon-bridge
A lightweight Node.js bridge exposing local Roon audio zones as native Matter endpoints. It enables direct, low-latency tactile control of your Roon setup from Flic smart buttons, Flic Twist, and Flic Hub over standard Matter protocols entirely on your local network.
What is Roon Core?Roon Core is the central brain of a Roon audio ecosystem. It manages library metadata, connects streaming services (Tidal, Qobuz), executes DSP audio processing, and distributes bit-perfect playback across all network-connected audio endpoints and DACs.
Supported Features for Flic Tactile Transport Control: Trigger Play, Pause, Toggle, and Next/Previous track using single-press, double-press, or hold actions. Volume & Mute: Smooth volume stepping and mute toggling via buttons or Flic Twist rotary input with debounced state synchronization. Preset Launching: Start designated playlists, live radio, or albums directly through Matter ContentLauncher. "All Zones" Global Control: Dedicated endpoint to pause or mute music throughout the entire house with a single click. Web Commissioning UI: Embedded dashboard generating Matter QR codes and pairing codes for instant pairing into Flic Hub. 100% Local Execution: Operates over local UDP without external cloud dependencies.Roon Zones
Matter Fabric View
Acknowledgments & CommunityA big thank you to the Roon Support & Developer team for their swift replies and helpful guidance during API integration.
For setup questions, technical details, or feedback, join the discussion in the Roon Community Forum thread.