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; }
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