API Reference
adafruit_ble_ibbq
BLE iBBQ Multiple Probe Thermometers
Author(s): Dan Halbert for Adafruit Industries
Implementation Notes
iBBQ protocol information is from https://gist.github.com/uucidl/b9c60b6d36d8080d085a8e3310621d64.
Hardware:
InkBird and EasyBBQ (from PyleUSA) are brands that use the iBBQ protocol in their products.
- class adafruit_ble_ibbq.IBBQService(service: IBBQService | None = None)
Service for reading from an iBBQ thermometer.
- account_and_verify
Send credentials to this characteristic.
- property battery_level: Tuple[float, float] | None
Get current battery level in volts as
(current_voltage, max_voltage). Results are approximate and may differ from the actual battery voltage by 0.1v or so.
- display_celsius() None
Display temperatures on device in degrees Celsius.
Note: This does not change the units returned by
temperatures.
- display_fahrenheit() None
Display temperatures on device in degrees Fahrenheit.
Note: This does not change the units returned by
temperatures.
- realtime_data
Real-time temperature values.
- settings_data
Send control messages here.