Bluetooth-Devices / govee-ble

Manage Govee BLE devices
Apache License 2.0
19 stars 10 forks source link

Govee H5055 support #46

Closed dshokouhi closed 1 year ago

dshokouhi commented 2 years ago

Describe the bug A clear and concise description of what the bug is.

Just got a new device but it did not get picked up

2022-10-08 12:55:21.733 DEBUG (MainThread) [homeassistant.components.bluetooth.manager] anova-proxy: A4:C1:38:59:40:5B AdvertisementData(manufacturer_data={16473: b'[\x00d\x81 \xff\xff\xff\xff\xff\xff \xff\xff\xff\xff\xff\xff\x00\x00', 76: b'\x02\x15INTELLI_ROCKS_HWPr\xf2\xff\xc2'}, service_uuids=['00005550-0000-1000-8000-00805f9b34fb']) connectable: True match: set() rssi: -56
2022-10-08 12:55:29.409 DEBUG (MainThread) [homeassistant.components.bluetooth.manager] anova-proxy: A4:C1:38:59:40:5B AdvertisementData(manufacturer_data={16473: b'[\x00d\x01 \x1c\x00\xff\xff\xff\xff \xff\xff\xff\xff\xff\xff\x00\x00', 76: b'\x02\x15INTELLI_ROCKS_HWPr\xf2\xff\xc2'}, service_uuids=['00005550-0000-1000-8000-00805f9b34fb']) connectable: True match: set() rssi: -56

To Reproduce Steps to reproduce the behavior:

Just turn on the device

Additional context Add any other context about the problem here.

Not sure what other data is needed, hopefully this can be added :) please let me know if I am missing anything.

bdraco commented 2 years ago

Since we don't have a parser for this model yet, to add support usually it means plugging in a probe, warming it up and seeing what changes, then doing that for the next one until you can identify where all the data is in the advertisement

bdraco commented 2 years ago

Or find a lib that has already added support for it and use that as a template

dshokouhi commented 2 years ago

I just found this issue, seems like this model may not be able to be supported?

https://github.com/natekspencer/hacs-govee_ble/issues/1

bdraco commented 2 years ago

16473: b'[\x00d\x81 \xff\xff\xff\xff\xff\xff \xff\xff\xff\xff\xff\xff\x00\x00' sure looks like its the temp data but you'd have to experiment to see if it changes

dshokouhi commented 2 years ago

ok I think I got the data right but not 100%, I did some hand warming to take the temp from 84 to 93 😂

probe 4 ``` 2022-10-08 15:32:47.293 DEBUG (MainThread) [homeassistant.components.bluetooth.manager] 00:1A:7D:DA:71:13: A4:C1:38:59:40:5B AdvertisementData(manufacturer_data={16473: b'[\x00d\x88 \xff\xff\xff\xff\xff\xff \xff\xff\xff\xff\xff\xff\x00\x00', 76: b'\x02\x15INTELLI_ROCKS_HWPr\xf2\xff\xc2'}, service_uuids=['00005550-0000-1000-8000-00805f9b34fb']) connectable: True match: set() rssi: -67 2022-10-08 15:32:47.809 DEBUG (MainThread) [homeassistant.components.bluetooth.manager] 00:1A:7D:DA:71:13: A4:C1:38:59:40:5B AdvertisementData(manufacturer_data={16473: b'[\x00d\x08 \xff\xff\xff\xff\xff\xff \xff\xff\xff\xff\xff\xff\x00\x00', 76: b'\x02\x15INTELLI_ROCKS_HWPr\xf2\xff\xc2'}, service_uuids=['00005550-0000-1000-8000-00805f9b34fb']) connectable: True match: set() rssi: -67 2022-10-08 15:32:48.091 DEBUG (MainThread) [homeassistant.components.bluetooth.manager] Den Android TV (69:5A:97:CC:9F:57): Switching from oranda-aquarium[True] to 00:1A:7D:DA:71:13[True] (new rssi:-71 - threshold:6 > old rssi:-93) 2022-10-08 15:32:48.857 DEBUG (MainThread) [homeassistant.components.bluetooth.manager] 00:1A:7D:DA:71:13: A4:C1:38:59:40:5B AdvertisementData(manufacturer_data={16473: b'[\x00dH \xff\xff\xff\xff\xff\xff \x00\xff\xff\xff\xff\x00\x00', 76: b'\x02\x15INTELLI_ROCKS_HWPr\xf2\xff\xc2'}, service_uuids=['00005550-0000-1000-8000-00805f9b34fb']) connectable: True match: set() rssi: -63 2022-10-08 15:32:50.406 DEBUG (MainThread) [homeassistant.components.bluetooth.manager] 00:1A:7D:DA:71:13: A4:C1:38:59:40:5B AdvertisementData(manufacturer_data={16473: b'[\x00d\x88 \xff\xff\xff\xff\xff\xff \xff\xff\xff\xff\xff\xff\x00\x00', 76: b'\x02\x15INTELLI_ROCKS_HWPr\xf2\xff\xc2'}, service_uuids=['00005550-0000-1000-8000-00805f9b34fb']) connectable: True match: set() rssi: -65 2022-10-08 15:32:51.408 DEBUG (MainThread) [homeassistant.components.bluetooth.manager] 00:1A:7D:DA:71:13: A4:C1:38:59:40:5B AdvertisementData(manufacturer_data={16473: b'[\x00d\x08 \xff\xff\xff\xff\xff\xff \xff\xff\xff\xff\xff\xff\x00\x00', 76: b'\x02\x15INTELLI_ROCKS_HWPr\xf2\xff\xc2'}, service_uuids=['00005550-0000-1000-8000-00805f9b34fb']) connectable: True match: set() rssi: -64 2022-10-08 15:32:51.939 DEBUG (MainThread) [homeassistant.components.bluetooth.manager] 00:1A:7D:DA:71:13: A4:C1:38:59:40:5B AdvertisementData(manufacturer_data={16473: b'[\x00dH \xff\xff\xff\xff\xff\xff \x1f\x00\xff\xff\xff\xff\x00\x00', 76: b'\x02\x15INTELLI_ROCKS_HWPr\xf2\xff\xc2'}, service_uuids=['00005550-0000-1000-8000-00805f9b34fb']) connectable: True match: set() rssi: -64 2022-10-08 15:32:53.106 DEBUG (MainThread) [homeassistant.components.bluetooth.manager] 00:1A:7D:DA:71:13: A4:C1:38:59:40:5B AdvertisementData(manufacturer_data={16473: b'[\x00d\x88 \xff\xff\xff\xff\xff\xff \xff\xff\xff\xff\xff\xff\x00\x00', 76: b'\x02\x15INTELLI_ROCKS_HWPr\xf2\xff\xc2'}, service_uuids=['00005550-0000-1000-8000-00805f9b34fb']) connectable: True match: set() rssi: -68 2022-10-08 15:32:53.639 DEBUG (MainThread) [homeassistant.components.bluetooth.manager] anova-proxy: DC:0D:30:0F:AD:11 AdvertisementData(local_name='feasy', service_data={'0000feaa-0000-1000-8000-00805f9b34fb': b' \x00\x0b\xb6\x80\x00\x00\x00\xfc\xac\x07pJo', '0000fff0-0000-1000-8000-00805f9b34fb': b')\x02\x17\x92\xdc\r0\x0f\xad\x11c'}, service_uuids=['0000feaa-0000-1000-8000-00805f9b34fb', '0000fef5-0000-1000-8000-00805f9b34fb']) connectable: True match: set() rssi: -81 2022-10-08 15:32:54.478 DEBUG (MainThread) [homeassistant.components.bluetooth.manager] 00:1A:7D:DA:71:13: A4:C1:38:59:40:5B AdvertisementData(manufacturer_data={16473: b'[\x00d\x08 \xff\xff\xff\xff\xff\xff \xff\xff\xff\xff\xff\xff\x00\x00', 76: b'\x02\x15INTELLI_ROCKS_HWPr\xf2\xff\xc2'}, service_uuids=['00005550-0000-1000-8000-00805f9b34fb']) connectable: True match: set() rssi: -65 2022-10-08 15:32:54.988 DEBUG (MainThread) [homeassistant.components.bluetooth.manager] 00:1A:7D:DA:71:13: A4:C1:38:59:40:5B AdvertisementData(manufacturer_data={16473: b'[\x00dH \xff\xff\xff\xff\xff\xff \x1f\x00\xff\xff\xff\xff\x00\x00', 76: b'\x02\x15INTELLI_ROCKS_HWPr\xf2\xff\xc2'}, service_uuids=['00005550-0000-1000-8000-00805f9b34fb']) connectable: True match: set() rssi: -70 2022-10-08 15:33:00.350 DEBUG (MainThread) [homeassistant.components.bluetooth.scanner] hci0 (00:1A:7D:DA:71:13): Scanner watchdog time_since_last_detection: 0.030394033528864384 2022-10-08 15:33:00.375 DEBUG (MainThread) [homeassistant.components.bluetooth.manager] 00:1A:7D:DA:71:13: E6:17:D9:40:A7:62 AdvertisementData(local_name='Tile', service_data={'0000feed-0000-1000-8000-00805f9b34fb': b'\x02\x00]|\xc4\xb8?\x83\x0f\x87'}, service_uuids=['0000feed-0000-1000-8000-00805f9b34fb']) connectable: True match: set() rssi: -77 2022-10-08 15:33:01.151 DEBUG (MainThread) [homeassistant.components.bluetooth.manager] 00:1A:7D:DA:71:13: A4:C1:38:59:40:5B AdvertisementData(manufacturer_data={16473: b'[\x00dH \xff\xff\xff\xff\xff\xff \x1e\x00\xff\xff\xff\xff\x00\x00', 76: b'\x02\x15INTELLI_ROCKS_HWPr\xf2\xff\xc2'}, service_uuids=['00005550-0000-1000-8000-00805f9b34fb']) connectable: True match: set() rssi: -67 2022-10-08 15:33:02.190 DEBUG (MainThread) [homeassistant.components.bluetooth.manager] 00:1A:7D:DA:71:13: A4:C1:38:59:40:5B AdvertisementData(manufacturer_data={16473: b'[\x00d\x88 \xff\xff\xff\xff\xff\xff \xff\xff\xff\xff\xff\xff\x00\x00', 76: b'\x02\x15INTELLI_ROCKS_HWPr\xf2\xff\xc2'}, service_uuids=['00005550-0000-1000-8000-00805f9b34fb']) connectable: True match: set() rssi: -68 2022-10-08 15:33:04.727 DEBUG (MainThread) [homeassistant.components.bluetooth.manager] 00:1A:7D:DA:71:13: A4:C1:38:59:40:5B AdvertisementData(manufacturer_data={16473: b'[\x00dH \xff\xff\xff\xff\xff\xff \x1e\x00\xff\xff\xff\xff\x00\x00', 76: b'\x02\x15INTELLI_ROCKS_HWPr\xf2\xff\xc2'}, service_uuids=['00005550-0000-1000-8000-00805f9b34fb']) connectable: True match: set() rssi: -67 2022-10-08 15:33:05.250 DEBUG (MainThread) [homeassistant.components.bluetooth.manager] 00:1A:7D:DA:71:13: A4:C1:38:59:40:5B AdvertisementData(manufacturer_data={16473: b'[\x00d\x88 \xff\xff\xff\xff\xff\xff \xff\xff\xff\xff\xff\xff\x00\x00', 76: b'\x02\x15INTELLI_ROCKS_HWPr\xf2\xff\xc2'}, service_uuids=['00005550-0000-1000-8000-00805f9b34fb']) connectable: True match: set() rssi: -67 2022-10-08 15:33:06.022 DEBUG (MainThread) [homeassistant.components.bluetooth.manager] 00:1A:7D:DA:71:13: 45:8A:EF:7C:7A:F7 AdvertisementData(service_uuids=['cbbfe0e2-f7f3-4206-84e0-84cbb3d09dfc']) connectable: True match: set() rssi: -86 2022-10-08 15:33:06.769 DEBUG (MainThread) [homeassistant.components.bluetooth.manager] 00:1A:7D:DA:71:13: A4:C1:38:59:40:5B AdvertisementData(manufacturer_data={16473: b'[\x00d\x08 \xff\xff\xff\xff\xff\xff \xff\xff\xff\xff\xff\xff\x00\x00', 76: b'\x02\x15INTELLI_ROCKS_HWPr\xf2\xff\xc2'}, service_uuids=['00005550-0000-1000-8000-00805f9b34fb']) connectable: True match: set() rssi: -73 2022-10-08 15:33:08.317 DEBUG (MainThread) [homeassistant.components.bluetooth.manager] 00:1A:7D:DA:71:13: A4:C1:38:59:40:5B AdvertisementData(manufacturer_data={16473: b'[\x00d\x88 \xff\xff\xff\xff\xff\xff \xff\xff\xff\xff\xff\xff\x00\x00', 76: b'\x02\x15INTELLI_ROCKS_HWPr\xf2\xff\xc2'}, service_uuids=['00005550-0000-1000-8000-00805f9b34fb']) connectable: True match: set() rssi: -71 2022-10-08 15:33:12.391 DEBUG (MainThread) [homeassistant.components.bluetooth.manager] 00:1A:7D:DA:71:13: A4:C1:38:59:40:5B AdvertisementData(manufacturer_data={16473: b'[\x00d\x08 \xff\xff\xff\xff\xff\xff \xff\xff\xff\xff\xff\xff\x00\x00', 76: b'\x02\x15INTELLI_ROCKS_HWPr\xf2\xff\xc2'}, service_uuids=['00005550-0000-1000-8000-00805f9b34fb']) connectable: True match: set() rssi: -69 2022-10-08 15:33:20.581 DEBUG (MainThread) [homeassistant.components.bluetooth.manager] 00:1A:7D:DA:71:13: A4:C1:38:59:40:5B AdvertisementData(manufacturer_data={16473: b'[\x00d\x88 \xff\xff\xff\xff\xff\xff \xff\xff\xff\xff\xff\xff\x00\x00', 76: b'\x02\x15INTELLI_ROCKS_HWPr\xf2\xff\xc2'}, service_uuids=['00005550-0000-1000-8000-00805f9b34fb']) connectable: True match: set() rssi: -66 2022-10-08 15:33:22.127 DEBUG (MainThread) [homeassistant.components.bluetooth.manager] 00:1A:7D:DA:71:13: A4:C1:38:59:40:5B AdvertisementData(manufacturer_data={16473: b'[\x00d\x08 \xff\xff\xff\xff\xff\xff \xff\xff\xff\xff\xff\xff\x00\x00', 76: b'\x02\x15INTELLI_ROCKS_HWPr\xf2\xff\xc2'}, service_uuids=['00005550-0000-1000-8000-00805f9b34fb']) connectable: True match: set() rssi: -70 ```
probe 6 ``` 2022-10-08 15:33:24.161 DEBUG (MainThread) [homeassistant.components.bluetooth.manager] 00:1A:7D:DA:71:13: A4:C1:38:59:40:5B AdvertisementData(manufacturer_data={16473: b'[\x00d\x88 \xff\xff\xff\xff\xff\xff \xff\xff\xff\xff\xff\xff\x00\x00', 76: b'\x02\x15INTELLI_ROCKS_HWPr\xf2\xff\xc2'}, service_uuids=['00005550-0000-1000-8000-00805f9b34fb']) connectable: True match: set() rssi: -67 2022-10-08 15:33:24.686 DEBUG (MainThread) [homeassistant.components.bluetooth.manager] 00:1A:7D:DA:71:13: A4:C1:38:59:40:5B AdvertisementData(manufacturer_data={16473: b'[\x00d\x08 \xff\xff\xff\xff\xff\xff \xff\xff\xff\xff\xff\xff\x00\x00', 76: b'\x02\x15INTELLI_ROCKS_HWPr\xf2\xff\xc2'}, service_uuids=['00005550-0000-1000-8000-00805f9b34fb']) connectable: True match: set() rssi: -67 2022-10-08 15:33:26.244 DEBUG (MainThread) [homeassistant.components.bluetooth.manager] 00:1A:7D:DA:71:13: A4:C1:38:59:40:5B AdvertisementData(manufacturer_data={16473: b'[\x00dH \xff\xff\xff\xff\xff\xff \x1d\x00\xff\xff\xff\xff\x00\x00', 76: b'\x02\x15INTELLI_ROCKS_HWPr\xf2\xff\xc2'}, service_uuids=['00005550-0000-1000-8000-00805f9b34fb']) connectable: True match: set() rssi: -69 2022-10-08 15:33:30.350 DEBUG (MainThread) [homeassistant.components.bluetooth.scanner] hci0 (00:1A:7D:DA:71:13): Scanner watchdog time_since_last_detection: 0.008344937115907669 2022-10-08 15:33:31.319 DEBUG (MainThread) [homeassistant.components.bluetooth.manager] 00:1A:7D:DA:71:13: A4:C1:38:59:40:5B AdvertisementData(manufacturer_data={16473: b'[\x00d\x08 \xff\xff\xff\xff\xff\xff \xff\xff\xff\xff\xff\xff\x00\x00', 76: b'\x02\x15INTELLI_ROCKS_HWPr\xf2\xff\xc2'}, service_uuids=['00005550-0000-1000-8000-00805f9b34fb']) connectable: True match: set() rssi: -66 2022-10-08 15:33:34.949 DEBUG (MainThread) [homeassistant.components.bluetooth.manager] 00:1A:7D:DA:71:13: A4:C1:38:59:40:5B AdvertisementData(manufacturer_data={16473: b'[\x00dH \xff\xff\xff\xff\xff\xff \x1c\x00\xff\xff\xff\xff\x00\x00', 76: b'\x02\x15INTELLI_ROCKS_HWPr\xf2\xff\xc2'}, service_uuids=['00005550-0000-1000-8000-00805f9b34fb']) connectable: True match: set() rssi: -66 2022-10-08 15:33:38.986 DEBUG (MainThread) [homeassistant.components.bluetooth.manager] 00:1A:7D:DA:71:13: A4:C1:38:59:40:5B AdvertisementData(manufacturer_data={16473: b'[\x00d\x88 \xff\xff\xff\xff\xff\xff \xff\xff\xff\xff\xff\xff\x00\x00', 76: b'\x02\x15INTELLI_ROCKS_HWPr\xf2\xff\xc2'}, service_uuids=['00005550-0000-1000-8000-00805f9b34fb']) connectable: True match: set() rssi: -76 2022-10-08 15:33:38.990 DEBUG (MainThread) [homeassistant.components.bluetooth.manager] None (7A:5C:47:01:3B:06): Switching from anova-proxy[True] to 00:1A:7D:DA:71:13[True] (time elapsed:52.09738374687731 > stale seconds:50) 2022-10-08 15:33:38.990 DEBUG (MainThread) [homeassistant.components.bluetooth.manager] 00:1A:7D:DA:71:13: 7A:5C:47:01:3B:06 AdvertisementData(service_uuids=['cbbfe0e2-f7f3-4206-84e0-84cbb3d09dfc']) connectable: True match: set() rssi: -78 2022-10-08 15:33:40.115 DEBUG (MainThread) [homeassistant.components.bluetooth.manager] 00:1A:7D:DA:71:13: A4:C1:38:59:40:5B AdvertisementData(manufacturer_data={16473: b'[\x00d\x08 \xff\xff\xff\xff\xff\xff \xff\xff\xff\xff\xff\xff\x00\x00', 76: b'\x02\x15INTELLI_ROCKS_HWPr\xf2\xff\xc2'}, service_uuids=['00005550-0000-1000-8000-00805f9b34fb']) connectable: True match: set() rssi: -74 2022-10-08 15:33:41.037 DEBUG (MainThread) [homeassistant.components.bluetooth.manager] 00:1A:7D:DA:71:13: A4:C1:38:59:40:5B AdvertisementData(manufacturer_data={16473: b'[\x00dH \xff\xff\xff\xff\xff\xff \x1c\x00\xff\xff\xff\xff\x00\x00', 76: b'\x02\x15INTELLI_ROCKS_HWPr\xf2\xff\xc2'}, service_uuids=['00005550-0000-1000-8000-00805f9b34fb']) connectable: True match: set() rssi: -74 2022-10-08 15:33:43.089 DEBUG (MainThread) [homeassistant.components.bluetooth.manager] 00:1A:7D:DA:71:13: A4:C1:38:59:40:5B AdvertisementData(manufacturer_data={16473: b'[\x00d\x08 \xff\xff\xff\xff\xff\xff \xff\xff\xff\xff\xff\xff\x00\x00', 76: b'\x02\x15INTELLI_ROCKS_HWPr\xf2\xff\xc2'}, service_uuids=['00005550-0000-1000-8000-00805f9b34fb']) connectable: True match: set() rssi: -75 2022-10-08 15:33:47.719 DEBUG (MainThread) [homeassistant.components.bluetooth.manager] 00:1A:7D:DA:71:13: A4:C1:38:59:40:5B AdvertisementData(manufacturer_data={16473: b'[\x00dH \xff\xff\xff\xff\xff\xff \x1c\x00\xff\xff\xff\xff\x00\x00', 76: b'\x02\x15INTELLI_ROCKS_HWPr\xf2\xff\xc2'}, service_uuids=['00005550-0000-1000-8000-00805f9b34fb']) connectable: True match: set() rssi: -75 2022-10-08 15:33:49.778 DEBUG (MainThread) [homeassistant.components.bluetooth.manager] None (A4:C1:38:59:40:5B): Switching from 00:1A:7D:DA:71:13[True] to oranda-aquarium[True] (new rssi:-67 - threshold:6 > old rssi:-75) 2022-10-08 15:33:49.778 DEBUG (MainThread) [homeassistant.components.bluetooth.manager] oranda-aquarium: A4:C1:38:59:40:5B AdvertisementData(manufacturer_data={16473: b'[\x00d\x08 \xff\xff\xff\xff\xff\xff \xff\xff\xff\xff\xff\xff\x00\x00', 76: b'\x02\x15INTELLI_ROCKS_HWPr\xf2\xff\xc2'}, service_uuids=['00005550-0000-1000-8000-00805f9b34fb']) connectable: True match: set() rssi: -67 2022-10-08 15:33:49.932 DEBUG (MainThread) [homeassistant.components.bluetooth.manager] None (69:27:A0:89:B1:87): Switching from 00:1A:7D:DA:71:13[True] to anova-proxy[True] (new rssi:-73 - threshold:6 > old rssi:-81) 2022-10-08 15:33:49.933 DEBUG (MainThread) [homeassistant.components.bluetooth.manager] anova-proxy: 69:27:A0:89:B1:87 AdvertisementData(manufacturer_data={224: b'\x01\r\xca\x96\x01\x0c'}, service_data={'0000fe9f-0000-1000-8000-00805f9b34fb': b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'}, service_uuids=['0000fe9f-0000-1000-8000-00805f9b34fb']) connectable: True match: set() rssi: -73 2022-10-08 15:33:51.703 DEBUG (MainThread) [homeassistant.components.bluetooth.manager] None (69:27:A0:89:B1:87): Switching from anova-proxy[True] to 00:1A:7D:DA:71:13[True] (new rssi:-75 - threshold:6 > old rssi:-85) 2022-10-08 15:33:51.703 DEBUG (MainThread) [homeassistant.components.bluetooth.manager] 00:1A:7D:DA:71:13: 69:27:A0:89:B1:87 AdvertisementData(manufacturer_data={224: b'\x01\r\xca\x96\x01\x0c'}, service_data={'0000fe9f-0000-1000-8000-00805f9b34fb': b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'}, service_uuids=['0000fe9f-0000-1000-8000-00805f9b34fb']) connectable: True match: set() rssi: -75 2022-10-08 15:33:54.861 DEBUG (MainThread) [homeassistant.components.bluetooth.manager] oranda-aquarium: A4:C1:38:59:40:5B AdvertisementData(manufacturer_data={16473: b'[\x00d\x88 \xff\xff\xff\xff\xff\xff \xff\xff\xff\xff\xff\xff\x00\x00', 76: b'\x02\x15INTELLI_ROCKS_HWPr\xf2\xff\xc2'}, service_uuids=['00005550-0000-1000-8000-00805f9b34fb']) connectable: True match: set() rssi: -67 2022-10-08 15:34:00.351 DEBUG (MainThread) [homeassistant.components.bluetooth.scanner] hci0 (00:1A:7D:DA:71:13): Scanner watchdog time_since_last_detection: 0.00636045727878809 2022-10-08 15:34:00.976 DEBUG (MainThread) [homeassistant.components.bluetooth.manager] None (A4:C1:38:59:40:5B): Switching from oranda-aquarium[True] to 00:1A:7D:DA:71:13[True] (new rssi:-58 - threshold:6 > old rssi:-67) 2022-10-08 15:34:00.976 DEBUG (MainThread) [homeassistant.components.bluetooth.manager] 00:1A:7D:DA:71:13: A4:C1:38:59:40:5B AdvertisementData(manufacturer_data={16473: b'[\x00d\x80 \xff\xff\xff\xff\xff\xff \xff\xff\xff\xff\xff\xff\x00\x00', 76: b'\x02\x15INTELLI_ROCKS_HWPr\xf2\xff\xc2'}, service_uuids=['00005550-0000-1000-8000-00805f9b34fb']) connectable: True match: set() rssi: -58 2022-10-08 15:34:01.508 DEBUG (MainThread) [homeassistant.components.bluetooth.manager] 00:1A:7D:DA:71:13: A4:C1:38:59:40:5B AdvertisementData(manufacturer_data={16473: b'[\x00d\x00 \xff\xff\xff\xff\xff\xff \xff\xff\xff\xff\xff\xff\x00\x00', 76: b'\x02\x15INTELLI_ROCKS_HWPr\xf2\xff\xc2'}, service_uuids=['00005550-0000-1000-8000-00805f9b34fb']) connectable: True match: set() rssi: -59 2022-10-08 15:34:03.067 DEBUG (MainThread) [homeassistant.components.bluetooth.manager] 00:1A:7D:DA:71:13: A4:C1:38:59:40:5B AdvertisementData(manufacturer_data={16473: b'[\x00d` \xff\xff\xff\xff\xff\xff \x1c\x00\xff\xff\xff\xff\x00\x00', 76: b'\x02\x15INTELLI_ROCKS_HWPr\xf2\xff\xc2'}, service_uuids=['00005550-0000-1000-8000-00805f9b34fb']) connectable: True match: set() rssi: -62 2022-10-08 15:34:05.065 DEBUG (MainThread) [homeassistant.components.bluetooth.manager] 00:1A:7D:DA:71:13: A4:C1:38:59:40:5B AdvertisementData(manufacturer_data={16473: b'[\x00d \xff\xff\xff\xff\xff\xff \xff\xff\xff\xff\xff\xff\x00\x00', 76: b'\x02\x15INTELLI_ROCKS_HWPr\xf2\xff\xc2'}, service_uuids=['00005550-0000-1000-8000-00805f9b34fb']) connectable: True match: set() rssi: -69 2022-10-08 15:34:07.116 DEBUG (MainThread) [homeassistant.components.bluetooth.manager] 00:1A:7D:DA:71:13: A4:C1:38:59:40:5B AdvertisementData(manufacturer_data={16473: b'[\x00d\xa0 \xff\xff\xff\xff\xff\xff \x1c\x00\xff\xff\xff\xff\x00\x00', 76: b'\x02\x15INTELLI_ROCKS_HWPr\xf2\xff\xc2'}, service_uuids=['00005550-0000-1000-8000-00805f9b34fb']) connectable: True match: set() rssi: -69 2022-10-08 15:34:07.647 DEBUG (MainThread) [homeassistant.components.bluetooth.manager] 00:1A:7D:DA:71:13: A4:C1:38:59:40:5B AdvertisementData(manufacturer_data={16473: b'[\x00d \xff\xff\xff\xff\xff\xff \xff\xff\xff\xff\xff\xff\x00\x00', 76: b'\x02\x15INTELLI_ROCKS_HWPr\xf2\xff\xc2'}, service_uuids=['00005550-0000-1000-8000-00805f9b34fb']) connectable: True match: set() rssi: -70 2022-10-08 15:34:09.702 DEBUG (MainThread) [homeassistant.components.bluetooth.manager] 00:1A:7D:DA:71:13: A4:C1:38:59:40:5B AdvertisementData(manufacturer_data={16473: b'[\x00d\xa0 \xff\xff\xff\xff\xff\xff \x00\xff\xff\xff\xff\x00\x00', 76: b'\x02\x15INTELLI_ROCKS_HWPr\xf2\xff\xc2'}, service_uuids=['00005550-0000-1000-8000-00805f9b34fb']) connectable: True match: set() rssi: -74 2022-10-08 15:34:10.704 DEBUG (MainThread) [homeassistant.components.bluetooth.manager] 00:1A:7D:DA:71:13: A4:C1:38:59:40:5B AdvertisementData(manufacturer_data={16473: b'[\x00d \xff\xff\xff\xff\xff\xff \xff\xff\xff\xff\xff\xff\x00\x00', 76: b'\x02\x15INTELLI_ROCKS_HWPr\xf2\xff\xc2'}, service_uuids=['00005550-0000-1000-8000-00805f9b34fb']) connectable: True match: set() rssi: -65 2022-10-08 15:34:11.224 DEBUG (MainThread) [homeassistant.components.bluetooth.manager] 00:1A:7D:DA:71:13: 7D:C8:C2:55:54:DE AdvertisementData(service_uuids=['cbbfe0e2-f7f3-4206-84e0-84cbb3d09dfc']) connectable: True match: set() rssi: -75 2022-10-08 15:34:13.853 DEBUG (MainThread) [homeassistant.components.bluetooth.manager] 00:1A:7D:DA:71:13: 50:F5:C7:A2:5A:A1 AdvertisementData(service_data={'0000fe9f-0000-1000-8000-00805f9b34fb': b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'}, service_uuids=['0000fe9f-0000-1000-8000-00805f9b34fb']) connectable: True match: set() rssi: -72 2022-10-08 15:34:14.612 DEBUG (MainThread) [homeassistant.components.bluetooth.manager] 00:1A:7D:DA:71:13: 50:F5:C7:A2:5A:A1 AdvertisementData(manufacturer_data={224: b'\x01-\xca\x80A\x08'}, service_data={'0000fe9f-0000-1000-8000-00805f9b34fb': b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'}, service_uuids=['0000fe9f-0000-1000-8000-00805f9b34fb']) connectable: True match: set() rssi: -71 2022-10-08 15:34:14.862 DEBUG (MainThread) [homeassistant.components.bluetooth.manager] 00:1A:7D:DA:71:13: A4:C1:38:59:40:5B AdvertisementData(manufacturer_data={16473: b'[\x00d` \xff\xff\xff\xff\xff\xff \x1c\x00\xff\xff\xff\xff\x00\x00', 76: b'\x02\x15INTELLI_ROCKS_HWPr\xf2\xff\xc2'}, service_uuids=['00005550-0000-1000-8000-00805f9b34fb']) connectable: True match: set() rssi: -66 2022-10-08 15:34:14.900 DEBUG (MainThread) [homeassistant.components.bluetooth.manager] anova-proxy: 50:F5:C7:A2:5A:A1 AdvertisementData(manufacturer_data={224: b'\x01-\xca\x80A\x08'}, service_data={'0000fe9f-0000-1000-8000-00805f9b34fb': b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'}, service_uuids=['0000fe9f-0000-1000-8000-00805f9b34fb']) connectable: True match: set() rssi: -62 2022-10-08 15:34:16.938 DEBUG (MainThread) [homeassistant.components.bluetooth.manager] 00:1A:7D:DA:71:13: A4:C1:38:59:40:5B AdvertisementData(manufacturer_data={16473: b'[\x00d \xff\xff\xff\xff\xff\xff \xff\xff\xff\xff\xff\xff\x00\x00', 76: b'\x02\x15INTELLI_ROCKS_HWPr\xf2\xff\xc2'}, service_uuids=['00005550-0000-1000-8000-00805f9b34fb']) connectable: True match: set() rssi: -66 2022-10-08 15:34:17.848 DEBUG (MainThread) [homeassistant.components.bluetooth.manager] 00:1A:7D:DA:71:13: A4:C1:38:59:40:5B AdvertisementData(manufacturer_data={16473: b'[\x00d` \xff\xff\xff\xff\xff\xff \x1c\x00\xff\xff\xff\xff\x00\x00', 76: b'\x02\x15INTELLI_ROCKS_HWPr\xf2\xff\xc2'}, service_uuids=['00005550-0000-1000-8000-00805f9b34fb']) connectable: True match: set() rssi: -77 2022-10-08 15:34:21.943 DEBUG (MainThread) [homeassistant.components.bluetooth.manager] 00:1A:7D:DA:71:13: A4:C1:38:59:40:5B AdvertisementData(manufacturer_data={16473: b'[\x00d\xa0 \xff\xff\xff\xff\xff\xff "\x00\xff\xff\xff\xff\x00\x00', 76: b'\x02\x15INTELLI_ROCKS_HWPr\xf2\xff\xc2'}, service_uuids=['00005550-0000-1000-8000-00805f9b34fb']) connectable: True match: set() rssi: -76 2022-10-08 15:34:23.119 DEBUG (MainThread) [homeassistant.components.bluetooth.manager] 00:1A:7D:DA:71:13: A4:C1:38:59:40:5B AdvertisementData(manufacturer_data={16473: b'[\x00d \xff\xff\xff\xff\xff\xff \xff\xff\xff\xff\xff\xff\x00\x00', 76: b'\x02\x15INTELLI_ROCKS_HWPr\xf2\xff\xc2'}, service_uuids=['00005550-0000-1000-8000-00805f9b34fb']) connectable: True match: set() rssi: -79 2022-10-08 15:34:25.528 DEBUG (MainThread) [homeassistant.components.bluetooth.manager] 00:1A:7D:DA:71:13: A4:C1:38:59:40:5B AdvertisementData(manufacturer_data={16473: b'[\x00d\xa0 \xff\xff\xff\xff\xff\xff !\x00\xff\xff\xff\xff\x00\x00', 76: b'\x02\x15INTELLI_ROCKS_HWPr\xf2\xff\xc2'}, service_uuids=['00005550-0000-1000-8000-00805f9b34fb']) connectable: True match: set() rssi: -75 2022-10-08 15:34:26.011 DEBUG (MainThread) [homeassistant.components.bluetooth.manager] 00:1A:7D:DA:71:13: A4:C1:38:59:40:5B AdvertisementData(manufacturer_data={16473: b'[\x00d \xff\xff\xff\xff\xff\xff \xff\xff\xff\xff\xff\xff\x00\x00', 76: b'\x02\x15INTELLI_ROCKS_HWPr\xf2\xff\xc2'}, service_uuids=['00005550-0000-1000-8000-00805f9b34fb']) connectable: True match: set() rssi: -74 2022-10-08 15:34:27.025 DEBUG (MainThread) [homeassistant.components.bluetooth.manager] 00:1A:7D:DA:71:13: A4:C1:38:59:40:5B AdvertisementData(manufacturer_data={16473: b'[\x00d` \xff\xff\xff\xff\xff\xff \x1c\x00\xff\xff\xff\xff\x00\x00', 76: b'\x02\x15INTELLI_ROCKS_HWPr\xf2\xff\xc2'}, service_uuids=['00005550-0000-1000-8000-00805f9b34fb']) connectable: True match: set() rssi: -73 2022-10-08 15:34:29.130 DEBUG (MainThread) [homeassistant.components.bluetooth.manager] 00:1A:7D:DA:71:13: A4:C1:38:59:40:5B AdvertisementData(manufacturer_data={16473: b'[\x00d \xff\xff\xff\xff\xff\xff \xff\xff\xff\xff\xff\xff\x00\x00', 76: b'\x02\x15INTELLI_ROCKS_HWPr\xf2\xff\xc2'}, service_uuids=['00005550-0000-1000-8000-00805f9b34fb']) connectable: True match: set() rssi: -74 2022-10-08 15:34:30.351 DEBUG (MainThread) [homeassistant.components.bluetooth.scanner] hci0 (00:1A:7D:DA:71:13): Scanner watchdog time_since_last_detection: 0.006353463977575302 ```
probe 2 ``` 2022-10-08 15:36:21.273 DEBUG (MainThread) [homeassistant.components.bluetooth.manager] anova-proxy: 5F:81:33:40:77:00 AdvertisementData(manufacturer_data={76: b'\x02\x15\x9d\x05\xc5\xcc\xb7BK\x1d\x96\xb8k\x86&\x85A\x19\x00d\x00\x01\xba'}) connectable: True match: set() rssi: -97 2022-10-08 15:36:22.789 DEBUG (MainThread) [homeassistant.components.bluetooth.manager] 00:1A:7D:DA:71:13: A4:C1:38:59:40:5B AdvertisementData(manufacturer_data={16473: b'[\x00d \xff\xff\xff\xff\xff\xff \xff\xff\xff\xff\xff\xff\x00\x00', 76: b'\x02\x15INTELLI_ROCKS_HWPr\xf2\xff\xc2'}, service_uuids=['00005550-0000-1000-8000-00805f9b34fb']) connectable: True match: set() rssi: -67 2022-10-08 15:36:23.821 DEBUG (MainThread) [homeassistant.components.bluetooth.manager] 00:1A:7D:DA:71:13: A4:C1:38:59:40:5B AdvertisementData(manufacturer_data={16473: b'[\x00d` \xff\xff\xff\xff\xff\xff \x1c\x00\xff\xff\xff\xff\x00\x00', 76: b'\x02\x15INTELLI_ROCKS_HWPr\xf2\xff\xc2'}, service_uuids=['00005550-0000-1000-8000-00805f9b34fb']) connectable: True match: set() rssi: -74 2022-10-08 15:36:29.440 DEBUG (MainThread) [homeassistant.components.bluetooth.manager] 00:1A:7D:DA:71:13: A4:C1:38:59:40:5B AdvertisementData(manufacturer_data={16473: b'[\x00d \xff\xff\xff\xff\xff\xff \xff\xff\xff\xff\xff\xff\x00\x00', 76: b'\x02\x15INTELLI_ROCKS_HWPr\xf2\xff\xc2'}, service_uuids=['00005550-0000-1000-8000-00805f9b34fb']) connectable: True match: set() rssi: -73 2022-10-08 15:36:29.999 DEBUG (MainThread) [homeassistant.components.bluetooth.manager] 00:1A:7D:DA:71:13: A4:C1:38:59:40:5B AdvertisementData(manufacturer_data={16473: b'[\x00d` \xff\xff\xff\xff\xff\xff \x1c\x00\xff\xff\xff\xff\x00\x00', 76: b'\x02\x15INTELLI_ROCKS_HWPr\xf2\xff\xc2'}, service_uuids=['00005550-0000-1000-8000-00805f9b34fb']) connectable: True match: set() rssi: -69 2022-10-08 15:36:30.354 DEBUG (MainThread) [homeassistant.components.bluetooth.scanner] hci0 (00:1A:7D:DA:71:13): Scanner watchdog time_since_last_detection: 0.06785532459616661 2022-10-08 15:36:33.525 DEBUG (MainThread) [homeassistant.components.bluetooth.manager] 00:1A:7D:DA:71:13: A4:C1:38:59:40:5B AdvertisementData(manufacturer_data={16473: b'[\x00d@ \xff\xff\xff\xff\xff\xff \x1c\x00\xff\xff\xff\xff\x00\x00', 76: b'\x02\x15INTELLI_ROCKS_HWPr\xf2\xff\xc2'}, service_uuids=['00005550-0000-1000-8000-00805f9b34fb']) connectable: True match: set() rssi: -63 2022-10-08 15:36:34.032 DEBUG (MainThread) [homeassistant.components.bluetooth.manager] 00:1A:7D:DA:71:13: A4:C1:38:59:40:5B AdvertisementData(manufacturer_data={16473: b'[\x00d\x82 \xff\xff\xff\xff\xff\xff \x1b\x00\xff\xff\xff\xff\x00\x00', 76: b'\x02\x15INTELLI_ROCKS_HWPr\xf2\xff\xc2'}, service_uuids=['00005550-0000-1000-8000-00805f9b34fb']) connectable: True match: set() rssi: -63 2022-10-08 15:36:39.662 DEBUG (MainThread) [homeassistant.components.bluetooth.manager] 00:1A:7D:DA:71:13: A4:C1:38:59:40:5B AdvertisementData(manufacturer_data={16473: b'[\x00dB \xff\xff\xff\xff\xff\xff \x1c\x00\xff\xff\xff\xff\x00\x00', 76: b'\x02\x15INTELLI_ROCKS_HWPr\xf2\xff\xc2'}, service_uuids=['00005550-0000-1000-8000-00805f9b34fb']) connectable: True match: set() rssi: -62 2022-10-08 15:36:39.689 DEBUG (MainThread) [homeassistant.components.bluetooth.manager] None (5F:81:33:40:77:00): Switching from anova-proxy[True] to 00:1A:7D:DA:71:13[True] (new rssi:-85 - threshold:6 > old rssi:-95) 2022-10-08 15:36:39.689 DEBUG (MainThread) [homeassistant.components.bluetooth.manager] 00:1A:7D:DA:71:13: 5F:81:33:40:77:00 AdvertisementData(manufacturer_data={76: b'\x02\x15\x9d\x05\xc5\xcc\xb7BK\x1d\x96\xb8k\x86&\x85A\x19\x00d\x00\x01\xba'}) connectable: True match: set() rssi: -85 2022-10-08 15:36:40.173 DEBUG (MainThread) [homeassistant.components.bluetooth.manager] 00:1A:7D:DA:71:13: A4:C1:38:59:40:5B AdvertisementData(manufacturer_data={16473: b'[\x00d\x82 \xff\xff\xff\xff\xff\xff \x1b\x00\xff\xff\xff\xff\x00\x00', 76: b'\x02\x15INTELLI_ROCKS_HWPr\xf2\xff\xc2'}, service_uuids=['00005550-0000-1000-8000-00805f9b34fb']) connectable: True match: set() rssi: -59 2022-10-08 15:36:41.188 DEBUG (MainThread) [homeassistant.components.bluetooth.manager] 00:1A:7D:DA:71:13: A4:C1:38:59:40:5B AdvertisementData(manufacturer_data={16473: b'[\x00d\x02 \xff\xff\xff\xff\xff\xff \x1e\x00\xff\xff\xff\xff\x00\x00', 76: b'\x02\x15INTELLI_ROCKS_HWPr\xf2\xff\xc2'}, service_uuids=['00005550-0000-1000-8000-00805f9b34fb']) connectable: True match: set() rssi: -60 2022-10-08 15:36:42.734 DEBUG (MainThread) [homeassistant.components.bluetooth.manager] 00:1A:7D:DA:71:13: A4:C1:38:59:40:5B AdvertisementData(manufacturer_data={16473: b'[\x00dB \xff\xff\xff\xff\xff\xff \x1c\x00\xff\xff\xff\xff\x00\x00', 76: b'\x02\x15INTELLI_ROCKS_HWPr\xf2\xff\xc2'}, service_uuids=['00005550-0000-1000-8000-00805f9b34fb']) connectable: True match: set() rssi: -60 2022-10-08 15:36:43.248 DEBUG (MainThread) [homeassistant.components.bluetooth.manager] 00:1A:7D:DA:71:13: A4:C1:38:59:40:5B AdvertisementData(manufacturer_data={16473: b'[\x00d\x82 \xff\xff\xff\xff\xff\xff \x1b\x00\xff\xff\xff\xff\x00\x00', 76: b'\x02\x15INTELLI_ROCKS_HWPr\xf2\xff\xc2'}, service_uuids=['00005550-0000-1000-8000-00805f9b34fb']) connectable: True match: set() rssi: -60 2022-10-08 15:36:44.777 DEBUG (MainThread) [homeassistant.components.bluetooth.manager] 00:1A:7D:DA:71:13: A4:C1:38:59:40:5B AdvertisementData(manufacturer_data={16473: b'[\x00d\x02 \xff\xff\xff\xff\xff\xff "\x00\xff\xff\xff\xff\x00\x00', 76: b'\x02\x15INTELLI_ROCKS_HWPr\xf2\xff\xc2'}, service_uuids=['00005550-0000-1000-8000-00805f9b34fb']) connectable: True match: set() rssi: -62 2022-10-08 15:36:46.318 DEBUG (MainThread) [homeassistant.components.bluetooth.manager] 00:1A:7D:DA:71:13: A4:C1:38:59:40:5B AdvertisementData(manufacturer_data={16473: b'[\x00d\x82 \xff\xff\xff\xff\xff\xff \x1b\x00\xff\xff\xff\xff\x00\x00', 76: b'\x02\x15INTELLI_ROCKS_HWPr\xf2\xff\xc2'}, service_uuids=['00005550-0000-1000-8000-00805f9b34fb']) connectable: True match: set() rssi: -80 2022-10-08 15:36:47.067 DEBUG (MainThread) [homeassistant.components.bluetooth.manager] None (69:27:A0:89:B1:87): Switching from 00:1A:7D:DA:71:13[True] to anova-proxy[True] (new rssi:-73 - threshold:6 > old rssi:-82) 2022-10-08 15:36:47.067 DEBUG (MainThread) [homeassistant.components.bluetooth.manager] anova-proxy: 69:27:A0:89:B1:87 AdvertisementData(manufacturer_data={224: b'\x01\r\xca\x96\x01\x0c'}, service_data={'0000fe9f-0000-1000-8000-00805f9b34fb': b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'}, service_uuids=['0000fe9f-0000-1000-8000-00805f9b34fb']) connectable: True match: set() rssi: -73 2022-10-08 15:36:47.980 DEBUG (MainThread) [homeassistant.components.bluetooth.manager] None (7A:5C:47:01:3B:06): Switching from anova-proxy[True] to 00:1A:7D:DA:71:13[True] (time elapsed:50.03117912821472 > stale seconds:50) 2022-10-08 15:36:47.980 DEBUG (MainThread) [homeassistant.components.bluetooth.manager] 00:1A:7D:DA:71:13: 7A:5C:47:01:3B:06 AdvertisementData(service_uuids=['cbbfe0e2-f7f3-4206-84e0-84cbb3d09dfc']) connectable: True match: set() rssi: -79 2022-10-08 15:36:48.390 DEBUG (MainThread) [homeassistant.components.bluetooth.manager] 00:1A:7D:DA:71:13: A4:C1:38:59:40:5B AdvertisementData(manufacturer_data={16473: b'[\x00dB \xff\xff\xff\xff\xff\xff \x1c\x00\xff\xff\xff\xff\x00\x00', 76: b'\x02\x15INTELLI_ROCKS_HWPr\xf2\xff\xc2'}, service_uuids=['00005550-0000-1000-8000-00805f9b34fb']) connectable: True match: set() rssi: -69 2022-10-08 15:36:50.429 DEBUG (MainThread) [homeassistant.components.bluetooth.manager] 00:1A:7D:DA:71:13: A4:C1:38:59:40:5B AdvertisementData(manufacturer_data={16473: b'[\x00d\x02 \xff\xff\xff\xff\xff\xff "\x00\xff\xff\xff\xff\x00\x00', 76: b'\x02\x15INTELLI_ROCKS_HWPr\xf2\xff\xc2'}, service_uuids=['00005550-0000-1000-8000-00805f9b34fb']) connectable: True match: set() rssi: -73 2022-10-08 15:36:51.955 DEBUG (MainThread) [homeassistant.components.bluetooth.manager] 00:1A:7D:DA:71:13: A4:C1:38:59:40:5B AdvertisementData(manufacturer_data={16473: b'[\x00dB \xff\xff\xff\xff\xff\xff \x1c\x00\xff\xff\xff\xff\x00\x00', 76: b'\x02\x15INTELLI_ROCKS_HWPr\xf2\xff\xc2'}, service_uuids=['00005550-0000-1000-8000-00805f9b34fb']) connectable: True match: set() rssi: -64 2022-10-08 15:36:52.466 DEBUG (MainThread) [homeassistant.components.bluetooth.manager] 00:1A:7D:DA:71:13: A4:C1:38:59:40:5B AdvertisementData(manufacturer_data={16473: b'[\x00d\x82 \xff\xff\xff\xff\xff\xff \x1b\x00\xff\xff\xff\xff\x00\x00', 76: b'\x02\x15INTELLI_ROCKS_HWPr\xf2\xff\xc2'}, service_uuids=['00005550-0000-1000-8000-00805f9b34fb']) connectable: True match: set() rssi: -63 2022-10-08 15:36:52.500 DEBUG (MainThread) [homeassistant.components.bluetooth.manager] None (69:27:A0:89:B1:87): Switching from anova-proxy[True] to 00:1A:7D:DA:71:13[True] (new rssi:-76 - threshold:6 > old rssi:-84) 2022-10-08 15:36:52.500 DEBUG (MainThread) [homeassistant.components.bluetooth.manager] 00:1A:7D:DA:71:13: 69:27:A0:89:B1:87 AdvertisementData(manufacturer_data={224: b'\x01\r\xca\x96\x01\x0c'}, service_data={'0000fe9f-0000-1000-8000-00805f9b34fb': b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'}, service_uuids=['0000fe9f-0000-1000-8000-00805f9b34fb']) connectable: True match: set() rssi: -76 2022-10-08 15:36:54.030 DEBUG (MainThread) [homeassistant.components.bluetooth.manager] 00:1A:7D:DA:71:13: A4:C1:38:59:40:5B AdvertisementData(manufacturer_data={16473: b'[\x00d\x02 \xff\xff\xff\xff\xff\xff !\x00\xff\xff\xff\xff\x00\x00', 76: b'\x02\x15INTELLI_ROCKS_HWPr\xf2\xff\xc2'}, service_uuids=['00005550-0000-1000-8000-00805f9b34fb']) connectable: True match: set() rssi: -67 2022-10-08 15:36:54.518 DEBUG (MainThread) [homeassistant.components.bluetooth.manager] 00:1A:7D:DA:71:13: A4:C1:38:59:40:5B AdvertisementData(manufacturer_data={16473: b'[\x00dB \xff\xff\xff\xff\xff\xff \x1c\x00\xff\xff\xff\xff\x00\x00', 76: b'\x02\x15INTELLI_ROCKS_HWPr\xf2\xff\xc2'}, service_uuids=['00005550-0000-1000-8000-00805f9b34fb']) connectable: True match: set() rssi: -66 2022-10-08 15:36:56.556 DEBUG (MainThread) [homeassistant.components.bluetooth.manager] 00:1A:7D:DA:71:13: A4:C1:38:59:40:5B AdvertisementData(manufacturer_data={16473: b'[\x00d\x02 \xff\xff\xff\xff\xff\xff \x00\xff\xff\xff\xff\x00\x00', 76: b'\x02\x15INTELLI_ROCKS_HWPr\xf2\xff\xc2'}, service_uuids=['00005550-0000-1000-8000-00805f9b34fb']) connectable: True match: set() rssi: -64 2022-10-08 15:37:00.355 DEBUG (MainThread) [homeassistant.components.bluetooth.scanner] hci0 (00:1A:7D:DA:71:13): Scanner watchdog time_since_last_detection: 0.09441870916634798 2022-10-08 15:37:00.657 DEBUG (MainThread) [homeassistant.components.bluetooth.manager] 00:1A:7D:DA:71:13: A4:C1:38:59:40:5B AdvertisementData(manufacturer_data={16473: b'[\x00dB \xff\xff\xff\xff\xff\xff \x1c\x00\xff\xff\xff\xff\x00\x00', 76: b'\x02\x15INTELLI_ROCKS_HWPr\xf2\xff\xc2'}, service_uuids=['00005550-0000-1000-8000-00805f9b34fb']) connectable: True match: set() rssi: -63 2022-10-08 15:37:02.712 DEBUG (MainThread) [homeassistant.components.bluetooth.manager] 00:1A:7D:DA:71:13: A4:C1:38:59:40:5B AdvertisementData(manufacturer_data={16473: b'[\x00d\x02 \xff\xff\xff\xff\xff\xff \x1f\x00\xff\xff\xff\xff\x00\x00', 76: b'\x02\x15INTELLI_ROCKS_HWPr\xf2\xff\xc2'}, service_uuids=['00005550-0000-1000-8000-00805f9b34fb']) connectable: True match: set() rssi: -65 ```
bdraco commented 2 years ago

It does look like the data is changing in response but reading it isn't obvious like some of the other devices.

I think its rotating the data like the H5184

https://github.com/Bluetooth-Devices/govee-ble/blob/38a300ed0aadcc7c8314d0c5cfc1d9c7b6fe2cb4/src/govee_ble/parser.py#L268

This one isn't strait-forward to add support for unfortunately. I'd probably need the device and a few hours to figure it out. That is a bit more time than I'm willing to commit to this, but I'm happy to review and merge a PR to add support for it if you are motivated to figure it out

dshokouhi commented 2 years ago

no problem appreciate the time you already took on this 🙏

DigiH commented 1 year ago

Hi all,

we've had the H5055 implemented for a while now, and yes, it is a bit awkward as it only ever sends two temperatures per message, rotating three messages for all six probes (1&2, 3&4, 5&6), indicating which probes are being sent by two bits (bit[3-2] of index 10 in our case, likely index 6 for you!?). Also sending "ffff" for the two temperature octets when no probe is connected to the appropriate socket.

https://github.com/theengs/decoder/blob/development/src/devices/H5055_json.h

Hope this helps.

ADDENDUM: Actually looking at the above data from @dshokouhi , with the first likely having all 6 probes not connected and the second only with probe 1, and so on 5b00648120ffffffffffff20ffffffffffff0000 all probes disconnected 5b006401201c00ffffffff20ffffffffffff0000 - probe 1 = 28ºC 5b00644820ffffffffffff201f00ffffffff0000 - probe 4 = 31ºC … it seems that this model does send all 6 probe temperatures in one go. Likely a new format for the H5055 models, indicated by the device id 20 at index 8 and index 22, where previously these two had the device id 06.

@dshokouhi could you also connect probe 3 and 5 only, Probe 1&2 (will index 7 be 3?), 3&4 and 5&6 and give some readings, as it seems that there is also the same two probe temperatures only message rotation here?

Extrapolating from how I think the bits of index 6 and 7 (10 and 11 in our case) - bits[5-0] indicating each probe 6-1 - indicate the probe rotation in this new format I have extended our decoder as a test

Would need more confirmation with the requested readings above.

Actually seems to be the very same decoder as our previous implementation, just with the new device identifying 20. Needed to fully get my head around this again as well :)

https://github.com/theengs/decoder/commit/9c80ee80935ea77267c48f9b6dbf65a3fbd37ec5

And credit where credit is due - with @BastiJoe's very helpful diagram for implementing the original decoder https://github.com/BastiJoe/govee_h5055_mqtt/blob/main/govee_2.png