Spiacenti, il tuo browser non supporta JavaScript!
Accedi

Firmware i.91.065: API per Brand Locali, Supporto POST CORS e Miglior Recupero MQTTS

Il firmware i.91.065 è ora disponibile per i dispositivi della serie WEM.

Scarica il firmware qui: i.91.065.bin

Dimensione del file: 725808 bytes

SHA256: 6c4efdcb5d84036f6fafee7c0620e4ec3452cb6740d81f824d9cf2205913a36e

MD5: a2be4c7fde307223932f93a7adf6df04

Questa versione aggiunge le API di branding locali per l'interfaccia Web:

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

L'API può controllare se il logo IAMMETER, il testo IAMMETER e il contenuto del footer IAMMETER vengono mostrati nell'interfaccia Web locale. Supporta anche un brandText personalizzato fino a 20 byte e un valore apSsid per la configurazione Soft AP di fabbrica. POST /api/setbrand non riavvia automaticamente il dispositivo; se apSsid viene modificato, il nuovo nome Soft AP diventa effettivo dopo il successivo riavvio del dispositivo.

Pagina di test API WEM che mostra i parametri JSON POST /api/setbrand per il branding dell'interfaccia Web locale

Interfaccia Web locale WEM che mostra il branding personalizzato di fabbrica dopo la configurazione setbrand

Il firmware i.91.065 aggiunge anche il supporto HTTP OPTIONS, consentendo agli strumenti basati su browser di effettuare richieste POST JSON cross-origin con API locali come /api/setbrand, /api/setadv e /api/setwifiadv. Puoi testare la nuova API brand dalla pagina di test API WEM.

Questa versione risolve anche un problema di recupero MQTTS. Nelle versioni precedenti, se il server MQTTS non era disponibile per molto tempo o i tentativi di connessione TLS fallivano continuamente, il dispositivo poteva talvolta smettere di recuperarsi automaticamente e richiedere un riavvio. La nuova versione migliora la pulizia delle risorse, la protezione dalla riconnessione e il comportamento di recupero dopo i fallimenti MQTTS.

Link correlati:

In alto