[$] BTHome: An open standard for broadcasting sensor data

Post Syndicated from original https://lwn.net/Articles/925125/

Many wireless sensors broadcast their data using Bluetooth Low
Energy
(BLE). Their data is easy to receive, but decoding it can be a
challenge. Each manufacturer uses its own format, often tied to its own
mobile apps. Integrating all of these sensors into a home-automation system
requires a lot of custom decoders, which are generally developed by
reverse-engineering
the protocols. The goal of the BTHome
project is to change this: it offers a standardized format for sensors to
broadcast their measurements using BLE. BTHome is supported by the Home
Assistant

home-automation software and by a few open-firmware and open-hardware
projects.