First Boot & Network Setup¶
After powering on the Pi for the first time, you'll install the ChillCheck software via a single setup script.
Step 1 — Wait for the Pi to boot¶
Allow 60–90 seconds for the first boot. The green LED on the Pi will flicker during boot and settle to an occasional flash when ready.
Step 2 — Connect to the Pi via SSH¶
From any computer on the same network:
Enter the password you set in Raspberry Pi Imager.
Can't connect?
If chillcheck.local does not resolve, mDNS may not be supported on your network. Check your router's DHCP table for a device named chillcheck and use its IP address directly.
Step 3 — Run the ChillCheck setup script¶
Once logged in, run:
This script:
- Updates Raspberry Pi OS
- Installs Mosquitto (MQTT broker), Zigbee2MQTT, Python 3, and all dependencies
- Creates the
chillcheckservice user - Installs and enables the ChillCheck systemd services
- Configures the local UI at port 80
The script takes 5–15 minutes depending on your internet connection. You will see progress output in the terminal.
Internet connection required
The Pi must have internet access to download packages. Connect via ethernet before running the script.
Step 4 — Verify services are running¶
Once the script completes, check that all services are active:
All four should show active (running). If any show failed, see Troubleshooting.
Step 5 — Open the local hub UI¶
From any browser on the same network, go to:
You should see the ChillCheck hub interface showing "This Pi isn't linked yet."