HomeAssistant / NodeRed als Alternative

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

Moderator: Co-Administratoren

Zwenjo
Beiträge: 52
Registriert: 13.11.2020, 12:12
System: CCU
Hat sich bedankt: 11 Mal
Danksagung erhalten: 3 Mal

Re: HomeAssistant / NodeRed als Alternative

Beitrag von Zwenjo » 30.11.2021, 21:28

Garbsen hat geschrieben:
30.11.2021, 18:08

Die Umstellung vom NodeRed Dashboard auf Lovelace erforderte ja auch teilweise Anpassungen. Ich habe auch in NodeRed hierzu teilweise Entities für HA angelegt oder in HA angelegte „Helfer“ (Switches, Sensors, input_select Auswahlfelder,…) in NodeRed eingebunden.

Aber: keine Garantie dafür, dass es nicht vielleicht bessere, effizientere Wege gibt. Dafür tauschen wir uns hier ja aus ;-)
Ah ich dachte du hattest die Devices über die Configuration-Datei geladen. Da fehlen nämlich dann die Kanäle bei den Entitäten. Wenn man dann natürlich alles so löst wie beim NodeRed Dashboard bleibt es ja sehr ähnlich. Mein Denkfehler. :)

Mal schauen ob ich umstelle, sehe noch nicht so ganz die Vorteile und bin eigentlich ganz stolz auf mich, dass ich mein jetziges System gut verstehe und beherrsche. :D
--------------------------------------------
356 Kanäle in 50 Geräten und 16 CUxD-Kanäle in 1 CUxD-Geräten:
1x HmIP-CCU3, 1x HmIP-HAP, 1x CUX28, 1x HmIP-STHO-A, 2x HmIP-FSM, 1x HmIP-SPI, 1x HmIP-SAM, 1x HM-LC-Sw1-Pl-CT-R1, 1x HmIP-FSI16, 1x HmIP-SRH, 1x HmIP-eTRV-E, 6x HmIP-HEATING, 1x HmIP-BSL, 1x HmIP-FROLL, 7x HMIP-SWDO, 9x HmIP-BROLL, 6x HmIP-eTRV-2, 1x HmIP-BSM, 1x HmIP-BDT, 1x HmIP-SWSD, 2x HmIP-WTH-2, 1x HMIP-PS, 1x HmIP-PCBS, 1x HmIP-RCV-50, 1x HMIP-PSM
--------------------------------------------

Garbsen
Beiträge: 295
Registriert: 12.07.2017, 21:08
Hat sich bedankt: 1 Mal
Danksagung erhalten: 14 Mal

Re: HomeAssistant / NodeRed als Alternative

Beitrag von Garbsen » 30.11.2021, 21:52

Zwenjo hat geschrieben:
30.11.2021, 21:28
[

Ah ich dachte du hattest die Devices über die Configuration-Datei geladen. Da fehlen nämlich dann die Kanäle bei den Entitäten. Wenn man dann natürlich alles so löst wie beim NodeRed Dashboard bleibt es ja sehr ähnlich. Mein Denkfehler. :)

Mal schauen ob ich umstelle, sehe noch nicht so ganz die Vorteile und bin eigentlich ganz stolz auf mich, dass ich mein jetziges System gut verstehe und beherrsche. :D
Der Auslöser bei mir war, dass ich zunehmend zweifele, ob Redmatic auf Dauer - ohne den Einsatz von Hobbyquäker - stabil und einsatzfähig bleibt. (Neue devices, Änderungen bei HM,…)
Ich war auch skeptisch, auch weil ich wie Du stolz und froh war, mein System gut zu verstehen, denn ich bin auch kein Programmierer, sondern eher gut in copy-Paste, ;-)

Mittlerweile bin ich froh gewechselt zu haben. HA bietet mehr Möglichkeiten, die NodeRed Version ist besser, die Lovelace Oberfläche von HA bietet zwar nicht alle Möglichkeiten, die NEO creator hat, aber die direkte Einbindung in HA hat Vorteile und macht es einfacher.
Da ich außer HM auch noch Velux, Somfy, Hue im Einsatz habe ist die Integration in HA viel einfacher. Auch die Anbindung an HomeKit ist besser gelöst. Die wird nämlich direkt von HA aus (addon) gemacht und nicht in NodeRed.

Insgesamt finde ich die Programmierung und Strukturierung in HA viel besser.

Aber klar, jeder hat andere Präferenzen
512 Kanäle in 101 Geräten und 145 CUxD-Kanäle in 19 CUxD-Geräten:
--------------------------------------------
http://www.eq-3.de/service/downloads.html
Tips und Tricks für Anfänger: viewtopic.php?t=22801
Programmlogik: viewtopic.php?f=31&t=4251
Webui-Handbuch: https://www.eq-3.de/Downloads/eq3/downl ... h_eQ-3.pdf
Script und Linksammlung: viewtopic.php?f=26&t=27907

rucksman007
Beiträge: 138
Registriert: 04.11.2018, 13:17
Hat sich bedankt: 7 Mal
Danksagung erhalten: 1 Mal

Re: HomeAssistant / NodeRed als Alternative

Beitrag von rucksman007 » 01.12.2021, 00:27

Rein aus Interesse: Was spricht denn gegen eine eigene Node-Red-Installation? Diesen Schritt gehe ich gerade, nachdem Redmatic offensichtlich nicht mehr weiterentwickelt wird. HA und Node-Red erscheint mir irgendwie doppelt gemoppelt.

Garbsen
Beiträge: 295
Registriert: 12.07.2017, 21:08
Hat sich bedankt: 1 Mal
Danksagung erhalten: 14 Mal

Re: HomeAssistant / NodeRed als Alternative

Beitrag von Garbsen » 01.12.2021, 10:50

rucksman007 hat geschrieben:
01.12.2021, 00:27
Rein aus Interesse: Was spricht denn gegen eine eigene Node-Red-Installation? Diesen Schritt gehe ich gerade, nachdem Redmatic offensichtlich nicht mehr weiterentwickelt wird. HA und Node-Red erscheint mir irgendwie doppelt gemoppelt.
Ich fand für mich interessant, dass HA eine eigene Anbindung an die CCU hat und zusätzlich jede Menge andere Systeme direkt einbinden kann. Z..B. auch Somfy Tahoma (wenn auch zur Zeit nur über Umweg Cloud und Somfy API), da ich eben auch andere Systeme im Einsatz habe. Zusätzlich bietet HA eine eigene Anbindung an Hi Exit.
Insgesamt könnte man auch ohne NodeRed vieles an Automationen/Szenen/Scripte umsetzen (umgekehrt wahrscheinlich auch) und die Oberfläche von HA ist da noch intuitiver als NodeRed.
Derzeit reichen mir die Möglichkeiten von HA zum Programmieren noch nicht aus. Ich schließe aber nicht aus, dass ich langfristig sogar auf NodeRed verzichten werde und alles direkt in HA umsetze.
Im Moment fehlt mir wie gesagt noch manches an Möglichkeiten und im Moment würde ich bei HA alleine den <Überblick verlieren, da man die Automationen etc, nicht gruppieren kann.
Die Community ist aber sehr aktiv und da wird viel entwickelt, von dem ‚copy-pastler‘ wie ich ;-) profitieren können.

Ich habe immer im Hinterkopf, dass irgendwann jemand anders das System weiterführen und dafür verstehen muss, bzw. In der Anlage sein muss, das zu ‚entwirren‘.
Da sieht mir HA zukunftssicherer aus. Aber ‚just my2cent‘
512 Kanäle in 101 Geräten und 145 CUxD-Kanäle in 19 CUxD-Geräten:
--------------------------------------------
http://www.eq-3.de/service/downloads.html
Tips und Tricks für Anfänger: viewtopic.php?t=22801
Programmlogik: viewtopic.php?f=31&t=4251
Webui-Handbuch: https://www.eq-3.de/Downloads/eq3/downl ... h_eQ-3.pdf
Script und Linksammlung: viewtopic.php?f=26&t=27907

nuiler
Beiträge: 207
Registriert: 15.04.2012, 11:07
Wohnort: Ostalbkreis / Deutschland

Re: HomeAssistant / NodeRed als Alternative

Beitrag von nuiler » 22.12.2021, 19:34

Ich experimentiere auch im Moment mit Home Assistant.
Leider werden die Systemvariablen nicht eingebunden, ist an meiner Konfig noch etwas falsch?
Die Geäte sehe ich.

#Einbindung von Homematic
homematic:
interfaces:
rf:
host: 192.168.178.55
port: 2001
resolvenames: json
username: homematic
password: homematic
ip:
host: 192.168.178.55
port: 2010
resolvenames: json
username: homematic
password: homematic
wired:
host: 192.168.178.55
port: 2000
resolvenames: json
username: homematic
password: homematic
groups:
host: 192.168.178.55
port: 9292
resolvenames: json
username: homematic
password: homematic
path: /groups
hosts:
ccu3:
host: 192.168.178.55
username: homematic
password: homematic
www.nuiler.de
Raspberrymatic 3.57.4.20210320 rpi3

turrican944
Beiträge: 513
Registriert: 29.05.2019, 22:19
Wohnort: Bargfeld
Hat sich bedankt: 4 Mal
Danksagung erhalten: 49 Mal

Re: HomeAssistant / NodeRed als Alternative

Beitrag von turrican944 » 23.12.2021, 13:28

Moin
Du hast die Verbindung ccu3 genannt also schau Mal in d ii e ccu3 entinität unter Attribute dort sollten alle Systemvariablen sein.
Gruß Florian

Benutzeravatar
Alexandra
Beiträge: 194
Registriert: 14.12.2018, 10:01
System: Alternative CCU (auf Basis OCCU)
Wohnort: Baden bei Wien
Hat sich bedankt: 44 Mal
Danksagung erhalten: 19 Mal

Re: HomeAssistant / NodeRed als Alternative

Beitrag von Alexandra » 23.12.2021, 13:52

Servus,

zum Auslesen sind die Attribute da,
wenn du sie allerdings auch via Home Assistant setzen willst brauchst du etwas in diese Richtung hier:

Code: Alles auswählen

#HomeMatic SysVar
switch:
  - platform: template
  
    switches: 
        var_status_dnd:
            value_template: "{{ states.homematic.debmatic.attributes.var_status_dnd }}"
            friendly_name: 'DND'
            turn_on:
                service: homematic.set_variable_value
                data:
                    entity_id: homematic.debmatic
                    name: var_status_dnd
                    value: true
            turn_off:
                service: homematic.set_variable_value
                data:
                    entity_id: homematic.debmatic
                    name: var_status_dnd
                    value: false
Liebe Grüße, Alexa

nuiler
Beiträge: 207
Registriert: 15.04.2012, 11:07
Wohnort: Ostalbkreis / Deutschland

Re: HomeAssistant / NodeRed als Alternative

Beitrag von nuiler » 24.12.2021, 11:34

Danke für die Hilfe.

Leider komme ich noch nicht ganz klar. Ich habe in der CCU eine Systemvariable mit der Leistung wieviel Strom ich beziehe.
Wie kann ich diese in HomeAssistant einbinden?

Später dann auch als Energiezähler(utility meter).
www.nuiler.de
Raspberrymatic 3.57.4.20210320 rpi3

Benutzeravatar
Alexandra
Beiträge: 194
Registriert: 14.12.2018, 10:01
System: Alternative CCU (auf Basis OCCU)
Wohnort: Baden bei Wien
Hat sich bedankt: 44 Mal
Danksagung erhalten: 19 Mal

Re: HomeAssistant / NodeRed als Alternative

Beitrag von Alexandra » 24.12.2021, 11:43

Servus,
genau wie Florian gesagt hat: Schau unter Entwicklerwerkzeuge, such dort nach deiner CCU, in den Attributen dort sind deine Systemvariablen samt Werten, ebenso die Zählerstände der Strommesssensoren, Sonnenscheinstunden und Regenzähler und alles was halt so an Variablen rumfleucht aufgeführt.
Liebe Grüße, Alexa

nuiler
Beiträge: 207
Registriert: 15.04.2012, 11:07
Wohnort: Ostalbkreis / Deutschland

Re: HomeAssistant / NodeRed als Alternative

Beitrag von nuiler » 24.12.2021, 14:00

Ja schon wie muss dann die Einbindung aussehen?
raspberrymatic.JPG
Unbenannt.JPG
Unbenannt.JPG (21.17 KiB) 1291 mal betrachtet
Etwas so zum Beispiel?

template:
- sensor:
- name: "Purchased-energy"
state: "{{ state_attr('homematic.raspberrymatic', 'Purchased-energy') or '' }}"
icon: "mdi:temperature-celsius"

Es wäre nett wenn mir jemand helfen könnte, da ich noch absoluter Beginner bin.
www.nuiler.de
Raspberrymatic 3.57.4.20210320 rpi3

Antworten

Zurück zu „RedMatic“