OTA v1

Serwer aktualizacji OTA

Ten serwer udostępnia manifesty i pliki aktualizacji dla urządzeń ESP32 obsługujących mechanizm OTA. Nie jest to panel do ręcznej konfiguracji urządzenia, tylko źródło plików dla firmware i panelu WWW.

Bazowy adres OTA: https://update.cuksy.net.pl/ota/v1

Format endpointu

https://update.cuksy.net.pl/ota/v1/<DEVICE>/<CHANNEL>/manifest.json

  • DEVICE: wariant sprzętu, np. TPM408 albo H1954
  • CHANNEL: stable, beta, dev
  • Firmware i LittleFS są wskazywane bezpośrednio w manifeście

Aktualnie opublikowane wersje

Wariant Stable Beta Dev
H19541.0.81.0.81.0.8
TPM4081.0.81.0.81.0.8
Wszystkie kanały wszystkich wariantów są obecnie zsynchronizowane do tej samej wersji.

Struktura plików

https://update.cuksy.net.pl/ota/v1/H1954/releases/1.0.8/H1954-1.0.8.bin

https://update.cuksy.net.pl/ota/v1/H1954/releases/1.0.8/H1954-1.0.8-fs.bin

  • Plik .bin zawiera firmware aplikacji
  • Plik -fs.bin zawiera obraz LittleFS z panelem WWW
  • Urządzenie pobiera właściwe URL-e bezpośrednio z manifestu

Ważne uwagi

  • Manifesty są publiczne i przeznaczone do odczytu przez urządzenia OTA
  • Ten serwer nie prowadzi listingu katalogów ani panelu zarządzania
  • Urządzenia powinny zapisywać tylko bazowy URL OTA, wariant i kanał
  • Dla poprawnej aktualizacji wariant urządzenia musi zgadzać się z polem device w manifeście