🏆 Butlr Heatic 2+ wireless sensors won Fast Company’s 2025 Innovation by Design Awards, and announced Heatic 2 wired
Meet Butlr

Discover what spatial intelligence can do for you.

Submit
Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.

This guide helps hobbyists, home lab builders, and small business testers create reliable sensor nodes for temperature, humidity, CO2, and motion monitoring.

It covers practical projects using ESP32 and Raspberry Pi, parts lists, integration patterns (MQTT, Home Assistant, Graylog/InfluxDB), deployment tips, and criteria to choose commercial sensors for long-term or production use.

If you want fast prototypes, DIY is cost-effective and highly flexible. If you need guaranteed accuracy, anonymous occupancy sensing, or enterprise support at scale, commercial solutions may be a better fit—see the "When to Choose Commercial Sensors" section for guidance, including considerations like heat-based anonymous sensing offered by some providers.

Common Projects & Use Cases

Temperature & Humidity Monitors (ESP32)

Use case: room climate, server rack monitoring, cold storage alerts, and environmental baselining.

Parts list

Wiring & connections (conceptual)

Firmware & communication

Placement tips

CO2 Monitors (Sensirion SCD4x)

CO2 is a proxy for ventilation and occupancy; monitoring helps manage air quality, HVAC control, and safety.

Parts list

Integration notes

Visualization and alerting

Motion / Security (PIR + Raspberry Pi)

Use case: presence detection, lab security, experiment triggers, and energy-saving automation.

Parts list

Design considerations

Specialized Sensors (NMEA, water, vibration)

Data Collection & Monitoring

Logging to Graylog / ELK / InfluxDB + Grafana

Choose a backend based on query needs: Graylog or ELK for log-centric event streams; InfluxDB for time-series metrics paired with Grafana.

Key metrics to track

Integrating with Home Assistant

Home Assistant supports MQTT discovery and direct integrations for many sensors; use descriptive entity names and group sensors by room or system.

By clicking "Accept all cookies", you agree to store cookies on your device to improve site navigation, analyze the site and support itour marketing efforts. See our Privacy Policy for more information.