Прошивка IAMMETER i.91.065.17: безопасное восстановление, Swagger API и поддержка WEM3063T
Прошивка IAMMETER i.91.065.17: безопасное восстановление, Swagger API и поддержка WEM3063T
Версия расширяет серию i.91.065 восстановлением забытого пароля, тестированием API в браузере и поддержкой нового счётчика WEM3063T.
This release is part of IAMMETER’s ongoing work to address the cybersecurity requirements applicable to internet-connected radio equipment under EN 18031-1:2024. Compliance and certification status for individual models will be announced separately when formally available.
Основные изменения:
Безопасное восстановление пароля Admin
Если вы забыли пароль Admin Security, можно проверить связь устройства с учётной записью IAMMETER и восстановить локальный доступ без прямого подключения или сброса через IAMMETER Cloud.
- Request a one-time recovery challenge from the device.
- Sign in to the IAMMETER Contributor system with your IAMMETER Cloud account.
- Submit the payload; the service verifies the device association.
- Receive a cryptographic Ed25519 signature.
- Send the signed request to the meter’s local IP address.
- After verification, Admin Security is disabled so new credentials can be configured.
The payload is bound to the serial number, MAC address and one-time nonce. The firmware contains only the public verification key; the service signs the challenge and does not connect to the meter directly.
See the IAMMETER Admin Password Recovery guide.
Поддержка WEM3063T для рынка США
WEM3063T — трёхфазный счётчик, разработанный для рынка США, с внешними трансформаторами тока со стандартным выходом 5 А. Он прошёл испытания изделия и безопасности в рамках продолжающегося процесса UL, включая испытания SGS.
WEM3063T — трёхфазный счётчик, разработанный для рынка США, с внешними трансформаторами тока со стандартным выходом 5 А. Он прошёл испытания изделия и безопасности в рамках продолжающегося процесса UL, включая испытания SGS.
Before upgrading, confirm the model, CT and regional requirements.
Тестирование Swagger API с Basic Auth
Браузерные инструменты могут вызывать защищённые API через HTTP Basic Authentication; CORS теперь разрешает заголовок Authorization.
- a browser that can reach the meter’s local IP
- valid Basic Auth credentials
- an API operation supported by the firmware
The request path is direct:
Browser → loads Swagger UI from iammeter.github.io
Browser → sends an authenticated request directly to the meter’s local IP
The Swagger website is not a server that connects to the meter. The browser must reach the device on the local network; protected requests still require Basic Auth.
Другие улучшения безопасности
The Security page now provides a clearer Enable/Disable Security Module link to the Local Admin Security User Guide.
Проверка сертификатов MQTTS и HTTPS
Серия i.91.065 поддерживает builtin, custom и none; none предназначен только для совместимости или контролируемых тестов. См. руководство MQTTS и HTTPS.
Upgrade and compatibility notes
Basic Auth remains required, existing OTA checks stay in place, and TLS and recovery-signature behavior are unchanged. Check the model on IAMMETER Firmware Updates.
Исправления и надёжность
- Strengthened OTA structure and integrity checks.
- OTA errors return precise JSON and do not restart the meter.
- Improved Web UI network-error and timeout handling.
- Fixed OTA responses when Admin Security is enabled.
- Improved POST handling across multiple TCP packets.
- Fixed the OTA result page.
- Fixed reactive-power scaling for WEM3046T/WEM3063T.
- Added WEM3063T Wi-Fi LED logic.