Firmware i.91.065 : API de marque locale, prise en charge CORS POST et récupération MQTTS améliorée
Le firmware i.91.065 est désormais disponible pour les appareils de la série WEM.
Téléchargez le firmware ici : i.91.065.bin
Taille du fichier : 725808 bytes
SHA256 : 6c4efdcb5d84036f6fafee7c0620e4ec3452cb6740d81f824d9cf2205913a36e
MD5 : a2be4c7fde307223932f93a7adf6df04
Cette version ajoute des API de personnalisation de marque pour l'interface Web locale :
GET /api/getbrandPOST /api/setbrand
Ces API permettent de contrôler l'affichage du logo IAMMETER, du texte IAMMETER et du contenu du pied de page IAMMETER dans l'interface Web locale. Elles prennent également en charge un brandText personnalisé (jusqu'à 20 octets) et une valeur apSsid pour la configuration du Soft AP d'usine. POST /api/setbrand ne redémarre pas l'appareil automatiquement ; si apSsid est modifié, le nouveau nom du Soft AP prend effet après le prochain redémarrage de l'appareil.


Le firmware i.91.065 ajoute également la prise en charge de HTTP OPTIONS, permettant aux outils basés sur un navigateur d'utiliser des requêtes JSON POST cross-origin avec des API locales telles que /api/setbrand, /api/setadv et /api/setwifiadv. Vous pouvez tester la nouvelle API de marque depuis la page de test WEM API.
Cette version corrige également un problème de récupération MQTTS. Dans les versions précédentes, si le serveur MQTTS était indisponible pendant une longue période ou si les tentatives de connexion TLS échouaient continuellement, l'appareil pouvait parfois cesser de récupérer automatiquement et nécessiter un redémarrage. La nouvelle version améliore le nettoyage des ressources, la protection des reconnexions et le comportement de récupération après les échecs MQTTS.
Liens connexes :