このチュートリアルでは、CM4Stack に Home Assistant イメージを書き込み、スマートホームの制御センターを構築する方法を説明します。
| イメージバージョン | ダウンロード |
|---|---|
| 2024-03-06-CM4StackOS-haos_rpi4-64-12.1 | Download |
Raspberry Pi Imager をダウンロードしてインストールします。
rpiboot をダウンロードしてインストールします。
rpiboot_setup.exe が安全上のリスクとして警告される場合があります。ダウンロード元が Raspberry Pi の公式 GitHub リポジトリであることを確認してからインストールしてください。BOOT ボタンを長押しし、USB データケーブルでデバイスをパソコンに接続して給電します。
rpiboot.exe を実行します。パソコンが CM4Stack の eMMC を認識すると、新しいディスクデバイスが表示されます。認識されない場合は USB ケーブルを確認し、前の手順をやり直してください。
NEXT をクリックして書き込みを開始します。
rpiboot をビルドします。sudo apt install git pkg-config make gcc libusb-1.0-0-dev
git clone --depth=1 https://github.com/raspberrypi/usbboot
cd usbboot
make BOOT ボタンを長押しし、USB データケーブルで接続して給電した後、rpiboot を実行します。sudo ./rpiboot .img ファイルを dd で書き込むこともできます。実行前に対象ディスクのパスを必ず確認してください。次のコマンドは参考例です。sudo dd if=./2024-03-06-CM4StackOS-haos_rpi4-64-12.1.img of=/dev/sda bs=1M status=progress oflag=dsync CM4Stack に電源と Ethernet を接続します。起動後、画面に現在の IP アドレスが表示され、同じ LAN 内のデバイスから IP:8123 で Home Assistant にアクセスできます。
Home Assistant OS の初回起動ではネットワーク経由でリソースを取得するため、数十分かかる場合があります。初期化が長時間完了しない場合は、プロキシを設定したネットワークを試してください。
http://xxx.xxx.xxx.xxx:8123/