Ho sentim, el teu navegador no admet JavaScript!
Inicia sessió

Firmware i.91.065: APIs de marca local, suport POST amb CORS i millora de la recuperació de MQTTS

El firmware i.91.065 ja està disponible per als dispositius de la sèrie WEM.

Descarregueu el firmware aquí: i.91.065.bin

Mida del fitxer: 725808 bytes

SHA256: 6c4efdcb5d84036f6fafee7c0620e4ec3452cb6740d81f824d9cf2205913a36e

MD5: a2be4c7fde307223932f93a7adf6df04

Aquesta versió afegeix APIs de marca (branding) per a la interfície web local:

  • GET /api/getbrand
  • POST /api/setbrand

L'API pot controlar si el logotip d'IAMMETER, el text IAMMETER i el contingut del peu de pàgina d'IAMMETER es mostren a la interfície web local. També admet un brandText personalitzat de fins a 20 bytes i un valor apSsid per a la configuració de fàbrica del Soft AP. POST /api/setbrand no reinicia el dispositiu automàticament; si es canvia apSsid, el nou nom del Soft AP s'aplicarà després del següent reinici del dispositiu.

Pàgina de prova de l'API del WEM que mostra els paràmetres JSON de POST /api/setbrand per a la marca de la interfície web local

Interfície web local del WEM que mostra la marca de fàbrica personalitzada després de la configuració amb setbrand

El firmware i.91.065 també afegeix suport per a HTTP OPTIONS, de manera que les eines basades en navegador poden utilitzar sol·licituds POST JSON entre orígens (cross-origin) amb APIs locals com ara /api/setbrand, /api/setadv i /api/setwifiadv. Podeu provar la nova API de marca des de la pàgina de prova de l'API del WEM.

Aquesta versió també corregeix un problema de recuperació de MQTTS. En versions anteriors, si el servidor MQTTS no estava disponible durant molt de temps o els intents de connexió TLS fallaven repetidament, el dispositiu de vegades podia deixar de recuperar-se automàticament i requeria un reinici. La nova versió millora la neteja de recursos, la protecció de reconnexió i el comportament de recuperació després de fallades de MQTTS.

Enllaços relacionats:

Amunt