I’m running a TinyGS ground station (ESP32-based LoRa satellite receiver) and would like to log which satellites my station hears directly in Home Assistant.
What I’m trying to achieve:
- Track which satellites my TinyGS station receives
- Log them over time in HA (history/logbook)
- Possibly create simple statistics (satellites heard per day, etc.)
My current setup:
- Home Assistant OS on Raspberry Pi 5
- Mosquitto broker (HA add-on)
- TinyGS station operational and uploading to TinyGS cloud
What I’m uncertain about:
TinyGS publishes data to their MQTT broker (mqtt.tinygs.com). I’m considering either:
- Bridging TinyGS MQTT into my local Mosquitto broker
- Having HA connect directly to the TinyGS MQTT broker
Has anyone done this already? If so:
- Which approach did you use (bridge vs direct connection)?
- Which MQTT topics did you subscribe to for "satellite heard" events?
- Did you create sensors, event triggers, or something else?
- Any gotchas or lessons learned?
I’d love to see example configurations or avoid reinventing the wheel if someone has a working setup.