申し訳ありません。お使いのブラウザーはJavaScriptをサポートしていません。
サインイン

ファームウェア i.91.065:ローカルブランディング API、CORS POST サポート、MQTTS 復旧の改善

WEM シリーズデバイス向けに、ファームウェア i.91.065 が利用可能になりました。

ファームウェアはこちらからダウンロードできます:i.91.065.bin

ファイルサイズ:725808 bytes

SHA256:6c4efdcb5d84036f6fafee7c0620e4ec3452cb6740d81f824d9cf2205913a36e

MD5:a2be4c7fde307223932f93a7adf6df04

今回のリリースで追加されたローカル Web UI のブランディング API は以下のとおりです:

  • GET /api/getbrand
  • POST /api/setbrand

この API を使用すると、ローカル Web UI に IAMMETER のロゴ、IAMMETER のテキスト、IAMMETER のフッターコンテンツを表示するかどうかを制御できます。また、工場出荷時の Soft AP 設定用に、最大 20 バイトのカスタム brandTextapSsid 値にも対応しています。POST /api/setbrand はデバイスを自動的に再起動しません。apSsid を変更した場合、新しい Soft AP 名は次回のデバイス再起動後に有効になります。

ローカル Web UI のブランディング用に POST /api/setbrand の JSON パラメータを表示する WEM API テストページ

setbrand 設定後にカスタムの工場出荷時ブランディングを表示する WEM ローカル Web UI

ファームウェア i.91.065 は HTTP OPTIONS サポートも追加しました。これにより、ブラウザベースのツールは /api/setbrand/api/setadv/api/setwifiadv などのローカル API に対してクロスオリジンの JSON POST リクエストを使用できるようになります。新しいブランド API は WEM API テストページ からテストできます。

このバージョンでは、MQTTS の復旧に関する問題も修正されています。以前のバージョンでは、MQTTS サーバーが長時間利用できない状態が続いたり、TLS 接続の試行が失敗し続けたりすると、デバイスが自動復旧を停止し、再起動が必要になることがありました。新しいバージョンでは、リソースのクリーンアップ、再接続保護、MQTTS 障害後の復旧動作が改善されています。

関連リンク:

トップ