1
0
mirror of git://f0xx.org/android_cast synced 2026-07-29 07:58:10 +03:00
Files
android_cast/examples/ota/mqtt-topics.md
2026-05-20 15:17:13 +02:00

1011 B

MQTT OTA topics (retained payloads)

Publish retained payloads for these topics:

  • v0/ota/channel/stable.json -> content of examples/ota/v0/ota/channel/stable.json
  • v0/ota/channel/current.json -> content of examples/ota/v0/ota/channel/current.json
  • v0/ota/channel/next.json -> content of examples/ota/v0/ota/channel/next.json
  • v0/ota/00/00.01/00.01.00/android_cast_00.01.00.00_manifest.json
  • v0/ota/00/00.01/00.01.00/android_cast_00.01.00.00_sign.json
  • v0/ota/00/00.01/00.01.00/android_cast_00.01.00.00.otapkg
  • v0/ota/00/00.01/00.01.01/android_cast_00.01.01.01_manifest.json
  • v0/ota/00/00.01/00.01.01/android_cast_00.01.01.01_sign.json
  • v0/ota/00/00.01/00.01.01/android_cast_00.01.01.01.otapkg

HTTP mirrors may also host *.otabundle.zip (manifest + sign + package.apk in one STORED zip).
The app uses per-artifact MQTT topics only — it does not download bundles over MQTT.

Example source URL in app settings:

  • mqtt://foxx.org:1883/v0/ota/channel/stable.json