You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Ich verwende folgende Versionen:
CCU2: 2.7.14
CuxD: 0.59b
CuxD-Highcharts: 1.4.3
Ich glaube einen Fehler beim CUxD ini parser gefunden zu haben der speziell für die Anzeige des Alias zuständig ist.
Ich logge ein paar Heizregler (3 alte HM-CC-VD an einer HM-CC-TC, 2 neue: HM-CC-RT-DN autonom und nur gelogged in der CCU2) mittles LOGIT Einträgen im cuxd ini file.
Der Anweisung u. Beispiele in der CUxD doku auf seite 139 (Doku Stand 25.01.2014) folgend,
Die Elemente müssen durch mindestens 1 Leerzeichen voneinander getrennt werden.
Alle korrekt erkannten Log-Einträge werden am Ende der CUxD-Statusseite angezeigt.
Das Format ist so definiert: LOGIT=[DEVICE][:[CHANNEL]] [DP [ALIAS]]
dem folgend hatte ich immer 1 Leerzeichen zwischen den parametern
LOGIT=JEQ0000004:1 TEMPERATURE Temp_IST_WZ
und bekam nie den Alias ausgegeben, sondern den Sensor Namen (der ziemlich lange ist).
Weiters habe ich gesehen, dass in meinem Logfile alles richtig eingetragen wurde.
zb:
Nach etwas debugging habe ich herausgefunden, dass mindestens 2, oder mehr Leerzeichen im .ini file vor dem Alias stehen müssen, damit der Alias auch im HighChart angezeigt wird.
Korrigierter Auszug aus meinem cuxd ini mit dem es dann zufriedenstellend funktioniert (2 Leerzeichen) --> dann klappts.
Für HomeMatic-Geräte kommen (bei CUxD-Highcharts v.1.4.5) die Namen aus der Kanaldefinition unterhalb des Geräts in der CCU2 WebUI!
Also bei Einstellungen->Geräte die Baumstruktur öffnen und jeweils den Namen des Senders "sprechend" machen (bei Thermostatköpfen vermutlich Kanal 4, siehe z.B. dass nach korrekter Raumzuordnung die Zelle der entsprechenden Spalte besetzt ist).
Jede Änderung in den Gerätebezeichnungen wird umgehend in die Charts übernommen.
Bei meinen Thermostatventilen reicht dann in der ini LOGIT=NEQ ACTUAL_TEMPERATURE
um die aktuellen Temperaturen alle angeschlossenen HomeMatic-Thermostatköpfe auszulesen.
(Die Einschränkung auf =NEQ:4 ACTUAL_TEMPERATURE scheint nicht zu funktionieren).
Mehr Daten gibt es z.B. mit:
LOGIT=NEQ VALVE_STATE
LOGIT=NEQ TEMPERATURE
LOGIT=NEQ HUMIDITY
LOGIT=NEQ ACTUAL_TEMPERATURE
LOGIT=NEQ BATTERY_STATE
Hallo,
Ich glaube einen Fehler beim CUxD ini parser gefunden zu haben der speziell für die Anzeige des Alias zuständig ist.
Ich logge ein paar Heizregler (3 alte HM-CC-VD an einer HM-CC-TC, 2 neue: HM-CC-RT-DN autonom und nur gelogged in der CCU2) mittles LOGIT Einträgen im cuxd ini file.
Der Anweisung u. Beispiele in der CUxD doku auf seite 139 (Doku Stand 25.01.2014) folgend,
dem folgend hatte ich immer 1 Leerzeichen zwischen den parametern
und bekam nie den Alias ausgegeben, sondern den Sensor Namen (der ziemlich lange ist).
Weiters habe ich gesehen, dass in meinem Logfile alles richtig eingetragen wurde.
zb:
Nach etwas debugging habe ich herausgefunden, dass mindestens 2, oder mehr Leerzeichen im .ini file vor dem Alias stehen müssen, damit der Alias auch im HighChart angezeigt wird.
Korrigierter Auszug aus meinem cuxd ini mit dem es dann zufriedenstellend funktioniert (2 Leerzeichen) --> dann klappts.
Viele Grüße
ronnsn
The text was updated successfully, but these errors were encountered: