Script Taupunkt und Abs.Luftfeuchte in Systemvariable schreiben

Einrichtung, Anschluss und Programmierung der HomeMatic CCU

Moderator: Co-Administratoren

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

Re: Script Taupunkt und Abs.Luftfeuchte in Systemvariable schreiben

Beitrag von Baxxy » 05.04.2023, 10:18

Das Script funktioniert so nur bei IP-Geräten.

Dein HM-Sensor hat eine andere Datenpunkt-Benamung und damit steigt das Script an dieser Stelle...

Code: Alles auswählen

object dp = oCh.DPByHssDP("ACTUAL_TEMPERATURE");
if (!dp) { quit; }
...aus.

Wenn du alle Vorkommen von "ACTUAL_TEMPERATURE" in "TEMPERATURE" änderst sollte es laufen.

Edit:
Es gibt noch andere Kombinationen der Benamung:
  • HM-Sensoren: TEMPERATURE/HUMIDITY
  • HM-TC-IT Kanal 1: TEMPERATURE/HUMIDITY
  • HM-TC-IT Kanal 2: ACTUAL_TEMPERATURE/ACTUAL_HUMIDITY
  • IP-Sensorik: ACTUAL_TEMPERATURE/HUMIDITY
(mehr fällt mir gerade nicht ein...)

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

Re: Script Taupunkt und Abs.Luftfeuchte in Systemvariable schreiben

Beitrag von Henke » 05.04.2023, 10:29

Script aktualisiert auf TEMPERATURE und ACTUAL_HUMIDITY. Sollte funktionieren.

Bascolito
Beiträge: 35
Registriert: 01.11.2018, 12:54
System: CCU
Wohnort: München-Süd
Hat sich bedankt: 11 Mal
Danksagung erhalten: 2 Mal

Re: Script Taupunkt und Abs.Luftfeuchte in Systemvariable schreiben

Beitrag von Bascolito » 05.04.2023, 16:20

Super, funktioniert :D
gemeinsam sind wir stark :wink:
CCU3 mit Addon Email, RedMatic, HMPdetect, ca. 40x HMIP, 60xHM Komponenten

MaxPower
Beiträge: 195
Registriert: 04.11.2011, 23:51
Hat sich bedankt: 1 Mal
Kontaktdaten:

Re: Script Taupunkt und Abs.Luftfeuchte in Systemvariable schreiben

Beitrag von MaxPower » 06.09.2023, 17:23

Hallo,

ich versuche mich auch gerade an dem Skript, aber irgendwie will er bei mir die Systemvariablen nicht erstellen. Woran kann dies liegen? Als Gerät nutze ich einen HMIP-STHO. Datenpunkte sollten auch stimmen:

HmIP-RF.000EDF29922592:1.ACTUAL_TEMPERATURE und HmIP-RF.000EDF29922592:1.HUMIDITY sind im Programm eingebunden, wie in den Screenshots. Aber leider bekomme ich keine Variable angelegt.

Jemand eine Idee?

Oliver900
Beiträge: 279
Registriert: 01.11.2021, 14:32
System: CCU und Access Point
Hat sich bedankt: 86 Mal
Danksagung erhalten: 23 Mal

Re: Script Taupunkt und Abs.Luftfeuchte in Systemvariable schreiben

Beitrag von Oliver900 » 06.09.2023, 17:33

Zeig doch mal deine Skript Zeile
CCU3 mit RaspberryMatic

MaxPower
Beiträge: 195
Registriert: 04.11.2011, 23:51
Hat sich bedankt: 1 Mal
Kontaktdaten:

Re: Script Taupunkt und Abs.Luftfeuchte in Systemvariable schreiben

Beitrag von MaxPower » 07.09.2023, 10:08

Danke für Deine Antwort.

Hier das Programm. Das Skript habe ich 1:1 vom ersten Post übernommen.
Dateianhänge
taupunkt_programm.png


MaxPower
Beiträge: 195
Registriert: 04.11.2011, 23:51
Hat sich bedankt: 1 Mal
Kontaktdaten:

Re: Script Taupunkt und Abs.Luftfeuchte in Systemvariable schreiben

Beitrag von MaxPower » 07.09.2023, 11:16

Baxxy hat geschrieben:
07.09.2023, 10:16
Fehler im Programm.
Die findest du aber selber. :wink:
Was son kleines dropdown doch ausmachen kann .... DANKE :)

Blocky_89
Beiträge: 2
Registriert: 05.12.2023, 16:02
System: CCU
Hat sich bedankt: 1 Mal

Re: Script Taupunkt und Abs.Luftfeuchte in Systemvariable schreiben

Beitrag von Blocky_89 » 09.12.2023, 10:48

Hallo zusammen,

bei mir gibt das Script leider komplett falsche Werte aus, siehe hier:
Sensor.jpg
.

Mein Programm sieht wie folgt aus:
Programm.jpg
Das Script habe ich 1 zu 1 aus dem ersten Post kopiert. Als Sensoren verwende ich die HmIP-STHD.

Hat jemand eine Idee, wo der Fehler liegen könnte?

Vielen Dank im voraus, lg Daniel

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

Re: Script Taupunkt und Abs.Luftfeuchte in Systemvariable schreiben

Beitrag von Henke » 09.12.2023, 11:38

Das Programm stimmt nicht.
Ich vermute, die Werte werden nicht geändert und die komischen Werte kommen durch die Initialisierung.

Antworten

Zurück zu „HomeMatic Zentrale (CCU / CCU2 / CCU3 / Charly)“