Black hat geschrieben: ↑03.05.2020, 22:33nicht sehr grad vielsagend.
probier mal bitte das:
imer noch Scriptruntimeerror ?Code: Alles auswählen
! Berechnung der Schimmelwarnung und Lueftungsempfehlung object oTHi = dom.GetObject("Temperatur- und Luftfeuchtigkeitssensor Garage innen"); ! Name des Temperatur-/Feuchtesensors im Innenraum object oTi = oTHi.DPByHssDP("ACTUAL_TEMPERATURE"); object oHi = oTHi.DPByHssDP("HUMIDITY"); object oSchimmel = dom.GetObject("Garage Schimmelgefahr");! Name der Systemvariablen für die Schimmelgefahranalyse (Werteliste: keine Gefahr;Warnung;Alarm) object oLueften = dom.GetObject("Garage Lüftungsempfehlung"); ! Name der Systemvariablen für die Lüftungsempfehlung (Logikwert: wahr = Ja, falsch = Nein) object oTHa = dom.GetObject("Temperatur- und Luftfeuchtigkeitssensor Garten"); ! Name des Temperatur-/Feuchtesensors im Außenbereich object oTa = oTHa.DPByHssDP("ACTUAL_TEMPERATURE"); object oHa = oTHa.DPByHssDP("HUMIDITY"); WriteLine (oTHi); WriteLine (oTi); WriteLine (oHi); WriteLine (oTHa); WriteLine (oTa); WriteLine (oHa); WriteLine (oSchimmel); WriteLine (oLueften);
ober irgendeine Ausgabe null ?
wenn ja, gibts eines dieser DPs nicht
Das Ausgabefeld bleibt komplett leer und im Log erscheint Script Runtime Error.
Auf Seite 17 sind die Datenpunkte für meinen Homematic IP Temperatursensoren HMIP-STHO abgebildet, deswegen habe ich ACTUAL TEMPERATUR genommen.
Mit der Seriennummer habe ich es auch schon versucht, das Skript läuft nicht.