以前、Raspberry Pi 2を使った我が家の自動化システムを紹介しましたが、他にもやりたいことがたくさんあります。IoTコンピュータを活用したい方の参考になればと思い私のネタ帳というかToDoリストを公開します。
Raspberry Pi や Intel Galileo といったシングルボードコンピュータでできる範囲で書いていますが、他にも Arduino、Intel Edison、BeagleBoard/BeagleBone、Espruino、Tessel、mbed といったものでも実現可能なものがあると思います。Node-RED なんかで実現しても楽しいと思います。
私が既にできていること
これらはだいたい以前の記事で説明していますので、興味が湧くものがあれば参考にしてください。
- Bluetoothで帰宅の自動検知をする
- 帰宅時に照明を点灯する
- 外出時に照明を消灯する
- 外出時にエアコンとサーキュレーターを止める
- 定時にチャイムを鳴らす
- 定時に最新の外気温・部屋の気温をお知らせする
- HUIS(赤外線)を使ったトリガー
- NHKネットラジオを自動再生・停止
- 夜遅くなったら間接照明をつける
- 朝になったら暖房を付ける(冬のみ)
- リモコンでデスクトップPCの電源をONにする(WoL利用)
- リモコンでTVチューナー、液晶ディスプレイ、DAC(アンプ)の電源が一斉に入り、自動でNHKが選局される
- リモコンでエアコンとサーキュレーターを同時にON/OFFする
- 「いってらっしゃい」「おかえりなさい」を言う
- 日の出・日の入り時にお寺の鐘を鳴らす
- リモコンでRaspberryPiの電源が落ちる(メンテナンス用)
- 定期的に再起動する
- DDNSのIPアドレスを更新する
- Mackerelによる死活監視
私がこれからやること
- HUIS(Bluetooth)を使ったトリガー
- Juliusによる音声認識
- Siriによる音声認識
- Googleアシスタントによる音声認識
- IFTTTからトリガーを受け取る
- アクティビティログの整備
- Amazonミュージックを再生
- インターネットラジオを再生
- 外出先からエアコンの電源ON
- Twitter botを動かす
- 花粉情報を取得して警告(そらまめ君を利用)
- 定時に在宅かつPCがオフならTV起動・選局
- 外気温に連動したエアコン制御
- 最大震度に応じてラジオ起動・自動停止
- 音声認識でポモドーロタイマー開始
- クラウドストレージに自動でバックアップする
できればやりたいこと
- 朝の定時報告(気温、降水確率、花粉情報)
- 夕方の定時報告(気温、経過歩数、株価)
- 睡眠を検知して自動消灯(人体検出モジュール利用)
- Skype番号への着信を検知してエマージェンシーモード発動
- NFCタッチでエマージェンシーモード解除
- 定期メンテナンス・定期的なエマージェンシー訓練
- Webカメラを使って明るさの変化を読み取る/部屋の監視カメラにする
- OpenVPNサーバを立てる
長期的にやりたいこと
- 冷蔵庫システム(音声認識で買う物リストを追加・削除)
- Googleカレンダーから予定のリマインドをして欲しい
- 購読するXMLフィードのフィルタリング処理をしたい
- nasneの新着録画をお知らせして欲しい
- 光回線の月の通信量を計算したい
- 朝になったら自動でカーテンを開けたい
- iPhoneの電池が低下していたらお知らせして欲しい
- Fitbit AltaHRの電池が低下していたらお知らせして欲しい
- 湿度に応じた観葉植物の自動噴霧器を作りたい
- 郵便受けにセンサを取り付けたい
- Freeboardをコントロールパネルにする
- 眠っているNook Simple Touch(電子ペーパーデバイス)を活用したい
- 信頼性の高いスマートロックを導入したい
不要になったこと
- 日の入り時にスクリーンフィルタをONにする(f.luxで実現)
- 早明浦ダムの貯水率の監視をする(それほど重要でなかった)
- HTTP透過プロキシサーバ(別のサーバで実現した)