# Flic support in Homey?

**URL:** <https://community.homey.app/t/flic-support-in-homey/830>\
**Category:** Ideas & Suggestions\
**Created:** [August 29, 2018, 6:59pm UTC](https://community.homey.app/t/flic-support-in-homey/830 "2018-08-29T18:59:37Z")\
**Posts on this page:** 20\
**Page:** 1

<div class="post-metadata">

**Author:** ![Robbert](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/robbert/32/409_2.png) [@Robbert](https://community.homey.app/u/Robbert)\
**Post date:** [August 29, 2018, 6:59pm UTC](https://community.homey.app/t/flic-support-in-homey/830/1 "2018-08-29T18:59:37Z")

</div>

I have been using Homey for a few weeks now, and I’m learning new stuff every day.  
I also just found a Flic-button I had forgotten about (a [Flic Light](https://flic.io/product/flic-lights/)), which I would like to repurpose as a smart button to control some fun stuff (switch between inputs on my receiver, turn off some lights etc).

I don’t really now anything about programming (for Homey), so I don’t know what’s possible, but I guess it must be possible to “catch” the button and read its 3 options: click, double click and hold.

Of course I have tried to Google, and I have found out that Flic has actually released a Linux SDK (with a latest commit in May 2016, but check the edit), which might help someone on the way? There can also be found some Raspberry Pi solutions, which might help? I have no idea, haha 😃

Looking forward to your response(s)!

Edit: There’s actually [a newer Linux SDK](https://github.com/50ButtonsEach/fliclib-linux-hci), which has been updated as late as 23 days ago!

---

<div class="post-metadata">

**Author:** ![dENNtoet](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/denntoet/32/3622_2.png) [@dENNtoet](https://community.homey.app/u/dENNtoet)\
**Post date:** [August 30, 2018, 7:49am UTC](https://community.homey.app/t/flic-support-in-homey/830/2 "2018-08-30T07:49:09Z")

</div>

I don’t know anything about the Flic button… but it seems that the Xiaomi Wireless switch button does the thing what you want, is way cheaper and is supported by Homey:

[https://www.gearbest.com/smart-light-bulb/pp\_257679.html?wid=1433363&currency=EUR&vip=14946646&gclid=CjwKCAjwq57cBRBYEiwAdpx0vXwfi2ZZga80-cIi0sIa3s2moiTNsp8v6TxYs5Oenc0FMCH0XwQyDxoCvIQQAvD\_BwE](https://www.gearbest.com/smart-light-bulb/pp_257679.html?wid=1433363&currency=EUR&vip=14946646&gclid=CjwKCAjwq57cBRBYEiwAdpx0vXwfi2ZZga80-cIi0sIa3s2moiTNsp8v6TxYs5Oenc0FMCH0XwQyDxoCvIQQAvD_BwE)

---

<div class="post-metadata">

**Author:** ![Robbert](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/robbert/32/409_2.png) [@Robbert](https://community.homey.app/u/Robbert)\
**Post date:** [August 30, 2018, 8:01am UTC](https://community.homey.app/t/flic-support-in-homey/830/3 "2018-08-30T08:01:59Z")

</div>

Of course that could be a solution, but since I have a Flic button (and a lot of people do since they are quite nice, but useless, because it needs to connect to your phone to work), I was wondering if some integration with Homey was possible.

Edit: And on top of that, the Xiaomi button is way bigger than the Flic! A Flic button is 27mm, the Xiaomi is 50mm.

---

<div class="post-metadata">

**Author:** ![Jojje](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/jojje/32/8681_2.png) [@Jojje](https://community.homey.app/u/Jojje)\
**Post date:** [August 30, 2018, 2:31pm UTC](https://community.homey.app/t/flic-support-in-homey/830/4 "2018-08-30T14:31:30Z")

</div>

Hi!  
I read about Bluetooth in this thread and came to think about this thread…

> [@Bluetooth + Media Apps](https://community.homey.app/t/bluetooth-media-apps/849):
>
> Hi Team, How do you enable Bluetooth on Homey? All the advertising says Bluetooth is supported. Or Do i need an app that is supported which will enable the bluetooth functionality?

I have also looked at FLIC, but only for use with a mobile so far…  
Single, dubble and longpress click could be used for many things.  
But what I understand, many things could be solved in Flows…

---

<div class="post-metadata">

**Author:** ![NlIvor](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/nlivor/32/941_2.png) [@NlIvor](https://community.homey.app/u/NlIvor)\
**Post date:** [September 11, 2018, 9:34pm UTC](https://community.homey.app/t/flic-support-in-homey/830/5 "2018-09-11T21:34:46Z")

</div>

I think I posted a similar question some days ago.

In the meantime I solved it by running the flic app on an iPad serving as control/reading panel for homey…  
It works, but my setup is getting pretty complex., Houtje-touwtje for the Dutch…

---

<div class="post-metadata">

**Author:** ![Kooswillem](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/kooswillem/32/5647_2.png) [@Kooswillem](https://community.homey.app/u/Kooswillem)\
**Post date:** [February 5, 2019, 3:14pm UTC](https://community.homey.app/t/flic-support-in-homey/830/6 "2019-02-05T15:14:44Z")

</div>

> **[mruiter/com.flic.io](https://github.com/mruiter/com.flic.io)**
>
> Flic.io Support for Athom Homey. Contribute to mruiter/com.flic.io development by creating an account on GitHub.

There is this project from another Dutchy but while I have:

- downloaded GitHub desktop
- managed to get the project in GitHub Desktop
- the files ready to access on my computer
- some programming experience (VB, C#, Delphi)

I am at a loss how I get this code into / working with my Homey.

Does someone know how to do this, I see Java and JSON, must I build some sort of web platform first?

Koos

---

<div class="post-metadata">

**Author:** ![bvdbos](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/bvdbos/32/2352_2.png) [@bvdbos](https://community.homey.app/u/bvdbos)\
**Post date:** [February 5, 2019, 3:33pm UTC](https://community.homey.app/t/flic-support-in-homey/830/7 "2019-02-05T15:33:34Z")

</div>

This doesn’t work… @MarcoRuiter can tell you that…

---

<div class="post-metadata">

**Author:** ![Kooswillem](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/kooswillem/32/5647_2.png) [@Kooswillem](https://community.homey.app/u/Kooswillem)\
**Post date:** [February 5, 2019, 4:16pm UTC](https://community.homey.app/t/flic-support-in-homey/830/8 "2019-02-05T16:16:19Z")

</div>

Just for clarification, what does not work?

Marco’s code, my procedure to try to use it, or my way to go to this forum to obtain the correct install procedure?

---

<div class="post-metadata">

**Author:** ![bvdbos](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/bvdbos/32/2352_2.png) [@bvdbos](https://community.homey.app/u/bvdbos)\
**Post date:** [February 5, 2019, 4:20pm UTC](https://community.homey.app/t/flic-support-in-homey/830/9 "2019-02-05T16:20:45Z")

</div>

Marco’s code… Flic isn’t possible on Homey yet… But I’m told (@Bas or was that a different product?) they smell good 🙂

---

<div class="post-metadata">

**Author:** ![Kooswillem](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/kooswillem/32/5647_2.png) [@Kooswillem](https://community.homey.app/u/Kooswillem)\
**Post date:** [February 5, 2019, 4:26pm UTC](https://community.homey.app/t/flic-support-in-homey/830/10 "2019-02-05T16:26:21Z")

</div>

Pitty, their hub is about the same amount as Homey…

---

<div class="post-metadata">

**Author:** ![Jamie](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/jamie/32/5274_2.png) [@Jamie](https://community.homey.app/u/Jamie)\
**Post date:** [February 5, 2019, 11:00pm UTC](https://community.homey.app/t/flic-support-in-homey/830/11 "2019-02-05T23:00:19Z")

</div>

Their hub is only $99 🙂

I also think you could set up a old phone plugged in somewhere in your house and IFTTT? Someone was talking about how they did that on Slack, but I don’t remember who sorry.

Yes I do remember @Bas talking about opening the box and smelling them when he was feeling down 😛

I have a flic I havent set up, let us know how you go?

---

<div class="post-metadata">

**Author:** ![Kooswillem](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/kooswillem/32/5647_2.png) [@Kooswillem](https://community.homey.app/u/Kooswillem)\
**Post date:** [February 6, 2019, 7:23am UTC](https://community.homey.app/t/flic-support-in-homey/830/12 "2019-02-06T07:23:57Z")

</div>

Yeah, good idea, that was my backup plan. I have an old phone that works perfectly exept for the SIM slot and microphone.

But I was hoping for a more direct connection with Homey which seems within the realm of possibilities.

I don’t expect to finish this soon (within a week), but when I do I will post my results.

---

<div class="post-metadata">

**Author:** ![Robbert](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/robbert/32/409_2.png) [@Robbert](https://community.homey.app/u/Robbert)\
**Post date:** [February 6, 2019, 7:49am UTC](https://community.homey.app/t/flic-support-in-homey/830/13 "2019-02-06T07:49:35Z")

</div>

In all honesty, I had (and still have) given up hope on Flic integration, even though I feel it should just be a simple Bluetooth connection (I am not sure who the “bottleneck” is here, but I have a feeling it’s Flic), so I went and purchased [a new button](https://nl.aliexpress.com/item/Xiao-mi-Aqara-Smart-Draadloze-Schakelaar-mi-ni-Huis-Afstandsbediening-voor-mi-Thuis-APP-mi-JIA/32897952576.html).

I haven’t received it yet, but it seems to have the same functions, but with easier integration. I also like it better than having a phone connected to power all the time, just to be a “hub” for my Flic button.

Edit: Also, my Flic-button is made to only manipulate lights (it’s [this one](https://flic.io/applications/lights)), which makes the functions quite limited if I use the Flic-app, even though (as far as I know), it’s the same hardware as a normal Flic-button.

---

<div class="post-metadata">

**Author:** ![Kooswillem](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/kooswillem/32/5647_2.png) [@Kooswillem](https://community.homey.app/u/Kooswillem)\
**Post date:** [February 6, 2019, 9:03am UTC](https://community.homey.app/t/flic-support-in-homey/830/14 "2019-02-06T09:03:48Z")

</div>

Logitech has also these kind of buttons, but I like the flic’s better because of their more modest, less bulky size.

---

<div class="post-metadata">

**Author:** ![klenodder](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/klenodder/32/9496_2.png) [@klenodder](https://community.homey.app/u/klenodder)\
**Post date:** [December 11, 2019, 8:29am UTC](https://community.homey.app/t/flic-support-in-homey/830/15 "2019-12-11T08:29:14Z")

</div>

I just wanted to mention that I got the new Flic hub LR (a lot more range for the Flic buttons) and I sucessfully got it working with homey flows by using HTTP request. It works really fast and responsive.  
Yes, there is another hub that needs to be powered but it works so good and I will finally be able to use my Flics as intended.  
This should also work if you have the flic connected to a phone.

My test flow:  
[https://homey.app/f/RBO3QX](https://homey.app/f/RBO3QX)

Homey app:

> **[HTTP request flow cards](https://homey.app/sv-se/app/com.internet/HTTP-request-flow-cards/)**
>
> HTTP request triggers, conditions and actions for flows

In the flic app I have made the button make a HTTP request using the following format ( **test** is the parameter that you can change and that should match the value in the flow setup):  
http:///api/app/com.internet/whitelist/ **test**

---

<div class="post-metadata">

**Author:** ![Matevz\_Srpcic](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/matevz_srpcic/32/16579_2.png) [@Matevz\_Srpcic](https://community.homey.app/u/Matevz_Srpcic)\
**Post date:** [March 22, 2020, 10:25pm UTC](https://community.homey.app/t/flic-support-in-homey/830/16 "2020-03-22T22:25:04Z")

</div>

Are there any plans for developing an app to connect Homey and new Flic 2 buttons and LR hub directly?

---

<div class="post-metadata">

**Author:** ![Jamie](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/jamie/32/5274_2.png) [@Jamie](https://community.homey.app/u/Jamie)\
**Post date:** [March 31, 2020, 12:24pm UTC](https://community.homey.app/t/flic-support-in-homey/830/17 "2020-03-31T12:24:51Z")

</div>

I setup my Flic to communicate with Homey through IFTTT, worked great so I bought the hub. (Big sale on Flic v1 … It meets my needs.

Circa Mid 2017 @swttt

> This has to do with the current Bluetooth module in homey not being able to listen to “announcements” from Flic.  
> It should be possible by polling already, but thats not the way you want this to work.
> 
> It’s just waiting until Athom finishes their Bluetooth part, [@m-ruiter](https://forum.athom.com/profile/m-ruiter) got it working with Noble already. After that i played with it on Homey, got to the pairing part (and that worked) but couldn’t listen to the button presses.

Latest update to Homey apparently has Bluetooth fixes.

If your looking for somewhere to start : [io.flic/drivers/flic-button/driver.js at master · swttt/io.flic · GitHub](https://github.com/swttt/io.flic/blob/master/drivers/flic-button/driver.js) - Looks like SDK v1 though.

---

<div class="post-metadata">

**Author:** ![Matevz\_Srpcic](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/matevz_srpcic/32/16579_2.png) [@Matevz\_Srpcic](https://community.homey.app/u/Matevz_Srpcic)\
**Post date:** [April 2, 2020, 10:15am UTC](https://community.homey.app/t/flic-support-in-homey/830/18 "2020-04-02T10:15:08Z")

</div>

Thank you, Jamie.  
I have the new LR hub and quite a few Flic 2 buttons. I was hoping to add them to Homey as smart buttons directly with a dedicated Homey Flic app, i find IFTTT a little cumbersome.  
But hopefully I can use them through Philips Hue app…anyone tried that?

---

<div class="post-metadata">

**Author:** ![klenodder](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/klenodder/32/9496_2.png) [@klenodder](https://community.homey.app/u/klenodder)\
**Post date:** [April 7, 2020, 7:31pm UTC](https://community.homey.app/t/flic-support-in-homey/830/19 "2020-04-07T19:31:09Z")

</div>

If you look at my post above (december) you can find a description on how to use them in Homey using HTTP request. It works really well.

---

<div class="post-metadata">

**Author:** ![Matevz\_Srpcic](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/matevz_srpcic/32/16579_2.png) [@Matevz\_Srpcic](https://community.homey.app/u/Matevz_Srpcic)\
**Post date:** [April 8, 2020, 9:43am UTC](https://community.homey.app/t/flic-support-in-homey/830/20 "2020-04-08T09:43:03Z")

</div>

Hey, klenodder, thanks for the reply.  
I have in fact seen your post and your smart suggestion, but was reluctant to try it so far. First of all because I’m not very tech savvy and really have no coding abilities…and second because I’d hoped there is a simpler and more practical way…I have just posted an App request, let’s see

also, pardon the potentially noob question, but HTTP requests are one way, right? Homey has no report of the state of the device controlled by the Flic button?

[Next page](https://community.homey.app/t/flic-support-in-homey/830.md?page=2)
