Kann ich dies vereinfachen ?

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

Moderator: Co-Administratoren

JoMass
Beiträge: 316
Registriert: 26.11.2016, 12:52
Hat sich bedankt: 6 Mal
Danksagung erhalten: 11 Mal

Re: Kann ich dies vereinfachen ?

Beitrag von JoMass » 20.01.2022, 17:07

Homeassistant (HAS) ist in diesem Fall nur das "Dockersystem" und vereinfacht die Administration.

ZigBee: verwende eine HUE Bridge die im LAN verbunden ist. Die wird ein Mal in NodeRed konfiguriert, ist aber auch direkt in HAS und auch in Raspberrimatic verfügbar.

aber!

HAS kann noch viel viel mehr!

ein Beispiel: Integration von individuellen Sensoren über Arduino (ESP32 Plattform) mittels "ESPHOME" Programmierung. Da werden Daten von Pflanzensensoren über bluetooth>Arduino>MQTT an eine Bewässerungsautomatik übergeben die wiederum mit NodeRed und Homematic Aktuatoren realisiert ist.
JoMass
~200 Geräte; ~70 Programme FW: 3.75.6.20240316 – Odroid N2+ 4GB 64GB-SSD , Homeassistant (latest), - HISTORIAN V3.6.0 auf QNAP; Mediola AIO Creator NEO - Node-RED (Current version: 17.0.10 (3.1.7))

ueffchen
Beiträge: 176
Registriert: 29.03.2011, 10:35
Hat sich bedankt: 4 Mal
Danksagung erhalten: 13 Mal

Re: Kann ich dies vereinfachen ?

Beitrag von ueffchen » 21.01.2022, 18:41

Code: Alles auswählen

[{"id":"9a1376f7.a601c8","type":"debug","z":"427fc89b.e34038","name":"","active":true,"tosidebar":true,"console":false,"tostatus":false,"complete":"false","statusVal":"","statusType":"auto","x":600,"y":700,"wires":[]},{"id":"8a856c24.fd7a2","type":"ccu-value","z":"427fc89b.e34038","name":"Schlafzimmer Licht2","iface":"BidCos-RF","channel":"HEQ0142873:2 Aktor Schlafzimmer:2","datapoint":"STATE","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":510,"y":600,"wires":[["9a1376f7.a601c8"]]},{"id":"33b02bc9.802934","type":"ccu-value","z":"427fc89b.e34038","name":"Schlafzimmer Licht 1","iface":"BidCos-RF","channel":"HEQ0142873:1 Aktor Schlafzimmer:1","datapoint":"STATE","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":190,"y":600,"wires":[["8a856c24.fd7a2","4de60eb5.219fb8"]]},{"id":"4de60eb5.219fb8","type":"debug","z":"427fc89b.e34038","name":"","active":true,"tosidebar":true,"console":false,"tostatus":false,"complete":"false","statusVal":"","statusType":"auto","x":380,"y":720,"wires":[]},{"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":"127.0.0.1","rpcServerHost":"127.0.0.1","rpcBinPort":"2047","rpcXmlPort":"2048","queueTimeout":"5000","queuePause":"250","contextStore":""}]
Ich habe mir meine Situation nochmal angesehen. Ich habe den Ausgang eines Aktors auf den Eingang eines zweiten Aktors geschaltet. Die Verzögerung ist schon in der CCU zu sehen, und liegt in der verzögerten An/Aus Meldung des ersten Aktors, die den zweiten Aktor schaltet.
Sobald sie im WebUI angezeigt wird, gefühlt 4 Sekunden), geht es auch in RM schnell, schätze 500ms Verzögerung, bis der zweite Aktor geschaltet wird.
Das ist der Effekt, wenn ich über den Schalter, der mit dem ersten Aktor verdrahtet ist, schalte.

Schalte ich allerdings im WebUI, dann sind die 500ms Verzögerung noch da, aber der erste Aktor schaltet quasi sofort aus. Heißt die 4 Sekunden Verzögerung, bis der erste Aktor den Wechsel im WebUI zeigt, falllen weg.
D.h. in der Konstellation ist das Problem, dass der Aktor verzögert an die CCU sendet, und damit RM auch erst verzögert reagieren kann.

Ich habe einen anderen Lichtaktor ausprobiert, der in anderer Position liegt, bei dem hat die CCU die Statusmeldung nach <1 Sekunde. Scheint also im oberen Fall eher ein Funkproblem zu sein, das zur Verzögerung führt.

Beim Ausprobieren habe ich allerdings festgestellt, dass ich von einem HM-PBI-4-FM keine Signale in RM bekomme. Was muss ich dafür tun? Ich erinnere mich dunkel, dass man irgendwas publizieren muss, weiss aber nicht mehr was.

JoMass
Beiträge: 316
Registriert: 26.11.2016, 12:52
Hat sich bedankt: 6 Mal
Danksagung erhalten: 11 Mal

Re: Kann ich dies vereinfachen ?

Beitrag von JoMass » 22.01.2022, 10:00

das klingt so als wäre bei der Gerätekonfiguration eine "Meldeverzögerung" eingestellt. manche Geräte habe so einen Konfigurationsparameter ??
JoMass
~200 Geräte; ~70 Programme FW: 3.75.6.20240316 – Odroid N2+ 4GB 64GB-SSD , Homeassistant (latest), - HISTORIAN V3.6.0 auf QNAP; Mediola AIO Creator NEO - Node-RED (Current version: 17.0.10 (3.1.7))

JoMass
Beiträge: 316
Registriert: 26.11.2016, 12:52
Hat sich bedankt: 6 Mal
Danksagung erhalten: 11 Mal

Re: Kann ich dies vereinfachen ?

Beitrag von JoMass » 22.01.2022, 10:34

damit Du ein Signal bekommst musst den richtigen Kanal auswählen, vermute mal 1...4, je nach Anschluss welcher den Taster auswertet

Siehe z.B: HomeMatic-Script Dokumentation; Teil 4: Datenpunkte; https://www.eq-3.de/Downloads/eq3/downl ... punkte.pdf
JoMass
~200 Geräte; ~70 Programme FW: 3.75.6.20240316 – Odroid N2+ 4GB 64GB-SSD , Homeassistant (latest), - HISTORIAN V3.6.0 auf QNAP; Mediola AIO Creator NEO - Node-RED (Current version: 17.0.10 (3.1.7))

ueffchen
Beiträge: 176
Registriert: 29.03.2011, 10:35
Hat sich bedankt: 4 Mal
Danksagung erhalten: 13 Mal

Re: Kann ich dies vereinfachen ?

Beitrag von ueffchen » 23.01.2022, 16:59

Es ist der Datapoint "INSTALL_TEST", den man auswählen muss. Warum auch immer.

Antworten

Zurück zu „RedMatic“