โ Raspberry Pi learning pathRaspberry Pi ยท Module 8 of 10
IoT and automation projects
Connect sensors to the cloud and automate tasks.
๐ Key ideas
- Read sensors (DHT22, BME280) and publish data with MQTT.
- Visualise with Grafana, Node-RED or cloud dashboards.
- Automate with cron jobs and systemd services.
- Control relays to switch appliances (with safe, certified modules).
- Log data to SQLite or InfluxDB.
๐ก Real-life example: A Pi IoT hub is a village post office collecting letters (sensor data) and sending replies (commands).
Node-REDFlow-based IoT programming tool
GrafanaDashboard tool
cronScheduled task runner
InfluxDBTime-series database