Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Govee Bluetooth Thermo-Hydrometer Suddenly Not Working #141497

Closed
theChef613 opened this issue Mar 26, 2025 · 5 comments
Closed

Govee Bluetooth Thermo-Hydrometer Suddenly Not Working #141497

theChef613 opened this issue Mar 26, 2025 · 5 comments

Comments

@theChef613
Copy link

The problem

Hello, at my wits end trying to figure out why my Govee H5075 Bluetooth Thermo-Hydrometer are suddenly not working. please help!
I've installed bluez and have done all the necessary steps to make sure my Bluetooth integration works. I'm using this Bluetooth adapter from amazon (LINK)
this setuphas been working great until recently (a couple weeks ago)
now my Govee bluetooth devises are being recognized by homeassistant. any help you can provide would be fantastic. I've provided logs from my container as well.

What version of Home Assistant Core has the issue?

core-2025.3.4

What was the last working version of Home Assistant Core?

No response

What type of installation are you running?

Home Assistant Container

Integration causing the issue

Govee

Link to integration documentation on our website

https://www.home-assistant.io/integrations/govee_ble/

Diagnostics information

No response

Example YAML snippet

Anything in the logs that might be useful for us?

2025-03-26 16:44:09.515 WARNING (MainThread) [habluetooth.scanner] hci0 (00:E0:4C:4A:60:FB): Bluetooth scanner has gone quiet for 109.93285369873047s, restarting

2025-03-26 16:44:14.574 WARNING (MainThread) [bluetooth_auto_recovery.recover] Could not reset the power state of the Bluetooth adapter hci0 [00:E0:4C:4A:60:FB] (0) due to timeout after 5 seconds

2025-03-26 16:44:14.575 WARNING (MainThread) [bluetooth_auto_recovery.recover] Could not cycle the Bluetooth adapter hci0 [00:E0:4C:4A:60:FB] (0): [Errno 1] Operation not permitted

2025-03-26 16:44:14.576 WARNING (MainThread) [bluetooth_auto_recovery.recover] Bluetooth management socket connection lost: [Errno 22] Invalid argument

2025-03-26 16:44:19.577 WARNING (MainThread) [bluetooth_auto_recovery.recover] Could not reset the power state of the Bluetooth adapter hci0 [00:E0:4C:4A:60:FB] (0) due to timeout after 5 seconds

2025-03-26 16:44:19.579 WARNING (MainThread) [bluetooth_auto_recovery.recover] Closing Bluetooth adapter hci0 [00:E0:4C:4A:60:FB] failed: [Errno 9] Bad file descriptor

Additional information

services:
homeassistant:
image: lscr.io/linuxserver/homeassistant:latest
container_name: homeassistant
network_mode: host
privileged: true
cap_add:
- NET_ADMIN
- NET_RAW
volumes:
- /mnt/raid/docker_data/homeassistant:/config
- /run/dbus:/run/dbus:ro
ports:
- 8123:8123 #optional
restart: unless-stopped

@home-assistant
Copy link

Hey there @bdraco, mind taking a look at this issue as it has been labeled with an integration (govee_ble) you are listed as a code owner for? Thanks!

Code owner commands

Code owners of govee_ble can trigger bot actions by commenting:

  • @home-assistant close Closes the issue.
  • @home-assistant rename Awesome new title Renames the issue.
  • @home-assistant reopen Reopen the issue.
  • @home-assistant unassign govee_ble Removes the current integration label and assignees on the issue, add the integration domain after the command.
  • @home-assistant add-label needs-more-information Add a label (needs-more-information, problem in dependency, problem in custom component) to the issue.
  • @home-assistant remove-label needs-more-information Remove a label (needs-more-information, problem in dependency, problem in custom component) on the issue.

(message by CodeOwnersMention)


govee_ble documentation
govee_ble source
(message by IssueLinks)

@bdraco
Copy link
Member

bdraco commented Mar 26, 2025

I've installed bluez and have done all the necessary steps to make sure my Bluetooth integration works. I'm using this Bluetooth adapter from amazon (LINK)

Thats a RTL8761BU https://www.home-assistant.io/integrations/bluetooth/#realtek-rtl8761bu-adapters without a reset pin. These adapters are a bit painful since if they stop responding you usually have to unplug/replug to get them working again.

The Olimex ESP32 Power-over-Ethernet ISO is usually a better choice to avoid all the headaches. They are simple to flash using https://esphome.io/projects/?type=bluetooth

If you want to go that route the two parts to order are:

ESP32-POE-ISO-EA
https://www.olimex.com/Products/IoT/ESP32/ESP32-POE-ISO/open-source-hardware

BOX-ESP32-POE-ISO-EA-F
https://www.olimex.com/Products/IoT/ESP32/BOX-ESP32-POE-ISO/

@theChef613
Copy link
Author

I don't think that this route would work for my case.. is there another adapter that you recommend?

@bdraco
Copy link
Member

bdraco commented Mar 26, 2025

I'm using a https://www.feasycom.com/datasheet/fsc-bp119.pdf but since we published that information in the Bluetooth docs, these adapters have been very hard to get ahold of

@theChef613
Copy link
Author

ah! can confirm, it looks like the CSR8510A chipset works best for homeassistant. I used another Bluetooth adapter that runs off that chipset and it works great! it looks like there's also a lot of discussion here about what bluetooth adapters work or don't work https://community.home-assistant.io/t/recommended-usb-bluetooth-adapter/616065/18
thanks for the help!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants