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.