Verständnisfrage zu Steuerung HomeMatic Thermostate

Node-RED als CCU3/RaspberryMatic Addon, WebApp, HomeKit, ...

Moderator: Co-Administratoren

Antworten
mrKnuspel
Beiträge: 10
Registriert: 14.10.2022, 10:25
System: Alternative CCU (auf Basis OCCU)

Verständnisfrage zu Steuerung HomeMatic Thermostate

Beitrag von mrKnuspel » 15.10.2022, 08:35

Guten Morgen liebe Forengemeinde,

das ist hier mein erster Beitrag. Lese schon länger mit und konnte bereits einiges selber umsetzen, doch nun hab ich irgendwie einen Knoten im Kopf.

Bisher habe ich für all meine HomeMatic-Komponenten FHEM genutzt. Nun steige ich jedoch langsam auf die IP-Komponenten um und nutze dies als "Neuanfang" für ein neues System.
Habe mich somit für die CCU3 auf Basis von einem Raspi3B+ und RaspberryMatic entschieden. Die Steuerung soll RedMatic übernehmen.
Der Grundgedanke war, alle Komponenten an die "CCU" anzulernen, die Steuerung soll jedoch komplett über nodeRed laufen.
Bisher konnte ich da auch schon einiges gut umsetzen (Lüftersteuerung, Lichtsteuerung, Rolläden, Feiertagsregelung).

Nun komme ich jedoch bei den HomeMatic Stellantrieben und Wandthermostaten nicht weiter. Diese sind an der CCU angelernt und ich habe eine Gruppe erstellt.
Jetzt kommt das Verständnis Problem...
Musss man die Heizungsprofile in der CCU anlegen und greift dann nur per NodeRed darauf zu, oder kann das auch NodeRed komplett übernehmen und somit dann auch die Feiertagsregelung?

Außer dem finde ich irgendwie keinen Ansatz, wie man überhaupt für die Regelung der Thermostate einen Flow anlegen soll :?

Ich möchte gern einen "Mischbetrieb" vermeiden, denke dass ist sicher sinnvoller alles von einer Instanz regeln zu lassen.

Ich hoffe, dass ich mich jetzt nicht zu umständlich ausgedrückt habe und ihr das nachvollziehen könnt. Ist halt alles noch komplett neu für mich, aber das wird schon.

Gruß Stefan
Umstieg von FHEM zu RaspberryMatic mit RedMatic auf Raspberry 3B+

ptweety
Beiträge: 522
Registriert: 07.01.2017, 16:48
System: Alternative CCU (auf Basis OCCU)
Hat sich bedankt: 48 Mal
Danksagung erhalten: 66 Mal

Re: Verständnisfrage zu Steuerung HomeMatic Thermostate

Beitrag von ptweety » 15.10.2022, 12:56

Hallo Stefan,

als ich damals mit der CCU3 und RedMatic angefangen hatte, da stellte sich diese Frage auch mir. Es war für mich recht schnell klar, dass alles, was man per Direktverknüfung einrichten kann, auch so genutzt wird. Nur die Geräte / Gewerke, die eine zusätzlich Programmierung benötigten habe ich per Node-RED eingebunden und automatisiert.

Also, zwei Beispiele:
  • Heizung - läuft komplett über Direktverknüpfungen und die Profile. Einzig die Umstellung Sommer/Winter macht ein kleines Programm auf der CCU. Das Gewerk läuft also unabhängig von Node-RED.
  • Licht - die Ereignisse meiner Bewegungsmelder werden in Node-RED verarbeitet und schalten dann die Hue-Leuchten mit Abschaltung-Timer.

mrKnuspel
Beiträge: 10
Registriert: 14.10.2022, 10:25
System: Alternative CCU (auf Basis OCCU)

Re: Verständnisfrage zu Steuerung HomeMatic Thermostate

Beitrag von mrKnuspel » 15.10.2022, 17:09

Hallo ptweety,

danke für deine Info. Mit den Bewegungsmeldern habe ich genau so gemacht.

Für die Heizung denke ich ebenso, dass es günstiger ist diese über die CCU Programme laufen zu lassen. Wenn ich das richtig verstanden habe, sind die ja dann auf den Thermostaten gespeichert und regeln ohne CCU. Somit also auch ausfallsicher.

Mein Problem ist es aber immer noch per nodeRed auf die Programme zuzugreifen um diese z.B. an Feiertagen anzuwählen oder halt manuell mal kurz eine Temperatur über das Dashboard zu ändern. Ist sicher nicht dramatisch, aber irgendwie sehe ich den Wald vor lauter Bäumen grad nicht.

Gruß Stefan
Umstieg von FHEM zu RaspberryMatic mit RedMatic auf Raspberry 3B+

Benutzeravatar
Baxxy
Beiträge: 10839
Registriert: 18.12.2018, 15:45
System: Alternative CCU (auf Basis OCCU)
Hat sich bedankt: 609 Mal
Danksagung erhalten: 2228 Mal

Re: Verständnisfrage zu Steuerung HomeMatic Thermostate

Beitrag von Baxxy » 15.10.2022, 19:22

Um was für Komponenten geht es denn überhaupt?

HM/HmIP? Bitte mal die Bezeichnung nennen.

-HM-HKT's haben nur ein Wochenprogramm
-HM-WTH's habe 3 Wochenprogramme
-IP-HKT's haben 3 Wochenprogramme
-IP-WTH's haben 6 Wochenprograme

Bei IP (HKT & WTH) kann man das Wochenprogramm einfach über den Datenpunkt "ACTIVE_PROFILE" in Kanal:1 ändern.

mrKnuspel
Beiträge: 10
Registriert: 14.10.2022, 10:25
System: Alternative CCU (auf Basis OCCU)

Re: Verständnisfrage zu Steuerung HomeMatic Thermostate

Beitrag von mrKnuspel » 15.10.2022, 19:35

Hallo,

sorry, das hab ich ganz vergessen...

Sind alles HomeMatic Thermostate und Stellantriebe HM-CC-RT-DN und HM-TC-IT-WM-W-EU

Gruß Stefan
Umstieg von FHEM zu RaspberryMatic mit RedMatic auf Raspberry 3B+

mrKnuspel
Beiträge: 10
Registriert: 14.10.2022, 10:25
System: Alternative CCU (auf Basis OCCU)

Re: Verständnisfrage zu Steuerung HomeMatic Thermostate

Beitrag von mrKnuspel » 18.10.2022, 12:29

Hallo, ich noch mal...

Werte an die Thermostate senden hab ich hinbekommen, ist ja doch nicht so schwer gewesen.
Da jedoch verschiedene Temperaturen und Zeiten gesteuert werden sollen, bin ich auf "node-red-contrib-heater-controller" gestoßen.

Nun stoße ich aber mit meinen spärlichen Kenntnissen auf das Problem der einzutragenden Werte. Ich bekomme irgendwie nix raus und im Dashboard werden mir auch keine aktuellen Daten angezeigt.

Würde sich mal bitte wer den Code ansehen und mir auf die Sprünge helfen?

Das Wandtehrmostat ist in einer Gruppe mit zwei Stellantrieben in der CCU angelegt. Über ein ganz normales Inject Node kann ich die gewünschte Temperatur senden und es wird auch ausgeführt.

Gruß Stefan

Code: Alles auswählen

[{"id":"d67b4a88.888f08","type":"ccu-set-value","z":"3e8c65bc.e640aa","name":"","iface":"BidCos-RF","ccuConfig":"38263145.35ea0e","rooms":"","roomsRx":"str","functions":"","functionsRx":"str","device":"","deviceRx":"str","deviceName":"Wandthermostat DG Büro","deviceNameRx":"str","deviceType":"","deviceTypeRx":"str","channel":"","channelRx":"str","channelName":"","channelNameRx":"str","channelType":"","channelTypeRx":"str","channelIndex":"","channelIndexRx":"str","datapoint":"SET_TEMPERATURE","datapointRx":"str","force":true,"x":700,"y":679,"wires":[]},{"id":"faebedbd.f2eb5","type":"ui_heater_controller","z":"3e8c65bc.e640aa","name":"heater","group":"65a72644.483318","unit":"C","displayMode":"buttons","order":2,"width":6,"height":4,"topic":"${topic}/${currentTemp}/${payload}","title":"Heater","logLength":0,"sliderMinValue":10,"sliderMaxValue":35,"sliderStep":0.5,"threshold":0.5,"calendar":"{\n    \"Monday\": {\n        \"00:00\": 19,\n        \"06:20\": 22,\n        \"08:00\": 19,\n        \"16:40\": 22,\n        \"23:59\": 19\n    },\n    \"Tuesday\": {\n        \"00:00\": 19,\n        \"06:20\": 22,\n        \"08:00\": 19,\n        \"16:40\": 22,\n        \"23:59\": 19\n    },\n    \"Wednesday\": {\n        \"00:00\": 19,\n        \"06:20\": 22,\n        \"08:00\": 19,\n        \"16:40\": 22,\n        \"23:59\": 19\n    },\n    \"Thursday\": {\n        \"00:00\": 19,\n        \"06:20\": 22,\n        \"08:00\": 19,\n        \"16:40\": 22,\n        \"23:59\": 19\n    },\n    \"Friday\": {\n        \"00:00\": 19,\n        \"06:20\": 23,\n        \"08:00\": 19,\n        \"16:40\": 22,\n        \"23:59\": 19\n    },\n    \"Saturday\": {\n        \"00:00\": 19,\n        \"08:00\": 20,\n        \"20:00\": 22,\n        \"23:59\": 19\n    },\n    \"Sunday\": {\n        \"00:00\": 19,\n        \"08:00\": 20,\n        \"20:00\": 22,\n        \"23:59\": 19\n    }\n}","x":470,"y":679,"wires":[["d67b4a88.888f08"],[]],"inputLabels":["currentTemp | userConfig | setCalendar | config | status"],"outputLabels":["Heater status","Info"],"info":"Description"},{"id":"fb1c1907.1a5338","type":"ccu-value","z":"3e8c65bc.e640aa","name":"","iface":"BidCos-RF","channel":"LEQ0750607:1 Wandthermostat DG Büro:1","datapoint":"TEMPERATURE","mode":"","start":true,"change":true,"cache":false,"queue":false,"on":0,"onType":"undefined","ramp":0,"rampType":"undefined","working":false,"ccuConfig":"38263145.35ea0e","topic":"${CCU}/${Interface}/${channel}/${datapoint}","x":200,"y":679,"wires":[["faebedbd.f2eb5"]]},{"id":"38263145.35ea0e","type":"ccu-connection","name":"localhost","host":"localhost","regaEnabled":true,"bcrfEnabled":true,"iprfEnabled":true,"virtEnabled":true,"bcwiEnabled":false,"cuxdEnabled":false,"regaPoll":true,"regaInterval":"30","rpcPingTimeout":"60","rpcInitAddress":"192.168.178.54","rpcServerHost":"192.168.178.54","rpcBinPort":"2047","rpcXmlPort":"2048","tls":false,"inSecure":false,"authentication":false,"username":"Admin","password":"OrschStyle998197","queueTimeout":"5000","queuePause":"250","contextStore":""},{"id":"65a72644.483318","type":"ui_group","name":"Virtuelle Taste BidCoS-RF:1","tab":"fe205248.f04ed","order":1,"disp":true,"width":"6","collapse":false},{"id":"fe205248.f04ed","type":"ui_tab","name":"Geräte","icon":"dashboard","order":1}]
Umstieg von FHEM zu RaspberryMatic mit RedMatic auf Raspberry 3B+

Daily
Beiträge: 26
Registriert: 20.10.2021, 18:58
System: CCU
Hat sich bedankt: 15 Mal

Re: Verständnisfrage zu Steuerung HomeMatic Thermostate

Beitrag von Daily » 01.12.2022, 07:47

Sehr interessant alles... Ich arbeite auch gerade an dieser Herrausforderung... Ich muss nämlich Profile ständig ändern und will es so einrichten, das ich bei bekannten Gästen deren Heizgewohnheiten einfach 'hinterhertrage'. Egal im welchen Zimmer sie eingecheckt sind...

Das jeweilig passende Profil soll in die CCU eingetragen werden und bei einem Gastwechsel ggfls überschrieben werden.

Antworten

Zurück zu „RedMatic“