{"id":1119,"date":"2025-11-07T09:53:24","date_gmt":"2025-11-07T08:53:24","guid":{"rendered":"https:\/\/elv001.staging.360vier.net\/?p=1119"},"modified":"2026-02-25T14:45:55","modified_gmt":"2026-02-25T13:45:55","slug":"wl1030-co2-sensor-homematic","status":"publish","type":"post","link":"https:\/\/de.elv.com\/elvjournal\/wl1030-co2-sensor-homematic\/","title":{"rendered":"CO\u2082-Sensor WL1030 mit Homematic &amp; Arduino verbinden \u2013 DIY-Anleitung"},"content":{"rendered":"\n<p class=\"has-gray-light-color has-text-color has-link-color has-h-5-font-size wp-elements-70df71b2fb869440dbcbeec111a5b705\"><strong>CO2 goes Homematic \u2013 Update<\/strong><\/p>\n\n\n\n<h1 class=\"wp-block-heading\">CO\u2082-Sensor WL1030 mit Homematic &amp; Arduino verbinden<\/h1>\n\n\n\n<p><strong>Im Artikel &#8222;CO2 goes Homematic&#8220; aus der <a href=\"https:\/\/de.elv.com\/p\/co2-goes-homematic-wie-sich-ein-co2-messgeraet-in-homematic-einbinden-laesst-P252596\/?itemId=252596\">ELVjournal-Ausgabe 02\/2022<\/a> wurde beschrieben, wie das bei ELV angebotene CO2-Messger\u00e4t <span data-tooltip=\"251660\" class=\"dhsv-product-tooltip\">technoline WL1030<\/span>, das neben einem gro\u00dfen, gut ablesbaren und dimmbaren Display noch viele Zusatzfunktionen wie einen optischen und akustischen CO2-Alarm und eine Anzeige von Temperatur und Luftfeuchtigkeit besitzt, in Homematic eingebunden werden kann. Ein zus\u00e4tzlich eingebauter Luftdrucksensor erweiterte das Ger\u00e4t zu einer fast kompletten Wetterstation. Zum Einsatz kam das <span data-tooltip=\"150253\" class=\"dhsv-product-tooltip\">ELV-Modul HM-MOD-EM-8Bit<\/span>, das nach wie vor im ELV Shop verf\u00fcgbar ist. Inspiriert durch den Artikel &#8222;Generische UART-Schnittstelle ELV SH Sensor Base&#8220; aus der <a href=\"https:\/\/journal.elv.com\/de\/profiles\/009323b4fe60\/editions\/09d76359fe7ed97701d4\/pages\/page\/31\">ELVjournal-Ausgabe 03\/2025<\/a> habe ich das Design an dieses Modul angepasst \u2013 mit dem Vorteil, dass die \u00dcbertragung zu Homematic noch einfacher erfolgt.&nbsp;<\/strong><\/p>\n\n\n\n<div style=\"height:20px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Wie sich ein CO2-Messger\u00e4t jetzt noch einfacher in Homematic einbinden l\u00e4sst\u00a0<\/strong><\/h2>\n\n\n\n<p>Die <span data-tooltip=\"158314\" class=\"dhsv-product-tooltip\">ELV SH Sensor Base<\/span> ist dem <span data-tooltip=\"150253\" class=\"dhsv-product-tooltip\">HM-MOD-EM-8Bit<\/span> bei weitem \u00fcberlegen. Analoge Messwerte k\u00f6nnen direkt \u00fcber mehrere Kan\u00e4le \u00fcbertragen werden und mit der neuen Firmware werden diese Werte \u00fcber eine einfache serielle Schnittstelle an das Modul \u00fcbermittelt. Es steht sogar eine eigene Arduino Library zur Verf\u00fcgung, die auch in diesem Projekt verwendet wird. Bastlerherz was willst du mehr!&nbsp;F\u00fcr die Kommunikation mit dem CO2 Sensor wird auf den <a href=\"https:\/\/de.elv.com\/p\/co2-goes-homematic-wie-sich-ein-co2-messgeraet-in-homematic-einbinden-laesst-P252596\/?itemId=252596\">Artikel CO2 goes Homematic<\/a> verwiesen. Beginnen wir mit der ge\u00e4nderten Schaltung aus <mark style=\"background-color:rgba(0, 0, 0, 0);color:#276fb7\" class=\"has-inline-color\">Bild 1<\/mark>:&nbsp;<\/p>\n\n\n\n<figure class=\"wp-block-image size-full is-style-bordered\"><img loading=\"lazy\" decoding=\"async\" width=\"996\" height=\"754\" src=\"https:\/\/elvjournal.elv.com\/wp-content\/uploads\/bild01_co2-hm_schaltplan.jpg\" alt=\"Bild 1: Schaltplan\" class=\"wp-image-1365\" srcset=\"https:\/\/elvjournal.elv.com\/wp-content\/uploads\/bild01_co2-hm_schaltplan.jpg 996w, https:\/\/elvjournal.elv.com\/wp-content\/uploads\/bild01_co2-hm_schaltplan-300x227.jpg 300w, https:\/\/elvjournal.elv.com\/wp-content\/uploads\/bild01_co2-hm_schaltplan-768x581.jpg 768w\" sizes=\"auto, (max-width: 996px) 100vw, 996px\" \/><figcaption class=\"wp-element-caption\">Bild 1: Schaltplan<\/figcaption><\/figure>\n\n\n\n<div style=\"height:20px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p>Wie in der <a href=\"https:\/\/de.elv.com\/p\/co2-goes-homematic-wie-sich-ein-co2-messgeraet-in-homematic-einbinden-laesst-P252596\/?itemId=252596\">Ursprungsversion<\/a> habe ich mich f\u00fcr den Arduino Leonardo Micro aus zwei Gr\u00fcnden entschieden. Erstens ist dieser trotz seiner vielen Anschl\u00fcsse sehr kompakt, und zweitens bietet dieser zwei serielle Schnittstellen an, da die serielle Schnittstelle \u00fcber den USB-Stecker von der seriellen Schnittstelle (TXO, RXI) anders als beim Arduino Uno getrennt ist. Der CO2-Sensor ist an den Receiver Eingang des Arduino Leonardo Micro (Pin RXI) angeschlossen. Da sowohl der CO2-Sensor als auch die ELV SH Sensor Base praktischerweise dieselben seriellen \u00dcbertragungsparameter nutzen, kann der Sendeausgang des Arduino (Pin TXD) f\u00fcr die \u00dcbertragung der Daten zur ELV SH Sensor Base erfolgen. Wie im Artikel <a href=\"https:\/\/de.elv.com\/elvjournal\/elv-smart-home-sensor-base-uart\/\">Generische UART-Schnittstelle ELV SH Sensor Base<\/a> aus ELVjournal-Ausgabe 03\/2025 beschrieben, muss ein Level-Shifter zum Einsatz kommen, weil die ELV SH Sensor Base nur 3,3 V an den Eing\u00e4ngen vertr\u00e4gt. Ich habe mich f\u00fcr ein sehr kompaktes Modul entschieden, wobei auch viele andere verf\u00fcgbare Module einsetzbar sind. Das Level Shifter Modul wird auf der einen Seite von der 5-V-Versorgung des CO2-Messger\u00e4t technoline WL1030 mit 5 V und auf der anderen Seite vom 3V3-Ausgang der ELV SH Sensor Base versorgt. Das optionale BME280-Modul ist \u00fcber die I2C-Schnittstelle \u00fcber SCL und SDA an den Arduino angeschlossen. Die Beschaltung der ELV SH Sensor Base folgt der Beschreibung aus dem Artikel aus ELVjournal 02\/2022.\u00a0<\/p>\n\n\n\n<div style=\"height:20px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<div class=\"wp-block-columns is-layout-flex wp-container-core-columns-is-layout-28f84493 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<h2 class=\"wp-block-heading\">Nachbau<strong>&nbsp;<\/strong><\/h2>\n\n\n\n<p>Nach dem \u00d6ffnen des Geh\u00e4uses werden zuerst einmal drei Kabel an den CO2-Sensor angel\u00f6tet, ein rotes Kabel f\u00fcr die 5-V-Stromversorgung, ein schwarzes Kabel f\u00fcr GND und ein braunes Kabel f\u00fcr die Daten, wie im folgenden Bild gezeigt. Auf Kurzschl\u00fcsse ist zu achten. Das schwarze und das rote Kabel werden zuerst auf jeweils 4 Leitungen f\u00fcr die anderen Module aufgeteilt, mit Schrumpfschlauch isoliert und danach mit einem Hei\u00dfkleber an der Hauptplatine <mark style=\"background-color:rgba(0, 0, 0, 0);color:#276fb7\" class=\"has-inline-color\">(Bild 2)<\/mark> fixiert.&nbsp;<\/p>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<figure class=\"wp-block-image size-full is-style-bordered\"><img loading=\"lazy\" decoding=\"async\" width=\"1200\" height=\"1278\" src=\"https:\/\/elvjournal.elv.com\/wp-content\/uploads\/bild02_co2-hm_fixierung.jpg\" alt=\"Bild 2: Fixierung der Kabel an der Hauptplatine\" class=\"wp-image-1366\" style=\"object-fit:cover\" srcset=\"https:\/\/elvjournal.elv.com\/wp-content\/uploads\/bild02_co2-hm_fixierung.jpg 1200w, https:\/\/elvjournal.elv.com\/wp-content\/uploads\/bild02_co2-hm_fixierung-282x300.jpg 282w, https:\/\/elvjournal.elv.com\/wp-content\/uploads\/bild02_co2-hm_fixierung-768x818.jpg 768w\" sizes=\"auto, (max-width: 1200px) 100vw, 1200px\" \/><figcaption class=\"wp-element-caption\">Bild 2: Fixierung der Kabel an der Hauptplatine<\/figcaption><\/figure>\n<\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-columns is-layout-flex wp-container-core-columns-is-layout-28f84493 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<p>In einem n\u00e4chsten Schritt wird der Arduino Leonardo Micro sowie das Level Shift Modul mittels doppelseitigen Klebeband an die R\u00fcckseite des Displays fixiert <mark style=\"background-color:rgba(0, 0, 0, 0);color:#276fb7\" class=\"has-inline-color\">(Bild 3)<\/mark> und entsprechend verkabelt. Vor dem n\u00e4chsten Schritt sollte vorher die Firmware auf den Arduino aufgespielt werden, die hier zum Download bereitsteht.&nbsp;<\/p>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<figure class=\"wp-block-image size-full is-style-bordered\"><img loading=\"lazy\" decoding=\"async\" width=\"1200\" height=\"904\" src=\"https:\/\/elvjournal.elv.com\/wp-content\/uploads\/bild03_co2-hm_verkabelung.jpg\" alt=\"Bild 3: Fixierung und Verkabelung des Arduino und des Level Shift Moduls\" class=\"wp-image-1367\" style=\"object-fit:cover\" srcset=\"https:\/\/elvjournal.elv.com\/wp-content\/uploads\/bild03_co2-hm_verkabelung.jpg 1200w, https:\/\/elvjournal.elv.com\/wp-content\/uploads\/bild03_co2-hm_verkabelung-300x226.jpg 300w, https:\/\/elvjournal.elv.com\/wp-content\/uploads\/bild03_co2-hm_verkabelung-768x579.jpg 768w\" sizes=\"auto, (max-width: 1200px) 100vw, 1200px\" \/><figcaption class=\"wp-element-caption\">Bild 3: Fixierung und Verkabelung des Arduino und des Level Shift Moduls <\/figcaption><\/figure>\n<\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-file\"><a id=\"wp-block-file--media-f53db5b0-ab1b-4b27-ba77-a8d6171b6dab\" href=\"https:\/\/elvjournal.elv.com\/wp-content\/uploads\/Arduino-Source.zip\">Arduino WL1030 Source<\/a><a href=\"https:\/\/elvjournal.elv.com\/wp-content\/uploads\/Arduino-Source.zip\" class=\"wp-block-file__button wp-element-button\" download aria-describedby=\"wp-block-file--media-f53db5b0-ab1b-4b27-ba77-a8d6171b6dab\">Herunterladen<\/a><\/div>\n\n\n\n<div style=\"height:20px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p>Vor dem n\u00e4chsten Schritt sollte vorher die Firmware auf den Arduino aufgespielt werden. Dazu muss unbedingt vor dem Verbinden des Arduino mit dem PC \u00fcber ein USB Kabel das technoline WL1030 mit dem mitgelieferten Netzteil verbunden werden. Vor dem Aufspielen der Software muss noch die <a href=\"https:\/\/github.com\/adafruit\/Adafruit_Sensor\">Adafruit Sensor Library<\/a> installiert werden. Die zweite Library zur Ansteuerung des BME280 findet sich im Verzeichnis des Source Codes und muss nicht getrennt installiert werden. Als dritte Library muss die <a href=\"https:\/\/media.elv.com\/file\/arduinolibrary_elv_sh_bm_s.zip?_gl=1*ci36q0*_gcl_au*Mjg3NDU1ODMzLjE3NTE2MTg3NjQ.*FPAU*MTkwNDk3MzMwNi4xNzUwMzk4MjA2*_ga*MTI0OTk4MzY5NC4xNzUxNTQyMzM1*_ga_XEQP1SW54S*czE3NTQ1NDcwMDAkbzUkZzEkdDE3NTQ1NDc2NzUkajQ5JGwwJGg1Nzk0OTg2NjE.*_fplc*dE1nWUhTWjRnejlVcU9tckRJSUJUbVE4TWpYZ0ppR3VCS3ZPNVpoM0F3a2VVaGpBWFZENEhpMlpOZXhqbXFKd0RSaSUyQnAxZ1NjMFBJNldtRFdaeHpMV3dvUkR2bGhYQ0ZtMWZhRDRQUU5BZ2VtQnZRcVZMYmRYMFVnZFVJQ3clM0QlM0Q.\">Arduino Bibliothek f\u00fcr die UART-Schnittstelle<\/a> installiert werden. Im Arduino Hauptprogramm WL1030_Hack.ino m\u00fcssen nur wenige Anpassungen get\u00e4tigt werden. In Zeile 66 kann die I2C-Adresse des BME280-Moduls ge\u00e4ndert werden. In Zeile 67 sollte die H\u00f6he des Standortes in Meter \u00fcber dem Meeresspiegel angegeben werden. In Zeile 74 von kann der Befehl \u201e#define _DEBUG_\u201c durch<mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-black-color\"> Entfernen der beiden<\/mark><mark style=\"background-color:rgba(0, 0, 0, 0);color:#ff0000\" class=\"has-inline-color\"> <\/mark><mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-black-color\">&#8222;\/\/&#8220; (A<\/mark>uskommentierter Quellcode) <mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-black-color\">am Beginn der Zeile <\/mark>aktiviert werden. Dann werden viele zus\u00e4tzliche Informationen \u00fcber den Serial Monitor der Arduino IDE mit 115.200 Baud ausgegeben. Das ist sehr hilfreich, wenn etwas nicht funktioniert oder der Code erweitert oder ge\u00e4ndert werden soll. Unter Tools wird das Board \u201eArduino Leonardo\u201c ausgew\u00e4hlt und danach das Programm auf den Arduino Leonardo \u00fcbertragen.&nbsp;<br><br>War das erfolgreich, so trennt man zuerst die USB Schnittstelle zum Arduino und danach das technoline WL1030 von der Stromversorgung. Da im Ger\u00e4t selbst nicht viel Platz ist, um neben dem Arduino Leonardo und dem Level Shift Modul noch das ELV SH Sensor Base und das BME280-Modul unterzubringen, muss eine andere L\u00f6sung herhalten. Ich habe ein <a href=\"https:\/\/www.amazon.de\/dp\/B07JDLW7ZK?ref=ppx_yo2ov_dt_b_fed_asin_title\">Geh\u00e4use<\/a> gefunden, das exakt zur Gr\u00f6\u00dfe der R\u00fcckseite des technoline WL1030 und zu den Abmessungen des ELV SH Sensor Base passt. <br><br>Wie in der <a href=\"https:\/\/de.elv.com\/p\/co2-goes-homematic-wie-sich-ein-co2-messgeraet-in-homematic-einbinden-laesst-P252596\/?itemId=252596\">Ursprungsversion<\/a> beschrieben wird in die R\u00fcckwand des technoline WL1030 Geh\u00e4uses und in das Zusatzgeh\u00e4use ein ca. 10mm Loch zur Durchf\u00fchrung der Kabel gebohrt, durch die die ben\u00f6tigten Kabel gesteckt werden.<\/p>\n\n\n\n<div class=\"wp-block-columns is-layout-flex wp-container-core-columns-is-layout-28f84493 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<p>Die beiden Geh\u00e4use werden mit 2 Schrauben miteinander verbunden <mark style=\"background-color:rgba(0, 0, 0, 0);color:#276fb7\" class=\"has-inline-color\">(Bild 4)<\/mark>. Vor der Verkabelung m\u00fcssen die Stiftleisten der ELV SH Sensor Base noch ausgel\u00f6tet werden, da das Geh\u00e4use nur eine geringe H\u00f6he aufweist. Das gelingt am Einfachsten, indem die schwarzen Teile der Stiftleisten mit einem schwarzen Seitenschneider nach 3-4 Stiften durchtrennt werden und dann vorsichtig nach oben abgezogen werden. Die Stifte k\u00f6nnen dann einzeln ausgel\u00f6tet werden. Danach werden die beiden Module nach dem obigen Schaltplan verkabelt.&nbsp;<\/p>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<figure class=\"wp-block-image size-full is-style-bordered\"><img loading=\"lazy\" decoding=\"async\" width=\"1500\" height=\"1293\" src=\"https:\/\/elvjournal.elv.com\/wp-content\/uploads\/bild04_co2-hm_montage.jpg\" alt=\"Bild 4: Montage des Zusatzgeh\u00e4uses und Verkabelung\" class=\"wp-image-1368\" style=\"object-fit:cover\" srcset=\"https:\/\/elvjournal.elv.com\/wp-content\/uploads\/bild04_co2-hm_montage.jpg 1500w, https:\/\/elvjournal.elv.com\/wp-content\/uploads\/bild04_co2-hm_montage-300x259.jpg 300w, https:\/\/elvjournal.elv.com\/wp-content\/uploads\/bild04_co2-hm_montage-768x662.jpg 768w\" sizes=\"auto, (max-width: 1500px) 100vw, 1500px\" \/><figcaption class=\"wp-element-caption\">Bild 4: Montage des Zusatzgeh\u00e4uses und Verkabelung <\/figcaption><\/figure>\n<\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-columns is-layout-flex wp-container-core-columns-is-layout-28f84493 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<p>Danach wird das ELV SH Sensor Base Modul \u00fcber ein am Sendemodul befestigtes doppelseitiges Klebeband in die Unterschale des Zusatzgeh\u00e4uses geklebt <mark style=\"background-color:rgba(0, 0, 0, 0);color:#276fb7\" class=\"has-inline-color\">(Bild 5)<\/mark>. Das BME280-Modul wird huckepack und isoliert mit Doppelklebeband oder einem St\u00fcck Plastik mit der ELV SH Sensor Base verklebt.&nbsp;<\/p>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<figure class=\"wp-block-image size-full is-style-bordered\"><img loading=\"lazy\" decoding=\"async\" width=\"1500\" height=\"973\" src=\"https:\/\/elvjournal.elv.com\/wp-content\/uploads\/bild05_co2-hm_endmontage.jpg\" alt=\"Bild 5: Endmontage der Module im Zusatzgeh\u00e4use\" class=\"wp-image-1369\" style=\"object-fit:cover\" srcset=\"https:\/\/elvjournal.elv.com\/wp-content\/uploads\/bild05_co2-hm_endmontage.jpg 1500w, https:\/\/elvjournal.elv.com\/wp-content\/uploads\/bild05_co2-hm_endmontage-300x195.jpg 300w, https:\/\/elvjournal.elv.com\/wp-content\/uploads\/bild05_co2-hm_endmontage-768x498.jpg 768w\" sizes=\"auto, (max-width: 1500px) 100vw, 1500px\" \/><figcaption class=\"wp-element-caption\">Bild 5: Endmontage der Module im Zusatzgeh\u00e4use <\/figcaption><\/figure>\n<\/div>\n<\/div>\n\n\n\n<p>Das <span data-tooltip=\"251660\" class=\"dhsv-product-tooltip\">technoline WL1030<\/span> wird \u00fcber das Steckernetzteil versorgt und die ELV SH Sensor Base wird, wie in der Bedienungsanleitung beschrieben, an die Homematic Zentrale angelernt. War dies erfolgreich, werden noch entsprechende L\u00fcftungsl\u00f6cher, wie in der <a href=\"https:\/\/de.elv.com\/p\/co2-goes-homematic-wie-sich-ein-co2-messgeraet-in-homematic-einbinden-laesst-P252596\/?itemId=252596\">Ursprungsversion<\/a> gezeigt, in die andere Schale des Zusatzgeh\u00e4uses an der Stelle des BME280 Sensors gebohrt und die beiden H\u00e4lften einfach zusammengesteckt.&nbsp;<br><br>Nun wird zun\u00e4chst ein Funktionstest wie folgt durchgef\u00fchrt: Das technoline WL1030 wird mit dem mitgelieferten Netzteil mit Strom versorgt und der Arduino mittels USB-Kabel an den PC angeschlossen. Wurde Debug im Code aktiviert und ist im seriellen Monitor der Arduino IDE auf eine Baudrate von 115.200 Baud eingestellt, so sollten abwechselnd alle 5 Minuten die Messwerte f\u00fcr CO2 und Luftdruck erscheinen.&nbsp;<\/p>\n\n\n\n<div style=\"height:20px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h2 class=\"wp-block-heading\">Einbindung in Homematic<\/h2>\n\n\n\n<p>Das Arduino-Programm \u00fcbertr\u00e4gt im Kanal 10 der ELV SH Sensor Base den CO2 Wert und im Kanal 11 den Luftdruckwert. Unter <em>Einstellungen <\/em>-&gt; <em>Ger\u00e4te <\/em>in der Homematic CCU Bedienoberfl\u00e4che wird der ELV SH Sensor Base ein eindeutiger Name gegeben, im Beispiel im folgenden <mark style=\"background-color:rgba(0, 0, 0, 0);color:#276fb7\" class=\"has-inline-color\">Bild 6<\/mark> der Name \u201eZweiter Arbeitszimmer CO2\u201c.&nbsp;<\/p>\n\n\n<div class=\"dhsv-image-modal\">\n<figure class=\"wp-block-image size-full is-style-bordered show-in-modal\"><div class=\"image-modal__image\"><img loading=\"lazy\" decoding=\"async\" width=\"1500\" height=\"761\" src=\"https:\/\/elvjournal.elv.com\/wp-content\/uploads\/bild06_co2-hm_hm-oberflaeche.jpg\" alt=\"Bild 6: Vergabe der Namen f\u00fcr das Ger\u00e4t ELV SH Sensor Base in der Homematic Oberfl\u00e4che\" class=\"wp-image-1370\" style=\"object-fit:cover\" srcset=\"https:\/\/elvjournal.elv.com\/wp-content\/uploads\/bild06_co2-hm_hm-oberflaeche.jpg 1500w, https:\/\/elvjournal.elv.com\/wp-content\/uploads\/bild06_co2-hm_hm-oberflaeche-300x152.jpg 300w, https:\/\/elvjournal.elv.com\/wp-content\/uploads\/bild06_co2-hm_hm-oberflaeche-768x390.jpg 768w\" sizes=\"auto, (max-width: 1500px) 100vw, 1500px\" \/><button type=\"button\" class=\"image-modal__open-button\" aria-label=\"Open image in modal\"><svg width=\"18\" height=\"18\" viewBox=\"0 0 18 18\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n  <path d=\"M7.66602 1H0.999349V7.66667\" stroke=\"currentColor\" stroke-width=\"1.4\" stroke-linejoin=\"round\"\/>\n  <path d=\"M7.66602 7.66667L0.999349 1\" stroke=\"currentColor\" stroke-width=\"1.4\" stroke-linejoin=\"round\"\/>\n  <path d=\"M10.334 17H17.0007V10.3333\" stroke=\"currentColor\" stroke-width=\"1.4\" stroke-linejoin=\"round\"\/>\n  <path d=\"M10.334 10.3333L17.0006 17\" stroke=\"currentColor\" stroke-width=\"1.4\" stroke-linejoin=\"round\"\/>\n<\/svg><\/button><\/div><figcaption class=\"wp-element-caption\">Bild 6: Vergabe der Namen f\u00fcr das Ger\u00e4t ELV SH Sensor Base in der Homematic Oberfl\u00e4che <\/figcaption><\/figure>\n<\/div>\n\n\n<div style=\"height:20px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p>Kanal 10 habe ich als \u201eZweiter Arbeitszimmer CO2 CO2\u201c und Kanal 11 als \u201eZweiter Arbeitszimmer CO2 AIR\u201c benannt. In den Einstellungen der Kan\u00e4le k\u00f6nnen auch die Einheiten \u201ePPM\u201c bzw. \u201ehPa\u201c konfiguriert werden. Funktioniert alles korrekt, werden nach sp\u00e4testens 10 Minuten unter Status und <em>Bedienung <\/em>&gt; <em>Ger\u00e4te <\/em>die Werte wie in <mark style=\"background-color:rgba(0, 0, 0, 0);color:#276fb7\" class=\"has-inline-color\">Bild 7<\/mark> angezeigt.&nbsp;<\/p>\n\n\n<div class=\"dhsv-image-modal\">\n<figure class=\"wp-block-image size-full is-style-bordered show-in-modal\"><div class=\"image-modal__image\"><img loading=\"lazy\" decoding=\"async\" width=\"1500\" height=\"761\" src=\"https:\/\/elvjournal.elv.com\/wp-content\/uploads\/bild07_co2-hm_hm-oberflaeche.jpg\" alt=\"Bild 7: Anzeige der Messwerte\" class=\"wp-image-1371\" style=\"object-fit:cover\" srcset=\"https:\/\/elvjournal.elv.com\/wp-content\/uploads\/bild07_co2-hm_hm-oberflaeche.jpg 1500w, https:\/\/elvjournal.elv.com\/wp-content\/uploads\/bild07_co2-hm_hm-oberflaeche-300x152.jpg 300w, https:\/\/elvjournal.elv.com\/wp-content\/uploads\/bild07_co2-hm_hm-oberflaeche-768x390.jpg 768w\" sizes=\"auto, (max-width: 1500px) 100vw, 1500px\" \/><button type=\"button\" class=\"image-modal__open-button\" aria-label=\"Open image in modal\"><svg width=\"18\" height=\"18\" viewBox=\"0 0 18 18\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n  <path d=\"M7.66602 1H0.999349V7.66667\" stroke=\"currentColor\" stroke-width=\"1.4\" stroke-linejoin=\"round\"\/>\n  <path d=\"M7.66602 7.66667L0.999349 1\" stroke=\"currentColor\" stroke-width=\"1.4\" stroke-linejoin=\"round\"\/>\n  <path d=\"M10.334 17H17.0007V10.3333\" stroke=\"currentColor\" stroke-width=\"1.4\" stroke-linejoin=\"round\"\/>\n  <path d=\"M10.334 10.3333L17.0006 17\" stroke=\"currentColor\" stroke-width=\"1.4\" stroke-linejoin=\"round\"\/>\n<\/svg><\/button><\/div><figcaption class=\"wp-element-caption\">Bild 7: Anzeige der Messwerte <\/figcaption><\/figure>\n<\/div>\n\n\n<div style=\"height:20px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p>Da ich f\u00fcr meine Visualisierung den <a href=\"https:\/\/www.mediola.com\/shop\">AIO Creator Neo<\/a> verwende und dieser die Kan\u00e4le der ELV SH Sensor Base (noch) nicht kennt, m\u00f6chte ich hier kurz beschreiben, wie die Kan\u00e4le 10 und 11 der ELV SH Sensor Base in Systemvariablen gespeichert werden k\u00f6nnen, die dann in der Visualisierung des AIO Creator Neo angezeigt werden. Zuerst legen wir zwei Systemvariablen (<mark style=\"background-color:rgba(0, 0, 0, 0);color:#276fb7\" class=\"has-inline-color\">Bild 8<\/mark> und <mark style=\"background-color:rgba(0, 0, 0, 0);color:#276fb7\" class=\"has-inline-color\">Bild 9<\/mark>) f\u00fcr den CO2 Wert (Wetter-CO2-Arbeitszimmer) und den Luftdruck Wert (Wetter-Luftdruck-Arbeitszimmer) an.&nbsp;<\/p>\n\n\n\n<figure class=\"wp-block-image size-full is-style-bordered\"><img loading=\"lazy\" decoding=\"async\" width=\"895\" height=\"179\" src=\"https:\/\/elvjournal.elv.com\/wp-content\/uploads\/bild08_co2-hm_hm-oberflaeche.jpg\" alt=\"Bild 8: Anlegen einer Systemvariablen f\u00fcr den CO2 Wert\" class=\"wp-image-1372\" style=\"object-fit:cover\" srcset=\"https:\/\/elvjournal.elv.com\/wp-content\/uploads\/bild08_co2-hm_hm-oberflaeche.jpg 895w, https:\/\/elvjournal.elv.com\/wp-content\/uploads\/bild08_co2-hm_hm-oberflaeche-300x60.jpg 300w, https:\/\/elvjournal.elv.com\/wp-content\/uploads\/bild08_co2-hm_hm-oberflaeche-768x154.jpg 768w\" sizes=\"auto, (max-width: 895px) 100vw, 895px\" \/><figcaption class=\"wp-element-caption\">Bild 8: Anlegen einer Systemvariablen f\u00fcr den CO2 Wert <\/figcaption><\/figure>\n\n\n\n<div style=\"height:20px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<figure class=\"wp-block-image size-full is-style-bordered\"><img loading=\"lazy\" decoding=\"async\" width=\"892\" height=\"179\" src=\"https:\/\/elvjournal.elv.com\/wp-content\/uploads\/bild09_co2-hm_hm-oberflaeche.jpg\" alt=\"Bild 9: Anlegen einer Systemvariablen f\u00fcr den Luftdruck Wert\" class=\"wp-image-1373\" style=\"object-fit:cover\" srcset=\"https:\/\/elvjournal.elv.com\/wp-content\/uploads\/bild09_co2-hm_hm-oberflaeche.jpg 892w, https:\/\/elvjournal.elv.com\/wp-content\/uploads\/bild09_co2-hm_hm-oberflaeche-300x60.jpg 300w, https:\/\/elvjournal.elv.com\/wp-content\/uploads\/bild09_co2-hm_hm-oberflaeche-768x154.jpg 768w\" sizes=\"auto, (max-width: 892px) 100vw, 892px\" \/><figcaption class=\"wp-element-caption\">Bild 9: Anlegen einer Systemvariablen f\u00fcr den Luftdruck Wert <\/figcaption><\/figure>\n\n\n\n<div style=\"height:20px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p>Danach wird ein neues Programm unter <em>Programme und Verkn\u00fcpfungen <\/em>&gt; <em>Programme <\/em>mit dem Namen \u201eCO2 Sensor Arbeitszimmer CO2 Wert\u201c, wie in <mark style=\"background-color:rgba(0, 0, 0, 0);color:#276fb7\" class=\"has-inline-color\">Bild 10<\/mark> dargestellt, angelegt:&nbsp;<\/p>\n\n\n<div class=\"dhsv-image-modal\">\n<figure class=\"wp-block-image size-full is-style-bordered show-in-modal\"><div class=\"image-modal__image\"><img loading=\"lazy\" decoding=\"async\" width=\"1500\" height=\"473\" src=\"https:\/\/elvjournal.elv.com\/wp-content\/uploads\/bild10_co2-hm_hm-oberflaeche.jpg\" alt=\"Bild 10: Anlegen eines Programms f\u00fcr den CO2 Wert\" class=\"wp-image-1374\" style=\"object-fit:cover\" srcset=\"https:\/\/elvjournal.elv.com\/wp-content\/uploads\/bild10_co2-hm_hm-oberflaeche.jpg 1500w, https:\/\/elvjournal.elv.com\/wp-content\/uploads\/bild10_co2-hm_hm-oberflaeche-300x95.jpg 300w, https:\/\/elvjournal.elv.com\/wp-content\/uploads\/bild10_co2-hm_hm-oberflaeche-768x242.jpg 768w\" sizes=\"auto, (max-width: 1500px) 100vw, 1500px\" \/><button type=\"button\" class=\"image-modal__open-button\" aria-label=\"Open image in modal\"><svg width=\"18\" height=\"18\" viewBox=\"0 0 18 18\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n  <path d=\"M7.66602 1H0.999349V7.66667\" stroke=\"currentColor\" stroke-width=\"1.4\" stroke-linejoin=\"round\"\/>\n  <path d=\"M7.66602 7.66667L0.999349 1\" stroke=\"currentColor\" stroke-width=\"1.4\" stroke-linejoin=\"round\"\/>\n  <path d=\"M10.334 17H17.0007V10.3333\" stroke=\"currentColor\" stroke-width=\"1.4\" stroke-linejoin=\"round\"\/>\n  <path d=\"M10.334 10.3333L17.0006 17\" stroke=\"currentColor\" stroke-width=\"1.4\" stroke-linejoin=\"round\"\/>\n<\/svg><\/button><\/div><figcaption class=\"wp-element-caption\">Bild 10: Anlegen eines Programms f\u00fcr den CO2 Wert <\/figcaption><\/figure>\n<\/div>\n\n\n<div style=\"height:20px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p class=\"has-secondary-color has-text-color has-link-color wp-elements-806e2bb6996f3ddf60ee5085c9f760b0\">Das entsprechende Skript kann hier heruntergeladen werden.&nbsp;<\/p>\n\n\n\n<div class=\"wp-block-file\"><a id=\"wp-block-file--media-228748e7-d33f-432e-a702-fbf229127842\" href=\"https:\/\/elvjournal.elv.com\/wp-content\/uploads\/Homematic-Skript-CO2_Wert.txt\">homematic skript co2_wert<\/a><a href=\"https:\/\/elvjournal.elv.com\/wp-content\/uploads\/Homematic-Skript-CO2_Wert.txt\" class=\"wp-block-file__button wp-element-button\" download aria-describedby=\"wp-block-file--media-228748e7-d33f-432e-a702-fbf229127842\">Herunterladen<\/a><\/div>\n\n\n\n<div style=\"height:20px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p>Ein weiteres Programm mit dem Namen \u201eCO2 Sensor Arbeitszimmer Luftdruck Wert\u201c wird wie in <mark style=\"background-color:rgba(0, 0, 0, 0);color:#276fb7\" class=\"has-inline-color\">Bild 11<\/mark> dargestellt angelegt:&nbsp;<\/p>\n\n\n<div class=\"dhsv-image-modal\">\n<figure class=\"wp-block-image size-full is-style-bordered show-in-modal\"><div class=\"image-modal__image\"><img loading=\"lazy\" decoding=\"async\" width=\"1500\" height=\"469\" src=\"https:\/\/elvjournal.elv.com\/wp-content\/uploads\/bild11_co2-hm_hm-oberflaeche.jpg\" alt=\"Bild 11: Anlegen eines Programms f\u00fcr den Luftdruck Wert\" class=\"wp-image-1375\" style=\"object-fit:cover\" srcset=\"https:\/\/elvjournal.elv.com\/wp-content\/uploads\/bild11_co2-hm_hm-oberflaeche.jpg 1500w, https:\/\/elvjournal.elv.com\/wp-content\/uploads\/bild11_co2-hm_hm-oberflaeche-300x94.jpg 300w, https:\/\/elvjournal.elv.com\/wp-content\/uploads\/bild11_co2-hm_hm-oberflaeche-768x240.jpg 768w\" sizes=\"auto, (max-width: 1500px) 100vw, 1500px\" \/><button type=\"button\" class=\"image-modal__open-button\" aria-label=\"Open image in modal\"><svg width=\"18\" height=\"18\" viewBox=\"0 0 18 18\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n  <path d=\"M7.66602 1H0.999349V7.66667\" stroke=\"currentColor\" stroke-width=\"1.4\" stroke-linejoin=\"round\"\/>\n  <path d=\"M7.66602 7.66667L0.999349 1\" stroke=\"currentColor\" stroke-width=\"1.4\" stroke-linejoin=\"round\"\/>\n  <path d=\"M10.334 17H17.0007V10.3333\" stroke=\"currentColor\" stroke-width=\"1.4\" stroke-linejoin=\"round\"\/>\n  <path d=\"M10.334 10.3333L17.0006 17\" stroke=\"currentColor\" stroke-width=\"1.4\" stroke-linejoin=\"round\"\/>\n<\/svg><\/button><\/div><figcaption class=\"wp-element-caption\">Bild 11: Anlegen eines Programms f\u00fcr den Luftdruck Wert <\/figcaption><\/figure>\n<\/div>\n\n\n<div style=\"height:20px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p class=\"has-secondary-color has-text-color has-link-color wp-elements-f4bcf46b405cf7b436a0ccce9713ac0d\">Das entsprechende Skript kann hier heruntergeladen werden:<\/p>\n\n\n\n<div class=\"wp-block-file\"><a id=\"wp-block-file--media-7f6e7dec-24f7-4c7d-a4c7-328d880c1cc9\" href=\"https:\/\/elvjournal.elv.com\/wp-content\/uploads\/Homematic-Skript-Luftdruck_Wert.txt\">homematic skript luftdruck_wert<\/a><a href=\"https:\/\/elvjournal.elv.com\/wp-content\/uploads\/Homematic-Skript-Luftdruck_Wert.txt\" class=\"wp-block-file__button wp-element-button\" download aria-describedby=\"wp-block-file--media-7f6e7dec-24f7-4c7d-a4c7-328d880c1cc9\">Herunterladen<\/a><\/div>\n\n\n\n<div style=\"height:20px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h2 class=\"wp-block-heading\">Beschreibung der Software<\/h2>\n\n\n\n<p>Das Arduino Programm wurde in der Arduino IDE 1.8.12 erstellt und ist nun noch einfacher und \u00fcbersichtlicher aufgebaut als in der <a href=\"https:\/\/de.elv.com\/p\/co2-goes-homematic-wie-sich-ein-co2-messgeraet-in-homematic-einbinden-laesst-P252596\/?itemId=252596\">Ursprungsversion<\/a>. \u201eWL1030_Hack.ino\u201c besteht aus der bei Arduino \u00fcblichen Setup und Loop Routine. In der Setup-Routine wird zuerst einmal die serielle Schnittstelle f\u00fcr das Debug-Interface \u00fcber USB &#8211; danach das ELV SH Sensor Base Modul sowie die Schnittstelle f\u00fcr den BME280 Sensor initialisiert. Anschlie\u00dfend wird \u00fcberpr\u00fcft, ob ein Sensor unter der voreingestellten I2C Adresse vorhanden ist.&nbsp;<br><br>In der Hauptroutine wird nach 5 Minuten auf den Empfang eines CO2 Wertes in der Subroutine SUB_SENSOR_CO2_VALUE gewartet. Der Empfang, die Verarbeitung und CRC Kontrolle des Wertes ist nicht ganz einfach und in der <a href=\"https:\/\/de.elv.com\/p\/co2-goes-homematic-wie-sich-ein-co2-messgeraet-in-homematic-einbinden-laesst-P252596\/?itemId=252596\">Ursprungsversion<\/a> genau beschrieben. Wenn der BME280 Sensor existiert, erfolgt das Auslesen des Luftdruck-Wertes in der Subroutine SUB_SENSOR_BME280_VALUE nach weiteren 5 Minuten.&nbsp;<br><br>Die Kommunikation mit der ELV SH Sensor Base erfolgt \u00fcber die Subroutine SUB_SEND_HOMEMATIC.&nbsp;<\/p>\n\n\n<section class=\"dhsv_download-list alignnone\">\n    <div class=\"dhsv_download-list__wrapper\">\n        \n<div class=\"dhsv_download-list_item\">\n            <a\n            href=\"https:\/\/elvjournal.elv.com\/wp-content\/uploads\/Arduino-Source.zip\"\n            class=\"dhsv_download-list_item__link\"\n            title=\"Arduino Firmware\"\n            download\n        >\n            Arduino Firmware\n            <span><svg class=\"dhsv-icon\" viewBox=\"0 0 16 16\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n  <path d=\"M8 0.917969V10.2513\" stroke=\"currentColor\" stroke-width=\"1.55556\" stroke-linejoin=\"round\"\/>\n  <path d=\"M3.33398 5.58398L8.00065 10.2507L12.6673 5.58398\" stroke=\"currentColor\" stroke-width=\"1.55556\" stroke-linejoin=\"round\"\/>\n  <path d=\"M1 9.47168V14.9161H15V9.47168\" stroke=\"currentColor\" stroke-width=\"1.55556\" stroke-linejoin=\"round\"\/>\n<\/svg><\/span>\n        <\/a>\n    <\/div>\n\n\n    <\/div>\n<\/section>\n\n\n<section class=\"dhsv_download-list alignnone\">\n    <div class=\"dhsv_download-list__wrapper\">\n        \n<div class=\"dhsv_download-list_item\">\n            <a\n            href=\"https:\/\/elvjournal.elv.com\/wp-content\/uploads\/Homematic-Skript-CO2_Wert.txt\"\n            class=\"dhsv_download-list_item__link\"\n            title=\"Skript f\u00fcr CO2-Wert\"\n            download\n        >\n            Skript f\u00fcr CO2-Wert\n            <span><svg class=\"dhsv-icon\" viewBox=\"0 0 16 16\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n  <path d=\"M8 0.917969V10.2513\" stroke=\"currentColor\" stroke-width=\"1.55556\" stroke-linejoin=\"round\"\/>\n  <path d=\"M3.33398 5.58398L8.00065 10.2507L12.6673 5.58398\" stroke=\"currentColor\" stroke-width=\"1.55556\" stroke-linejoin=\"round\"\/>\n  <path d=\"M1 9.47168V14.9161H15V9.47168\" stroke=\"currentColor\" stroke-width=\"1.55556\" stroke-linejoin=\"round\"\/>\n<\/svg><\/span>\n        <\/a>\n    <\/div>\n\n\n    <\/div>\n<\/section>\n\n\n<section class=\"dhsv_download-list alignnone\">\n    <div class=\"dhsv_download-list__wrapper\">\n        \n<div class=\"dhsv_download-list_item\">\n            <a\n            href=\"https:\/\/elvjournal.elv.com\/wp-content\/uploads\/Homematic-Skript-Luftdruck_Wert.txt\"\n            class=\"dhsv_download-list_item__link\"\n            title=\"Skript f\u00fcr Luftdruck-Wert\"\n            download\n        >\n            Skript f\u00fcr Luftdruck-Wert\n            <span><svg class=\"dhsv-icon\" viewBox=\"0 0 16 16\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n  <path d=\"M8 0.917969V10.2513\" stroke=\"currentColor\" stroke-width=\"1.55556\" stroke-linejoin=\"round\"\/>\n  <path d=\"M3.33398 5.58398L8.00065 10.2507L12.6673 5.58398\" stroke=\"currentColor\" stroke-width=\"1.55556\" stroke-linejoin=\"round\"\/>\n  <path d=\"M1 9.47168V14.9161H15V9.47168\" stroke=\"currentColor\" stroke-width=\"1.55556\" stroke-linejoin=\"round\"\/>\n<\/svg><\/span>\n        <\/a>\n    <\/div>\n\n\n    <\/div>\n<\/section>\n\n\n<section class=\"dhsv_download-list alignnone\">\n    <div class=\"dhsv_download-list__wrapper\">\n        \n<div class=\"dhsv_download-list_item\">\n            <a\n            href=\"https:\/\/elvjournal.elv.com\/wp-content\/uploads\/Arduino-Libraries.zip\"\n            class=\"dhsv_download-list_item__link\"\n            title=\"Arduino Libraries\"\n            download\n        >\n            Arduino Libraries\n            <span><svg class=\"dhsv-icon\" viewBox=\"0 0 16 16\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n  <path d=\"M8 0.917969V10.2513\" stroke=\"currentColor\" stroke-width=\"1.55556\" stroke-linejoin=\"round\"\/>\n  <path d=\"M3.33398 5.58398L8.00065 10.2507L12.6673 5.58398\" stroke=\"currentColor\" stroke-width=\"1.55556\" stroke-linejoin=\"round\"\/>\n  <path d=\"M1 9.47168V14.9161H15V9.47168\" stroke=\"currentColor\" stroke-width=\"1.55556\" stroke-linejoin=\"round\"\/>\n<\/svg><\/span>\n        <\/a>\n    <\/div>\n\n\n    <\/div>\n<\/section>\n\n\n\n<div style=\"height:40px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n<div class=\"alignnone wp-block-dhsv-product-teaser\">\n    <div data-component=\"ProductTeaser\" data-props=\"{&quot;productIds&quot;:&quot;251660,150253,158314&quot;,&quot;view&quot;:&quot;list&quot;,&quot;slider&quot;:true,&quot;sliderMobile&quot;:true,&quot;align&quot;:&quot;none&quot;}\"><\/div>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>Mit dem Technoline WL1030 und Homematic Integration den CO\u2082-Gehalt im Raum smart \u00fcberwachen. Wir zeigen, wie sich die Sensor Base einbinden l\u00e4sst \u2013 f\u00fcr bessere Luftqualit\u00e4t, mehr Komfort und smarte Automationen im Zuhause<\/p>\n","protected":false},"author":7,"featured_media":2248,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[160,163],"tags":[77,74,69,64,60,75,58,63,68,76,62,61,59,73,72],"post-author":[49],"class_list":["post-1119","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-projekt-diy","category-smart-home-automation","tag-aio-creator-neo-visualisierung","tag-arduino-firmware-co2","tag-arduino-homematic-projekt","tag-arduino-leonardo","tag-bme280-sensor","tag-co2-goes-homematic","tag-co2-messgeraet-umbauen","tag-co2-sensor","tag-diy-wetterstation","tag-elv-hm-mod-em-8bit","tag-elv-sh-sensor-base","tag-elvjournal","tag-homematic-integration","tag-luftdruckmessung-smarthome","tag-luftdrucksensor-arduino","post-author-dr-peter-tschulik"],"acf":[],"info":{"thumbnail":{"url":"https:\/\/elvjournal.elv.com\/wp-content\/uploads\/header_co2-hm_1392x416px-1.jpg","alt":""},"teaserImage":{"ID":2247,"id":2247,"title":"liste-beitrag_co-hmip","filename":"Liste-Beitrag_co-hmip.jpg","filesize":27231,"url":"https:\/\/elvjournal.elv.com\/wp-content\/uploads\/Liste-Beitrag_co-hmip.jpg","link":"https:\/\/de.elv.com\/elvjournal\/wl1030-co2-sensor-homematic\/liste-beitrag_co-hmip\/","alt":"","author":"5","description":"","caption":"","name":"liste-beitrag_co-hmip","status":"inherit","uploaded_to":1119,"date":"2025-09-04 08:24:53","modified":"2025-09-04 08:24:53","menu_order":0,"mime_type":"image\/jpeg","type":"image","subtype":"jpeg","icon":"https:\/\/elvjournal.elv.com\/wp-includes\/images\/media\/default.png","width":312,"height":198,"sizes":{"thumbnail":"https:\/\/elvjournal.elv.com\/wp-content\/uploads\/Liste-Beitrag_co-hmip-250x198.jpg","thumbnail-width":250,"thumbnail-height":198,"medium":"https:\/\/elvjournal.elv.com\/wp-content\/uploads\/Liste-Beitrag_co-hmip-300x190.jpg","medium-width":300,"medium-height":190,"medium_large":"https:\/\/elvjournal.elv.com\/wp-content\/uploads\/Liste-Beitrag_co-hmip.jpg","medium_large-width":312,"medium_large-height":198,"large":"https:\/\/elvjournal.elv.com\/wp-content\/uploads\/Liste-Beitrag_co-hmip.jpg","large-width":312,"large-height":198,"1536x1536":"https:\/\/elvjournal.elv.com\/wp-content\/uploads\/Liste-Beitrag_co-hmip.jpg","1536x1536-width":312,"1536x1536-height":198,"2048x2048":"https:\/\/elvjournal.elv.com\/wp-content\/uploads\/Liste-Beitrag_co-hmip.jpg","2048x2048-width":312,"2048x2048-height":198,"gform-image-choice-sm":"https:\/\/elvjournal.elv.com\/wp-content\/uploads\/Liste-Beitrag_co-hmip.jpg","gform-image-choice-sm-width":300,"gform-image-choice-sm-height":190,"gform-image-choice-md":"https:\/\/elvjournal.elv.com\/wp-content\/uploads\/Liste-Beitrag_co-hmip.jpg","gform-image-choice-md-width":312,"gform-image-choice-md-height":198,"gform-image-choice-lg":"https:\/\/elvjournal.elv.com\/wp-content\/uploads\/Liste-Beitrag_co-hmip.jpg","gform-image-choice-lg-width":312,"gform-image-choice-lg-height":198}},"categories":[{"id":160,"name":"Projekte &amp; DIY","slug":"projekt-diy"},{"id":163,"name":"Smart Home &amp; Automation","slug":"smart-home-automation"}],"authors":[{"id":49,"name":"Dr. Peter Tschulik","slug":"dr-peter-tschulik"}],"document":false,"epaper":"","date":"7. November 2025","excerpt":"Mit dem Technoline WL1030 und Homematic Integration den CO\u2082-Gehalt im Raum smart \u00fcberwachen. Wir zeigen, wie sich die Sensor Base einbinden l\u00e4sst \u2013 f\u00fcr bessere Luftqualit\u00e4t, mehr Komfort und smarte Automationen im Zuhause"},"_links":{"self":[{"href":"https:\/\/de.elv.com\/elvjournal\/wp-json\/wp\/v2\/posts\/1119","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/de.elv.com\/elvjournal\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/de.elv.com\/elvjournal\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/de.elv.com\/elvjournal\/wp-json\/wp\/v2\/users\/7"}],"replies":[{"embeddable":true,"href":"https:\/\/de.elv.com\/elvjournal\/wp-json\/wp\/v2\/comments?post=1119"}],"version-history":[{"count":9,"href":"https:\/\/de.elv.com\/elvjournal\/wp-json\/wp\/v2\/posts\/1119\/revisions"}],"predecessor-version":[{"id":11242,"href":"https:\/\/de.elv.com\/elvjournal\/wp-json\/wp\/v2\/posts\/1119\/revisions\/11242"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/de.elv.com\/elvjournal\/wp-json\/wp\/v2\/media\/2248"}],"wp:attachment":[{"href":"https:\/\/de.elv.com\/elvjournal\/wp-json\/wp\/v2\/media?parent=1119"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/de.elv.com\/elvjournal\/wp-json\/wp\/v2\/categories?post=1119"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/de.elv.com\/elvjournal\/wp-json\/wp\/v2\/tags?post=1119"},{"taxonomy":"post-author","embeddable":true,"href":"https:\/\/de.elv.com\/elvjournal\/wp-json\/wp\/v2\/post-author?post=1119"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}