I thought this video was going to be like that Instructables post you showed and another TH-cam video where someone did the same thing and just stick in an ESP32 that they programmed themselves, but there's now a board that can just be easily installed. Wow. I'm impressed.
Quick update. I bought a couple of these boards after seeing this video when it got out. After a year I looked closer at the board and drawings, and found that the esphome example lacks a lot of stuff. There is an ir-receiver and sender on the board, and a buzzer, that is not mentioned at all. After some changes in esphome yaml, it not plays different tones af flashed different patterns, to warn us in different scenarios, like when people are at the front door. The it receiver and diode only works, if you remove the front diffuser, so I do not use that.
Parádička... Jenom bych podotknul že netřeba cokoliv pájet... deska i senzor jsou vybavené konektory které stačí pouze propojit kablíkem, který se dá objednat samostatně... (μŠup, STEMMA QT, Qwiic JST-SH 4-pin kabel - 5cm) - 12Kč
Very cool to make a 'dumb' device 'smarter'. Being that it has a fan it is potentially a highly accurate platform for sensors. You could say once per minute run fan for 6 seconds, then scan all sensors. Particulate, CO2, Carbon monoxide, temp, humidity, etc. You could cycle though different gauge colors (eg. Blue, orange, purple) for alt sensor... Also you can dim or turn off its local display evening/night... NICE😁
Good stuff! I have ordered the board (to the netherlands) and also the co2 sensor. It is working great. Only complaint i got it the fan noise😢. Need to see if i can change this.
Great Projects. Laskakit seems to only offer delivery in Slovenia and Tcheck repubublic. Do you know an alternative of this reseller or is it made by them only? Keep going. I like your projects.
Hi Vaclav, great video! I purchased x2 of the LaskaKit ESP-VINDRIKTNING ESP-32 I2C PCBs and CO2 sensors to upgrade my IKEA Vindriktnings. Thank you for sharing your code, the sensors work flawlessly in Home Assistant. One issue I have noticed is the LEDs LaskaKit ESP-VINDRIKTNING ESP-32 I2C - these lit up when I first installed the ESPhome code, but ever since they've been turned off - they don't react to the change in sensor values at all.
I'm using a bme680 with bosch bsec library running custom code on esp32 which posts stats to my mqtt server. My hvac controller is also esp32 (c3) which monitors the mqtt messages. It will kick the hvac fan in up to 6 minutes per hour if the air quality reading is bad. I've actually been updating and improving my hvac system for years using microcontrollers.
Awesome video thank you. By chance is this board available from a JCPCB library? as its near impossible to obtain from Australia. Very happy to populate the board as have good soldering skills. Thank you for the variation of the interface under ESPHome as others have been under Tasmota. Both are needed as I use a lot of LoRa devices and they work best on MQTT.
Hi Vaclav, you haev inspired me many months ago, and I was able to order and install Laskakit pcb & CO2 sensor that is now one of most watched sensor value. But I am annoyed by the fan noise during the nigh. Have you found a way to start the fan each 60 sec, read the PM value and then turn off? I have tried to add interval parameters to the switch, and use component.update, but the sensor ID is not inherited from PollingComponent. many thanks!
Top more needed on your standard EspHome config Hi Vaclav, I follow you for some time (maybe years) and really appreciate what you do. I was puzzled / impressed with your standard Esphome configuration. Do you have anything that you can share ? I tried to copy your approach but i think i mess myself with Esphome/HA files & folders. One more time, thanks for what you do :) Philippe
Ahoj, parádní video👍, zkoušel si nějak porovnávat naměřené hodnoty zda senzory opravdu měří přesně? Jinak dekuji za videa co nahráváš. V EN to máš kvůli sledovanosti že? Uvažoval so nějaké předělat i do mateřského jazyka? Ještě jednou dík a mnoho sil do další videí.
Teplotu jsem kalibroval. Na tyhle sensory bohužel nemám a čím porovnat. Specielně tomo PM sensorunod IKEA moc nevěřím, ale beru to binárně - kdyz to bude spatny, tak to něco úkaze. Kolik přesně mě zas tak netrápí :)
Can you deactivate the light remotely from homeassistant? So that I could make an automation to turn off the light at night (at a specific time) or when my lightsensor detects that it's dark in the room.
Hi, do you have exp with Pressure Sensors? i need someone i can integrate in my homeassistant. i had to connect a compressor (on/off) to bring enough pressure in a water flow system. so i had to messure is the pressure high enough, when yes power on compressor so long to achieve the defined pressure.
Hi, just purchased this product from lkea. I have placed the device in my bedroom, once l initially turn it on it goes to Amber. But sftrr a few minutes it returns to green??
I just added the temperature aswell and with a offset. Am i the only one that seems to have a higher PM2.5 after soldering the CO2 module? Any help would be appreciated
Yes, you can customize it as much as you want. The template I uploaded has low light intensity during night, and higher during the day. So one thing you can do is to tweak that. Or you can turn it off completely.
@@bruxy70 Could you please help out for this error? i Renamed the uart2 to uart3 but i think i do not know what i am doing here.. I also get an error [18:15:04][W][scd4x:099]: Communication failed! Is the sensor connected?
@@nickiogr The pm1006 sensor needs to use an uart port, and so you need to say which one. And you do that by saying uart_id: and and ID of an uart that you have defined somewhere in uart section, and there you give it the id so pm1006 knows this is the one. Few months ago, they said that you can't use certain reserved names. So just give it a different name - both in the uart section and the pm1006 section.
Interesting but 31,71 euro for this (including shipping to Netherlands) is a bit too expensive. That's on top of already having to buy the Ikea device.
Perfect job Vaclav as always! Does anyone know why the LEDs are not working? Has anyone experienced this? It worked once after loading config and never again.
The shop initially responded to my emails and said that they will try to figure something out. But they did not respond yet. I asked them to share the documentation if they cannot sell abroad, but no response yet. Still waiting. Sorry.
Just got an email from Mr. Laska - they are actively working on adding an international logistics solution. They have a concrete offer but are ironing out some legal questions. Also, he said the documentation is available on their GitHub - but I guess it will need a bit more work.
@@bruxy70 Update I have been in contact with the guys running the shop, and was just able to place my order for US delivery. You have to have translate the page, but everything worked well.
@@Airbag888 Ask them somebody mentioned here that to hey got it delivered internationally. I wrote to the shop earlier, they said they were working on it. So either they do that but the site is not updated yet. Or not. Try it.
Dobrý den, pracuji jako profesionální hasič, v těchto letních dnech často vyjíždíme k zásahům, "hlásiče CO" jsou to většinou byty ve staré zástavbě vybaveny plynovým kotlem (karnou) a v těchto případech měríme CO v ppm a když už naměříme třeba 80 ppm tak je to hodně, v těchto případech je většinou uživatelům špatně, a je potřeba zásahu lékařské pomoci. Proto mě udivuje udal 445 ppm jako to ukazuje Vám. k měření používáme GasAlert Micro Clip, mohl by jste mi to prosím objasnit dekuji.
Tam se asi bavime o necem jinem. Ten senzor meri CO2 (carbon dioxide) - ktere vznika dychanim. www.kane.co.uk/knowledge-centre/what-are-safe-levels-of-co-and-co2-in-rooms Je to znamka vydychaneho vzduchu. Pri vysokych hodnotach muzou lidi byt ospali, bolet je hlava. Ale nemyslim si ze by se dal vzduch vydychat tak, ze by to bylo zivotu nebezpecne :). Vy mluvite o CO (carbon monoxide), ktery vznika horenim. Tam jsou urovne uplne jine www.kidde.com/home-safety/en/us/support/help-center/browse-articles/articles/what_are_the_carbon_monoxide_levels_that_will_sound_the_alarm_.html Kazdopadne, u CO jde o zivot, a tam bych asi cidlo delal tak, aby fungovalo samostatne a nespolehalo se na nejake nastaveni v domaci automatizaci. Navic, CO asi nema smysl merit v obyvaku nebo loznici, ale nekde u kotle.
@@bruxy70 máte pravdu, prvně jsem si nevšiml CO2, omluvám se moje chyba. CO2 se drží při zemi zatím CO oxid uhelnatý je u stropu (za obvyklých podmínek) kde ho i měříme. jinak jse fakt šikovný jsem Váš fanoušek a děláte super projekty, ja jsem HA zelenáč :-D hezky den a dekuji
@@CrankyCoder Welcome to my world 😊. When I order something from the US, I usually pay more than twice the price - plus VAT + customs. But 100 dollars is a lot, I agree. That is pity.
Warning PCB talked about in this Video is only available in CZ and Slovakia If you are from another county you are better off at home assistants homepage
Just got an email from Mr. Laska - they are actively working on adding an international logistics solution. They have a concrete offer but are ironing out some legal questions. Also, he said the documentation is available on their GitHub - but I guess it will need a bit more work.
I'm afraid you measure anything but CO2. The lowest you could get is 400 ppm. In cities it's usually about 420. The CO2 sensors drift gradually away, so they are set to autocalibration ba default. Also the docs say: "The autocalibration algorithm assumes that the sensor is exposed to air with CO2 concentrations of 400 ppm at least once per week.". Are you OK to have new "pet" that you have to take for a walk every week? Otherwise it's just a toy
I thought this video was going to be like that Instructables post you showed and another TH-cam video where someone did the same thing and just stick in an ESP32 that they programmed themselves, but there's now a board that can just be easily installed. Wow. I'm impressed.
Quick update. I bought a couple of these boards after seeing this video when it got out.
After a year I looked closer at the board and drawings, and found that the esphome example lacks a lot of stuff.
There is an ir-receiver and sender on the board, and a buzzer, that is not mentioned at all.
After some changes in esphome yaml, it not plays different tones af flashed different patterns, to warn us in different scenarios, like when people are at the front door.
The it receiver and diode only works, if you remove the front diffuser, so I do not use that.
Parádička...
Jenom bych podotknul že netřeba cokoliv pájet... deska i senzor jsou vybavené konektory které stačí pouze propojit kablíkem, který se dá objednat samostatně...
(μŠup, STEMMA QT, Qwiic JST-SH 4-pin kabel - 5cm) - 12Kč
Very cool to make a 'dumb' device 'smarter'. Being that it has a fan it is potentially a highly accurate platform for sensors. You could say once per minute run fan for 6 seconds, then scan all sensors. Particulate, CO2, Carbon monoxide, temp, humidity, etc. You could cycle though different gauge colors (eg. Blue, orange, purple) for alt sensor... Also you can dim or turn off its local display evening/night... NICE😁
Good stuff! I have ordered the board (to the netherlands) and also the co2 sensor. It is working great. Only complaint i got it the fan noise😢. Need to see if i can change this.
Great Projects. Laskakit seems to only offer delivery in Slovenia and Tcheck repubublic. Do you know an alternative of this reseller or is it made by them only?
Keep going. I like your projects.
I wrote them email. Will see if we figure something out.
what is this you build new products better than Ikea great job sir
Amazing video, thanks Vaclav! Have you consider to connect local recuperation unit and automatise air change?
I definitely would.. if I had a recuperation unit :)
I absolutely love your work. Finally I found a solution to a ppm and CO2 sensors in a lovely box with authmations ❤️
Great video again !!
Hope that they ship the pcb's quickly to other countries. I also want this upgraded air quality sensor !
Add me to that!
Hi Vaclav, great video! I purchased x2 of the LaskaKit ESP-VINDRIKTNING ESP-32 I2C PCBs and CO2 sensors to upgrade my IKEA Vindriktnings. Thank you for sharing your code, the sensors work flawlessly in Home Assistant. One issue I have noticed is the LEDs LaskaKit ESP-VINDRIKTNING ESP-32 I2C - these lit up when I first installed the ESPhome code, but ever since they've been turned off - they don't react to the change in sensor values at all.
I thing adding restore_mode: ALWAYS_ON to the light componnent shoudl fix that.
I'm using a bme680 with bosch bsec library running custom code on esp32 which posts stats to my mqtt server. My hvac controller is also esp32 (c3) which monitors the mqtt messages. It will kick the hvac fan in up to 6 minutes per hour if the air quality reading is bad. I've actually been updating and improving my hvac system for years using microcontrollers.
Awesome video thank you. By chance is this board available from a JCPCB library? as its near impossible to obtain from Australia. Very happy to populate the board as have good soldering skills. Thank you for the variation of the interface under ESPHome as others have been under Tasmota. Both are needed as I use a lot of LoRa devices and they work best on MQTT.
Do you know how to make the fan turn on and off automatically like it does from the factory?
Hi Vaclav, you haev inspired me many months ago, and I was able to order and install Laskakit pcb & CO2 sensor that is now one of most watched sensor value. But I am annoyed by the fan noise during the nigh. Have you found a way to start the fan each 60 sec, read the PM value and then turn off? I have tried to add interval parameters to the switch, and use component.update, but the sensor ID is not inherited from PollingComponent. many thanks!
Can you add a link to the CO2 sensor you used to the video description? 😁
Top more needed on your standard EspHome config
Hi Vaclav,
I follow you for some time (maybe years) and really appreciate what you do.
I was puzzled / impressed with your standard Esphome configuration. Do you have anything that you can share ?
I tried to copy your approach but i think i mess myself with Esphome/HA files & folders.
One more time, thanks for what you do :)
Philippe
Ahoj, parádní video👍, zkoušel si nějak porovnávat naměřené hodnoty zda senzory opravdu měří přesně? Jinak dekuji za videa co nahráváš. V EN to máš kvůli sledovanosti že? Uvažoval so nějaké předělat i do mateřského jazyka? Ještě jednou dík a mnoho sil do další videí.
Teplotu jsem kalibroval. Na tyhle sensory bohužel nemám a čím porovnat. Specielně tomo PM sensorunod IKEA moc nevěřím, ale beru to binárně - kdyz to bude spatny, tak to něco úkaze. Kolik přesně mě zas tak netrápí :)
Can you deactivate the light remotely from homeassistant?
So that I could make an automation to turn off the light at night (at a specific time) or when my lightsensor detects that it's dark in the room.
Yes, you can. Just give the light a name, it will be discovered in HA. And you can controll it from there.
@@bruxy70 Thank you very much!
Hi, do you have exp with Pressure Sensors? i need someone i can integrate in my homeassistant. i had to connect a compressor (on/off) to bring enough pressure in a water flow system. so i had to messure is the pressure high enough, when yes power on compressor so long to achieve the defined pressure.
Hi, just purchased this product from lkea. I have placed the device in my bedroom, once l initially turn it on it goes to Amber. But sftrr a few minutes it returns to green??
@EMINEM4973 cose u were breathing at it
besides the temperature,everything else is working perfectly. Thanks for the hard work. and its my first time soldering
I just added the temperature aswell and with a offset. Am i the only one that seems to have a higher PM2.5 after soldering the CO2 module? Any help would be appreciated
Great. Can you make a switch or an automation to turn off the RGB Led at night?
Yes, you can customize it as much as you want. The template I uploaded has low light intensity during night, and higher during the day. So one thing you can do is to tweak that. Or you can turn it off completely.
@@bruxy70 👍
This is an awesome find and an awesome mod to these devices...
Nice, but impossible to order for most people around the globe...
Hold your horses. I am talking to them, they responded and said that they will try to figure it out. Will see.
Good Video !
I get an error during installation : ID 'uart2' is reserved internally and cannot be used.
did you have this too ?
It changed recently, after i made the video. Just rename the uart
@@bruxy70 Could you please help out for this error? i Renamed the uart2 to uart3 but i think i do not know what i am doing here.. I also get an error [18:15:04][W][scd4x:099]: Communication failed! Is the sensor connected?
@@nickiogr The pm1006 sensor needs to use an uart port, and so you need to say which one. And you do that by saying uart_id: and and ID of an uart that you have defined somewhere in uart section, and there you give it the id so pm1006 knows this is the one. Few months ago, they said that you can't use certain reserved names. So just give it a different name - both in the uart section and the pm1006 section.
Hope to do this sometime this year. Thanks.
Awesome project. Is it possible to get the PCB delivered to Switzerland?
I wrote them an email. Will post when they respond.
Any news? I will like one , I am from Spain@@bruxy70
excellent
Vaclav. Thank you for this
I was always wondering how I could use it :)
Interesting but 31,71 euro for this (including shipping to Netherlands) is a bit too expensive. That's on top of already having to buy the Ikea device.
Perfect job Vaclav as always!
Does anyone know why the LEDs are not working? Has anyone experienced this? It worked once after loading config and never again.
I duno. It works for me, but maybe your setup is different. I am just showing you the way....
Is there anywhere to source these boards in the US?
The shop initially responded to my emails and said that they will try to figure something out. But they did not respond yet. I asked them to share the documentation if they cannot sell abroad, but no response yet. Still waiting. Sorry.
Just got an email from Mr. Laska - they are actively working on adding an international logistics solution. They have a concrete offer but are ironing out some legal questions. Also, he said the documentation is available on their GitHub - but I guess it will need a bit more work.
@@bruxy70 Thanks for the update!
@@bruxy70 Update I have been in contact with the guys running the shop, and was just able to place my order for US delivery. You have to have translate the page, but everything worked well.
@@Firespyer how was the shipping price for you? When I did it, fedex was the only option and it was going to be like 70+ USD to get it here.
Anyway to have these shipped internationally?
Yes
@@bruxy70 Including the IKEA Air quality sensor? The site seems to show only 'pickup' .. I'm outside EU/US/AU btw. Thanks!
@@Airbag888 Ask them somebody mentioned here that to hey got it delivered internationally. I wrote to the shop earlier, they said they were working on it. So either they do that but the site is not updated yet. Or not. Try it.
superb video, thank you.
Dobrý den, pracuji jako profesionální hasič, v těchto letních dnech často vyjíždíme k zásahům, "hlásiče CO" jsou to většinou byty ve staré zástavbě vybaveny plynovým kotlem (karnou) a v těchto případech měríme CO v ppm a když už naměříme třeba 80 ppm tak je to hodně, v těchto případech je většinou uživatelům špatně, a je potřeba zásahu lékařské pomoci. Proto mě udivuje udal 445 ppm jako to ukazuje Vám. k měření používáme GasAlert Micro Clip, mohl by jste mi to prosím objasnit dekuji.
Tam se asi bavime o necem jinem. Ten senzor meri CO2 (carbon dioxide) - ktere vznika dychanim. www.kane.co.uk/knowledge-centre/what-are-safe-levels-of-co-and-co2-in-rooms
Je to znamka vydychaneho vzduchu. Pri vysokych hodnotach muzou lidi byt ospali, bolet je hlava. Ale nemyslim si ze by se dal vzduch vydychat tak, ze by to bylo zivotu nebezpecne :).
Vy mluvite o CO (carbon monoxide), ktery vznika horenim. Tam jsou urovne uplne jine www.kidde.com/home-safety/en/us/support/help-center/browse-articles/articles/what_are_the_carbon_monoxide_levels_that_will_sound_the_alarm_.html
Kazdopadne, u CO jde o zivot, a tam bych asi cidlo delal tak, aby fungovalo samostatne a nespolehalo se na nejake nastaveni v domaci automatizaci. Navic, CO asi nema smysl merit v obyvaku nebo loznici, ale nekde u kotle.
@@bruxy70 máte pravdu, prvně jsem si nevšiml CO2, omluvám se moje chyba. CO2 se drží při zemi zatím CO oxid uhelnatý je u stropu (za obvyklých podmínek) kde ho i měříme. jinak jse fakt šikovný jsem Váš fanoušek a děláte super projekty, ja jsem HA zelenáč :-D hezky den a dekuji
Outstanding! Díky!
any word on a US supplier yet? :)
They already offer delivery internationally, and prices in EUR and USD on their eshop....
@@bruxy70 right. But as before, the shipping cost is multiple times more expensive than the item itself.
@@bruxy70 was hoping to not be 100 dollars per unit on these :)
@@CrankyCoder Welcome to my world 😊. When I order something from the US, I usually pay more than twice the price - plus VAT + customs. But 100 dollars is a lot, I agree. That is pity.
Warning PCB talked about in this Video is only available in CZ and Slovakia If you are from another county you are better off at home assistants homepage
Just got an email from Mr. Laska - they are actively working on adding an international logistics solution. They have a concrete offer but are ironing out some legal questions. Also, he said the documentation is available on their GitHub - but I guess it will need a bit more work.
I'm afraid you measure anything but CO2. The lowest you could get is 400 ppm. In cities it's usually about 420. The CO2 sensors drift gradually away, so they are set to autocalibration ba default. Also the docs say: "The autocalibration algorithm assumes that the sensor is exposed to air with CO2 concentrations of 400 ppm at least once per week.". Are you OK to have new "pet" that you have to take for a walk every week?
Otherwise it's just a toy
This is how majority of those sensors work. Netatmo including.