Bluetooth Proxy /flic button

thought that bluetooth proxy and flic buttons would be the answer to my wife’s unwillingness to get involved in my home automation hobby… no problem…i’ll get some Bluetooth proxies around the house and add flic buttons to automate what she needs…

found the Ready-Made Projects — ESPHome page…ordered the M5Stack Atom Lite and used that webpage to flash and install in HA…thought i was off to the races…got the flic button working intermittently… thought it was the button that was wonky…until i realized that the closer i was to my Rasberry PI 4, the better it worked aka i could unplug the proxy and it would not make a difference…it was not working at all

i did not at that point have the ESPhome add in so i added that and reflashed the device and still no luck…

right now i have the device showing online in the ESPhome add on web UI and the device is showing as installed on the ESPHome integration…but its not talking to my flic button and passing on the clicks to trigger the automations…

flic button has different color lights when you press, green indicting that its talking to a device and yellow/orange when its not connecting to anything…get constant yellow when clicking near the bluetooth proxy aka nobody home to talk to…

still not sure if this is a flic issue or a bluetooth proxy issue…

any pointers would be much appreciated…see below for a glimpse of what is going on in the logs…

2023-10-28 21:44:29.747 WARNING (Thread-2 (handle_events)) [homeassistant.components.flic.binary_sensor] Queued ClickType.ButtonDown dropped for 80:e4:da:7c:31:92. Time in queue was 22 seconds

2023-10-28 21:44:29.748 WARNING (Thread-2 (handle_events)) [homeassistant.components.flic.binary_sensor] Queued ClickType.ButtonUp dropped for 80:e4:da:7c:31:92. Time in queue was 22 seconds

2023-10-28 21:44:29.748 WARNING (Thread-2 (handle_events)) [homeassistant.components.flic.binary_sensor] Queued ClickType.ButtonSingleClick dropped for 80:e4:da:7c:31:92. Time in queue was 22 seconds

2023-10-28 21:44:29.882 WARNING (Thread-2 (handle_events)) [homeassistant.components.flic.binary_sensor] Queued ClickType.ButtonDown dropped for 80:e4:da:7c:31:92. Time in queue was 15 seconds

2023-10-28 21:44:29.883 WARNING (Thread-2 (handle_events)) [homeassistant.components.flic.binary_sensor] Queued ClickType.ButtonUp dropped for 80:e4:da:7c:31:92. Time in queue was 15 seconds

2023-10-28 21:44:29.885 WARNING (Thread-2 (handle_events)) [homeassistant.components.flic.binary_sensor] Queued ClickType.ButtonSingleClick dropped for 80:e4:da:7c:31:92. Time in queue was 15 seconds

2023-10-28 21:44:29.927 WARNING (Thread-2 (handle_events)) [homeassistant.components.flic.binary_sensor] Queued ClickType.ButtonDown dropped for 80:e4:da:7c:31:92. Time in queue was 14 seconds

2023-10-28 21:44:29.928 WARNING (Thread-2 (handle_events)) [homeassistant.components.flic.binary_sensor] Queued ClickType.ButtonUp dropped for 80:e4:da:7c:31:92. Time in queue was 14 seconds

2023-10-28 21:44:29.928 WARNING (Thread-2 (handle_events)) [homeassistant.components.flic.binary_sensor] Queued ClickType.ButtonSingleClick dropped for 80:e4:da:7c:31:92. Time in queue was 14 seconds

2023-10-28 21:44:30.187 WARNING (Thread-2 (handle_events)) [homeassistant.components.flic.binary_sensor] Queued ClickType.ButtonDown dropped for 80:e4:da:7c:31:92. Time in queue was 13 seconds

2023-10-28 21:44:30.188 WARNING (Thread-2 (handle_events)) [homeassistant.components.flic.binary_sensor] Queued ClickType.ButtonUp dropped for 80:e4:da:7c:31:92. Time in queue was 12 seconds

2023-10-28 21:44:30.189 WARNING (Thread-2 (handle_events)) [homeassistant.components.flic.binary_sensor] Queued ClickType.ButtonSingleClick dropped for 80:e4:da:7c:31:92. Time in queue was 12 seconds

2023-10-28 21:44:44.163 WARNING (MainThread) [aioesphomeapi.connection] atom-bluetooth-proxy-83a854 @ 192.168.4.163: Connection error occurred: [Errno 104] Connection reset by peer

From add ins / Esphome / web ui/ Bluetooth proxy proxy / logs

Logs atom-bluetooth-proxy-83a854.yaml

INFO ESPHome 2023.10.3 INFO Reading configuration /config/esphome/atom-bluetooth-proxy-83a854.yaml… INFO Starting log output from atom-bluetooth-proxy-83a854.local using esphome API WARNING atom-bluetooth-proxy-83a854.local: Connection error occurred: [Errno 104] Connection reset by peer WARNING Can’t connect to ESPHome API for atom-bluetooth-proxy-83a854.local: Connection closed (APIConnectionError) INFO Trying to connect to atom-bluetooth-proxy-83a854.local in the background WARNING atom-bluetooth-proxy-83a854.local: Connection error occurred: [Errno 104] Connection reset by peer WARNING atom-bluetooth-proxy-83a854.local: Connection error occurred: [Errno 104] Connection reset by peer WARNING atom-bluetooth-proxy-83a854.local: Connection error occurred: [Errno 104] Connection reset by peer WARNING atom-bluetooth-proxy-83a854.local: Connection error occurred: [Errno 104] Connection reset by peer WARNING atom-bluetooth-proxy-83a854.local: Connection error occurred: [Errno 104] Connection reset by peer WARNING atom-bluetooth-proxy-83a854.local: Connection error occurred: [Errno 104] Connection reset by peer WARNING atom-bluetooth-proxy-83a854.local: Connection error occurred: [Errno 104] Connection reset by peer

Unless I have missed a recent development, flic buttons do not work via bluetooth proxies. they utilize a service wrapped in an add-on that has not yet been updated to support BT proxies, only a single BT device. Please let me know if i missed something as I have a few buttons that id really like to use beyond 10ft away.

Yup… Posted the question to developer site for flic integration… That’s what they came back with… Thinking of just going with flic hub as ha server is tucked away in the basement far away from where I would deploy the flic buttons… Still… Can’t imagine even if I can locate the hub somewhere central in my home that I’d get coverage over entire house… I’d be locked down to a room or two… Kinda defeats the purpose…

Wow. I could have written this exact question, including the part involving getting my wife onboard. HAHA I wish I would have seen this or asked more questions about my plan for flic buttons.