Firmware i.91.065: Lokalne API marki, obsługa CORS POST i ulepszone odzyskiwanie MQTTS
Firmware i.91.065 jest już dostępny dla urządzeń z serii WEM.
Pobierz firmware tutaj: i.91.065.bin
Rozmiar pliku: 725808 bajtów
SHA256: 6c4efdcb5d84036f6fafee7c0620e4ec3452cb6740d81f824d9cf2205913a36e
MD5: a2be4c7fde307223932f93a7adf6df04
Ta wersja dodaje lokalne interfejsy API do brandowania interfejsu WWW:
GET /api/getbrandPOST /api/setbrand
API umożliwia kontrolowanie, czy logo IAMMETER, tekst IAMMETER oraz treść stopki IAMMETER są wyświetlane w lokalnym interfejsie WWW. Obsługuje również niestandardowy brandText o długości do 20 bajtów oraz wartość apSsid dla fabrycznej konfiguracji Soft AP. POST /api/setbrand nie uruchamia automatycznie ponownie urządzenia; jeśli apSsid zostanie zmienione, nowa nazwa Soft AP zacznie obowiązywać po następnym restarcie urządzenia.


Firmware i.91.065 dodaje również obsługę HTTP OPTIONS, dzięki czemu narzędzia działające w przeglądarce mogą wysyłać żądania POST JSON z różnych domen do lokalnych interfejsów API, takich jak /api/setbrand, /api/setadv i /api/setwifiadv. Możesz przetestować nowe API brandowania na stronie testowej API WEM.
Ta wersja naprawia również problem z odzyskiwaniem połączenia MQTTS. W starszych wersjach, jeśli serwer MQTTS był niedostępny przez dłuższy czas lub próby połączenia TLS ciągle kończyły się niepowodzeniem, urządzenie mogło czasami przestać automatycznie się odzyskiwać i wymagać restartu. Nowa wersja poprawia czyszczenie zasobów, ochronę przed ponownym połączeniem oraz zachowanie przy odzyskiwaniu po awariach MQTTS.
Powiązane linki: