Gateway
ホームオートメーションのハブとなるゲートウェイには Raspberry Pi または Orange Pi を採用。下記オープンソースをインストールしてシステムを構築します。
- Lighttpd : WEBサーバ
- Home Assistant : ホームオートメーションフレームワーク
- Linphone : SIPプロトコルによるVoIP電話
- Mosquitto : MQTTブローカ
- LIRC : 赤外リモコンコントロール
- VLC: メディアプレーヤ
Radikoなどのネットラジオの機能を持たせ、本体はHome Assistantによるフロントエンドまたは赤外リモコンによりコントロールします。
ゲートウェイ
Home Assistant
ゲートウェイにインストールするホームオートメーションシステムとして"Home Assistant"を採用 。ウェブフロントエンドからシステム全般を管理します。ウェブベースであるため端末のOSに依存せず、MAC, Windows, iPhone, Android 等、各OSのブラウザからデバイス郡のステータス確認・操作が行えます。
ルータ機能
ゲートウェイによる市販ルータとのWiFi接続設定は、PCや携帯端末のウェブブラウザから簡単に行うことができます。市販ルータがない場合でも本ゲートウェイによるLAN内での利用に限りホームオートメーションシステムを利用することができます(ルータ機能付)。
LInphone
ゲートウェイにインストールされたLinphoneはIP固定電話の機能を持ち、同じくLinphoneのサービスをインストールした外部の携帯端末に電話をかけたり、携帯からの電話を受けたりすることができます。通話料・登録料無料のサービスです。ホームオートメーションのルールにLinphoneの動作・機能を取り入れ、他デバイスとの連携動作を図ります(目覚まし、異常時のお知らせ等)。IRリモコンまたはPC、携帯端末から操作します。
VLCメディアプレーヤー
予めチャンネル登録したネットラジオのサービスを利用することができます。Radikoのサービス含め、世界中の音楽・ニュースなどを聴くことができます。Linphoneの操作同様、音量調整・チャンネル選択はPC・携帯端末上のウェブフロントエンドから、またはIRリモコンで行います。