我が家にはエコキュート、快適エアリーなどのECHONET Lite対応家電がありますが、AiSEG2の制御では物足りなく感じており、きめ細やかな制御をしたいと考えておりました。
なんとかできないか調べていたところHome Assistantというソフトウェアがあり、目標を達成できそうであったため記録として残しておきます。
画像メインの記録ですが、長くなるためいくつかに分割しておきます。
この記事で紹介する機能は、Home Assistantの公式機能ではなく、サポート対象外のアドオンを使用する方法を紹介しています。
問題が発生したときは自己解決ができるスキルを求められます。
Home Assistantの公式、アドオンの作成者、私はサポートいたしませんので、自己責任にて実施してください。
最悪のケースとして初期化を余儀なくされる可能性もあるため、設定のバックアップは常に取っておくことをお勧めします。
100%の制御を目指すものではなく、AiSEG2の物足りなさを補う目的で試験導入したものです。
一部回りくどいやり方をしている箇所もありますが、できる限り少ないアドオンで実施したつもりです。
課題
AiSEG2
- ある程度、太陽光発電ができていれば日中にエコキュートの湯増しをしたい
- 買電しているようであれば、日中のエコキュート稼働を停止したい
頻繁なオン/オフの切り替えが行われた場合、製品寿命が短くなる恐れがあります。
目先の利益か、トータルの利益をとるかバランスを持った設定が必要です。
エアコン
- 冷房動作後の乾燥機能がないため、冷房動作後に送風(乾燥)を1時間実行する
用意したもの/すでにあったもの
ハードウェア
- Windows PC、SDカード
- Raspberry Pi 4 (最新は5)
- Nature Remo Lapis
- Panasonic AiSEG 2 (最新は3)
- エネルギー計測ユニット (Panasonic MKN7350S1/特定小電力無線 920MHz帯を使用)
- その他家電 (ECHONET対応家電、赤外線リモコン対応家電)
AiSEG2と連動しているエネルギー計測ユニットが無線かどうか確認する
AiSEG2の下記個所に計測ユニットがいた場合、Home Assistantでは直接接続できません。
ここに表示がなくても、AiSEG2から回路の電気使用量を確認できるご家庭の場合、アタリです。
ソフトウェア
- Raspberry Pi Imager
https://www.raspberrypi.com/software/ - Home Assistant Operating System (HAOS)
https://www.home-assistant.io/installation/raspberrypi
HAOS向けアドオン (公式)
- Home Assistant Community Store (HACS)
https://www.hacs.xyz/ - Terminal (Home Assistant Add-ons/SSH server)
https://github.com/home-assistant/addons/tree/master/ssh - MQTT (Mosquitto broker)
https://github.com/home-assistant/addons/tree/master/mosquitto - File editor
https://github.com/home-assistant/addons/tree/master/configurator
HAOS向けアドイン (有志)
国内にこんなにも先駆者の方々がおられるのは有難い限りです。
- ECHONETLite2MQTT
https://github.com/banban525/echonetlite2mqtt - ECHONETLite2MQTT Home Assistant Bridge
https://github.com/nana4rider/e2m-hass-bridge - AiSEG2 Bridge for Home Assistant
https://github.com/hiroaki0923/aiseg2-bridge - Home Assistant integration for Nature Remo
https://github.com/hannoeru/hass-nature-remo
カスタマイズ不要で制御できる機器であれば、HEMS Echonet Lite Integration for Home Assistantがよいようです。
https://github.com/sayurin/hems_echonet_lite
今回は、快適エアリー自体の制御はできましたが部屋ごとの制御ができなかったため選択しませんでした。
追加するまでの手順は https://qiita.com/rin309/63e2f93b34d053760ddf に記しておきます。
旧来は ECHONETLite Platform Custom Component for Home Assistant が有名だったようですが、メンテナンスモードとなっており積極的な開発は行っていないとのことです。
https://github.com/scottyphillips/echonetlite_homeassistant/blob/master/README.md
その他
次はHAOSのインストールです
関連記事
下記の記事には、下記テーブルを表示します。
| 内容 | URL |
|---|---|
| 目次 | (本記事) |
| #1: HAOSのインストール | https://qiita.com/rin309/items/4705e61facf6de3bca41 |
| #2: 初期設定 | https://qiita.com/rin309/items/67e90bc0cc531ddb0cf3 |
| #3: 初期設定 | https://qiita.com/rin309/items/e61c11413f7deedada4f |
| #4: HAOS向けアドオン (公式) を構成 | https://qiita.com/rin309/items/9fdf3668ad9a58cedcca |
| #5: ECHONET対応機器を管理する | https://qiita.com/rin309/items/3cdb8444e7d7ab6f5588 |
| #6: Nature Remoを管理する | https://qiita.com/rin309/items/4f1022bd011637664323 |
| #7: ルール作成 | https://qiita.com/rin309/items/05b029f16256f387b789 |


