CCU-Jack: REST-API/MQTT-Server/MQTT-CCU-Adapter
Moderator: Co-Administratoren
- Alexandra
- Beiträge: 194
- Registriert: 14.12.2018, 10:01
- System: Alternative CCU (auf Basis OCCU)
- Wohnort: Baden bei Wien
- Hat sich bedankt: 45 Mal
- Danksagung erhalten: 19 Mal
Re: CCU-Jack: REST-API/MQTT-Server/MQTT-CCU-Adapter
Servus,
genau den Node RED Umweg möchte ich gerne vermeiden - ich hab's lediglich verwendet um die VEAP-Daten abzuholen, das Config-JSON zu bauen und an MQTT zu schießen. Ich hätte das Ding genausogut in Perl oder in C# schreiben können, war nur zu bequem dazu
Ich möchte hier definitiv NICHT eine Anbindung an Node RED basteln, das wäre hier nur ein unnötiger Zwischenschritt. Alles was es braucht ist ein kleines bißchen Superkleber um die Config im MQTT zu erstellen, das war alles was ich mit meiner Bastelei zeigen wollte.
In Python wär's überhaupt praktisch, dann könnte man das nahtlos in den Home Assistant integrieren, aber ich mag Python halt so überhaupt nicht ...
Ganz liebe Grüße,
Alexa
PS: danke für die Links, den zweiten kannte ich schon, von dem hab ich mich ja auch inspirieren lassen
genau den Node RED Umweg möchte ich gerne vermeiden - ich hab's lediglich verwendet um die VEAP-Daten abzuholen, das Config-JSON zu bauen und an MQTT zu schießen. Ich hätte das Ding genausogut in Perl oder in C# schreiben können, war nur zu bequem dazu
Ich möchte hier definitiv NICHT eine Anbindung an Node RED basteln, das wäre hier nur ein unnötiger Zwischenschritt. Alles was es braucht ist ein kleines bißchen Superkleber um die Config im MQTT zu erstellen, das war alles was ich mit meiner Bastelei zeigen wollte.
In Python wär's überhaupt praktisch, dann könnte man das nahtlos in den Home Assistant integrieren, aber ich mag Python halt so überhaupt nicht ...
Ganz liebe Grüße,
Alexa
PS: danke für die Links, den zweiten kannte ich schon, von dem hab ich mich ja auch inspirieren lassen
-
- 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: CCU-Jack: REST-API/MQTT-Server/MQTT-CCU-Adapter
Verstehe ich gut. Es gibt halt auch Anwender, welche in NodeRed arbeiten und keinen HomeAssistant haben. Für diese wäre deine Logik halt interessant.
PS: ich hatte mir das nämlich auch mal angeschaut, um dem Kollegen aus dem Ticket zu helfen. Und die ganze Rekursion via VEAP über device, channel und parameter immer den ganzen ~links folgen, ist halt recht mühsam.
Schön wäre, wenn man dan ganzen Baum mit einem Aufruf holen könnten.
- Baxxy
- Beiträge: 10825
- Registriert: 18.12.2018, 15:45
- System: Alternative CCU (auf Basis OCCU)
- Hat sich bedankt: 607 Mal
- Danksagung erhalten: 2225 Mal
Re: CCU-Jack: REST-API/MQTT-Server/MQTT-CCU-Adapter
So in etwa ist auch mein "Notfallplan" dem HA Sachen unterzujubeln die nicht verfügbar sind oder auf der "Ignore-Liste" stehen.
(Habe das Thema noch im Kopf... )
Den Umweg bezüglich DC/CS vom Funkmodul kann man sich mit RaspberryMatic übrigens sparen, hier legt der HA von sich aus ein Gerät an.
(RPI-RF-MOD; HmIP-RFUSB noch nicht getestet)
(Habe das Thema noch im Kopf... )
Den Umweg bezüglich DC/CS vom Funkmodul kann man sich mit RaspberryMatic übrigens sparen, hier legt der HA von sich aus ein Gerät an.
(RPI-RF-MOD; HmIP-RFUSB noch nicht getestet)
Grüße... Baxxy
- Raspberry Pi 4 als Homematic-Zentrale - Tipps und Informationen
- Analysescript für genutzte Funk-Adressen, Funkmodul-Hardware und Zentralen Hardware
- NANO CUL 868MHz - Stick zum AskSin Analyzer XS umflashen (Anleitung für ArduinoIDE unter Windows)
- Firmware Updates für IP-Aktoren / Sensoren... Info's, Tipps und Sonstiges
- CCU funkt nicht - CarrierSense (CS) Probleme erkennen und lösen
- Alexandra
- Beiträge: 194
- Registriert: 14.12.2018, 10:01
- System: Alternative CCU (auf Basis OCCU)
- Wohnort: Baden bei Wien
- Hat sich bedankt: 45 Mal
- Danksagung erhalten: 19 Mal
Re: CCU-Jack: REST-API/MQTT-Server/MQTT-CCU-Adapter
Servus,
bezüglich des Funkmoduls hast du natürlich recht,
war einfach nur ein schneller Screenshot vom ersten Gerät das mir untergekommen ist,
und da wir im Moment CCU3s und debmatics fahren war's halt praktisch
LG, Alexa
bezüglich des Funkmoduls hast du natürlich recht,
war einfach nur ein schneller Screenshot vom ersten Gerät das mir untergekommen ist,
und da wir im Moment CCU3s und debmatics fahren war's halt praktisch
LG, Alexa
- Alexandra
- Beiträge: 194
- Registriert: 14.12.2018, 10:01
- System: Alternative CCU (auf Basis OCCU)
- Wohnort: Baden bei Wien
- Hat sich bedankt: 45 Mal
- Danksagung erhalten: 19 Mal
Re: CCU-Jack: REST-API/MQTT-Server/MQTT-CCU-Adapter
Servus,
hier werden wirklich nur die JSON-Configs im Sinne von https://www.home-assistant.io/docs/mqtt/discovery/ zusammengebaut.
Für NodeRED gibt's aber eh viele Möglichkeiten an die HomeMatic Daten zu kommen? Die node-red-contrib-ccu leistet doch brave Dienste (zumindest bei mir?)
Liebe Grüße, Alexa
Möglicherweise liegt hier ein Mißverständnis vor, mit den Daten selbst kommt NodeRED ja niemals in Berührung bei meiner Lösung,
hier werden wirklich nur die JSON-Configs im Sinne von https://www.home-assistant.io/docs/mqtt/discovery/ zusammengebaut.
Für NodeRED gibt's aber eh viele Möglichkeiten an die HomeMatic Daten zu kommen? Die node-red-contrib-ccu leistet doch brave Dienste (zumindest bei mir?)
Liebe Grüße, Alexa
- Alexandra
- Beiträge: 194
- Registriert: 14.12.2018, 10:01
- System: Alternative CCU (auf Basis OCCU)
- Wohnort: Baden bei Wien
- Hat sich bedankt: 45 Mal
- Danksagung erhalten: 19 Mal
Re: CCU-Jack: REST-API/MQTT-Server/MQTT-CCU-Adapter
Servus,
ich habe soeben eine neue WinMatic angelernt, der Jack hat sie auch instant gefunden und servisiert sie perfekt,
allerdings ist sie im Navigator noch ohne Namen.
Kann ich das Neuauslesen der Rega irgendwie anstoßen? Falls nicht, in welchen Abständen wird ausgelesen (nur damit ich weiß wie lange ich meine Kaffeepause plane).
Liebe Grüße, Alexa
ich habe soeben eine neue WinMatic angelernt, der Jack hat sie auch instant gefunden und servisiert sie perfekt,
allerdings ist sie im Navigator noch ohne Namen.
Kann ich das Neuauslesen der Rega irgendwie anstoßen? Falls nicht, in welchen Abständen wird ausgelesen (nur damit ich weiß wie lange ich meine Kaffeepause plane).
Liebe Grüße, Alexa
-
- Beiträge: 1791
- Registriert: 03.11.2010, 10:25
- System: CCU
- Wohnort: Aachen
- Hat sich bedankt: 58 Mal
- Danksagung erhalten: 259 Mal
- Kontaktdaten:
Re: CCU-Jack: REST-API/MQTT-Server/MQTT-CCU-Adapter
Entweder max. 30 Minuten warten (also großer Kaffee) oder den CCU-Jack neu starten.
-
- 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: CCU-Jack: REST-API/MQTT-Server/MQTT-CCU-Adapter
Hallo Mathias,
Kann der Jack dazu per MQTT einen Status senden und ist es möglich die Updates via VEAP auf einen Schlag zu laden. Ist es überhaupt möglich, statt der Erkundung jedes einzelnen Gerätes, Datenpunktes, Kanals, Parameters, alles auf einen Rutsch zu laden?
Kann der Jack dazu per MQTT einen Status senden und ist es möglich die Updates via VEAP auf einen Schlag zu laden. Ist es überhaupt möglich, statt der Erkundung jedes einzelnen Gerätes, Datenpunktes, Kanals, Parameters, alles auf einen Rutsch zu laden?
-
- Beiträge: 1791
- Registriert: 03.11.2010, 10:25
- System: CCU
- Wohnort: Aachen
- Hat sich bedankt: 58 Mal
- Danksagung erhalten: 259 Mal
- Kontaktdaten:
Re: CCU-Jack: REST-API/MQTT-Server/MQTT-CCU-Adapter
Da sehe ich momentan noch keinen so großen Nutzen.
Die Erkundung der Anzeigenamen, Räume und Gewerke könnte über die REST-API (VEAP) angestoßen werden. Dadurch wird ein Neustart mit Abbruch aller bestehenden Netzwerkverbindungen vermieden. Ich habe es mal notiert.
Generell wird die Erkundung nicht auf einem Schlag ausgeführt, da dies die ReGaHss zu lange blockiert. Der CCU-Jack geht sanft mit der ReGaHss um und macht nur kleine Anfragen mit Pausen dazwischen.