<<
2021.3
>>
[nao-pon/blog] |
||||||
日 | 月 | 火 | 水 | 木 | 金 | 土 |
1 | 2 | 3 | 4 | 5 | 6 | |
7 | 8 | 9 | 10 | 11 | 12 | |
14 | 15 | 16 | 18 | 19 | 20 | |
21 | 22 | 23 | 24 | 25 | 26 | 27 |
28 | 29 | 30 | 31 |
家中のエアコンのWiFi化を進めています。先日は東芝のエントリーモデルのエアコンRAS2558VをWiFi化しました。
いつものように、IRremoteESP8266 ですぐできると思ったのですが、IRremoteESP8266 が東芝エアコンのリモコンのIR信号を認識しません。
調べていくと、kToshibaAcMinGap で指定している値が大きすぎることに気付きました。この値を調整することで、正常に認識できるようになります、
Issue を立てました。
開発者の crankyoldgit はすぐに対応してくれました。素晴らしい!
他にも気になるところがあったので、次の Issue も立てましたが、全て解決してくれました。素晴らしい!
おかげで、いつもの通りHA端子ブリッジを備えた、IRコントローラを作成して、無事に Tasmota 経由で HomeAssistant からコントロールできるようになりました。
Tasmotaの設定は、いつもの通り -> 2021-02-11
SwitchBot の温湿度計は、リーズナブルで家庭で使うには問題のない精度があるので、なかなか便利です。
この温湿度計は、公式の API (Meter BLE open API) が公開されていて、BLE Advertisement パケットをリッスンすることで、温湿度データを取得できます。
これを、ESP32 を使い HomeAssistant で利用できるようにしました。ESP32 のファームには ESPHome を使用しています。
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 |
|
シンプルですね。カスタムコンポーネントを作るまでもないので、lambda を使いました。