A quick update on this, we discovered a minor difference in how the LIFX buld acts depending on model, which created this issue.
We have now fixed this so we will soon release a new firmware update which makes this work!
@atruttmann Hi! Unfortunately this clashes with a build in functionality that after 8 seconds the Flic will disconnect and advertise in "Flic mode". This is to give users a way to connect the Flic back to the Flic app in the case you would not be able to disconnect it from the other device.
@jonasnordstrom Hi! This is fixed in the new beta version 5.5.3!
@jeff Hi! Sorry to hear about this! Could you check to verify that the Flic app has access to the local network? This can be done in iOS Settings -> Flic -> Trun on "Local network". If it is already turned on, could you try turning it off and back on again?
Could you describe at which step it failed? Did the RPi discover the Flic at all?
I don't have a RPi at hand but just tried with Kubuntu and did not see any issues.
Also to make sure, did you add it by going to System Settings -> Hardware -> Bluetooth -> Add new device?
Very sorry to hear this. Unfortunately this seems to be somewhat common with our HomeKit users, as you describe it seems that HomeKit does not realize something has changed.
The only way to completely re-do the HomeKit pairing from scratch is unfortunately to factory reset the Flic Hub. This makes it appear as a new device to HomeKit and hopefully into a working state.
To do this, locate the pinhole button underneath the LED on the back of the Flic Hub. Press Using a pin or needle, press and hold this button for 10-15 seconds. The LED should blink to indicate that it is rebooting.
Remove the Hub from the Flic app by pressing and holding on the Hub icon. Now re-add your hub and button and enable HomeKit for the button.
If you have performed all these steps and you still can't find your button, we strongly encourage you to file a bug report with Apple so that we can escalate this issue.
@a-j-towler Could you try one last thing: factory reset of the Flic Hub. To truly re-do the HomeKit pairing, the only way is unfortunately is to factory reset the Flic Hub. You can do this by locating the pin hole button underneath the LED. Using a pin or needle, press and hold this button for 10-15 seconds. Upon releasing, the LED should blink to indicate reboot and you need to re add your button and now get a chance to pair this to HomeKit.
Very sorry for having to ask you to do this, but if this does not work, I strongly encourage you to file a bug report to Apple in order to escalate this issue within Apple.