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 5185 Meat Thermometer Not Recognized #76352

Closed
Zoriontsu opened this issue Aug 6, 2022 · 5 comments · Fixed by Bluetooth-Devices/govee-ble#28 or #76414
Closed

Govee 5185 Meat Thermometer Not Recognized #76352

Zoriontsu opened this issue Aug 6, 2022 · 5 comments · Fixed by Bluetooth-Devices/govee-ble#28 or #76414

Comments

@Zoriontsu
Copy link

The problem

After upgrading to core-2022.8.0 and reading about the new Bluetooth Integration with support for Mi Flora and Govee, I migrated from HACS Passive BLE Monitor integration to built-in BLE support.
All Mi Flora devices were immediately recognized and work great. But my Govee 5185 Meat Thermometer, listed as a supported device is not recognized.
The device is fully functional using Govee app or HACS Passive BLE Monitor.
If I attempt to manually add device, I get a "No devices found on the network" notice.

What version of Home Assistant Core has the issue?

core-2022.8.1

What was the last working version of Home Assistant Core?

core-2022.7.6

What type of installation are you running?

Home Assistant OS

Integration causing the issue

Govee Bluetooth

Link to integration documentation on our website

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

Diagnostics information

No response

Example YAML snippet

No response

Anything in the logs that might be useful for us?

No response

Additional information

No response

@probot-home-assistant
Copy link

govee_ble documentation
govee_ble source
(message by IssueLinks)

@probot-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!
(message by CodeOwnersMention)

@Zoriontsu Zoriontsu changed the title Govee 5185 Meat Thermometer Govee 5185 Meat Thermometer Not Recognized Aug 6, 2022
@bdraco
Copy link
Member

bdraco commented Aug 7, 2022

Can you turn on debug logs for homeassistant.components.bluetooth and post the advertisement that the device is sending out?

@Zoriontsu
Copy link
Author

Zoriontsu commented Aug 7, 2022

Here is the log, filtering Govee 5185:

Full logs

2022-08-07 09:29:49.131 DEBUG (MainThread) [homeassistant.components.bluetooth] Device detected: CE:33:36:32:03:54 with advertisement_data: AdvertisementData(manufacturer_data={818: b'T\x01\x00\x01\x01\xe4\xc1f\t\xc4\xff\xff\xff\xff\t\xc4\xff\xff\xff\xff', 76: b'\x02\x15INTELLI_ROCKS_HWPu\xf2\xff\x0c'}, service_uuids=['00008551-0000-1000-8000-00805f9b34fb']) matched domains: set()
2022-08-07 09:30:08.238 DEBUG (MainThread) [homeassistant.components.bluetooth] Device detected: CE:33:36:32:03:54 with advertisement_data: AdvertisementData(manufacturer_data={818: b'T\x01\x00\x01\x01\xe4\xc1f\n(\xff\xff\xff\xff\t\xc4\xff\xff\xff\xff', 76: b'\x02\x15INTELLI_ROCKS_HWPu\xf2\xff\x0c'}, service_uuids=['00008551-0000-1000-8000-00805f9b34fb']) matched domains: set()
2022-08-07 09:30:11.250 DEBUG (MainThread) [homeassistant.components.bluetooth] Device detected: CE:33:36:32:03:54 with advertisement_data: AdvertisementData(manufacturer_data={818: b'T\x01\x00\x01\x01\xe4\xc1f\t\xc4\xff\xff\xff\xff\t\xc4\xff\xff\xff\xff', 76: b'\x02\x15INTELLI_ROCKS_HWPu\xf2\xff\x0c'}, service_uuids=['00008551-0000-1000-8000-00805f9b34fb']) matched domains: set()
2022-08-07 09:30:20.310 DEBUG (MainThread) [homeassistant.components.bluetooth] Device detected: CE:33:36:32:03:54 with advertisement_data: AdvertisementData(manufacturer_data={818: b'T\x01\x00\x01\x01\xe4\xc1f\n(\xff\xff\xff\xff\t\xc4\xff\xff\xff\xff', 76: b'\x02\x15INTELLI_ROCKS_HWPu\xf2\xff\x0c'}, service_uuids=['00008551-0000-1000-8000-00805f9b34fb']) matched domains: set()
2022-08-07 09:30:33.391 DEBUG (MainThread) [homeassistant.components.bluetooth] Device detected: CE:33:36:32:03:54 with advertisement_data: AdvertisementData(manufacturer_data={818: b'T\x01\x00\x01\x01\xe4\xc1f\t\xc4\xff\xff\xff\xff\t\xc4\xff\xff\xff\xff', 76: b'\x02\x15INTELLI_ROCKS_HWPu\xf2\xff\x0c'}, service_uuids=['00008551-0000-1000-8000-00805f9b34fb']) matched domains: set()
2022-08-07 09:31:04.571 DEBUG (MainThread) [homeassistant.components.bluetooth] Device detected: CE:33:36:32:03:54 with advertisement_data: AdvertisementData(manufacturer_data={818: b'T\x01\x00\x01\x01\xe4\xc1f\t\xc4\xff\xff\xff\xff\t`\xff\xff\xff\xff', 76: b'\x02\x15INTELLI_ROCKS_HWPu\xf2\xff\x0c'}, service_uuids=['00008551-0000-1000-8000-00805f9b34fb']) matched domains: set()
2022-08-07 09:31:13.620 DEBUG (MainThread) [homeassistant.components.bluetooth] Device detected: CE:33:36:32:03:54 with advertisement_data: AdvertisementData(manufacturer_data={818: b'T\x01\x00\x01\x01\xe4\xc1f\t\xc4\xff\xff\xff\xff\t\xc4\xff\xff\xff\xff', 76: b'\x02\x15INTELLI_ROCKS_HWPu\xf2\xff\x0c'}, service_uuids=['00008551-0000-1000-8000-00805f9b34fb']) matched domains: set()
2022-08-07 09:31:20.640 DEBUG (MainThread) [homeassistant.components.bluetooth] Device detected: CE:33:36:32:03:54 with advertisement_data: AdvertisementData(manufacturer_data={818: b'T\x01\x00\x01\x01\xe4\xc1f\t\xc4\xff\xff\xff\xff\t`\xff\xff\xff\xff', 76: b'\x02\x15INTELLI_ROCKS_HWPu\xf2\xff\x0c'}, service_uuids=['00008551-0000-1000-8000-00805f9b34fb']) matched domains: set()
2022-08-07 09:31:29.711 DEBUG (MainThread) [homeassistant.components.bluetooth] Device detected: CE:33:36:32:03:54 with advertisement_data: AdvertisementData(manufacturer_data={818: b'T\x01\x00\x01\x01\xe4\xc1f\t\xc4\xff\xff\xff\xff\t\xc4\xff\xff\xff\xff', 76: b'\x02\x15INTELLI_ROCKS_HWPu\xf2\xff\x0c'}, service_uuids=['00008551-0000-1000-8000-00805f9b34fb']) matched domains: set()
2022-08-07 09:31:56.843 DEBUG (MainThread) [homeassistant.components.bluetooth] Device detected: CE:33:36:32:03:54 with advertisement_data: AdvertisementData(manufacturer_data={818: b'T\x01\x00\x01\x01\xe4\xc1f\t\xc4\xff\xff\xff\xff\t`\xff\xff\xff\xff', 76: b'\x02\x15INTELLI_ROCKS_HWPu\xf2\xff\x0c'}, service_uuids=['00008551-0000-1000-8000-00805f9b34fb']) matched domains: set()
2022-08-07 09:32:06.106 DEBUG (MainThread) [homeassistant.components.bluetooth] Device detected: CE:33:36:32:03:54 with advertisement_data: AdvertisementData(manufacturer_data={818: b'T\x01\x00\x01\x01\xe4\xc1f\t\xc4\xff\xff\xff\xff\t\xc4\xff\xff\xff\xff', 76: b'\x02\x15INTELLI_ROCKS_HWPu\xf2\xff\x0c'}, service_uuids=['00008551-0000-1000-8000-00805f9b34fb']) matched domains: set()
2022-08-07 09:32:26.014 DEBUG (MainThread) [homeassistant.components.bluetooth] Device detected: CE:33:36:32:03:54 with advertisement_data: AdvertisementData(manufacturer_data={818: b'T\x01\x00\x01\x01\xe4\xc1f\t\xc4\xff\xff\xff\xff\t`\xff\xff\xff\xff', 76: b'\x02\x15INTELLI_ROCKS_HWPu\xf2\xff\x0c'}, service_uuids=['00008551-0000-1000-8000-00805f9b34fb']) matched domains: set()
2022-08-07 09:33:03.205 DEBUG (MainThread) [homeassistant.components.bluetooth] Device detected: CE:33:36:32:03:54 with advertisement_data: AdvertisementData(manufacturer_data={818: b'T\x01\x00\x01\x01\xe4\xc1f\t`\xff\xff\xff\xff\t`\xff\xff\xff\xff', 76: b'\x02\x15INTELLI_ROCKS_HWPu\xf2\xff\x0c'}, service_uuids=['00008551-0000-1000-8000-00805f9b34fb']) matched domains: set()
2022-08-07 09:34:48.687 DEBUG (MainThread) [homeassistant.components.bluetooth] Device detected: CE:33:36:32:03:54 with advertisement_data: AdvertisementData(manufacturer_data={818: b'T\x01\x00\x01\x01\xe4\xc1f\t\xc4\xff\xff\xff\xff\t`\xff\xff\xff\xff', 76: b'\x02\x15INTELLI_ROCKS_HWPu\xf2\xff\x0c'}, service_uuids=['00008551-0000-1000-8000-00805f9b34fb']) matched domains: set()
2022-08-07 09:34:58.553 DEBUG (MainThread) [homeassistant.components.bluetooth] Device detected: CE:33:36:32:03:54 with advertisement_data: AdvertisementData(manufacturer_data={818: b'T\x01\x00\x01\x01\xe4\xc1f\t`\xff\xff\xff\xff\t`\xff\xff\xff\xff', 76: b'\x02\x15INTELLI_ROCKS_HWPu\xf2\xff\x0c'}, service_uuids=['00008551-0000-1000-8000-00805f9b34fb']) matched domains: set()
2022-08-07 09:35:02.699 DEBUG (MainThread) [homeassistant.components.bluetooth] Device detected: CE:33:36:32:03:54 with advertisement_data: AdvertisementData(manufacturer_data={818: b'T\x01\x00\x01\x01\xe4\xc1f\t\xc4\xff\xff\xff\xff\t`\xff\xff\xff\xff', 76: b'\x02\x15INTELLI_ROCKS_HWPu\xf2\xff\x0c'}, service_uuids=['00008551-0000-1000-8000-00805f9b34fb']) matched domains: set()
2022-08-07 09:35:50.853 DEBUG (MainThread) [homeassistant.components.bluetooth] Device detected: CE:33:36:32:03:54 with advertisement_data: AdvertisementData(manufacturer_data={818: b'T\x01\x00\x01\x01\xe4\xc1f\t`\xff\xff\xff\xff\t`\xff\xff\xff\xff', 76: b'\x02\x15INTELLI_ROCKS_HWPu\xf2\xff\x0c'}, service_uuids=['00008551-0000-1000-8000-00805f9b34fb']) matched domains: set()
2022-08-07 09:35:58.886 DEBUG (MainThread) [homeassistant.components.bluetooth] Device detected: CE:33:36:32:03:54 with advertisement_data: AdvertisementData(manufacturer_data={818: b'T\x01\x00\x01\x01\xe4\xc1f\t\xc4\xff\xff\xff\xff\t\xc4\xff\xff\xff\xff', 76: b'\x02\x15INTELLI_ROCKS_HWPu\xf2\xff\x0c'}, service_uuids=['00008551-0000-1000-8000-00805f9b34fb']) matched domains: set()

@bdraco
Copy link
Member

bdraco commented Aug 7, 2022

So the problem is this firmware is broadcasting 818 instead of 18994 for the manufacturer_id

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.