It can be a challenge to troubleshoot problems with tracking a beacon, as the problem can exist in different places in the “information pipeline.” The flow of information can be visualized in the following way:
- Beacon broadcasts an advertisement packet.
- ESP32 collects the broadcast (green arrow)
- ESP32 verifies connection to WiFi (orange arrow)
- ESP32 verifies connection to MQTT (yellow arrow)
- MQTT publishes data to
espresensetopic (purple arrow)
- Home Assistant parses information and reports configured sensorsiot