カスタム開発¶
PiPower Proの基本機能がご自身のニーズに十分でない場合、PiPower Pro上でカスタム開発を行うことができます。
PiPower Proのすべてのソフトウェアはオープンソースです。以下は、カスタム開発のための基本的なチュートリアルと準備です。
- Home Assistantの開発者モードを開く。
Home Assistantの管理ページを開きます。
左下の「Configuration」を選択します。
- ESPHomeをインストール。
Home Assistantの管理ページを開きます。
左下の「Configuration」を選択します。
「Add-ons」を選択します。
「Add」ボタンをクリックします。
"esphome"を検索します。
「Install」をクリックします。
インストール後、「Start」をクリックします。
「Add to Sidebar」を選択します。
- 新しいデバイスを作成。
サイドバーの「ESPhome」をクリックし、ESPHome管理ページに入ります。
「New Device」を選択します。
デバイス名を入力します、例:"PiPower Pro"。
初回設定では、Wi-Fiのアカウントとパスワードも入力する必要があります。
「ESP32 S2」を選択します。
確認してインストールをスキップします。
- 新しいデバイスを設定。
作成したばかりのデバイスを選択し、「Edit」をクリックしてYAML編集ページに入ります。
下部にPiPower Proのテンプレートを追加します:
packages: remote_package: github://sunfounder/pipower-pro/pipower-pro-template.yaml@main
右上の「Install」をクリックして、PiPower Proにインストールします。