RTC oftwel Room Temperature Correction

domoticahouse

Wat kan deze RTC voor jou betekenen? RTC zorgt ervoor dat de watertemperatuur van warmtepomp (meestal HEAT of Room) wordt gecorrigeerd op basis van de werkelijke kamertemperatuur (of een gemiddelde bij meerdere sensoren). Dit is vooral handig wanneer de directe zonnestralen de kamer opwarmen. De op de warmtepomp ingestelde temperatuur wordt door RTC automatisch verlaagd.

De correctie wordt bepaald door het temperatuurverschil tussen de actuele kamertemperatuur en het ingestelde kamertemperatuur. Als de kamer te warm is, wordt de watertemperatuur gecorrigeerd met een negatieve waarde. Als de kamer te koud is, gebeurt dit met een positieve waarde. Binnen een bepaald temperatuurverschil blijft de correctie constant.

Een goed geconfigureerde functie resulteert in een meer stabiele en comfortabele kamertemperatuur. Aan de andere kant kan een onjuiste configuratie leiden tot meer schommelingen in de kamertemperatuur. Dit kan op zijn beurt leiden tot extra slijtage en hogere energiekosten. Neem dus de tijd om de instellingen aan te passen aan jouw specifieke situatie. Is de kamertemperatuur de hoog, dan gaat de warmtepomp uit. Daalt daarna de kamertemperatuur, dan gaat de warmtepomp weer aan.

Met RTC heb je meer comfort en bespaar je wanneer het door omgevingsfactoren warmer wordt in de kamer. De kamer wordt ook niet te warm en/of te koud.

Voor een Panasonic warmtepomp heb je het volgende nodig:

  1. HeishaMon communication PCB
  2. (Domotica) server met MQTT, Node-RED en Zigbee2MQTT
  3. Sonoff Zigbee 3.0 Usb Plus dongle
  4. Zigbee temperatuur sensor, zonder scherm
  5. Zigbee temperatuur sensor, met scherm
  6. of een Zigbee 3.0 Firmware voor LYWSD03MMC temperatuur sensor

De Heishamon maakt het mogelijk om te communiceren met de Panasonic Aquarea-warmtepomp H-serie en J-serie (sinds Heishamon-firmware v3.2.2 ook de K-serie en L-serie), waarbij de originele CZ-TAW1 internetmodule wordt vervangen. De Heishamon levert MQTT-berichten, JSON-gegevens en API-opdrachten voor alle bekende waarden.

De Heishamon heeft ook aansluitingen voor 1wire DS18b20 temperatuur sensoren en S0-stroomverbruik meting, zodat je extra meetgegevens van je warmtepomp installatie hebt en niet afhankelijk bent van minder betrouwbare ingebouwde Panasonic sensoren. Je hoeft de Heishamon alleen maar aan te sluiten op je Panasonic-warmtepomp met de kabel die de CZ-TAW1 heeft gebruikt, configureren via het tijdelijke open wifi-hotspot en je kunt de MQTT-gegevens die het verzendt verzamelen in de domotica systeem. LET OP: de Heisahamon is zelf geen domotica systeem en geeft in principe alleen de gegevens van en de opdrachten aan de Panasonic warmtepomp door.

Meer informatie:

https://github.com/edterbak/NodeRed_Heishamon_control

Om bijvoorbeeld de (gemiddelde) kamertemperatuur in de NodeRed_Heishamon_control dashboard te krijgen maak je in Node-RED een aparte WP Eigen flow (tabblad). Je zorgt dat je de info van een sensor uit MQTT ophaalt en dan doorzet met een link out naar de juiste WP input. Een voorbeeld staat hieronder, waarbij ik de temperatuur en luchtvochtigheid sensor aan de Cool functie heb verbonden:

[{"id":"f9fed80a2da5c4c7","type":"mqtt in","z":"c98a6e84.07966","name":"","topic":"zigbee2mqtt/Bureau","qos":"2","datatype":"auto-detect","broker":"4d2ff189.666908","nl":false,"rap":true,"rh":0,"inputs":0,"x":330,"y":620,"wires":[["041f60e56ccc9473","1358f18452b1bff1"]]},{"id":"30189ae12be918bf","type":"link out","z":"c98a6e84.07966","name":"link out 118","mode":"link","links":["258b2cfa45727e1d"],"x":755,"y":620,"wires":[]},{"id":"a64b7bd253211d26","type":"debug","z":"c98a6e84.07966","name":"debug","active":true,"tosidebar":true,"console":true,"tostatus":true,"complete":"payload","targetType":"msg","statusVal":"payload","statusType":"auto","x":800,"y":680,"wires":[]},{"id":"041f60e56ccc9473","type":"function","z":"c98a6e84.07966","name":"function","func":"var temp = msg.payload.temperature;\nmsg.payload = {};\nmsg.payload = temp;\nreturn msg;","outputs":1,"timeout":0,"noerr":0,"initialize":"","finalize":"","libs":[],"x":560,"y":620,"wires":[["a64b7bd253211d26","30189ae12be918bf"]]},{"id":"1358f18452b1bff1","type":"function","z":"c98a6e84.07966","name":"function","func":"var temp = msg.payload.humidity;\nmsg.payload = {};\nmsg.payload = temp;\nreturn msg;","outputs":1,"timeout":0,"noerr":0,"initialize":"","finalize":"","libs":[],"x":560,"y":720,"wires":[["3cf6a5ea0bdf6c2b","484a71d4baa60bce"]]},{"id":"484a71d4baa60bce","type":"debug","z":"c98a6e84.07966","name":"debug","active":true,"tosidebar":true,"console":true,"tostatus":true,"complete":"payload","targetType":"msg","statusVal":"payload","statusType":"auto","x":800,"y":800,"wires":[]},{"id":"3cf6a5ea0bdf6c2b","type":"link out","z":"c98a6e84.07966","name":"link out 119","mode":"link","links":["865f73de46d93700"],"x":755,"y":740,"wires":[]},{"id":"4d2ff189.666908","type":"mqtt-broker","name":"192.168.2.4","broker":"192.168.2.4","port":"1883","clientid":"","autoConnect":true,"usetls":false,"verifyservercert":true,"protocolVersion":"4","keepalive":"15","cleansession":true,"birthTopic":"","birthQos":"0","birthPayload":"","birthMsg":{},"closeTopic":"","closePayload":"","closeMsg":{},"willTopic":"","willQos":"0","willPayload":"","willMsg":{},"sessionExpiry":""}]

Bijgewerkt op 10 december 2024

Heeft dit artikel je geholpen?

Bedankt voor je feedback!

2 antwoorden naar “RTC oftwel Room Temperature Correction”

  1. Je beschrijft alleen proces en benodigde voorwaarden. Maar geen uitwerking. Die staat ook niet op site van Ed.
    Zo mis ik bijvoorbeeld welke link in Node gekoppeld moet worden om de actuele kamertemperatuur in de flow in te voeden.

Geef een reactie

Het e-mailadres wordt niet gepubliceerd. Vereiste velden zijn gemarkeerd met *

*