@andreas-lorentsen love it!
Group Details Private
FlicTeam
Employees at Shortcut Labs
-
RE: Flic issue with Keynote 15.1 for Macposted in General Discussion
Hi!
It seems Apple has released a completely new Keynote app, could you please test the new beta of our macOS app here:
https://misc-scl-cdn.s3.us-east-1.amazonaws.com/Flic-3.0.0.dmg
Note that this is quite an overhaul of the app so any feedback with the new app is welcome, it's in a pretty early stage.
-
RE: Flic issue with Keynote 15.1 for Macposted in General Discussion
Hi,
We think it's frustrating that Apple renames the app identifier for Keynote, breaking compatibility with all apps triggering Keynote.
As a workaround, before we have the chance to update the app to use the new identifier, you can setup the Flic button on your phone/tablet with the Flic app there and configure it as a Keyboard with the arrow keys. Then connect the button to your Mac as a standard Bluetooth device (Bluetooth keyboard) instead of to the Flic mac app. This will allow you to control the Keynote.
-
RE: Flic Duo Position Detection (On the Wall vs Handheld)posted in Flic Hub SDK
@pico Currently we use this condition to determine "on wall":
x >= -0.19 && x <= 0.19 && y >= 0.93 && y <= 1.25 && z >= -0.19 && z <= 0.19 -
RE: Unable to Get RSSI from Flic 2 Using fliclib-linux-hci on Raspberry Piposted in Developers
If you want to get the RSSI value on a connected button, we must send a HCI command to the Bluetooth controller and ask to get the latest value. Do you have a suggestion for how such an API should look like from the client side?
-
RE: Pairing with a group of existing HomeKit bulbs…posted in General Discussion
@soulbarn2 Only the Flic Hub LR can be added to Homekit as a bridge accessory, exposing its added Flics. In this case you should, in Homekit, press each Govee device and share it (by obtaining a Matter passkey), then enter this passkey into the Flic app while connected to the Flic Hub in the Matter provider. That will pair the Flic Hub with the Govee light, so you can control it from the Flic Hub. Repeat this process for each light. There is unfortunately no way to share groupings of devices across different Matter fabrics.
-
RE: OSC with Flic 2posted in General Discussion
Another way would be to use e.g. the flic lib without using the hub to listen to events from button presses, and then generate and send the OSC messages yourself.
-
RE: DUO Behaviorsposted in General Discussion
- You can pair all our controllers (Flic Button, Flic Twist, Flic Duo) to multiple receivers (Flic Hubs, phones, tablets etc.). Flic Twist can however only be connected to Flic Hubs currently. The controllers can however only have one simultaneous connection active. If there is no active connection when the button is pressed, it starts advertising and the first receiver to respond will initiate the connection. Which actions will be performed thus depend on what actions have been set up on that receiver, to be triggered when the controller in question is pressed. So if you have a Flic Button paired to both a phone and a hub, where you have for the phone assigned an action when the button is double clicked (only), but on the hub you have set up an action to be performed when the button is held (only), then no action will be performed upon holding the button down, if the button currently has an active connection to the phone.
- There is now not really a way to switch the device the button is connected to. There is also currently no way in the Flic app to make use of the "push-twist" feature. You can however use the Volume Control action to increase or decrease the volume in discrete steps.
- We have struggled to find time to implement the Change Config action with the new UI we have made. May I know in what way you find it useful or how you would like to use it? For every action, you can use the timer icon in the upper corner to select a delay between pressing the button and performing the action. The explicit "delay" action, on the other hand, is to be used in Flic Universal mode, and can be inserted between e.g. keyboard key presses to add a delay between these two presses. And yes, the purpose of Flic Universal is to configure the button as a generic keyboard/mouse/midi bluetooth device and then connect it to any other device supporting one of these protocols over bluetooth.
- With the twist feature for Flic Twist and Flic Duo, you configure which lights/speakers should be controlled. To integrate with Hub SDK, we have also added "virtual devices" which is a virtual device implemented in the Hub SDK with javascript, that can be added among physical lights/speakers to a Rotate action. Your virtual device implemented in the Hub SDK can for example send commands over a proprietary protocol to a real light when you get the
virtualDeviceUpdateevent. If your goal is to be able to get twist updates for every Flic Duo you have, then you should create a virtual device per Flic Duo and assign each to a Rotate action for the corresponding Flic Duo.
-
RE: Stuck Matter Bridgeposted in Flic Hub
@mullz Right, I could reproduce this. I'll report internally and make sure it gets fixed in the next app version!
-
RE: IRTCP v1.0.0 (Hub server for using IR module via HTTP)posted in Flic Hub SDK
@mullz Now I get it. There is another bug in both the code from @oskaremilsson as well as the code from @jitmo. By using the
.onmethod on the IR object, you add a new listener (i.e. append it to the list of listeners). You never remove the listeners, however. That's why all the registered listeners get called on everyrecordCompleteevent. You can for example use the.oncemethod instead. Just remember to also manually remove the listener when you cancel the recording process using for example the.removeAllListenersmethod.