Node Red Contrib CCU und Debmatic auf einem Host. Ich krieg es nicht zum laufen

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

Moderator: Co-Administratoren

botti
Beiträge: 266
Registriert: 15.12.2020, 09:00
System: CCU
Hat sich bedankt: 28 Mal
Danksagung erhalten: 22 Mal

Re: Node Red Contrib CCU und Debmatic auf einem Host. Ich krieg es nicht zum laufen

Beitrag von botti » 16.12.2022, 10:17

So habe jetzt einen Aktor angelernt und einen Node-Red Flow mit node-red-contrib-ccu 3.4.2 erstellt.

Keine Probleme:
konfig node hobbyquaker.jpg
flow hobbyquaker.jpg
Dann habe ich die CCU Nodes im Flow und den Konfig Node gelöscht, node-red-contrib-ccu 3.4.2 deinstalliert und @ptweety/node-red-contrib-ccu 3.6.2 installiert und die CCU Nodes neu gemacht.

Auch keine Probleme:
konfig node ptweety.jpg
flow ptweety.jpg
----------------------------------------

Als Flow Vorlage habe ich den Flow von ptweety aus diesem Beitrag genommen_

viewtopic.php?p=747614#p747614

----------------------------------------

Bei der Installation bin ich stumpf nach Anleitung vorgegangen:

https://github.com/alexreinert/debmatic ... berrypi.md

https://nodered.org/docs/getting-started/raspberrypi

--------------------------------------

Die drei Haken bei der Authentifizierung sowie Benutzername und Passwort im Konfig Node sind hier nicht erforderlich. Das wusste ich nicht. Dieser Hinweis spielt also keine Rolle. Dort habe ich nur die IP Adressen überall auf 127.0.0.1 gestellt.

wok1415
Beiträge: 118
Registriert: 16.07.2020, 15:52
System: Alternative CCU (auf Basis OCCU)
Hat sich bedankt: 1 Mal
Danksagung erhalten: 3 Mal

Re: Node Red Contrib CCU und Debmatic auf einem Host. Ich krieg es nicht zum laufen

Beitrag von wok1415 » 16.12.2022, 15:50

Vielen Dank ! Welche Node-Red Version und welche node Version verwendest Du ?

Warum bei mir dieses Problem auftritt ist mir schleierhaft. Ich lasse dann jetzt einfach die node-red-contrib-ccu 3.4.2 nodes laufen.

Code: Alles auswählen

Welcome to Node-RED
===================

16 Dec 15:44:00 - [info] Node-RED version: v3.0.2
16 Dec 15:44:00 - [info] Node.js  version: v18.12.1
16 Dec 15:44:00 - [info] Linux 5.10.43-rockchip64 arm64 LE
16 Dec 15:44:01 - [info] Loading palette nodes
16 Dec 15:44:03 - [info] node-red-contrib-ccu version: 3.6.2
16 Dec 15:44:04 - [info] Dashboard version 3.2.3 started at /ui

botti
Beiträge: 266
Registriert: 15.12.2020, 09:00
System: CCU
Hat sich bedankt: 28 Mal
Danksagung erhalten: 22 Mal

Re: Node Red Contrib CCU und Debmatic auf einem Host. Ich krieg es nicht zum laufen

Beitrag von botti » 16.12.2022, 16:06

Code: Alles auswählen

Willkommen bei Node-RED
===================
16 Dec 16:03:24 - [info] Node-RED Version: v3.0.2
16 Dec 16:03:24 - [info] Node.js  Version: v16.18.1
16 Dec 16:03:24 - [info] Linux 5.15.76-v7l+ arm LE
16 Dec 16:03:25 - [info] Paletten-Nodes werden geladen
16 Dec 16:03:27 - [info] node-red-contrib-ccu version: 3.6.2

wok1415
Beiträge: 118
Registriert: 16.07.2020, 15:52
System: Alternative CCU (auf Basis OCCU)
Hat sich bedankt: 1 Mal
Danksagung erhalten: 3 Mal

Re: Node Red Contrib CCU und Debmatic auf einem Host. Ich krieg es nicht zum laufen

Beitrag von wok1415 » 16.12.2022, 18:18

So - ich habe debmatic und node-red vollständig gelöscht und neu installiert. Inzwischen habe ich herausgefunden, warum es nicht gelaufen ist, jetzt läßt sich der Aktor mit debmatic/node-red schalten, sowohl mit den node-red-contrib-ccu 3.4.2 nodes und auch mit den @ptweety/node-red-contrib-ccu 3.6.2 nodes:

Bei mir war dazu nötig im ccu node den BINRPC listening port auf 2047 und den XMLRPC listening port auf 2048 zu setzen, weil sonst nicht alle Datenpunkte erscheinen.

Die Ursache des Problems war das:
Es gibt einen Unterschied im Verhalten der beiden contrib-ccu Versionen 3.4.2 und 3.6.2: In Version 3.4.2 hatte ich den den string "true" an den Aktor Datenpunkt STATE gesendet und er hat geschaltet. Das ist jetzt mit der neuen Version 3.6.2 anders - der string "true" an den Aktor Datenpunkt STATE bewirkt das geschilderte Verhalten (Aktor läßt sich nicht mehr einschalten, sondern geht auf aus falls er an war) aber wenn man mit der 3.6.2 einen boolean "true" an den Aktor sendet, dann schaltet er wunderbar.

@botti, @ptweety: Herzlichen Dank für Eure Unterstützung !

botti
Beiträge: 266
Registriert: 15.12.2020, 09:00
System: CCU
Hat sich bedankt: 28 Mal
Danksagung erhalten: 22 Mal

Re: Node Red Contrib CCU und Debmatic auf einem Host. Ich krieg es nicht zum laufen

Beitrag von botti » 16.12.2022, 18:22

ah, ok. Das habe ich nicht getestet. Ich habe in beiden Varianten Bolean genutzt.

Antworten

Zurück zu „RedMatic“