Firmware i.91.065: API thương hiệu cục bộ, hỗ trợ CORS POST và cải thiện khả năng phục hồi MQTTS
Firmware i.91.065 hiện đã có sẵn cho các thiết bị dòng WEM.
Tải firmware tại đây: i.91.065.bin
Kích thước tệp: 725808 bytes
SHA256: 6c4efdcb5d84036f6fafee7c0620e4ec3452cb6740d81f824d9cf2205913a36e
MD5: a2be4c7fde307223932f93a7adf6df04
Bản phát hành này bổ sung các API gắn thương hiệu cho Web UI cục bộ:
GET /api/getbrandPOST /api/setbrand
API có thể kiểm soát việc logo IAMMETER, dòng chữ IAMMETER và nội dung chân trang IAMMETER có được hiển thị trong Web UI cục bộ hay không. API cũng hỗ trợ brandText tùy chỉnh dài tối đa 20 byte và giá trị apSsid cho cấu hình Soft AP của nhà máy. POST /api/setbrand không tự động khởi động lại thiết bị; nếu apSsid bị thay đổi, tên Soft AP mới sẽ có hiệu lực sau lần khởi động lại tiếp theo của thiết bị.


Firmware i.91.065 cũng bổ sung hỗ trợ HTTP OPTIONS, nhờ đó các công cụ chạy trên trình duyệt có thể gửi yêu cầu POST JSON cross-origin tới các API cục bộ như /api/setbrand, /api/setadv và /api/setwifiadv. Bạn có thể thử API thương hiệu mới từ trang WEM API Test.
Phiên bản này cũng khắc phục sự cố phục hồi MQTTS. Ở các phiên bản cũ, nếu máy chủ MQTTS không khả dụng trong thời gian dài hoặc các lần thử kết nối TLS liên tục thất bại, thiết bị đôi khi có thể ngừng tự phục hồi và cần phải khởi động lại. Phiên bản mới cải thiện việc giải phóng tài nguyên, bảo vệ kết nối lại và hành vi phục hồi sau các lỗi MQTTS.
Liên kết liên quan: