NEWS
Javascript Tokenfehler
-
sendTo("telegram", "send", {text: 'Tagesverbrauch\n'+datum+'\n\n Aquarium ' +aq+' kWh\n Strom '+strom+' kWh\n PV '+pv+' kWh\n Gas '+gas+' kWh\n Brunnen '+brunnen+' Liter' });
Hier wird mir am Ende ein Fehler angezeigt.
In meinen Augen sind doch alle Klammern geschlossen? -
geht doch
var datum =19.06 var aq =1 var strom =11 var pv =22 var gas = 2323 var brunnen =11 sendTo("telegram", "send", {text: 'Tagesverbrauch\n'+datum+'\n\n Aquarium ' +aq+' kWh\n Strom '+strom+' kWh\n PV '+pv+' kWh\n Gas '+gas+' kWh\n Brunnen '+brunnen+' Liter' });
.
Hier wird mir am Ende ein Fehler angezeigt.
welchen Fehler !?
-
'}' expected.(1005)
index1.js(6, 27): The parser expected to find a '}' to match the '{' token here.schedule({hour: 23, minute: 58}, RunDailyScript ); function RunDailyScript() { var strom = getState("javascript.0.ENERGY_Total.Summe").val/1000; var gas = getState("javascript.0.Eigene_Datenobjekte.Gasverbrauch.Verbrauch_Heute").val; var pv = getState("javascript.0.ShellyVerbrauch.SHSW-PM#F4CFA2E508B8#1.Relay0.heute").val/1000; var aq = getState("javascript.0.ShellyVerbrauch.SHPLG-S#20EB8D#1.Relay0.heute").val/1000; var datum = getState("javascript.0.Kalender.Datuminfo.de.Datum.tagmonattext").val; var brunnen = getState("sourceanalytix.0.mqtt__0__Durchfluss_Gardena__Gardena__Total.currentYear.consumed.01_currentDay").val; strom = strom.toFixed(2); gas = gas.toFixed(2); pv = pv.toFixed(2); aq = aq.toFixed(2); sendTo("telegram", "send", {text: 'Tagesverbrauch\n'+datum+'\n\n Aquarium ' +aq+' kWh\n Strom '+strom+' kWh\n PV '+pv+' kWh\n Gas '+gas+' kWh\n Brunnen '+brunnen+' Liter' });
Den Fehler habe ich am letzten Semikolon stehen.
EDIT: Da hat doch tatsächlich die letzte Klammer gefehlt am Skript.