Ne pare rău, browserul dvs. nu acceptă JavaScript!
Autentificare

Firmware IAMMETER i.91.065.17: recuperare sigură Admin, API Swagger și suport WEM3063T

Firmware-ul IAMMETER i.91.065.17 dezvoltă funcțiile de securitate din seria i.91.065, adăugând recuperarea sigură a credențialelor Admin Security uitate, testare API îmbunătățită în browser cu HTTP Basic Authentication și suport pentru noul contor WEM3063T.

Descarcă firmware-ul i.91.065.17

Versiunea face parte și din activitatea continuă IAMMETER privind cerințele de securitate cibernetică pentru echipamente radio conectate la internet conform EN 18031-1:2024. Starea conformității și certificării fiecărui model va fi anunțată separat când va fi disponibilă oficial.

Actualizarea oferă utilizatorilor patru îmbunătățiri practice:

  • recuperarea accesului când parola locală Admin Security a fost uitată;
  • testarea API-urilor protejate ale dispozitivului dintr-un Swagger UI extern;
  • suport pentru contorul trifazat WEM3063T destinat pieței SUA;
  • acces mai ușor la ghidul modulului Security.

Recuperare sigură a parolei de administrator

Dacă uiți parola Admin Security, poți verifica asocierea dispozitivului cu contul IAMMETER și recupera accesul local fără ca IAMMETER Cloud să se conecteze direct la contor sau să îl reseteze. Dispozitivul generează o provocare unică, iar serviciul de recuperare semnează exact acea provocare după verificarea contului.

Fluxul este:

  1. Cere dispozitivului o provocare de recuperare de unică folosință.
  2. Autentifică-te în sistemul IAMMETER Contributor cu contul IAMMETER Cloud.
  3. Trimite payload-ul provocării. Serviciul verifică asocierea numărului de serie cu contul IAMMETER.
  4. Primește o semnătură Ed25519 pentru exact acel payload.
  5. Trimite cererea semnată dispozitivului prin adresa IP locală.
  6. După verificare, dispozitivul dezactivează Admin Security, permițând configurarea unui nou nume de utilizator și a unei noi parole Admin Security.

Payload-ul este legat de numărul de serie, adresa MAC și un nonce unic. Firmware-ul conține doar cheia publică de verificare, nu o cheie privată de semnare. Serviciul semnează provocarea generată de dispozitiv după verificare; nu se conectează direct la contor și nu îl resetează.

Pentru procedura completă, vezi Cum recuperezi o parolă de administrator IAMMETER uitată.

Suport WEM3063T pentru piața SUA

Firmware-ul i.91.065.17 include suport pentru WEM3063T, contorul trifazat IAMMETER dezvoltat pentru piața SUA.

WEM3063T este proiectat pentru CT-uri externe cu ieșire standard de 5A. A trecut prin teste de produs și siguranță în cadrul procesului de certificare UL în desfășurare, inclusiv teste realizate de SGS. Starea certificării UL va fi anunțată separat când va fi disponibilă oficial. Firmware-ul identifică WEM3063T și aplică scalarea corespunzătoare pentru curent, putere și energie.

Înainte de actualizare, confirmă modelul contorului, specificația CT și cerințele regionale de instalare ale locației.

Testare API Swagger cu Basic Auth

Firmware-ul i.91.065.17 permite instrumentelor din browser, precum IAMMETER WEM API Test Swagger UI, să apeleze API-uri protejate Admin Security folosind HTTP Basic Authentication. Firmware-ul permite acum antetul Authorization în cererile preliminare CORS.

Deschide IAMMETER WEM API Test

Fluxul Swagger necesită în continuare:

  • un browser care poate accesa IP-ul local al contorului;
  • credențiale Basic Auth valide;
  • o operație API acceptată de firmware-ul dispozitivului.

Traseul cererii este direct:

Browser → loads Swagger UI from iammeter.github.io
Browser → sends an authenticated API request directly to the meter's local IP

Site-ul Swagger nu este un server care se conectează la contor. Browserul trebuie să poată accesa contorul în rețeaua locală, iar fiecare cerere protejată necesită în continuare credențiale Basic Auth valide. Modificarea CORS nu elimină autentificarea și nu expune API-ul prin IAMMETER Cloud.

Alte îmbunătățiri de securitate

Pagina Security oferă acum o intrare de ajutor mai clară, Enable/Disable Security Module. Aceasta trimite la ghidul Local Admin Security, inclusiv instrucțiuni de configurare și recuperare.

Verificarea certificatelor MQTTS și HTTPS

Seria i.91.065 acceptă și trei moduri de verificare a certificatelor pentru MQTTS și HTTPS:

  • builtin — folosește certificatele rădăcină de încredere integrate;
  • custom — folosește un certificat PEM Root CA încărcat;
  • none — dezactivează verificarea pentru compatibilitate sau teste controlate. Nu este recomandat pentru implementări normale conectate la internet.

Depozitul integrat include DigiCert Global Root G2 și ISRG Root X1. Pentru o autoritate privată se poate încărca o CA rădăcină PEM personalizată. MQTTS și HTTPS folosesc aceeași configurație de verificare TLS.

Pentru configurare, vezi Verificarea certificatelor MQTTS și HTTPS.

Pentru setările Admin Security, vezi ghidul Local Admin Security.

Note privind actualizarea și compatibilitatea

Versiunea păstrează comportamentul de securitate existent al protocoalelor de bază:

  • verificarea Basic Auth rămâne necesară pentru API-urile protejate;
  • verificările de securitate OTA existente sunt păstrate;
  • versiunea nu schimbă comportamentul TLS sau verificarea certificatelor existente;
  • firmware-ul verifică în continuare semnătura de recuperare pentru exact același payload unic.

Înainte de actualizare, confirmă compatibilitatea pachetului cu modelul IAMMETER și urmează instrucțiunile locale sau prin aplicație din pagina Actualizări firmware IAMMETER.

Remedieri și îmbunătățiri de fiabilitate

Versiunea include și remedierile de fiabilitate acumulate în seria i.91.065:

  • Validare OTA întărită: structura pachetului, lungimea imaginii, limitele partiției și integritatea.
  • Eșecurile validării OTA returnează o eroare JSON specifică, nu setează marcajul de actualizare și nu repornesc contorul.
  • Tratare îmbunătățită a erorilor OTA în Web UI, inclusiv erori de rețea XHR și expirări.
  • Remedierea răspunsurilor OTA raportate uneori ca erori de rețea în browser când Admin Security era activ.
  • Gestionare îmbunătățită a corpurilor HTTP POST primite în mai multe pachete TCP, inclusiv Admin Security, certificate TLS, setări avansate și OTA.
  • Remedierea afișării incorecte a paginii de rezultat după o actualizare OTA reușită.
  • Corectarea scalării puterii reactive pentru WEM3046T și WEM3063T.
  • Adăugarea logicii LED Wi-Fi de stare a conexiunii pentru WEM3063T.

Resurse conexe

Sus