Mozilla WebThings Gateway 0.10 が利用可能、スマート ホームおよび IoT デバイス用のゲートウェイ

モジラ社 опубликовала 新製品リリース WebThings ゲートウェイ 0.10、ライブラリと組み合わせて WebThings フレームワーク プラットフォームを形成する ウェブのこと さまざまなカテゴリの消費者向けデバイスへのアクセスを提供し、ユニバーサルなデバイスを使用する ウェブシングスAPI 彼らとの交流を組織するために。 プロジェクトコード 書かれた Node.jsサーバープラットフォームを使用したJavaScriptで、 によって配布 MPL 2.0に基づいてライセンスされています。 ゲートウェイ付きファームウェア 準備された さまざまな Raspberry Pi モデルに対応。 こちらも利用可能 パッケージ OpenWrt と Debian 用、および OpenWrt に基づいた既製の 分布 Things Gateway の統合サポートにより、スマート ホームとワイヤレス アクセス ポイントをセットアップするための統合インターフェイスが提供されます。

新しいリリースでは:

  • 室温の調整に使用されるスマート サーモスタットのサポートが追加されました。 サポートされているモデルには、Zigbee Zen Thermostat、Centralite HA 3156105、Z-Wave Honeywell TH8320ZW1000 が含まれます。 プラットフォームが提供する Web インターフェイスを介して、家の温度をリモートで監視し、暖房または冷房モードを設定し、目標温度を変更できます。 また、温度変化に対応するルールを作成することもできます。たとえば、特定の温度制限に達したとき、または時刻に基づいて暖房装置やエアコンをオンにするなどです。

    Mozilla WebThings Gateway 0.10 が利用可能、スマート ホームおよび IoT デバイス用のゲートウェイ

  • Yale YRD226 Deadbolt や Yale YRD110 Deadbolt など、Zigbee または Z-Wave プロトコルをサポートするスマート ロックを制御する機能が追加されました。 ユーザーは外出中にドアの閉め忘れを確認し、必要に応じて遠隔からロックの開閉を行うことができます。 ルールを設定することで、特定の時間にドアの施錠を自動化したり、鍵が開いたままになった場合に通知を送信したりすることができます。

    Mozilla WebThings Gateway 0.10 が利用可能、スマート ホームおよび IoT デバイス用のゲートウェイ

  • ユーザー インターフェイスの機能を拡張できる新しいタイプのアドオンが追加されました。 たとえば、アドオンを使用すると、メイン メニューに新しいセクションを追加したり、追加機能を備えた新しい画面を実装したりできます。 アドオンを作成するために、WebExtensions テクノロジに基づくブラウザ アドオンのマニフェストと同様に作成された新しいマニフェスト ファイル形式が提案されています。

    Mozilla WebThings Gateway 0.10 が利用可能、スマート ホームおよび IoT デバイス用のゲートウェイ

  • ローカリゼーション専用の新しい設定セクションを追加しました。 ユーザーはメイン Web インターフェイスで国、タイムゾーン、言語を選択できるようになり、これらの設定は、天気、日の出/日の入り、潮汐などの場所に依存するデータを処理するときに、使用されるすべてのアドオンとルールで考慮されます。 たとえば、時間ベースのルールでは、時計の夏時間または冬時間への変更が考慮され、インターフェイスでは温度が通常の変化単位で表示されます。

    Mozilla WebThings Gateway 0.10 が利用可能、スマート ホームおよび IoT デバイス用のゲートウェイ

  • 3 つの WebSocket 接続を通じてプラットフォームのすべての Web API にアクセスする機能が追加されました (以前はデバイスごとに個別の接続を開く必要がありました)。 WXNUMXC コンソーシアムは、Web of Things デバイスと対話するための WebSocket ベースのプロトコルを標準化するワーキング グループである Web Thing Protocol Community Group を設立しました。
  • 次のリリースでは、デバイスを使用した音声制御のサポートが統合される予定です マイクロフト 新しいインストール方法の実装。

念のため、WebThings ゲートウェイ です は、さまざまなカテゴリの消費者デバイスや IoT デバイスへのアクセスを整理するためのユニバーサル レイヤーであり、各プラットフォームの機能を非表示にし、各メーカーに固有のアプリケーションを使用する必要はありません。 ゲートウェイと IoT プラットフォームをやり取りするには、ZigBee および ZWave プロトコル、WiFi、または GPIO 経由の直接接続を使用できます。 ゲートウェイ可能 確立する Raspberry Pi ボード上で、家のすべての IoT デバイスを統合し、Web インターフェイス経由でそれらを監視および管理するためのツールを提供するスマート ホーム制御システムを入手します。

このプラットフォームでは、デバイスと対話できる追加の Web アプリケーションを作成することもできます。 ウェブシングAPI。 したがって、IoT デバイスの種類ごとに独自のモバイル アプリケーションをインストールする代わりに、単一の統合 Web インターフェイスを使用できます。 WebThings Gateway をインストールするには、提供されたファームウェアを SD カードにダウンロードし、ブラウザで「gateway.local」ホストを開き、WiFi、ZigBee、または ZWave への接続をセットアップし、既存の IoT デバイスを検索し、外部アクセス用のパラメータを設定して追加するだけです。最も人気のあるデバイスをホーム画面に追加します。

ゲートウェイは、ローカル ネットワーク上のデバイスの識別、インターネットからデバイスに接続するための Web アドレスの選択、ゲートウェイ Web インターフェイスにアクセスするためのアカウントの作成、独自の ZigBee および Z-Wave プロトコルをサポートするデバイスのゲートウェイへの接続などの機能をサポートします。 Web アプリケーションからのデバイスのリモート起動と電源オフ、家の状態のリモート監視とビデオ監視。 Web インターフェイスと API に加えて、ゲートウェイには音声制御の実験的なサポートも含まれており、音声コマンド (「キッチンの電気をつけて」など) を認識して実行できます。

WebThings フレームワークは、Web Things API を使用して直接通信できる IoT デバイスを作成するための交換可能なコンポーネントのセットを提供します。 このようなデバイスは、WebThings Gateway ベースのゲートウェイまたはクライアント ソフトウェア (mDNS を使用) によって自動的に検出され、その後 Web 経由で監視および管理できます。 Web Things API のサーバー実装は、次のライブラリの形式で用意されています。
Python ,
Java,

さび, Arduinoの и MicroPython.

出所: オープンネット.ru

コメントを追加します