ha_tuya_ble: Can't get Bluetooth Fingerbot to work

Home Assistant Version: 2023.1.7 (manually installed)

I am running a Beelink Gemini (Intel based, NUC like server) with Home Assistant. It works great and has been for years now. I just bought a Fingerbot 2 (Bluetooth version), installed it with the Tuya App. It works fine using the Tuya App.

I use the HomeAssistant/Tuya integration with 20 devices (mostly wifi) with no problem. I installed the “tuya_ble” integration using HACS and is shows up in ~homeassistant/.homeassistant/custom_components/tuya_ble with the manifest.json showing “version”: “0.1.8”.

“lsusb” shows:

Bus 001 Device 008: ID 8087:0a2a Intel Corp. Bluetooth wireless interface

“bluetoothctl devices” shows:

Device DC:23:4D:AD:15:7C AD

which is the correct MAC address of the Fingerbot.

I succesfully installed bluetooth-adapters with: pip install bluetooth-adapters. But when I restart Home Assistant, I get the following:

2023-12-21 02:45:07.990 INFO (SyncWorker_1) [homeassistant.loader] Loaded tuya_ble from custom_components.tuya_ble

In Home Assistant the Device shows up as:

Fingerbot (riecov42)
by Tuya

But the entity “switch.fingerbot_2_switch_1” is “Unavailable”, and I can’t get it to beecome available.

Any help is greatly appreciated… Thanks!

About this issue

  • Original URL
  • State: open
  • Created 6 months ago
  • Comments: 27

Most upvoted comments

I added all the edits to this repo: https://github.com/kappuchino/ha_tuya_ble/tree/dev, if you add this url to hacs as a custom rep, the specific bluetooth fingerbot should work.