Beklager, nettleseren din støtter ikke JavaScript!
Logg inn

IAMMETER-fastvare i.91.065.17 gir sikker gjenoppretting av administratortilgang samt støtte for Swagger API og WEM3063T

IAMMETER-fastvare i.91.065.17 bygger videre på sikkerhetsfunksjonene i i.91.065-serien og legger til en sikker gjenopprettingsmekanisme for glemte Admin Security-opplysninger, forbedret nettleserbasert API-testing med HTTP Basic Authentication og støtte for den nye energimåleren WEM3063T.

Last ned fastvare i.91.065.17

Denne utgivelsen er også en del av IAMMETERs løpende arbeid med cybersikkerhetskravene for internettilkoblet radioutstyr under EN 18031-1:2024. Samsvars- og sertifiseringsstatus for de enkelte IAMMETER-målermodellene kunngjøres separat når den er offisielt tilgjengelig.

Oppdateringen gir brukerne fire praktiske forbedringer:

  • gjenoppretting av tilgang når det lokale Admin Security-passordet er glemt;
  • testing av beskyttede enhets-API-er fra et eksternt Swagger UI;
  • støtte for trefaseenergimåleren WEM3063T for det amerikanske markedet;
  • enklere tilgang til veiledningen for sikkerhetsmodulen.

Sikker gjenoppretting ved glemt administratorpassord

Hvis du glemmer Admin Security-passordet, kan du bekrefte at enheten er knyttet til IAMMETER-kontoen din, og gjenopprette lokal tilgang uten at IAMMETER Cloud må koble seg direkte til eller tilbakestille måleren. Enheten genererer en engangsutfordring for gjenoppretting, og gjenopprettingstjenesten signerer akkurat denne utfordringen etter kontoverifisering.

Fremgangsmåten er:

  1. Be enheten om en engangsutfordring for gjenoppretting.
  2. Logg inn i IAMMETER Contributor-systemet med IAMMETER Cloud-kontoen din.
  3. Send inn utfordringens nyttelast. Gjenopprettingstjenesten bekrefter at enhetens serienummer er knyttet til IAMMETER-kontoen din.
  4. Motta en Ed25519-signatur for nøyaktig denne nyttelasten.
  5. Send den signerte gjenopprettingsforespørselen til enheten via den lokale IP-adressen.
  6. Etter vellykket verifisering deaktiverer enheten Admin Security, slik at du kan konfigurere et nytt Admin Security-brukernavn og -passord.

Nyttelasten for gjenoppretting er bundet til enhetens serienummer, MAC-adresse og en engangs-nonce. Fastvaren inneholder bare den offentlige verifiseringsnøkkelen, ikke en privat signeringsnøkkel. Gjenopprettingstjenesten signerer den enhetsgenererte utfordringen etter verifisering; den kobler seg ikke direkte til eller tilbakestiller måleren.

Hele fremgangsmåten finnes i Slik gjenoppretter du tilgang ved glemt IAMMETER-administratorpassord.

WEM3063T-støtte for det amerikanske markedet

Fastvare i.91.065.17 støtter WEM3063T, en trefaseenergimåler fra IAMMETER utviklet for det amerikanske markedet.

WEM3063T er laget for eksterne strømtransformatorer med standard utgang på 5 A. Den har gjennomgått produkt- og sikkerhetstesting som del av den pågående UL-sertifiseringsprosessen, inkludert testing utført av SGS. UL-sertifiseringsstatus kunngjøres separat når den er offisielt tilgjengelig. Fastvaren identifiserer WEM3063T og bruker den tilhørende skaleringslogikken for strøm, effekt og energi.

Kontroller målermodellen, strømtransformatorens spesifikasjoner og regionale installasjonskrav på stedet før oppdatering.

Swagger API-testing med Basic Auth

Fastvare i.91.065.17 lar nettleserbaserte API-verktøy, som Swagger UI i IAMMETER WEM API Test, kalle API-er beskyttet av Admin Security med HTTP Basic Authentication. Fastvaren tillater nå Authorization-headeren i CORS-preflight-forespørsler.

Åpne IAMMETER WEM API Test

Arbeidsflyten med Swagger krever fortsatt:

  • en nettleser som kan nå målerens lokale IP-adresse;
  • gyldige Basic Auth-påloggingsopplysninger;
  • en API-operasjon som støttes av enhetens fastvare.

Forespørselen sendes direkte:

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

Swagger-nettstedet er ikke en server som kobler seg til måleren din. Nettleseren må kunne nå måleren på lokalnettet, og hver beskyttet forespørsel krever fortsatt gyldige Basic Auth-opplysninger. CORS-endringen fjerner ikke autentisering og eksponerer ikke enhetens API gjennom IAMMETER Cloud.

Andre sikkerhetsforbedringer

Security-siden har nå en tydeligere hjelpekobling: Enable/Disable Security Module (Aktiver/deaktiver sikkerhetsmodulen). Den fører til brukerveiledningen for Local Admin Security, med veiledning for konfigurasjon og gjenoppretting.

Sertifikatverifisering for MQTTS og HTTPS

Fastvareserien i.91.065 støtter også tre moduser for sertifikatverifisering for MQTTS og HTTPS:

  • builtin — bruk de innebygde, klarerte rotsertifikatene;
  • custom — bruk et opplastet rot-CA-sertifikat i PEM-format;
  • none — deaktiver sertifikatverifisering for kompatibilitet eller kontrollerte testmiljøer. Denne modusen anbefales ikke for vanlig internettilkoblet drift.

Det innebygde sertifikatlageret inneholder DigiCert Global Root G2 og ISRG Root X1. Et egendefinert rot-CA-sertifikat i PEM-format kan lastes opp for installasjoner som bruker en privat sertifikatutsteder. MQTTS og HTTPS deler den samme TLS-verifiseringskonfigurasjonen.

Se konfigurasjonsdetaljer i Sertifikatverifisering for MQTTS og HTTPS.

Se Admin Security-innstillingene i brukerveiledningen for Local Admin Security.

Merknader om oppdatering og kompatibilitet

Denne utgivelsen beholder eksisterende sikkerhetsatferd for de underliggende protokollene:

  • beskyttede API-er krever fortsatt Basic Auth-verifisering;
  • eksisterende OTA-sikkerhetskontroller beholdes;
  • denne utgivelsen endrer ikke eksisterende TLS-tilkoblings- eller sertifikatverifiseringsatferd;
  • fastvaren validerer fortsatt gjenopprettingssignaturen mot nøyaktig den aktuelle engangsnyttelasten.

Kontroller før oppdatering at fastvarepakken passer til IAMMETER-målermodellen din, og følg instruksjonene for lokal eller appbasert oppdatering på siden IAMMETER Firmware Updates.

Feilrettinger og forbedret pålitelighet

Denne utgivelsen inkluderer også pålitelighetsrettinger samlet i fastvareserien i.91.065:

  • Styrket validering av OTA-avbildninger, inkludert pakkestruktur, avbildningslengde, partisjonsgrenser og integritetskontroller.
  • Mislykket OTA-validering returnerer nå en spesifikk JSON-feil, setter ikke oppdateringsflagget og starter ikke måleren på nytt.
  • Forbedret OTA-feilhåndtering i webgrensesnittet, inkludert XHR-nettverksfeil og tidsavbrudd.
  • Rettet OTA-svar som kunne rapporteres som nettverksfeil av nettleseren når Admin Security var aktivert.
  • Forbedret håndtering av HTTP POST-innhold mottatt over flere TCP-pakker, inkludert forespørsler for Admin Security, TLS-sertifikater, avanserte innstillinger og OTA.
  • Rettet et problem der webgrensesnittet ikke alltid viste riktig resultatside etter en vellykket OTA-oppdatering.
  • Rettet skalering av reaktiv effekt for WEM3046T og WEM3063T.
  • Lagt til logikk for visning av tilkoblingsstatus med Wi-Fi-LED på WEM3063T.

Relaterte ressurser

Topp