Фърмуер i.91.065: Локални API за брандиране, поддръжка на CORS POST и подобрено възстановяване на MQTTS
Фърмуер i.91.065 вече е наличен за устройства от серията WEM.
Изтеглете фърмуера оттук: i.91.065.bin
Размер на файла: 725808 bytes
SHA256: 6c4efdcb5d84036f6fafee7c0620e4ec3452cb6740d81f824d9cf2205913a36e
MD5: a2be4c7fde307223932f93a7adf6df04
Тази версия добавя API за брандиране на локалния уеб интерфейс:
GET /api/getbrandPOST /api/setbrand
API позволява да се управлява дали логото IAMMETER, текстът IAMMETER и съдържанието в долния колонтитул на IAMMETER да се показват в локалния уеб интерфейс. Поддържат се също потребителски brandText с дължина до 20 байта и стойност apSsid за фабрична конфигурация на Soft AP. POST /api/setbrand не рестартира устройството автоматично; ако apSsid бъде променен, новото име на Soft AP влиза в сила след следващото рестартиране на устройството.


Фърмуер i.91.065 добавя и поддръжка на HTTP OPTIONS, така че инструментите, работещи в браузър, могат да използват cross-origin JSON POST заявки към локални API като /api/setbrand, /api/setadv и /api/setwifiadv. Можете да тествате новия API за брандиране от страницата WEM API Test.
Тази версия поправя и проблем с възстановяването на MQTTS. В по-старите версии, ако MQTTS сървърът беше недостъпен за дълго време или опитите за TLS връзка продължаваха да се провалят, устройството понякога можеше да спре да се възстановява автоматично и изискваше рестартиране. Новата версия подобрява освобождаването на ресурси, защитата при повторно свързване и поведението при възстановяване след MQTTS грешки.
Свързани връзки: