ESPHome

開発

M5Stack AtomS3RでPDMマイクの音をハードウェアでPDM-to-PCM 変換して録音

以前の記事「M5Stack Atomic Proto Kit 用PCBの作成」 で示したPCBに部品を実装し、接続した小型のESP32-S3デバイスで、センサー値をHome Assistantへ送りながら、必要なときだけマイクの音を録音した...
調査

ESPHomeでのNECフォーマットの赤外線リモコン制御

赤外線(IR)リモコン制御をESPHomeを使ったデバイスで行う際に、IRrecvDemoV3 で解析したデータをどのように記述すべきかで手間取ったので、記録を残しておく。IRrecvDemoV3手元にあるリモコンの電源をM5Stack A...
日誌

Home Assistantでの JSONからのデータ抽出

ESPHome の ble_scanner から受信したJSONデータから必要な要素の値を取り出すことを試したが、思ったよりも時間がかかったので、備忘録を残しておく。背景ESPHomeから構造をもったデータをHome Assistantに送...
日誌

ESPHomeで OTA safe mode への強制移行

M5Stack Gray で esp32_ble_tracker で、Bluetooth Low Energy (BLE)のadvertise をscan して得られた アドレスと名前をとりあえず表示する YAML を作成してみたが、esp...
日誌

M5Stack Core2でESPHomeを使うための設定

M5Stack Core 2 で ESPHome を使えるように設定のYAMLファイルを作って試してみた。おおむね動作するが不具合もある。電源管理(AXP192)やタッチスクリーン(FT6336U)のライブラリが安定していない。ライブラリが...
インストール

M5Stack GrayでESPHomeを使うための設定

センサーからのデータを簡単に記録に残すために、ホームオートメーションのためのオープンソースの Home Assistant を試すことにした。Home Assistant は、(センサー)デバイスからのデータ収集やそれらのデータをトリガーや...