Firmware i.91.065: Local Brand APIs, CORS POST Support, and Improved MQTTS Recovery
Firmware i.91.065 is now available for WEM series devices.
Download the firmware here: i.91.065.bin
File size: 725808 bytes
SHA256: 6c4efdcb5d84036f6fafee7c0620e4ec3452cb6740d81f824d9cf2205913a36e
MD5: a2be4c7fde307223932f93a7adf6df04
This release adds local Web UI branding APIs:
GET /api/getbrandPOST /api/setbrand
The API can control whether the IAMMETER logo, IAMMETER text, and IAMMETER footer content are shown in the local Web UI. It also supports a custom brandText of up to 20 bytes and an apSsid value for factory Soft AP configuration. POST /api/setbrand does not reboot the device automatically; if apSsid is changed, the new Soft AP name takes effect after the next device restart.


Firmware i.91.065 also adds HTTP OPTIONS support, so browser-based tools can use cross-origin JSON POST requests with local APIs such as /api/setbrand, /api/setadv, and /api/setwifiadv. You can test the new brand API from the WEM API Test page.
This version also fixes an MQTTS recovery issue. In older versions, if the MQTTS server was unavailable for a long time or TLS connection attempts kept failing, the device could sometimes stop recovering automatically and require a reboot. The new version improves resource cleanup, reconnect protection, and recovery behavior after MQTTS failures.
Related links: