custom-components / ble_monitor

BLE monitor for passive BLE sensors
https://community.home-assistant.io/t/passive-ble-monitor-integration/
MIT License
1.86k stars 239 forks source link

[New Sensor]: Hermanos BBQ thermometer HBF20 #1123

Open henkvdt opened 1 year ago

henkvdt commented 1 year ago

Sensor Description

Hermanos BBQ thermometer HBF20

Additional information

Product information:

https://hermanos.store/en-gb/products/hermanos-draadloze-bbq-thermometer-bluetooth-met-app-oplaadbaar-vleesthermometer-oventhermometer-kernthermometer-2-sondes-incl-usb-oplaadkabel

Screenshots from Bluetooth LE scanner:

Screenshot_20230202_164117_Bluetooth LE Scanner

Screenshot_20230202_162609_Bluetooth LE Scanner

Screenshot_20230202_162555_Bluetooth LE Scanner

Screenshot_20230202_164055_Bluetooth LE Scanner

BLE advertisements

2023-02-02 16:02:44.876 INFO (Thread-5) [custom_components.ble_monitor.ble_parser] Unknown advertisement received for mac: 05:BF:60:20:B6:8Aservice data: []manufacturer specific data: [b'\n\xff\x01\x10\x01"3\x11\x00""']local name: UUID16: 45311,UUID128: None

2023-02-02 16:02:44.877 INFO (Thread-5) [custom_components.ble_monitor.ble_parser] Unknown advertisement received for mac: 05:BF:60:20:B6:8Aservice data: []manufacturer specific data: []local name: Grill BT5.0UUID16: None,UUID128: None
Ernst79 commented 1 year ago

I've had a look at the data. Looks like there is some interesting data.

0aff 0110 01223311002222

0aff 0110 = length + manufacturer specific data + UUID (2 bytes 0110 --> 1001 01223311002222 = the actual data

Can you make a longer log (like in the last two lines) and tell me what it is measuring at that moment. (x °C) Also try with one of the two probes connected (add a note the the corresponding log).