Our great sponsors
-
esphome
ESPHome is a system to control your ESP8266/ESP32 by simple yet powerful configuration files and control them remotely through Home Automation systems.
-
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.
-
Home Assistant
:house_with_garden: Open source home automation that puts local control and privacy first.
-
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.
-
esp8266-vindriktning-particle-sensor
Wifi MQTT Data Logging via an esp8266 for the Ikea VINDRIKTNING PM2.5 air quality sensor
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...
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
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
- 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
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.
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.
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