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

モジラ社 опубликовала 新製品リリース WebThings ゲートウェイ 0.9、ライブラリの更新も WebThings フレームワーク 0.12、プラットフォームを形成する ウェブのこと、さまざまなカテゴリの消費者デバイスへのアクセスを可能にし、ユニバーサルな機能を使用できるコンポーネントを提供します。 ウェブシングスAPI 彼らとの交流を組織するために。 プロジェクトの開発 広める MPL 2.0に基づいてライセンスされています。

WebThings Gateway の新しいリリースはその開発で注目に値します
ぱっと OpenWrt に基づいており、ワイヤレス ルーターをネットワーク アクセスを提供するだけでなく、スマート ホーム コントロール ノードとしても使用できます。 含む 準備 Thing Gateway の統合サポートを備えた OpenWrt に基づく独自のディストリビューションにより、スマート ホームとワイヤレス アクセス ポイントをセットアップするための統合インターフェイスが提供されます。 ディストリビューションビルド 形成された オープンルーター用 トゥリス オムニア.

OpenWrt ベースのファームウェアは、ワイヤレス アクセス ポイントとして、または既存のワイヤレス ネットワークに接続するクライアントとして機能するようにデバイスを構成できる初期セットアップ インターフェイスを提供します。 このアセンブリの機能は依然として制限されており、まだ実験的な位置付けにあり、既存のワイヤレス ルーターを完全に置き換えることはできません。

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

XNUMX 番目の重要な革新は、ボードサポートの実装です。 ラズベリーパイ4他の Raspberry Pi ボードと同様に、 準備された 別々の 集会 Raspbian ディストリビューションに基づいています。

機能改善の中で、新しいタイプのアドオン (Notifier) の実装が注目されています。これにより、ブラウザーのプッシュ通知を介してメッセージを送信するために以前に利用可能だったシステムを拡張できます。 Notifier を使用すると、ハンドラーを作成し、さまざまな通信チャネルを介してメッセージを送信するためのルールを設定できます。たとえば、家の中のモーション センサーが作動したときに SMS や電子メールを送信するなどです。 送信する通知の優先度を設定することが可能です。

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

念のため、WebThings ゲートウェイ です は、さまざまなカテゴリの消費者デバイスや IoT デバイスへのアクセスを整理するためのユニバーサル レイヤーであり、各プラットフォームの機能を非表示にし、各メーカーに固有のアプリケーションを使用する必要はありません。 プロジェクトコード 書かれた Node.js サーバー プラットフォームを使用した JavaScript で。 ゲートウェイと IoT プラットフォームをやり取りするには、ZigBee および ZWave プロトコル、WiFi、または GPIO 経由の直接接続を使用できます。 ゲートウェイ付きファームウェア 準備された さまざまな Raspberry Pi モデル用も利用可能 パッケージ OpenWrt および Debian 用。

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

ゲートウェイ可能 確立する 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

コメントを追加します