{"id":10235,"date":"2023-11-08T20:19:29","date_gmt":"2023-11-08T19:19:29","guid":{"rendered":"https:\/\/openandhome.de\/?p=10235"},"modified":"2023-11-08T20:34:01","modified_gmt":"2023-11-08T19:34:01","slug":"temperaturaufzeichnung-meines-pufferspeichers-ueber-wlan-oder-netzwerkkabel","status":"publish","type":"post","link":"https:\/\/openandhome.de\/index.php\/2023\/11\/08\/temperaturaufzeichnung-meines-pufferspeichers-ueber-wlan-oder-netzwerkkabel\/","title":{"rendered":"Temperaturaufzeichnung meines Pufferspeichers \u00fcber Wlan oder Netzwerkkabel"},"content":{"rendered":"\n<h2 class=\"wp-block-heading\">Ausgangslage<\/h2>\n\n\n\n<p>Ich bin stolzer Besitzer einer neuen W\u00e4rmepumpe in Kombination mit einem bestehenden \u00d6l-Heizkessel und einem Pufferspeicher. <\/p>\n\n\n\n<p>Zwar verf\u00fcgt meine neue Steuerung von Stiebel Eltron \u00fcber eine Anzeige von Temperaturen, aber diese beinhaltet nicht alle f\u00fcr mich relevanten Temperaturen und kann zus\u00e4tzlich keine Langzeitaufzeichnung von Temperaturen erstellen.<\/p>\n\n\n\n<p>Ich suchte daher eine g\u00fcnstige Alternative zur \u00dcberwachung. Idealerweise sollte diese \u00fcber offene Schnittstellen, wie z.B. MQTT, JSON oder Prometheus verf\u00fcgen um diese in beliebige Systeme einbinden zu k\u00f6nnen.<\/p>\n\n\n\n<p>Nach einer Internetrecherche wurde ich bei Openandhome f\u00fcndig. Mit Hilfe einer <a href=\"https:\/\/openandhome.de\/index.php\/produkt\/sensorbox_zur_ueberwachung\/\">Sensorbox von Openandhome<\/a> kann ich jede beliebige Vorlauf-, bzw. R\u00fccklauftemperatur messen. Auch die nachtr\u00e4gliche Messung am Pufferspeicher ist kein Problem. Die Temperaturf\u00fchler k\u00f6nnen an einer beliebigen Stelle direkt an einem Heizrohrabgang am Puffer angelegt werden.<\/p>\n\n\n\n<p>Einfach den F\u00fchler an einem gew\u00fcnschten Rohr befestigen und mit einem Kabelbinder oder Aluklebeband befestigen (Foto 1), einfacher geht es nicht.<\/p>\n\n\n\n<p>Ich habe mich f\u00fcr eine Sensorbox mit Netzwerkanschluss entschieden (Foto 2). Netzwerk war bereits an meinem Batteriespeicher f\u00fcr die Photovoltaikanlage verf\u00fcgbar und \u00fcber einen vorhandenen POE-Switch mit Spannungsversorgung konnte ich die Sensorbox anschlie\u00dfen.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Kurzanleitung<\/h2>\n\n\n\n<ol class=\"wp-block-list\">\n<li><strong>Sensorinstallation: <\/strong>Ich habe mich f\u00fcr eine Sensorbox mit 6 F\u00fchler entschieden, 3x 3 Meter, 3x 5 Meter. Bei der Installation habe ich mich f\u00fcr die oberste und die unterste Position am Pufferspeicher entschieden. Die weiteren F\u00fchler habe ich am Vorlauf der W\u00e4rmepumpe und der Solaranlage angelegt. <\/li>\n\n\n\n<li><strong>Netzwerkkonnektivit\u00e4t: <\/strong>Openandhome bietet Sensorboxen f\u00fcr WLAN- oder Netzwerk an. Ich habe mich f\u00fcr Netzwerk entschieden.<\/li>\n\n\n\n<li><strong>\u00dcberwachung: <\/strong>Die \u00dcberwachung der Temperaturdaten kann \u00fcber WLAN- oder Netzwerk erfolgen, somit kann ich meinen Pufferspeicheranlage \u00fcberwachen und gegebenenfalls steuern, um die gew\u00fcnschte Temperatur beizubehalten. Die Daten werden \u00fcber MQTT an einen vorhandenen Mosquitto-MQTT-Broker \u00fcbermittelt, mittels Telegraf transformiert und in eine Influxdatenbank geschrieben. Die Daten werden dann \u00fcber Grafana in einem Dashboard dargestellt.<\/li>\n\n\n\n<li><strong>Datenzugriff: <\/strong>\u00dcber meinen Computer, Smartphone oder Tablet kann ich die Daten anzeigen. Die Daten werden im Nas gespeichert.<\/li>\n\n\n\n<li><strong>Anzeige in meiner W\u00e4rmepumpe:<\/strong><br><img loading=\"lazy\" decoding=\"async\" width=\"600\" height=\"374\" class=\"wp-image-10237\" style=\"width: 600px;\" src=\"https:\/\/openandhome.de\/wp-content\/uploads\/screenshot_stiebel.png\" alt=\"\" srcset=\"https:\/\/openandhome.de\/wp-content\/uploads\/screenshot_stiebel.png 1278w, https:\/\/openandhome.de\/wp-content\/uploads\/screenshot_stiebel-300x187.png 300w, https:\/\/openandhome.de\/wp-content\/uploads\/screenshot_stiebel-1024x639.png 1024w, https:\/\/openandhome.de\/wp-content\/uploads\/screenshot_stiebel-768x479.png 768w, https:\/\/openandhome.de\/wp-content\/uploads\/screenshot_stiebel-416x259.png 416w\" sizes=\"auto, (max-width: 600px) 100vw, 600px\" \/><\/li>\n\n\n\n<li><strong>Anzeige in Grafana:<\/strong><br><img loading=\"lazy\" decoding=\"async\" width=\"600\" height=\"285\" class=\"wp-image-10238\" style=\"width: 600px;\" src=\"https:\/\/openandhome.de\/wp-content\/uploads\/screenshot_grafana.png\" alt=\"\" srcset=\"https:\/\/openandhome.de\/wp-content\/uploads\/screenshot_grafana.png 1826w, https:\/\/openandhome.de\/wp-content\/uploads\/screenshot_grafana-300x143.png 300w, https:\/\/openandhome.de\/wp-content\/uploads\/screenshot_grafana-1024x487.png 1024w, https:\/\/openandhome.de\/wp-content\/uploads\/screenshot_grafana-768x365.png 768w, https:\/\/openandhome.de\/wp-content\/uploads\/screenshot_grafana-1536x730.png 1536w, https:\/\/openandhome.de\/wp-content\/uploads\/screenshot_grafana-416x198.png 416w\" sizes=\"auto, (max-width: 600px) 100vw, 600px\" \/><\/li>\n\n\n\n<li>Notwendige Installationen im NAS<br>Im Nas werden die Daten in vorhandene Docker-Container geschrieben. Dies ist die docker_compose.yml um die Container zu erstellen. Nas ist noch ein ArmV7 mit 32bit-Architektur. Daher m\u00fcssen die Container entsprechend geladen werden.<br><strong><br><\/strong><\/li>\n<\/ol>\n\n\n\n<pre class=\"wp-block-code\"><code>version: \"2\"\nservices:\n  influxdb:\n    container_name: influxdb\n    image: arm32v7\/influxdb:latest\n    ports:\n      - \"8086:8086\"\n    volumes:\n      - \/share\/CACHEDEV1_DATA\/Container\/local_data\/influxdb:\/var\/lib\/influxdb\n      - \/share\/CACHEDEV1_DATA\/Container\/local_config\/influxdb:\/etc\/influxdb\/\n    restart: always\n    networks:\n      - iot\n  #Achtung, wenn Container nicht startet. Evtl. \u00e4ltere Version versuchen\n  telegraf:\n    container_name: telegraf\n    image: telegraf:1.24\n    volumes:\n      - \/share\/CACHEDEV1_DATA\/Container\/local_config\/telegraf\/telegraf.conf:\/etc\/telegraf\/telegraf.conf:ro\n      - \/var\/run\/docker.sock:\/var\/run\/docker.sock\n    restart: always\n    depends_on:\n      - mosquitto\n      - influxdb\n    networks:\n      - iot\n  \n  #Letzte V7 Version war die 10.1 https:\/\/hub.docker.com\/r\/grafana\/grafana\/tags?page=1\n  grafana:\n    container_name: grafana\n    image: grafana\/grafana:9.3.16\n    #user: \"0\"\n    ports:\n      - \"3000:3000\"\n    volumes:\n      - \/share\/CACHEDEV1_DATA\/Container\/local_data\/grafana:\/var\/lib\/grafana\n      - \/share\/CACHEDEV1_DATA\/Container\/local_logs\/grafana:\/var\/log\/grafana\n      #- \/share\/CACHEDEV1_DATA\/Container\/local_config\/grafana\/grafana.ini:\/etc\/grafana\/grafana.ini\n    links:\n      - influxdb\n    restart: always\n    depends_on:\n      - influxdb\n    networks:\n      - iot\n    \n  mosquitto:\n    image: eclipse-mosquitto:1.6\n    container_name: mosquitto\n    restart: always\n     #user: \"0\"\n    ports:\n      - \"1883:1883\"\n      - \"9001:9001\"\n    volumes:\n      - \/share\/CACHEDEV1_DATA\/Container\/local_config\/mosquitto\/mosquitto.conf:\/mosquitto\/config\/mosquitto.conf\n      - \/share\/CACHEDEV1_DATA\/Container\/local_data\/mosquitto:\/mosquitto\/data\/\n      - \/share\/CACHEDEV1_DATA\/Container\/local_logs\/mosquitto:\/mosquitto\/log\/\n    networks:\n      - iot\n\n    networks:\n      - iot\n\nnetworks:\n  iot:\n    enable_ipv6: false<\/code><\/pre>\n","protected":false},"excerpt":{"rendered":"<p>Ausgangslage Ich bin stolzer Besitzer einer neuen W\u00e4rmepumpe in Kombination mit einem bestehenden \u00d6l-Heizkessel und einem Pufferspeicher. Zwar verf\u00fcgt meine neue Steuerung von Stiebel Eltron \u00fcber eine Anzeige von Temperaturen, aber diese beinhaltet nicht alle f\u00fcr mich relevanten Temperaturen und kann zus\u00e4tzlich keine Langzeitaufzeichnung von Temperaturen erstellen. Ich suchte daher eine g\u00fcnstige Alternative zur \u00dcberwachung. [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[],"class_list":["post-10235","post","type-post","status-publish","format-standard","hentry","category-allgemein"],"_links":{"self":[{"href":"https:\/\/openandhome.de\/index.php\/wp-json\/wp\/v2\/posts\/10235","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/openandhome.de\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/openandhome.de\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/openandhome.de\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/openandhome.de\/index.php\/wp-json\/wp\/v2\/comments?post=10235"}],"version-history":[{"count":5,"href":"https:\/\/openandhome.de\/index.php\/wp-json\/wp\/v2\/posts\/10235\/revisions"}],"predecessor-version":[{"id":10245,"href":"https:\/\/openandhome.de\/index.php\/wp-json\/wp\/v2\/posts\/10235\/revisions\/10245"}],"wp:attachment":[{"href":"https:\/\/openandhome.de\/index.php\/wp-json\/wp\/v2\/media?parent=10235"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/openandhome.de\/index.php\/wp-json\/wp\/v2\/categories?post=10235"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/openandhome.de\/index.php\/wp-json\/wp\/v2\/tags?post=10235"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}