เฟิร์มแวร์ IAMMETER i.91.065.17: กู้คืน Admin อย่างปลอดภัย, Swagger API และรองรับ WEM3063T
เฟิร์มแวร์ IAMMETER i.91.065.17: กู้คืน Admin อย่างปลอดภัย, 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 เป็นมิเตอร์สามเฟสที่พัฒนาสำหรับตลาดสหรัฐฯ ใช้ CT ภายนอกเอาต์พุตมาตรฐาน 5A และผ่านการทดสอบผลิตภัณฑ์/ความปลอดภัยในกระบวนการ UL รวมถึงการทดสอบ SGS
WEM3063T เป็นมิเตอร์สามเฟสที่พัฒนาสำหรับตลาดสหรัฐฯ ใช้ CT ภายนอกเอาต์พุตมาตรฐาน 5A และผ่านการทดสอบผลิตภัณฑ์/ความปลอดภัยในกระบวนการ 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.