Open jcallaghan opened 4 years ago
Id | MAC |
---|---|
Meater+ | B8:1F:5E:00:A6:00 |
Meater Block 1 | B8:1F:5E:01:23:78 |
Meater Block 2 | B8:1F:5E:01:25:A1 |
Meater Block 3 | B8:1F:5E:01:2B:B7 |
Meater Block 4 | B8:1F:5E:01:31:20 |
The Meater Block is an absolute beauty. Right now it is charging up all four probes so I’ve not got hands-on just yet, but from what I have seen so far I am impressed. Being able to go standalone with the Block and not use WiFi while still being able to choose meat and how you want to cook it is a real bonus.
One downside is with so many probes it is hard to remove a random probe from the block, instead you need to edge one from the side first. I often suffer from a terrible dry skin condition which leaves me with very little strength to grab and squeeze small objects. I'll keep an eye on this and let you know how I get on when I've had a breakout.
I also want to share just how amazing the Apption Labs team behind Meater are. I shared some positive feedback with one of the team and we were speaking on a call the following day like friends, discussing the market and opportunity out there in the maker space for these things.
While the Block charges the four new probes I will prepare Home Assistant so I can get grilling straight away tomorrow. I’m keen to see if I can get my current solution working in Docker but if I can’t I can always fall back to my current working solution.
While building out the Docker image I wanted to try some other methods of connecting to a probe. This is what it looked like after connecting to a Meater probe via bluetoothctl and the characteristics that were reported.
pi@rpi-weather:~/docker-meater-mqtt $ sudo bluetoothctl
Agent registered
[bluetooth]# connect B8:1F:5E:06:6B:5B
Attempting to connect to B8:1F:5E:06:6B:5B
[CHG] Device B8:1F:5E:06:6B:5B Connected: yes
Connection successful
[NEW] Primary Service
/org/bluez/hci0/dev_B8_1F_5E_06_6B_5B/service000a
00001801-0000-1000-8000-00805f9b34fb
Generic Attribute Profile
[NEW] Primary Service
/org/bluez/hci0/dev_B8_1F_5E_06_6B_5B/service000b
0000180a-0000-1000-8000-00805f9b34fb
Device Information
[NEW] Characteristic
/org/bluez/hci0/dev_B8_1F_5E_06_6B_5B/service000b/char000c
00002a23-0000-1000-8000-00805f9b34fb
System ID
[NEW] Characteristic
/org/bluez/hci0/dev_B8_1F_5E_06_6B_5B/service000b/char000e
00002a24-0000-1000-8000-00805f9b34fb
Model Number String
[NEW] Characteristic
/org/bluez/hci0/dev_B8_1F_5E_06_6B_5B/service000b/char0010
00002a25-0000-1000-8000-00805f9b34fb
Serial Number String
[NEW] Characteristic
/org/bluez/hci0/dev_B8_1F_5E_06_6B_5B/service000b/char0012
00002a26-0000-1000-8000-00805f9b34fb
Firmware Revision String
[NEW] Characteristic
/org/bluez/hci0/dev_B8_1F_5E_06_6B_5B/service000b/char0014
00002a27-0000-1000-8000-00805f9b34fb
Hardware Revision String
[NEW] Characteristic
/org/bluez/hci0/dev_B8_1F_5E_06_6B_5B/service000b/char0016
00002a28-0000-1000-8000-00805f9b34fb
Software Revision String
[NEW] Characteristic
/org/bluez/hci0/dev_B8_1F_5E_06_6B_5B/service000b/char0018
00002a29-0000-1000-8000-00805f9b34fb
Manufacturer Name String
[NEW] Characteristic
/org/bluez/hci0/dev_B8_1F_5E_06_6B_5B/service000b/char001a
00002a2a-0000-1000-8000-00805f9b34fb
IEEE 11073-20601 Regulatory Cert. Data List
[NEW] Characteristic
/org/bluez/hci0/dev_B8_1F_5E_06_6B_5B/service000b/char001c
00002a50-0000-1000-8000-00805f9b34fb
PnP ID
[NEW] Primary Service
/org/bluez/hci0/dev_B8_1F_5E_06_6B_5B/service001e
a75cc7fc-c956-488f-ac2a-2dbc08b63a04
Vendor specific
[NEW] Characteristic
/org/bluez/hci0/dev_B8_1F_5E_06_6B_5B/service001e/char001f
575d3bf1-2757-45ad-94d9-875c2f6120d3
Vendor specific
[NEW] Descriptor
/org/bluez/hci0/dev_B8_1F_5E_06_6B_5B/service001e/char001f/desc0021
00002902-0000-1000-8000-00805f9b34fb
Client Characteristic Configuration
[NEW] Descriptor
/org/bluez/hci0/dev_B8_1F_5E_06_6B_5B/service001e/char001f/desc0022
00002901-0000-1000-8000-00805f9b34fb
Characteristic User Description
[NEW] Characteristic
/org/bluez/hci0/dev_B8_1F_5E_06_6B_5B/service001e/char0023
7edda774-045e-4bbf-909b-45d1991a2876
Vendor specific
[NEW] Descriptor
/org/bluez/hci0/dev_B8_1F_5E_06_6B_5B/service001e/char0023/desc0025
00002902-0000-1000-8000-00805f9b34fb
Client Characteristic Configuration
[NEW] Descriptor
/org/bluez/hci0/dev_B8_1F_5E_06_6B_5B/service001e/char0023/desc0026
00002901-0000-1000-8000-00805f9b34fb
Characteristic User Description
[NEW] Characteristic
/org/bluez/hci0/dev_B8_1F_5E_06_6B_5B/service001e/char0027
2adb4877-68d8-4884-bd3c-d83853bf27b8
Vendor specific
[NEW] Descriptor
/org/bluez/hci0/dev_B8_1F_5E_06_6B_5B/service001e/char0027/desc0029
00002902-0000-1000-8000-00805f9b34fb
Client Characteristic Configuration
[NEW] Descriptor
/org/bluez/hci0/dev_B8_1F_5E_06_6B_5B/service001e/char0027/desc002a
00002901-0000-1000-8000-00805f9b34fb
Characteristic User Description
[NEW] Characteristic
/org/bluez/hci0/dev_B8_1F_5E_06_6B_5B/service001e/char002b
caf28e64-3b17-4cb4-bb0a-2eaa33c47af7
Vendor specific
[NEW] Descriptor
/org/bluez/hci0/dev_B8_1F_5E_06_6B_5B/service001e/char002b/desc002d
00002901-0000-1000-8000-00805f9b34fb
Characteristic User Description
[NEW] Characteristic
/org/bluez/hci0/dev_B8_1F_5E_06_6B_5B/service001e/char002e
b3e02c20-85be-4d1e-8da8-30cd88aaf0d4
Vendor specific
[NEW] Descriptor
/org/bluez/hci0/dev_B8_1F_5E_06_6B_5B/service001e/char002e/desc0030
00002901-0000-1000-8000-00805f9b34fb
Characteristic User Description
[NEW] Characteristic
/org/bluez/hci0/dev_B8_1F_5E_06_6B_5B/service001e/char0031
1cbff55e-9a06-4721-a178-1e2d84246dd1
Vendor specific
[NEW] Descriptor
/org/bluez/hci0/dev_B8_1F_5E_06_6B_5B/service001e/char0031/desc0033
00002901-0000-1000-8000-00805f9b34fb
Characteristic User Description
[NEW] Characteristic
/org/bluez/hci0/dev_B8_1F_5E_06_6B_5B/service001e/char0034
22db81c4-d125-4e8f-99a4-3609e4c9a017
Vendor specific
[NEW] Descriptor
/org/bluez/hci0/dev_B8_1F_5E_06_6B_5B/service001e/char0034/desc0036
00002902-0000-1000-8000-00805f9b34fb
Client Characteristic Configuration
[NEW] Descriptor
/org/bluez/hci0/dev_B8_1F_5E_06_6B_5B/service001e/char0034/desc0037
00002901-0000-1000-8000-00805f9b34fb
Characteristic User Description
[NEW] Characteristic
/org/bluez/hci0/dev_B8_1F_5E_06_6B_5B/service001e/char0038
e03c6ccc-2aa7-40a4-8a66-c98b599b737a
Vendor specific
[NEW] Descriptor
/org/bluez/hci0/dev_B8_1F_5E_06_6B_5B/service001e/char0038/desc003a
00002902-0000-1000-8000-00805f9b34fb
Client Characteristic Configuration
[NEW] Descriptor
/org/bluez/hci0/dev_B8_1F_5E_06_6B_5B/service001e/char0038/desc003b
00002901-0000-1000-8000-00805f9b34fb
Characteristic User Description
[NEW] Characteristic
/org/bluez/hci0/dev_B8_1F_5E_06_6B_5B/service001e/char003c
370aabe7-4837-4bee-aadc-cd1836dbce53
Vendor specific
[NEW] Descriptor
/org/bluez/hci0/dev_B8_1F_5E_06_6B_5B/service001e/char003c/desc003e
00002902-0000-1000-8000-00805f9b34fb
Client Characteristic Configuration
[NEW] Descriptor
/org/bluez/hci0/dev_B8_1F_5E_06_6B_5B/service001e/char003c/desc003f
00002901-0000-1000-8000-00805f9b34fb
Characteristic User Description
pi@rpi-weather:~/docker-meater-mqtt $ sudo bluetoothctl
Agent registered
[bluetooth]# connect B8:1F:5E:00:A6:00
Attempting to connect to B8:1F:5E:00:A6:00
[CHG] Device B8:1F:5E:00:A6:00 Connected: yes
Connection successful
[NEW] Primary Service
/org/bluez/hci0/dev_B8_1F_5E_00_A6_00/service000c
00001801-0000-1000-8000-00805f9b34fb
Generic Attribute Profile
[NEW] Characteristic
/org/bluez/hci0/dev_B8_1F_5E_00_A6_00/service000c/char000d
00002a05-0000-1000-8000-00805f9b34fb
Service Changed
[NEW] Descriptor
/org/bluez/hci0/dev_B8_1F_5E_00_A6_00/service000c/char000d/desc000f
00002902-0000-1000-8000-00805f9b34fb
Client Characteristic Configuration
[NEW] Primary Service
/org/bluez/hci0/dev_B8_1F_5E_00_A6_00/service0010
0000180a-0000-1000-8000-00805f9b34fb
Device Information
[NEW] Characteristic
/org/bluez/hci0/dev_B8_1F_5E_00_A6_00/service0010/char0011
00002a29-0000-1000-8000-00805f9b34fb
Manufacturer Name String
[NEW] Characteristic
/org/bluez/hci0/dev_B8_1F_5E_00_A6_00/service0010/char0013
00002a24-0000-1000-8000-00805f9b34fb
Model Number String
[NEW] Characteristic
/org/bluez/hci0/dev_B8_1F_5E_00_A6_00/service0010/char0015
00002a26-0000-1000-8000-00805f9b34fb
Firmware Revision String
[NEW] Characteristic
/org/bluez/hci0/dev_B8_1F_5E_00_A6_00/service0010/char0017
00002a28-0000-1000-8000-00805f9b34fb
Software Revision String
[NEW] Primary Service
/org/bluez/hci0/dev_B8_1F_5E_00_A6_00/service0019
a75cc7fc-c956-488f-ac2a-2dbc08b63a04
Vendor specific
[NEW] Characteristic
/org/bluez/hci0/dev_B8_1F_5E_00_A6_00/service0019/char001a
575d3bf1-2757-45ad-94d9-875c2f6120d3
Vendor specific
[NEW] Descriptor
/org/bluez/hci0/dev_B8_1F_5E_00_A6_00/service0019/char001a/desc001c
00002902-0000-1000-8000-00805f9b34fb
Client Characteristic Configuration
[NEW] Descriptor
/org/bluez/hci0/dev_B8_1F_5E_00_A6_00/service0019/char001a/desc001d
00002901-0000-1000-8000-00805f9b34fb
Characteristic User Description
[NEW] Characteristic
/org/bluez/hci0/dev_B8_1F_5E_00_A6_00/service0019/char001e
7edda774-045e-4bbf-909b-45d1991a2876
Vendor specific
[NEW] Descriptor
/org/bluez/hci0/dev_B8_1F_5E_00_A6_00/service0019/char001e/desc0020
00002902-0000-1000-8000-00805f9b34fb
Client Characteristic Configuration
[NEW] Descriptor
/org/bluez/hci0/dev_B8_1F_5E_00_A6_00/service0019/char001e/desc0021
00002901-0000-1000-8000-00805f9b34fb
Characteristic User Description
[NEW] Characteristic
/org/bluez/hci0/dev_B8_1F_5E_00_A6_00/service0019/char0022
2adb4877-68d8-4884-bd3c-d83853bf27b8
Vendor specific
[NEW] Descriptor
/org/bluez/hci0/dev_B8_1F_5E_00_A6_00/service0019/char0022/desc0024
00002902-0000-1000-8000-00805f9b34fb
Client Characteristic Configuration
[NEW] Descriptor
/org/bluez/hci0/dev_B8_1F_5E_00_A6_00/service0019/char0022/desc0025
00002901-0000-1000-8000-00805f9b34fb
Characteristic User Description
[NEW] Characteristic
/org/bluez/hci0/dev_B8_1F_5E_00_A6_00/service0019/char0026
caf28e64-3b17-4cb4-bb0a-2eaa33c47af7
Vendor specific
[NEW] Descriptor
/org/bluez/hci0/dev_B8_1F_5E_00_A6_00/service0019/char0026/desc0028
00002902-0000-1000-8000-00805f9b34fb
Client Characteristic Configuration
[NEW] Descriptor
/org/bluez/hci0/dev_B8_1F_5E_00_A6_00/service0019/char0026/desc0029
00002901-0000-1000-8000-00805f9b34fb
Characteristic User Description
[NEW] Characteristic
/org/bluez/hci0/dev_B8_1F_5E_00_A6_00/service0019/char002a
b3e02c20-85be-4d1e-8da8-30cd88aaf0d4
Vendor specific
[NEW] Descriptor
/org/bluez/hci0/dev_B8_1F_5E_00_A6_00/service0019/char002a/desc002c
00002902-0000-1000-8000-00805f9b34fb
Client Characteristic Configuration
[NEW] Descriptor
/org/bluez/hci0/dev_B8_1F_5E_00_A6_00/service0019/char002a/desc002d
00002901-0000-1000-8000-00805f9b34fb
Characteristic User Description
[MEATER+]# info
Device B8:1F:5E:06:6B:5B (public)
Name: MEATER+
Alias: MEATER+
Paired: no
Trusted: no
Blocked: no
Connected: yes
LegacyPairing: no
UUID: Generic Access Profile (00001800-0000-1000-8000-00805f9b34fb)
UUID: Generic Attribute Profile (00001801-0000-1000-8000-00805f9b34fb)
UUID: Device Information (0000180a-0000-1000-8000-00805f9b34fb)
UUID: Vendor specific (a75cc7fc-c956-488f-ac2a-2dbc08b63a04)
Modalias: bluetooth:v000Dp0000d0110
ManufacturerData Key: 0x037b
ManufacturerData Value:
80 ca 6b 08 13 c9 e8 23 44 00 00 00 00 00 00 00 ..k....#D.......
00 00 00 00 ....
[MEATER]# info
Device B8:1F:5E:00:A6:00 (public)
Name: MEATER
Alias: MEATER
Paired: no
Trusted: no
Blocked: no
Connected: yes
LegacyPairing: no
UUID: Generic Access Profile (00001800-0000-1000-8000-00805f9b34fb)
UUID: Generic Attribute Profile (00001801-0000-1000-8000-00805f9b34fb)
UUID: Device Information (0000180a-0000-1000-8000-00805f9b34fb)
UUID: Vendor specific (a75cc7fc-c956-488f-ac2a-2dbc08b63a04)
ManufacturerData Key: 0x7b03
ManufacturerData Value:
00 00 ..
ManufacturerData Key: 0x037b
ManufacturerData Value:
00 bd 71 28 01 ae ad 38 b7 ..q(...8.
[MEATER+]# menu gatt
list-attributes [dev] List attributes
select-attribute <attribute/UUID> Select attribute
attribute-info [attribute/UUID] Select attribute
read [offset] Read attribute value
write <data=xx xx ...> [offset] Write attribute value
acquire-write Acquire Write file descriptor
release-write Release Write file descriptor
acquire-notify Acquire Notify file descriptor
release-notify Release Notify file descriptor
notify <on/off> Notify attribute value
[MEATER+]# list-attributes
Primary Service
/org/bluez/hci0/dev_B8_1F_5E_06_6B_5B/service000a
00001801-0000-1000-8000-00805f9b34fb
Generic Attribute Profile
Primary Service
/org/bluez/hci0/dev_B8_1F_5E_06_6B_5B/service000b
0000180a-0000-1000-8000-00805f9b34fb
Device Information
Characteristic
/org/bluez/hci0/dev_B8_1F_5E_06_6B_5B/service000b/char000c
00002a23-0000-1000-8000-00805f9b34fb
System ID
Characteristic
/org/bluez/hci0/dev_B8_1F_5E_06_6B_5B/service000b/char000e
00002a24-0000-1000-8000-00805f9b34fb
Model Number String
Characteristic
/org/bluez/hci0/dev_B8_1F_5E_06_6B_5B/service000b/char0010
00002a25-0000-1000-8000-00805f9b34fb
Serial Number String
Characteristic
/org/bluez/hci0/dev_B8_1F_5E_06_6B_5B/service000b/char0012
00002a26-0000-1000-8000-00805f9b34fb
Firmware Revision String
Characteristic
/org/bluez/hci0/dev_B8_1F_5E_06_6B_5B/service000b/char0014
00002a27-0000-1000-8000-00805f9b34fb
Hardware Revision String
Characteristic
/org/bluez/hci0/dev_B8_1F_5E_06_6B_5B/service000b/char0016
00002a28-0000-1000-8000-00805f9b34fb
Software Revision String
Characteristic
/org/bluez/hci0/dev_B8_1F_5E_06_6B_5B/service000b/char0018
00002a29-0000-1000-8000-00805f9b34fb
Manufacturer Name String
Characteristic
/org/bluez/hci0/dev_B8_1F_5E_06_6B_5B/service000b/char001a
00002a2a-0000-1000-8000-00805f9b34fb
IEEE 11073-20601 Regulatory Cert. Data List
Characteristic
/org/bluez/hci0/dev_B8_1F_5E_06_6B_5B/service000b/char001c
00002a50-0000-1000-8000-00805f9b34fb
PnP ID
Primary Service
/org/bluez/hci0/dev_B8_1F_5E_06_6B_5B/service001e
a75cc7fc-c956-488f-ac2a-2dbc08b63a04
Vendor specific
Characteristic
/org/bluez/hci0/dev_B8_1F_5E_06_6B_5B/service001e/char001f
575d3bf1-2757-45ad-94d9-875c2f6120d3
Vendor specific
Descriptor
/org/bluez/hci0/dev_B8_1F_5E_06_6B_5B/service001e/char001f/desc0021
00002902-0000-1000-8000-00805f9b34fb
Client Characteristic Configuration
Descriptor
/org/bluez/hci0/dev_B8_1F_5E_06_6B_5B/service001e/char001f/desc0022
00002901-0000-1000-8000-00805f9b34fb
Characteristic User Description
Characteristic
/org/bluez/hci0/dev_B8_1F_5E_06_6B_5B/service001e/char0023
7edda774-045e-4bbf-909b-45d1991a2876
Vendor specific
Descriptor
/org/bluez/hci0/dev_B8_1F_5E_06_6B_5B/service001e/char0023/desc0025
00002902-0000-1000-8000-00805f9b34fb
Client Characteristic Configuration
Descriptor
/org/bluez/hci0/dev_B8_1F_5E_06_6B_5B/service001e/char0023/desc0026
00002901-0000-1000-8000-00805f9b34fb
Characteristic User Description
Characteristic
/org/bluez/hci0/dev_B8_1F_5E_06_6B_5B/service001e/char0027
2adb4877-68d8-4884-bd3c-d83853bf27b8
Vendor specific
Descriptor
/org/bluez/hci0/dev_B8_1F_5E_06_6B_5B/service001e/char0027/desc0029
00002902-0000-1000-8000-00805f9b34fb
Client Characteristic Configuration
Descriptor
/org/bluez/hci0/dev_B8_1F_5E_06_6B_5B/service001e/char0027/desc002a
00002901-0000-1000-8000-00805f9b34fb
Characteristic User Description
Characteristic
/org/bluez/hci0/dev_B8_1F_5E_06_6B_5B/service001e/char002b
caf28e64-3b17-4cb4-bb0a-2eaa33c47af7
Vendor specific
Descriptor
/org/bluez/hci0/dev_B8_1F_5E_06_6B_5B/service001e/char002b/desc002d
00002901-0000-1000-8000-00805f9b34fb
Characteristic User Description
Characteristic
/org/bluez/hci0/dev_B8_1F_5E_06_6B_5B/service001e/char002e
b3e02c20-85be-4d1e-8da8-30cd88aaf0d4
Vendor specific
Descriptor
/org/bluez/hci0/dev_B8_1F_5E_06_6B_5B/service001e/char002e/desc0030
00002901-0000-1000-8000-00805f9b34fb
Characteristic User Description
Characteristic
/org/bluez/hci0/dev_B8_1F_5E_06_6B_5B/service001e/char0031
1cbff55e-9a06-4721-a178-1e2d84246dd1
Vendor specific
Descriptor
/org/bluez/hci0/dev_B8_1F_5E_06_6B_5B/service001e/char0031/desc0033
00002901-0000-1000-8000-00805f9b34fb
Characteristic User Description
Characteristic
/org/bluez/hci0/dev_B8_1F_5E_06_6B_5B/service001e/char0034
22db81c4-d125-4e8f-99a4-3609e4c9a017
Vendor specific
Descriptor
/org/bluez/hci0/dev_B8_1F_5E_06_6B_5B/service001e/char0034/desc0036
00002902-0000-1000-8000-00805f9b34fb
Client Characteristic Configuration
Descriptor
/org/bluez/hci0/dev_B8_1F_5E_06_6B_5B/service001e/char0034/desc0037
00002901-0000-1000-8000-00805f9b34fb
Characteristic User Description
Characteristic
/org/bluez/hci0/dev_B8_1F_5E_06_6B_5B/service001e/char0038
e03c6ccc-2aa7-40a4-8a66-c98b599b737a
Vendor specific
Descriptor
/org/bluez/hci0/dev_B8_1F_5E_06_6B_5B/service001e/char0038/desc003a
00002902-0000-1000-8000-00805f9b34fb
Client Characteristic Configuration
Descriptor
/org/bluez/hci0/dev_B8_1F_5E_06_6B_5B/service001e/char0038/desc003b
00002901-0000-1000-8000-00805f9b34fb
Characteristic User Description
Characteristic
/org/bluez/hci0/dev_B8_1F_5E_06_6B_5B/service001e/char003c
370aabe7-4837-4bee-aadc-cd1836dbce53
Vendor specific
Descriptor
/org/bluez/hci0/dev_B8_1F_5E_06_6B_5B/service001e/char003c/desc003e
00002902-0000-1000-8000-00805f9b34fb
Client Characteristic Configuration
Descriptor
/org/bluez/hci0/dev_B8_1F_5E_06_6B_5B/service001e/char003c/desc003f
00002901-0000-1000-8000-00805f9b34fb
Characteristic User Description
[MEATER]# list-attributes
Primary Service
/org/bluez/hci0/dev_B8_1F_5E_00_A6_00/service000c
00001801-0000-1000-8000-00805f9b34fb
Generic Attribute Profile
Characteristic
/org/bluez/hci0/dev_B8_1F_5E_00_A6_00/service000c/char000d
00002a05-0000-1000-8000-00805f9b34fb
Service Changed
Descriptor
/org/bluez/hci0/dev_B8_1F_5E_00_A6_00/service000c/char000d/desc000f
00002902-0000-1000-8000-00805f9b34fb
Client Characteristic Configuration
Primary Service
/org/bluez/hci0/dev_B8_1F_5E_00_A6_00/service0010
0000180a-0000-1000-8000-00805f9b34fb
Device Information
Characteristic
/org/bluez/hci0/dev_B8_1F_5E_00_A6_00/service0010/char0011
00002a29-0000-1000-8000-00805f9b34fb
Manufacturer Name String
Characteristic
/org/bluez/hci0/dev_B8_1F_5E_00_A6_00/service0010/char0013
00002a24-0000-1000-8000-00805f9b34fb
Model Number String
Characteristic
/org/bluez/hci0/dev_B8_1F_5E_00_A6_00/service0010/char0015
00002a26-0000-1000-8000-00805f9b34fb
Firmware Revision String
Characteristic
/org/bluez/hci0/dev_B8_1F_5E_00_A6_00/service0010/char0017
00002a28-0000-1000-8000-00805f9b34fb
Software Revision String
Primary Service
/org/bluez/hci0/dev_B8_1F_5E_00_A6_00/service0019
a75cc7fc-c956-488f-ac2a-2dbc08b63a04
Vendor specific
Characteristic
/org/bluez/hci0/dev_B8_1F_5E_00_A6_00/service0019/char001a
575d3bf1-2757-45ad-94d9-875c2f6120d3
Vendor specific
Descriptor
/org/bluez/hci0/dev_B8_1F_5E_00_A6_00/service0019/char001a/desc001c
00002902-0000-1000-8000-00805f9b34fb
Client Characteristic Configuration
Descriptor
/org/bluez/hci0/dev_B8_1F_5E_00_A6_00/service0019/char001a/desc001d
00002901-0000-1000-8000-00805f9b34fb
Characteristic User Description
Characteristic
/org/bluez/hci0/dev_B8_1F_5E_00_A6_00/service0019/char001e
7edda774-045e-4bbf-909b-45d1991a2876
Vendor specific
Descriptor
/org/bluez/hci0/dev_B8_1F_5E_00_A6_00/service0019/char001e/desc0020
00002902-0000-1000-8000-00805f9b34fb
Client Characteristic Configuration
Descriptor
/org/bluez/hci0/dev_B8_1F_5E_00_A6_00/service0019/char001e/desc0021
00002901-0000-1000-8000-00805f9b34fb
Characteristic User Description
Characteristic
/org/bluez/hci0/dev_B8_1F_5E_00_A6_00/service0019/char0022
2adb4877-68d8-4884-bd3c-d83853bf27b8
Vendor specific
Descriptor
/org/bluez/hci0/dev_B8_1F_5E_00_A6_00/service0019/char0022/desc0024
00002902-0000-1000-8000-00805f9b34fb
Client Characteristic Configuration
Descriptor
/org/bluez/hci0/dev_B8_1F_5E_00_A6_00/service0019/char0022/desc0025
00002901-0000-1000-8000-00805f9b34fb
Characteristic User Description
Characteristic
/org/bluez/hci0/dev_B8_1F_5E_00_A6_00/service0019/char0026
caf28e64-3b17-4cb4-bb0a-2eaa33c47af7
Vendor specific
Descriptor
/org/bluez/hci0/dev_B8_1F_5E_00_A6_00/service0019/char0026/desc0028
00002902-0000-1000-8000-00805f9b34fb
Client Characteristic Configuration
Descriptor
/org/bluez/hci0/dev_B8_1F_5E_00_A6_00/service0019/char0026/desc0029
00002901-0000-1000-8000-00805f9b34fb
Characteristic User Description
Characteristic
/org/bluez/hci0/dev_B8_1F_5E_00_A6_00/service0019/char002a
b3e02c20-85be-4d1e-8da8-30cd88aaf0d4
Vendor specific
Descriptor
/org/bluez/hci0/dev_B8_1F_5E_00_A6_00/service0019/char002a/desc002c
00002902-0000-1000-8000-00805f9b34fb
Client Characteristic Configuration
Descriptor
/org/bluez/hci0/dev_B8_1F_5E_00_A6_00/service0019/char002a/desc002d
00002901-0000-1000-8000-00805f9b34fb
Characteristic User Description
I decided to use the Alexa media custom component to give me TTS when a probe reaches its target temperature. I tested it this evening and it worked a treat.
Using the same method as with my Meater+ I have connected all four of my Meater Block probes to Home Assistant.
I created a basic panel with vertical stack cards to show my all the tip and ambient temperatures in two columns. I'll work on improving the UX in the coming weeks.
I noticed when I placed all five probes back into the blocks to charge that tip 1 was still providing data. When they are docked and charging it should not be possible to connect to them over Bluetooth. On closer inspection, this particular tip had a dirty end so it wasn't making contact with the charging clip. Once I cleaned it is shut off and stopped providing data as expected.
Have you got any plans on revisiting this now that ESP Home supports proxying active Bluetooth connections?
Hello JCallahhan, what did you use to decode the characteristics value?
Background
So I've found myself with a Meater Block. This is the premium Meater product that has four probes and can operate standalone or with WiFi through the block (dock).
Objective
Integrate this with my existing MQTT solution, continue to explore ESPHome integration and also explore that integration that the Block may provide through WiFi.
Product: https://meater.com/block
Originally posted by @jcallaghan in https://github.com/jcallaghan/home-assistant-config/issues/50#issuecomment-636362402