Skip to content

EchoScope 0.9.0

Choose a tag to compare

@MrPsyware MrPsyware released this 27 Sep 03:24
· 26 commits to main since this release

EchoScope gains Home Assistant controls and a connected observing workflow.

  • MQTT discovery: page/aircraft selectors, aircraft list and status, brightness, screen sleep/wake and family pickup controls.
  • Family pickup: pin the flight, keep the display awake, and alert when a fresh position is within your chosen distance of the arrival airport.
  • Spotting log: persistent interesting-aircraft history, Today's highlights on the knob, and full paged web history.
  • Stargazing: darkness windows, Moon illumination, cloud outlook and visible space-station passes, with optional wake alerts and live countdown.

Update both firmware and Docker. Hold the knob five seconds, enable authenticated LAN integration and copy the device API token. Configure the server's info-service/.env, then make docker. MQTT is optional for history/alerts. The service still listens on 0.0.0.0:8086.

Setup and topic/API guide

Validated: firmware host checks and ESP32-S3 build, 28 Python tests, isolated Mosquitto command/discovery test, live Docker astronomy/weather requests and native LVGL layout/navigation. App: 1,739,348 bytes; static RAM: 93,348 bytes. Physical device and user's Home Assistant have not been updated/tested by this release process.

Use echoscope-app.bin for wireless or app-only updates. The merged image is for full installation; keep your existing settings with the app image.