ich hätte mal eine Frage kann mir hier jemand sagen warum die CCU diesen Fehler in meinem Script meldet :
Code: Alles auswählen
Sep 12 13:12:55 ccu2 local0.err ReGaHss: ERROR: ScriptRuntimeError: Antwort0=dom.GetObject('acAusgangsspannung').State(232)&Antwort1=dom.GetObject('acAusgangsstrom').State(1.938)&Antwort2=dom.GetObject('acScheinleistung').State(449)&Antwort3=dom.GetObject('acWirkleistung').State(445)&Zähler=dom.GetObject('BidCos-RF.MEQ0704714:1.IEC_POWER').Value()&Temperatur=dom.GetObject('W_Temepratur_Aussen').Value()&Sonnensensor=dom.GetObject('W_Sonnensensor_Statusmeld').Value()&Windgeschwindigkeit=dom.GetObject('W_Wind_Geschwind_peak').Value() [ExecError():iseESPexec.cpp:12798]
Code: Alles auswählen
! ----------
! 8x8 ESP8266 Script
! ----------
var temp = dom.GetObject("W_Temepratur_Aussen").Value();
var hum = dom.GetObject("W_Feuchte_Aussen").Value().ToString(2);
var strom = dom.GetObject("Strom-Verbrauch heute").Value();
var stromk = dom.GetObject("Strom-Verbrauch heute").Value();
var watt = dom.GetObject("Strom-Verbrauch aktuell").Value().ToString(1);
var wind = dom.GetObject("W_Wind_Geschwind_peak").Value().ToString(2);
var reg = dom.GetObject("w_regenstunden_heute").Value().ToString(2);
var regs = dom.GetObject("W_Regen_Staerke").Value().ToString(2);
var wasser = dom.GetObject("Wasser Verbrauch heute").Value().ToString(2);
var wasserk = dom.GetObject("Wasser Verbrauch heute").Value();
var pvleistung = dom.GetObject("acWirkleistung").Value().ToString(2);
var boden = dom.GetObject("BidCos-RF.JPCAPM0003:2.HUMIDITY").Value().ToString(1);
string list;
! ----------
! Regen gestern
! ----------
list = list + "Regenstunden Heute: ";
strom = strom.ToString(2);
list = list + reg;
list = list + " h;";
! ----------
! Regen stärke
! ----------
list = list + "Regen Staerke: ";
strom = strom.ToString(2);
list = list + regs;
list = list + " mm;";
! ----------
! Windgeschwindigkeit peak
! ----------
list = list + "Windgeschwindigkeit: ";
list = list + wind;
list = list + " m/s;";
! ----------
! Stromverbrauch heute
! ----------
list = list + "Stromverbrauch: ";
strom = strom.ToString(2);
list = list + strom;
list = list + " kWh;";
! ----------
! pvleistung
! ----------
list = list + "Leistung PV: ";
list = list + pvleistung;
list = list + " Watt;";
! ----------
! Stromkosten heute
! ----------
var skosten;
list = list + "Stromkosten: ";
skosten = stromk * 0.2595;
skosten = skosten.ToString(2);
list = list + skosten;
list = list + " Euro;";
! ----------
! Stromverbrauch aktuell
! ----------
list = list + "Aktueller Stromverbrauch: ";
list = list + watt;
list = list + " Watt;";
! ----------
! Wasserbrauch heute
! ----------
list = list + "Wasserverbrauch: ";
strom = strom.ToString(2);
list = list + wasser;
list = list + " m3;";
! ----------
! Wasserkosten heute
! ----------
var skosten;
list = list + "Wasserkosten: ";
skosten = wasserk * 2.8495;
skosten = skosten.ToString(2);
list = list + skosten;
list = list + " Euro;";
! ----------
! Luftfeuchte
! ----------
list = list + "Luftfeuchte: ";
strom= strom.ToString(2);
list = list + hum;
list = list + " %;";
! ----------
! Bodenfeuchte
! ----------
list = list + "Bodenfeuchte: ";
strom= strom.ToString(2);
list = list + boden;
list = list + " %;";
! ----------
!Temperatur
! ----------
list = list + "Auàentemperatur: ";
temp = temp.ToString(2);
temp = temp + "$C";
list = list + temp;
dom.GetObject('SV_Matrix').State(list);
! ----------
!Debug
! ----------
var esp = dom.GetObject("SV_Matrix").State();
!WriteLine(geschirr);
!WriteLine(waschmaschine);
!WriteLine(sound);
!WriteLine(temp);
!WriteLine(box);
!WriteLine(esp);
Dieser ist auch hier aus dem Forum, der Fehler ist erst seit dem ich auf den ES-IEC Sensor umgestiegen bin, bei der Fehlerprüfung bekomme ich keinen Fehler angezeigt aber im Log siehe oben.
Grüße