Script Fehler

Einrichtung, Anschluss und Programmierung der HomeMatic CCU

Moderator: Co-Administratoren

Antworten
Mikeldk
Beiträge: 157
Registriert: 24.03.2016, 10:25
Danksagung erhalten: 3 Mal

Script Fehler

Beitrag von Mikeldk » 12.09.2021, 13:19

Hallo,

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]
Hier der Scrip :

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

jp112sdl
Beiträge: 12116
Registriert: 20.11.2016, 20:01
Hat sich bedankt: 849 Mal
Danksagung erhalten: 2150 Mal
Kontaktdaten:

Re: Script Fehler

Beitrag von jp112sdl » 12.09.2021, 13:31

Also in deinem Script sehe ich weder was von "Antwort0" noch von "acAusgangsspannung" oder "W_Sonnensensor_Statusmeld".

Der Fehler kommt definitiv nicht von dem hier angehängten Script.

VG,
Jérôme ☕️

---
Support for my Homebrew-Devices: Download JP-HB-Devices Addon

MichaelN
Beiträge: 9684
Registriert: 27.04.2020, 10:34
System: CCU
Hat sich bedankt: 700 Mal
Danksagung erhalten: 1627 Mal

Re: Script Fehler

Beitrag von MichaelN » 12.09.2021, 13:45

W_Temepratur_Aussen
Nicht dieses Problem, aber vielleicht ein anderes?
LG, Michael.

Wenn du eine App zur Bedienung brauchst, dann hast du kein Smarthome.

Wettervorhersage über AccuWeather oder OpenWeatherMap+++ Rollladensteuerung 2.0 +++ JSON-API-Ausgaben auswerten +++ undokumentierte Skript-Befehle und Debugging-Tipps +++

Mikeldk
Beiträge: 157
Registriert: 24.03.2016, 10:25
Danksagung erhalten: 3 Mal

Re: Script Fehler

Beitrag von Mikeldk » 12.09.2021, 13:53

Super danke für den Tipp ich glaube ich weis was es ist

Mikeldk
Beiträge: 157
Registriert: 24.03.2016, 10:25
Danksagung erhalten: 3 Mal

Re: Script Fehler

Beitrag von Mikeldk » 12.09.2021, 14:01

Es waren die Variablen von meiner Solaranzeige, Danke nochmal.

Grüsse

Antworten

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