IKEA mages simple and cheap Air quality sensors (Vindriktning). But it does not communicate with anything. Yes, you could just take the sensor and add it to your own ESP chip - but that's not for everyone. But, there is a better way. One of the local IoT e-shops created a replacement PCB, that you can just SWAP for the original one (link below). They also included Arduino code...but we are not gonna use that - I am going to load it to ESPHome (link also below).
But wait, there is more. The board also has a number of connectors where we can add additional sensors. So I added a sensor for CO2, and updated ESPHome. And added a gauge card to the dashboard.
So, here is how I did that:
00:00 - Start
00:23 - Intro
02:05 - Buying PCB upgrade
03:46 - Installing the upgrade
08:15 - Configuration
15:59 - CO2 sensor
16:41 - Installation
18:45 - Configuration
19:56 - Display
20:43 - Adding dashboard
22:07 - Outro
Links:
The custom PCB - [ Ссылка ]
IKEA Vindriktning - [ Ссылка ]
ESPHome code - [ Ссылка ]
Ещё видео!