Atvainojiet, jūsu pārlūkprogramma neatbalsta JavaScript!
Pierakstīties

IAMMETER aparātprogrammatūra i.91.065.17: droša administratora piekļuves atjaunošana, Swagger API un WEM3063T atbalsts

IAMMETER aparātprogrammatūra i.91.065.17 turpina i.91.065 sērijā ieviestās drošības funkcijas, pievienojot drošu piekļuves atjaunošanas mehānismu aizmirstu Admin Security piekļuves datu gadījumā, uzlabotu API testēšanu pārlūkā ar HTTP Basic Authentication un jaunā WEM3063T elektroenerģijas skaitītāja atbalstu.

Lejupielādēt aparātprogrammatūru i.91.065.17

Šis laidiens ir arī daļa no IAMMETER pastāvīgā darba, lai izpildītu ar internetu savienotām radioiekārtām piemērojamās kiberdrošības prasības saskaņā ar EN 18031-1:2024. Atsevišķu IAMMETER skaitītāju modeļu atbilstības un sertifikācijas statuss tiks paziņots atsevišķi, kad tas būs oficiāli pieejams.

Lietotājiem atjauninājums sniedz četrus praktiskus uzlabojumus:

  • piekļuves atjaunošana, ja aizmirsta vietējā Admin Security parole;
  • aizsargāto ierīces API testēšana ārējā Swagger UI saskarnē;
  • ASV tirgum paredzētā WEM3063T trīsfāžu elektroenerģijas skaitītāja atbalsts;
  • vieglāk atrodami drošības moduļa norādījumi.

Droša piekļuves atjaunošana aizmirstas administratora paroles gadījumā

Ja aizmirstat Admin Security paroli, varat pārbaudīt, ka ierīce ir saistīta ar jūsu IAMMETER kontu, un atjaunot vietējo piekļuvi, neprasot IAMMETER Cloud tieši izveidot savienojumu ar skaitītāju vai to atiestatīt. Ierīce izveido vienreizēju atjaunošanas izaicinājumu, un atjaunošanas pakalpojums pēc konta pārbaudes paraksta tieši šo izaicinājumu.

Darbplūsma ir šāda:

  1. Pieprasiet ierīcei vienreizēju atjaunošanas izaicinājumu.
  2. Pierakstieties IAMMETER Contributor sistēmā, izmantojot savu IAMMETER Cloud kontu.
  3. Iesniedziet izaicinājuma datu saturu. Atjaunošanas pakalpojums pārbauda, ka ierīces sērijas numurs ir saistīts ar jūsu IAMMETER kontu.
  4. Saņemiet Ed25519 parakstu tieši šim datu saturam.
  5. Nosūtiet parakstīto atjaunošanas pieprasījumu ierīcei, izmantojot tās vietējo IP adresi.
  6. Pēc veiksmīgas pārbaudes ierīce atspējo Admin Security, lai varētu iestatīt jaunu Admin Security lietotājvārdu un paroli.

Atjaunošanas datu saturs ir piesaistīts ierīces sērijas numuram, MAC adresei un vienreizējai nonce vērtībai. Aparātprogrammatūra satur tikai publisko pārbaudes atslēgu, nevis privāto parakstīšanas atslēgu. Atjaunošanas pakalpojums pēc pārbaudes paraksta ierīces ģenerēto izaicinājumu; tas tieši nepieslēdzas skaitītājam un to neatiestata.

Pilnu procedūru skatiet rakstā Kā atjaunot piekļuvi, ja aizmirsta IAMMETER administratora parole.

WEM3063T atbalsts ASV tirgum

Aparātprogrammatūra i.91.065.17 ietver WEM3063T atbalstu. Tas ir ASV tirgum izstrādāts IAMMETER trīsfāžu elektroenerģijas skaitītājs.

WEM3063T ir paredzēts lietošanai ar ārējiem strāvmaiņiem, kuru standarta izeja ir 5 A. Pašlaik notiekošā UL sertifikācijas procesa ietvaros tam ir veikti produkta un drošības testi, tostarp SGS veiktie testi. UL sertifikācijas statuss tiks paziņots atsevišķi, kad tas būs oficiāli pieejams. Aparātprogrammatūra atpazīst WEM3063T un piemēro atbilstošo strāvas, jaudas un enerģijas mērogošanas loģiku.

Pirms atjaunināšanas pārbaudiet skaitītāja modeli, strāvmaiņa specifikāciju un jūsu objektā piemērojamās reģionālās uzstādīšanas prasības.

Swagger API testēšana ar Basic Auth

Aparātprogrammatūra i.91.065.17 ļauj pārlūka API rīkiem, piemēram, IAMMETER WEM API Test Swagger UI, izsaukt ar Admin Security aizsargātos API, izmantojot HTTP Basic Authentication. Aparātprogrammatūra tagad atļauj galveni Authorization CORS priekšpārbaudes pieprasījumos.

Atvērt IAMMETER WEM API Test

Swagger darbplūsmai joprojām nepieciešams:

  • pārlūks, kas var sasniegt skaitītāja vietējo IP adresi;
  • derīgi Basic Auth piekļuves dati;
  • API darbība, ko atbalsta ierīces aparātprogrammatūra.

Pieprasījums tiek nosūtīts tieši:

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

Swagger vietne nav serveris, kas pieslēdzas jūsu skaitītājam. Pārlūkam jāspēj sasniegt skaitītāju vietējā tīklā, un katram aizsargātam pieprasījumam joprojām vajadzīgi derīgi Basic Auth piekļuves dati. CORS izmaiņas neatceļ autentifikāciju un neatver ierīces API piekļuvi caur IAMMETER Cloud.

Citi drošības uzlabojumi

Security lapā tagad ir skaidrāk redzama palīdzības saite Enable/Disable Security Module (Iespējot/atspējot drošības moduli). Tā ved uz Local Admin Security lietotāja rokasgrāmatu, tostarp konfigurācijas un atjaunošanas norādījumiem.

MQTTS un HTTPS sertifikātu pārbaude

i.91.065 aparātprogrammatūras sērija atbalsta arī trīs MQTTS un HTTPS sertifikātu pārbaudes režīmus:

  • builtin — izmantot iebūvētos uzticamos saknes sertifikātus;
  • custom — izmantot augšupielādētu CA saknes sertifikātu PEM formātā;
  • none — atspējot sertifikātu pārbaudi saderības nodrošināšanai vai kontrolētā testēšanas vidē. Šis režīms nav ieteicams parastai darbībai ar interneta savienojumu.

Iebūvētajā sertifikātu krātuvē ir DigiCert Global Root G2 un ISRG Root X1. Vidē, kur tiek izmantota privāta sertifikācijas iestāde, var augšupielādēt pielāgotu CA saknes sertifikātu PEM formātā. MQTTS un HTTPS izmanto vienu kopīgu TLS pārbaudes konfigurāciju.

Konfigurācijas informāciju skatiet rakstā MQTTS un HTTPS sertifikātu pārbaude.

Admin Security iestatījumus skatiet Local Admin Security lietotāja rokasgrāmatā.

Piezīmes par atjaunināšanu un saderību

Šis laidiens saglabā pamatā esošo protokolu pašreizējo drošības darbību:

  • aizsargātajiem API joprojām nepieciešama Basic Auth autentifikācija;
  • esošās OTA drošības pārbaudes paliek spēkā;
  • šis laidiens nemaina pašreizējo TLS savienojuma vai sertifikātu pārbaudes darbību;
  • aparātprogrammatūra joprojām pārbauda atjaunošanas parakstu pret precīzu vienreizējo datu saturu.

Pirms atjaunināšanas pārliecinieties, ka aparātprogrammatūras pakotne atbilst jūsu IAMMETER skaitītāja modelim, un ievērojiet vietējās vai lietotnes atjaunināšanas norādījumus lapā IAMMETER aparātprogrammatūras atjauninājumi.

Kļūdu labojumi un uzticamības uzlabojumi

Šajā laidienā ietilpst arī i.91.065 aparātprogrammatūras sērijā uzkrātie uzticamības labojumi:

  • Pastiprināta OTA attēla pārbaude, tostarp pakotnes struktūras, attēla garuma, nodalījumu robežu un integritātes pārbaudes.
  • Neveiksmīga OTA pārbaude tagad atgriež konkrētu JSON kļūdu, neiestata atjaunināšanas karodziņu un nepārstartē skaitītāju.
  • Uzlabota OTA kļūdu apstrāde tīmekļa saskarnē, tostarp XHR tīkla kļūdu un noildzes apstrāde.
  • Labotas OTA atbildes, ko pārlūks varēja uzrādīt kā tīkla kļūdas, kad bija iespējots Admin Security.
  • Uzlabota HTTP POST pieprasījumu satura apstrāde, ja tas saņemts vairākās TCP paketēs, tostarp Admin Security, TLS sertifikātu, papildu iestatījumu un OTA pieprasījumiem.
  • Novērsta problēma, kuras dēļ tīmekļa saskarne pēc veiksmīga OTA atjauninājuma varēja neparādīt pareizo rezultāta lapu.
  • Labota reaktīvās jaudas mērogošana WEM3046T un WEM3063T.
  • Pievienota WEM3063T Wi-Fi LED savienojuma stāvokļa indikācijas loģika.

Saistītie resursi

Uz augšu