Jemand mit CCU-Jack und Heishamon Einbindung hier?

Der CCU-Jack als REST- und MQTT-Schnittstelle für die CCU und virtuelle Geräte für das IoT

Moderator: Co-Administratoren

Homematicbeginner
Beiträge: 374
Registriert: 13.07.2013, 10:46
Wohnort: Rheinhessen
Hat sich bedankt: 3 Mal
Danksagung erhalten: 5 Mal

Jemand mit CCU-Jack und Heishamon Einbindung hier?

Beitrag von Homematicbeginner » 18.05.2023, 19:39

Hallo,

ich nehme gerade meine Panasonic Wärmepumpe in Betrieb.
Zur Datenanbindung gibt es eine Lösung "Heishamon" welche MQTT "spricht".

Hat evtl. jemand bereits Heishamon über MQTT an CCU-Jack eingebunden und kann mit ein paar Tips dazu geben?
Homematicbeginner

Dennis-HM
Beiträge: 252
Registriert: 19.02.2023, 18:40
System: CCU
Hat sich bedankt: 16 Mal
Danksagung erhalten: 23 Mal

Re: Jemand mit CCU-Jack und Heishamon Einbindung hier?

Beitrag von Dennis-HM » 23.05.2023, 11:49

Für die WP habe ich keine direkten Tipps, aber etwas allgemeiner.

Überlege, welche Info/Status von der WP gewünscht sind.
Was soll geschaltet werden?
Topics heraussuchen und die Funktionen mit dem mqtt-explorer testen.
Die virtuellen Geräte durchdenken, einschl. der Kanäle - ein Gerät kann nachträglich nicht in den Kanälen angepasst werden.

Die Doku vom HeisjaMon sieht ja ganz gut aus https://github.com/Egyras/HeishaMon/blo ... -Topics.md
Und die meisten Inhalte sind ja einfache Werte.

Homematicbeginner
Beiträge: 374
Registriert: 13.07.2013, 10:46
Wohnort: Rheinhessen
Hat sich bedankt: 3 Mal
Danksagung erhalten: 5 Mal

Re: Jemand mit CCU-Jack und Heishamon Einbindung hier?

Beitrag von Homematicbeginner » 05.06.2023, 20:27

Hallo,
es wird wohl ein Projekt für kalte Winterabende :? , irgendwie komme ich nicht weiter.
In der Summe sollen es ca. 32 Werte werden, einzelne Werte möchte ich später auch mit einem CCU Programm ändern können.
Es handelt sich um Temperaturen °C, Analogwerte (Fließrate, Drehzahl etc.), EIN/AUS bzw. Modus z.B. 1,2,3.

Fragen: scheinbar kann ich das angelegte virtuelle Device bzw. einzelne Kanäle später nicht mehr umkonfigurieren?

Ich habe mich für ein HmIP-MIO16-PCB JACK000002:1 mit 50 Kanälen entschieden und dafür
25 MQTT Temperatursensoren
15 MQTT Analogwerteingang
4 MQTT Schaltaktor
6 MQTT Taster

angelegt und auch bei den Temperatursensoren angefangen Werte einzutragen
Topic panasonic_heat_pump
Pattern Main_Inlet_Temp
Extractor After

irgendwie kommt da nichts an. Es handelt sich ja nach meinem Wärmemengenzähler um mein 2tes Gerät welches ich einbinden möchte.
Da muß doch bestimmt auch die cfg für das 2te Gerät erweitert werden?
Meine derzeitige Konfig für den Wärmemengenzähler ist

Code: Alles auswählen

 "MQTT": {
    "Port": 1883,
    "PortTLS": 8883,
    "BufferSize": 0,
    "WebSocketPath": "/ws-mqtt",
    "Bridge": {
      "Enable": false,
      "Address": "192.168.178.44",
      "Port": 1883,
      "BufferSize": 0,
      "UseTLS": false,
      "CACertFile": "",
      "Insecure": false,
      "Username": "????",
      "Password": "????",
      "ClientID": "wmbusmeters",
      "CleanSession": false,
      "Incoming": [
        {
          "Pattern": "#",
          "LocalPrefix": "",
          "RemotePrefix": "",
          "QoS": 0

Schreib ich das dann einfach nochmal komplett für das neue Gerät darunter, hat jemand evtl. ein Beispiel?

Viele Grüße
Homematicbeginner

Dennis-HM
Beiträge: 252
Registriert: 19.02.2023, 18:40
System: CCU
Hat sich bedankt: 16 Mal
Danksagung erhalten: 23 Mal

Re: Jemand mit CCU-Jack und Heishamon Einbindung hier?

Beitrag von Dennis-HM » 06.06.2023, 08:19

Die Anzahl und Arten der Kanäle lassen sich später nicht mehr ändern. Daher vorher Gedanken machen, was da gebraucht wird. Ggf. auch mit mehreren virtuellen Geräten.

Der Code-Auszug kommt mir für ein MQTT Topic etwas komisch vor.

Für die "Main inlet water temperature (°C)" erwarte ich laut Doku ein Topic "main/Main_Inlet_Temp" und als Wert nur eine Zahl.
Ich denke auch, dass das Topic am Anfang irgendwie noch ein Prefix mit Gerätenamen hat, sowas wie "Panasonic_WP/main/Main_Inlet_Temp" oder so ähnlich.

Hast du mal mit dem mqtt-explorer geschaut, wie sich die WP am CCU-Jack-Broker darstellt? Screenshot?

Homematicbeginner
Beiträge: 374
Registriert: 13.07.2013, 10:46
Wohnort: Rheinhessen
Hat sich bedankt: 3 Mal
Danksagung erhalten: 5 Mal

Re: Jemand mit CCU-Jack und Heishamon Einbindung hier?

Beitrag von Homematicbeginner » 06.06.2023, 19:15

Hallo,
ich habe einiges berichtigt. Anbei ein Screenshot von
- MQTT Explorer mit der Main Outlet Temperatur
- den Kanaleinstellungen in der CCU dafür
CCU neu gestartet, weiterhin kommt kein Wert in der CCU an

Nochmal die Frage ob ich in der cfg vom Jack was ändern muß, ich mußte mich ja auch im MQTT Explorer mit user und pw anmelden um die Werte zu erhalten.
In der Jack cfg hab ich ja z.B. auch die IP 44 angegeben was mein Raspi mit wmbusmeters für den Wärmemengenzähler ist.
Muß ich nicht auch für die Wärmepumpe hier was eintragen (Heishamon selbst hat die 20 und HomeAssistant die 35) ?

Viele Grüße und schonmal Danke :)
Dateianhänge
WP Kanal2.png
WP_Main_Outlet_Temp.png
Homematicbeginner

Benutzeravatar
Henke
Beiträge: 1520
Registriert: 27.06.2022, 20:51
System: CCU
Hat sich bedankt: 140 Mal
Danksagung erhalten: 306 Mal

Re: Jemand mit CCU-Jack und Heishamon Einbindung hier?

Beitrag von Henke » 06.06.2023, 20:05

In der CCU Einstellung ist das Topic falsch. Da fehlt Main_Out...
Topic einfach durch den MQTT Explorer kopieren.
Zeile Pattern leer lassen.

Und dann sollte es schon laufen.

Sonst Extraktor ALL probieren.

Dennis-HM
Beiträge: 252
Registriert: 19.02.2023, 18:40
System: CCU
Hat sich bedankt: 16 Mal
Danksagung erhalten: 23 Mal

Re: Jemand mit CCU-Jack und Heishamon Einbindung hier?

Beitrag von Dennis-HM » 07.06.2023, 12:24

Die Frage mit dem IP verstehe ich nicht so richtig.

Ich denke die CCU mit CCU-Jack hat die IP 192.168.178.35
Die Firewall auf der CCU gemäß Anleitung konfigurieren.
Dann auf dem Gerät/Client dort den MQTT-Broker, also die CCU eintragen, ggf. mit Passwort.

Wüsste jetzt nicht, dass im CCU-Jack noch die IP des Clients angegeben werden müsste.

Homematicbeginner
Beiträge: 374
Registriert: 13.07.2013, 10:46
Wohnort: Rheinhessen
Hat sich bedankt: 3 Mal
Danksagung erhalten: 5 Mal

Re: Jemand mit CCU-Jack und Heishamon Einbindung hier?

Beitrag von Homematicbeginner » 08.06.2023, 10:44

Hallo,
ich bin weiter gekommen, das hat jetzt aber nicht mehr unbedingt was mit dem Jack zu tun.
nochmals zum Netzwerkaufbau
IP 27 = CCU
IP 20 = Wärmepumpe Heishamon
IP 35 = Home Assistant
IP 44 = Raspi Wärmemengenzähler

Die Werte der Wärmepumpe möchte ich jeweils in der CCU (Historian, Automation) und HomeAssistant (Visualisierung).

- Die Jack Anbindung vom Wärmemengenzähler an Home Assistant und der CCU klappt weil ich in wmbusmeter 2 MQTT Broker eintragen konnte (35 und 27)
- Die Jack Anbindung der Wärmepumpe klappt je nachdem was ich in Heishamon als Broker eintrage. ich kann aber nur einen eintragen :(
Trage ich die 27 für die CCU ein und z.B.
panasonic_heat_pump/main/Main_Inlet_Temp
ALL
kommen die Werte in der CCU an :), aber nicht mehr in Home Assistant (IP35).

Trage ich die 35 für HomeAssistant ein
kommen die Werte in HomeAssistant an aber nicht mehr in der CCU

Wie macht ihr das wenn ihr die Werte an 2 Broker verteilen wollt aber der Client nur die Möglichkeit hat einen einzutragen?
Kann Jack diese z.B. auch an die IP 35 "weiterleiten"?
Homematicbeginner


Benutzeravatar
Henke
Beiträge: 1520
Registriert: 27.06.2022, 20:51
System: CCU
Hat sich bedankt: 140 Mal
Danksagung erhalten: 306 Mal

Re: Jemand mit CCU-Jack und Heishamon Einbindung hier?

Beitrag von Henke » 08.06.2023, 11:32

Ignore +1

Antworten

Zurück zu „CCU-Jack“