{"id":11161,"date":"2024-02-05T19:13:25","date_gmt":"2024-02-05T18:13:25","guid":{"rendered":"https:\/\/funrecycler.com\/?p=11161"},"modified":"2024-02-05T19:14:43","modified_gmt":"2024-02-05T18:14:43","slug":"optimierung-der-daikin-altherma-3-r-ech2o-mit-espaltherma","status":"publish","type":"post","link":"https:\/\/funrecycler.com\/index.php\/2024\/02\/05\/optimierung-der-daikin-altherma-3-r-ech2o-mit-espaltherma\/","title":{"rendered":"Optimierung der DAIKIN Altherma 3 R ECH2O mit ESPAltherma"},"content":{"rendered":"\n<p>In der Welt der Heiztechnik gibt es st\u00e4ndig neue Entwicklungen, und heute m\u00f6chten wir Ihnen eine aufregende M\u00f6glichkeit vorstellen, wie Sie mehr Kontrolle \u00fcber Ihre DAIKIN Altherma 3 R ECH\u2082O erhalten k\u00f6nnen. Das Projekt, das wir erkunden werden, findet sich unter <a href=\"https:\/\/raomin.github.io\/ESPAltherma\/\" target=\"_blank\" rel=\"noreferrer noopener\">https:\/\/raomin.github.io\/ESPAltherma\/ <\/a>und erm\u00f6glicht es, weit mehr Daten zu extrahieren als dies \u00fcber den herk\u00f6mmlichen Cloudadapter per App m\u00f6glich ist.<\/p>\n\n\n\n<p>Die originale App, die von DAIKIN bereitgestellt wird, ist in erster Linie f\u00fcr den Endanwender konzipiert, der schnell einen Blick auf die Temperatur seines Systems werfen m\u00f6chte. Allerdings st\u00f6\u00dft der ambitionierte Nutzer, der seine Heizanlage optimieren m\u00f6chte, hier an Grenzen. Zwar existiert ein LAN-Adapter, jedoch ist dieser nicht nur kostspielig, sondern unterst\u00fctzt auch kein WiFi. Zus\u00e4tzlich besteht die Einschr\u00e4nkung, dass nicht auf alle relevanten Daten zugegriffen werden kann. Genau hier setzt die Idee an: Durch direkten Zugriff auf den Seriellen Bus und die Verwendung eines ESP32, l\u00e4sst sich das Protokoll auf Hardwareebene ableiten und dekodieren.<\/p>\n\n\n\n<p>Das ESPAltherma Projekt realisiert genau diese Vision. Die Installation gestaltet sich simpel: Firmware konfigurieren, flashen und an den X10A-Port anschlie\u00dfen. Anschlie\u00dfend sendet das System die erfassten Statuswerte \u00fcber MQTT \u00fcber WiFi an den eigenen Broker zur weiteren Verarbeitung.<\/p>\n\n\n\n<p>Diese innovative L\u00f6sung bietet nicht nur die M\u00f6glichkeit, umfassendere Informationen \u00fcber die Heizanlage zu erhalten, sondern er\u00f6ffnet auch die T\u00fcr f\u00fcr individuelle Optimierungen und Anpassungen. F\u00fcr Nutzer, die mehr als nur oberfl\u00e4chliche Einblicke suchen, stellt das ESPAltherma Projekt somit eine spannende Option dar. Die Selbstbestimmung \u00fcber die Daten und die Kontrolle \u00fcber die Heizanlage erm\u00f6glichen eine effizientere Nutzung und tragen dazu bei, die Anforderungen und W\u00fcnsche der Nutzer besser zu erf\u00fcllen.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"648\" height=\"781\" src=\"https:\/\/funrecycler.com\/wp-content\/uploads\/2024\/02\/grafik-1.png\" alt=\"\" class=\"wp-image-11156\" style=\"width:840px;height:auto\"\/><\/figure>\n\n\n\n<p>Den ESP habe ich sicherheitshalber extern abgeleitet, um sicherzustellen, dass das Metallgeh\u00e4use nicht die WiFi-Signale beeintr\u00e4chtigt.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"648\" height=\"781\" src=\"https:\/\/funrecycler.com\/wp-content\/uploads\/2024\/02\/grafik-2.png\" alt=\"\" class=\"wp-image-11157\"\/><\/figure>\n\n\n\n<p><br><\/p>\n\n\n\n<figure class=\"wp-block-table\"><table><thead><tr><th>X10A<\/th><th>ESP32<\/th><\/tr><\/thead><tbody><tr><td>1-5V<\/td><td>5V &#8211; VIN <em>Can supply voltage for the ESP <\/em><\/td><\/tr><tr><td>2-TX<\/td><td><code>RX_PIN<\/code> <em>Default GPIO 16. Prefer RX2 of your board.<\/em><\/td><\/tr><tr><td>3-RX<\/td><td><code>TX_PIN<\/code> <em>Default GPIO 17. Prefer TX2 of your board.<\/em><\/td><\/tr><tr><td>4-NC<\/td><td>Not connected<\/td><\/tr><tr><td>5-GND<\/td><td>GND<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<p>In der Firmware musst du zun\u00e4chst deine eigene Anlage ausw\u00e4hlen. Es gibt sogar eine Option zur Lokalisierung. In der jeweiligen Datei musst du dann die entsprechenden Parameter auskommentieren.<\/p>\n\n\n\n<p>F\u00fcr das Flashen empfehle ich die Verwendung von <a href=\"https:\/\/code.visualstudio.com\/\" data-type=\"link\" data-id=\"https:\/\/code.visualstudio.com\/\">Visual Studio Code<\/a> mit Platform.io .F\u00fcr die Analyse der Daten empfehle ich <a href=\"http:\/\/mqtt-explorer.com\/\" data-type=\"link\" data-id=\"http:\/\/mqtt-explorer.com\/\">MQTT Explorer<\/a>.<\/p>\n\n\n\n<p><br><\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"599\" height=\"695\" src=\"https:\/\/funrecycler.com\/wp-content\/uploads\/2024\/02\/grafik.png\" alt=\"\" class=\"wp-image-11155\"\/><\/figure>\n\n\n\n<p>F\u00fcr exakte Beschreibungen des Protokolls gibt es einen <a href=\"https:\/\/github.com\/raomin\/ESPAltherma\/wiki\">Wiki-Artikel.<\/a> Sobald die Daten erst einmal im Broker sind, gestaltet sich die Anbin<\/p>\n","protected":false},"excerpt":{"rendered":"<p>In der Welt der Heiztechnik gibt es st\u00e4ndig neue Entwicklungen, und heute m\u00f6chten wir Ihnen eine aufregende M\u00f6glichkeit<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1,8,9,11],"tags":[3137,3135,3138,3136,3139],"class_list":["post-11161","post","type-post","status-publish","format-standard","hentry","category-allgemein","category-hardware-computer-und-technik","category-linux-computer-und-technik","category-mikrokontroller-computer-und-technik","tag-altherma","tag-daikin","tag-ech2o","tag-espaltherma","tag-mqtt"],"_links":{"self":[{"href":"https:\/\/funrecycler.com\/index.php\/wp-json\/wp\/v2\/posts\/11161","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/funrecycler.com\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/funrecycler.com\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/funrecycler.com\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/funrecycler.com\/index.php\/wp-json\/wp\/v2\/comments?post=11161"}],"version-history":[{"count":1,"href":"https:\/\/funrecycler.com\/index.php\/wp-json\/wp\/v2\/posts\/11161\/revisions"}],"predecessor-version":[{"id":11162,"href":"https:\/\/funrecycler.com\/index.php\/wp-json\/wp\/v2\/posts\/11161\/revisions\/11162"}],"wp:attachment":[{"href":"https:\/\/funrecycler.com\/index.php\/wp-json\/wp\/v2\/media?parent=11161"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/funrecycler.com\/index.php\/wp-json\/wp\/v2\/categories?post=11161"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/funrecycler.com\/index.php\/wp-json\/wp\/v2\/tags?post=11161"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}