Werte eines HMIP Gerätes in CUxD Highcharts darstellen

Anbindung von FS20-Komponenten, ELV-Wetterstationen, EnOcean und DMX an HomeMatic

Moderator: Co-Administratoren

Antworten
katsud
Beiträge: 72
Registriert: 01.05.2018, 11:04
Hat sich bedankt: 7 Mal
Danksagung erhalten: 7 Mal

Werte eines HMIP Gerätes in CUxD Highcharts darstellen

Beitrag von katsud » 09.09.2024, 16:29

Liebes Forum,

ich habe es schon geschafft, Werte aus HM-Geräten per HighCharts darzustellen (z.B. HM-WDS oder HM-ES-TX). Deren Werte tauchen problemlos und sofort im Device-Log im CUxD auf und werden natürlich auch in HighCharts dargestellt.
Nun versuche ich ein HMIP-Gerät (HMIP-ESI) auch darzustellen. Dessen Werte sehe ich trotz - wie ich meine - richtiger Erwähnung im Setup von CUxD nicht. Meine Zeile im Setup dazu:

LOGIT=003FA0C9B1BD37:1 POWER PW

Geht leider nicht. Im Device-Log ist nicht der kleinste Hinweis auf die Daten von diesem Gerät zu finden. Ich nehme an, dass deshalb auch keine Grafik generiert wird.

Hat irgendjemand eine gute Idee dazu? Was mache ich hier falsch? Ist das Handling hier anders als bei "normalen" HM Geräten?

Vielen Dank für jeden Tipp!

Martin
Raspberry Pi3B
Funkmodul RPI-RF-MOD
etwa 50 Sensoren und Aktoren

Benutzeravatar
Baxxy
Beiträge: 11838
Registriert: 18.12.2018, 15:45
System: Alternative CCU (auf Basis OCCU)
Hat sich bedankt: 697 Mal
Danksagung erhalten: 2520 Mal

Re: Werte eines HMIP Gerätes in CUxD Highcharts darstellen

Beitrag von Baxxy » 09.09.2024, 16:50

CUxD-Highcharts und HmIP waren noch nie gute Freunde. :wink:
katsud hat geschrieben:
09.09.2024, 16:29
Hat irgendjemand eine gute Idee dazu?
CUxD-Handbuch lesen...
"9 Ankopplung von HomeMatic-IP Geräten"
... und umsetzen.

Das müsste eigentlich gehen.
Ansonsten mittels LOGIT direkt die Werte ins "Devlog" schreiben, aber da gab's auch irgendwelche Haken.
Forensuche bemühen: HMIP Loggen CUxd-Highcharts.

katsud
Beiträge: 72
Registriert: 01.05.2018, 11:04
Hat sich bedankt: 7 Mal
Danksagung erhalten: 7 Mal

Re: Werte eines HMIP Gerätes in CUxD Highcharts darstellen

Beitrag von katsud » 09.09.2024, 17:21

Vielen Dank, Baxxy,

für die schnelle Reaktion! Das (Handbuch lesen) habe ich natürlich schon gemacht, komme aber mit dem CUxD.System.EXEC Gerät nicht klar.

Wenn ich mir das Gerät ansehe (DevConfig/Channels) kann ich keinen Datenpunkt erkennen, den ich mit LOGIT abfragen könnte. Erstellt das Script, das im Handbuch (S.168) gezeigt wird, einen Datenpunkt "POSTIT", den ich dann per LOGIT herhole?

Ich schaue trotzdem nochmal, vielleicht bin ich nur zu alt und irgendwie blind :oops:

Evtl. war ich mal wieder zu hektisch.

Schau'n mer mal!
Raspberry Pi3B
Funkmodul RPI-RF-MOD
etwa 50 Sensoren und Aktoren

Benutzeravatar
Baxxy
Beiträge: 11838
Registriert: 18.12.2018, 15:45
System: Alternative CCU (auf Basis OCCU)
Hat sich bedankt: 697 Mal
Danksagung erhalten: 2520 Mal

Re: Werte eines HMIP Gerätes in CUxD Highcharts darstellen

Beitrag von Baxxy » 09.09.2024, 17:28

Die Anbindung von HmIP an CUxD ist leider eine "Krücke".

Du brauchst immer ein WebUI-Programm, dann hast du die Wahl:
- POSTIT -> schreibt die Daten in einen "Zwischenspeicher" den CUxD überwacht. Damit kannst du dann LOGIT im CUxD-Setup nutzen.
- LOGIT --> schreibt die Daten direkt in's "Devlog", also das File was im CUxD-Setup dafür deklariert ist

Ich empfehle auf CUxD-Highcharts zu pfeifen und stattdessen CCU-Historian zu nutzen.

katsud
Beiträge: 72
Registriert: 01.05.2018, 11:04
Hat sich bedankt: 7 Mal
Danksagung erhalten: 7 Mal

Re: Werte eines HMIP Gerätes in CUxD Highcharts darstellen

Beitrag von katsud » 12.09.2024, 15:49

Die Empfehlung ist ja Klasse!

Ich habe mir den CCU-Historian angesehen, auf meine Syno NAS installiert, schon ein paar Grafiken erstellt und bin sehr überrascht und zufrieden.

Vielen Dank für den Tipp, Foren sind doch wichtig! :)
Raspberry Pi3B
Funkmodul RPI-RF-MOD
etwa 50 Sensoren und Aktoren

Bembi
Beiträge: 383
Registriert: 04.02.2015, 02:15
System: CCU und Access Point
Wohnort: Bochum
Hat sich bedankt: 14 Mal
Danksagung erhalten: 50 Mal

Re: Werte eines HMIP Gerätes in CUxD Highcharts darstellen

Beitrag von Bembi » 16.09.2024, 16:16

Moin,

also ich habe mir einfach ein CUX28xxxx Gerät angelegt (16 Kanal Statusanzeige) und damit logge ich alle meine Geräte mit.

dom.GetObject("CUX Log Common").DPByHssDP("LOGIT").State("Text;Wert")

wobei "CUX Log Common" der von mir festgelegte Name eines der 16 Kanäle ist.
1 x CCU3 mit aktuell 37 Geräten und 343 Kanälen (HM, HmIP, HmIPW)
1 x CCU3 mit aktuell 65 Geräten und 605 Kanälen (HM, HmIP, HmIPW)
2 x CCU2 und einen Schrank voll mit Restbeständen, 13,5 KWp auf dem Dach mit Solaredge WR, Waterkotte WP über ModBus

Antworten

Zurück zu „CUxD“