-
Notifications
You must be signed in to change notification settings - Fork 0
Installation
This guide helps you set up a brand-new device for use in the smart monitoring system.
You do not need to connect any hardware for the initial setup. Everything can be done without sensors or a camera plugged in.
- Raspberry Pi (Recommended: Pi 3 or newer)
- SD Card (at least 16GB!)
- Raspberry Pi Imager or Balena Etcher
- HDMI screen, keyboard and mouse (Or knowledge of SSH)
- Internet connection
- Valid API key
-
Visit the dashboard:
Dashboard: New device -
Click on the “Download image” button.
-
Save the image to your computer.
-
Open your imaging software (e.g., Raspberry Pi Imager).
-
Select your Raspberry Pi model and choose Custom OS under Operating System.
-
Select the image file you just downloaded.
-
Choose your SD card as the target storage.
-
When prompted, do not enable custom settings.
-
Let the flashing process complete, then safely eject the SD card.
-
Insert the flashed SD card into your Raspberry Pi.
-
Connect a screen, keyboard, and mouse.
-
Power up the device.
-
Once the OS boots, a terminal window will appear and automatically start the setup process.
-
You will be prompted to:
- Set a unique hostname
- Confirm/change Wi-Fi (should be pre-configured)
- Enter the room name
- Enter the API key
-
You may be asked to confirm with
'y'during the process—go ahead and do so. -
When completed, you should see:
Device setup correctly, ...
Headless setup (SSH) is also supported. Just SSH into the Pi after flashing, and the same setup flow will run in your terminal.
❗️Power off your Raspberry Pi before connecting any hardware. Some components do not support hot-plugging.
- Raspberry Pi AI Camera
- PIR Motion Sensor
- Ultrasonic Ranger Sensor
- RGB LED
- LCD Screen (I2C 16x2 Grove-compatible)
These will be automatically detected and enabled at startup if connected.
Use the pinout.xyz map as a reference.
| Pin | GPIO |
|---|---|
| GND | Ground |
| VCC | 5V |
| D1 | GPIO 17 |
| NC | Do not connect |
| Pin | GPIO |
|---|---|
| GND | Ground |
| VCC | 5V |
| SIG | GPIO 26 |
| NC | Do not connect |
| Pin | GPIO |
|---|---|
| GND | Ground |
| VCC | 5V |
| SDA | GPIO 2 |
| SCL | GPIO 3 |
| Pin | GPIO |
|---|---|
| GND | Ground |
| Red | GPIO 23 |
| Green | GPIO 24 |
| Blue | GPIO 25 |
-
Power the device back on with all hardware connected.
-
The system will now automatically enable the supported sensors and services.
-
You're ready to go 🎉