Ask HN: Indoor air quality sensors and other IoT that's local-first and not DIY?

This page summarizes the projects mentioned and recommended in the original post on news.ycombinator.com

Our great sponsors
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • WorkOS - The modern identity platform for B2B SaaS
  • SaaSHub - Software Alternatives and Reviews
  • mops-vida-pm-watchdog

    Discontinued MOPS·VIDA PM Watchdog for Web Bluetooth

  • esphome

    ESPHome is a system to control your ESP8266/ESP32 by simple yet powerful configuration files and control them remotely through Home Automation systems.

  • I think your best bet is ditching #3, go with ESPHome and use one of their sensors here: https://esphome.io/#air-quality

    I've a few with PMS5003 sensors and have been satisfied so far...

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • openhab-addons

    Add-ons for openHAB

  • I haven’t kept up with commercial solutions. Full home automation even with the easy solutions eat up a lot of time especially with light switches. I remember only one brand that might meet the local first requirement. UI was clunky.

    Imo I’d go open source for the hub. Installing it on an older laptop should take as much DIY

    https://www.home-assistant.io/

    https://www.openhab.org/

    Sadly, you’re probably going to need to go DIY if local first is your highest priority

  • Home Assistant

    :house_with_garden: Open source home automation that puts local control and privacy first.

  • I haven’t kept up with commercial solutions. Full home automation even with the easy solutions eat up a lot of time especially with light switches. I remember only one brand that might meet the local first requirement. UI was clunky.

    Imo I’d go open source for the hub. Installing it on an older laptop should take as much DIY

    https://www.home-assistant.io/

    https://www.openhab.org/

    Sadly, you’re probably going to need to go DIY if local first is your highest priority

  • nerves_weather_station

    This repo contains the companion code for the PragProg Nerves book.

  • - SGP30 air quality sensor

    After you set up the hardware side of things, you put together a very simple Elixir Phoenix REST API and persist the sensor data into Postgres (with the TimescaleDB extension).

    And to wrap up the book, you learn how to create Grafana dashboards to visualize all your time-series data.

    Everything is meant to be set up on your LAN and everything can be run either natively or in Docker (there is a Docker compose file in the repo).

    Hope that helps!

    GitHub Repo: https://github.com/akoutmos/nerves_weather_station

  • iaq_board

    IAQ Board is a DIY (Do-It-Yourself) device for measuring internal air quality

  • install

    Tasmota Web Installer and firmware repository (by tasmota)

  • Its not no soldering but it is low effort soldering. Pulling from a couple guides here.

    Tasmota is local first.

    Get a wemos D1 and a https://www.ikea.com/us/en/p/vindriktning-air-quality-sensor...

    https://tasmota.github.io/install/ flash the unofficial all sensors build.

    https://github.com/Hypfer/esp8266-vindriktning-particle-sens... Solder as follows GND to GND on ESP, 5V to 5V on ESP and finally the last one to D2 on the ESP.

    Guides I am stealing from. https://github.com/Hypfer/esp8266-vindriktning-particle-sens... Has most of the hardware side. But its using a different software.

    https://blakadder.com/vindriktning-tasmota/ is where I got most of the rest of the info but he uses a separate voltage regulator. If you use the Wemos D1 Mini you should not need that.

    After that the internet has plenty of info for hooking tasmota and say home assistant together.

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

    WorkOS logo
  • esp8266-vindriktning-particle-sensor

    Wifi MQTT Data Logging via an esp8266 for the Ikea VINDRIKTNING PM2.5 air quality sensor

  • Its not no soldering but it is low effort soldering. Pulling from a couple guides here.

    Tasmota is local first.

    Get a wemos D1 and a https://www.ikea.com/us/en/p/vindriktning-air-quality-sensor...

    https://tasmota.github.io/install/ flash the unofficial all sensors build.

    https://github.com/Hypfer/esp8266-vindriktning-particle-sens... Solder as follows GND to GND on ESP, 5V to 5V on ESP and finally the last one to D2 on the ESP.

    Guides I am stealing from. https://github.com/Hypfer/esp8266-vindriktning-particle-sens... Has most of the hardware side. But its using a different software.

    https://blakadder.com/vindriktning-tasmota/ is where I got most of the rest of the info but he uses a separate voltage regulator. If you use the Wemos D1 Mini you should not need that.

    After that the internet has plenty of info for hooking tasmota and say home assistant together.

  • Its not no soldering but it is low effort soldering. Pulling from a couple guides here.

    Tasmota is local first.

    Get a wemos D1 and a https://www.ikea.com/us/en/p/vindriktning-air-quality-sensor...

    https://tasmota.github.io/install/ flash the unofficial all sensors build.

    https://github.com/Hypfer/esp8266-vindriktning-particle-sens... Solder as follows GND to GND on ESP, 5V to 5V on ESP and finally the last one to D2 on the ESP.

    Guides I am stealing from. https://github.com/Hypfer/esp8266-vindriktning-particle-sens... Has most of the hardware side. But its using a different software.

    https://blakadder.com/vindriktning-tasmota/ is where I got most of the rest of the info but he uses a separate voltage regulator. If you use the Wemos D1 Mini you should not need that.

    After that the internet has plenty of info for hooking tasmota and say home assistant together.

  • weatherflow-dashboards-aio

    An All-In-One WeatherFlow logging and dashboarding project.

  • Having said that, there's plenty of people using this method[1]. I particularly like the work this person did presenting that data it in Grafana[2].

    [1] https://community.weatherflow.com/c/developers/5

    [2] https://github.com/lux4rd0/weatherflow-dashboards-aio

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts