NEWS
problems with regExp filtering
-
@zyklop und nochmal das selbe für Liste unter setze liste
Aber nicht deaktivieren
Oder läuft schonUnd alles ins Maul von mache
-
spitze jetzt geht es......hatte das nicht gesehen mit dem Versatz.....(Maul von Mache)
ich muss jetzt noch weitere Werte haben, kann ich das hier mit reinbasteln ?
so geht es nun final:
ich würde eine weitere Schleife dranhängen, die Variablen und Bedingungen anpassen und dann das weitere Ergebnis in einen weiteren DP schreiben
-
okay, also alles in der Schleife widerholen mit den anderen Werten.......Klasse, so mach ich´s....
-
-
spitze jetzt geht es......hatte das nicht gesehen mit dem Versatz.....(Maul von Mache)
ich muss jetzt noch weitere Werte haben, kann ich das hier mit reinbasteln ?
so geht es nun final:
-
@zyklop [sagte]: Hab das jetzt so und es klappt prima....
Die vielen Schleifen benötigen zu viele Ressourcen.
@Homoran sagte:
Alle Zählvariabken gleich benennen ist nicht gut.Das stört nicht, da die Schleifen nacheinander abgearbeitet werden.
@Homoran sagte in problems with regExp filtering:
Und dann ganz unten die Schleife beenden.
Welche denn?Es wird die Schleife abgebrochen, in der "Schleife beenden" enthalten ist, also nur die letzte.
-
@zyklop [sagte]: Hab das jetzt so und es klappt prima....
Die vielen Schleifen benötigen zu viele Ressourcen.
@Homoran sagte:
Alle Zählvariabken gleich benennen ist nicht gut.Das stört nicht, da die Schleifen nacheinander abgearbeitet werden.
@Homoran sagte in problems with regExp filtering:
Und dann ganz unten die Schleife beenden.
Welche denn?Es wird die Schleife abgebrochen, in der "Schleife beenden" enthalten ist, also nur die letzte.
-
-
Jo, das machts echt flotter.....Danke.....habe die unnötigen Schleifen entfernt. Es wird ja sowieso immer der gleiche große Datenblock ausgelesen.....und daraus halt 5 Werte "gezogen"
Jetzt habe ich aber beim zusammenrechnen der Werte das Problem, das alles auf 0 bleibt, trotz provozierter Statusänderung....
was mach ich denn jetzt nun wieder falsch ?!

korrekt wären hier 82+80=162W und 81+83=164W was gesamt (ganz oben) 326 Watt ergeben würde.....
-
Jo, das machts echt flotter.....Danke.....habe die unnötigen Schleifen entfernt. Es wird ja sowieso immer der gleiche große Datenblock ausgelesen.....und daraus halt 5 Werte "gezogen"
Jetzt habe ich aber beim zusammenrechnen der Werte das Problem, das alles auf 0 bleibt, trotz provozierter Statusänderung....
was mach ich denn jetzt nun wieder falsch ?!

korrekt wären hier 82+80=162W und 81+83=164W was gesamt (ganz oben) 326 Watt ergeben würde.....
@zyklop lass dir mal die Werte per debug ausgeben
-
Was soll mir das jetzt sagen ?!
2.6.2026, 08:38:02.653 [info ]: javascript.0 (632735) script.js.common.Gesamtenergiedaten: registered 10 subscriptions, 0 schedules, 0 messages, 0 logs and 0 file subscriptions 2.6.2026, 08:39:25.122 [info ]: javascript.0 (632735) script.js.common.Gesamtenergiedaten: getState(id=0_userdata.0.Solarspeicher.Speicher1.Modul_1_Watt, timerId=undefined) => {"val":82,"ack":true,"ts":1780382365120,"q":0,"from":"system.adapter.admin.0","user":"system.user.admin","lc":1780321710998} 2.6.2026, 08:39:25.122 [info ]: javascript.0 (632735) script.js.common.Gesamtenergiedaten: getState(id=0_userdata.0.Solarspeicher.Speicher1.Modul_2_Watt, timerId=undefined) => {"val":80,"ack":true,"ts":1780321711394,"q":0,"c":"script.js.common.Auslesen_Energiedaten_Solarspeicher","from":"system.adapter.javascript.0","user":"system.user.admin","lc":1780321711394} 2.6.2026, 08:39:25.123 [info ]: javascript.0 (632735) script.js.common.Gesamtenergiedaten: setForeignState(id=0_userdata.0.Solarspeicher.Speicher1.Input_Speicher_1, state={"val":162,"ack":true,"ts":1780382365123,"q":0,"from":"system.adapter.javascript.0","lc":1780382365123,"c":"script.js.common.Gesamtenergiedaten"}) 2.6.2026, 08:39:25.123 [warn ]: javascript.0 (632735) script.js.common.Gesamtenergiedaten: setForeignState(id=0_userdata.0.Solarspeicher.Speicher1.Input_Speicher_1, state={"val":162,"ack":true,"ts":1780382365123,"q":0,"from":"system.adapter.javascript.0","lc":1780382365123,"c":"script.js.common.Gesamtenergiedaten"}) - wurde nicht ausgeführt, während der Debug-Modus aktiv ist 2.6.2026, 08:40:57.542 [info ]: javascript.0 (632735) script.js.common.Gesamtenergiedaten: getState(id=0_userdata.0.Solarspeicher.Speicher1.Modul_1_Watt, timerId=undefined) => {"val":82,"ack":true,"ts":1780382365120,"q":0,"from":"system.adapter.admin.0","user":"system.user.admin","lc":1780321710998} 2.6.2026, 08:40:57.542 [info ]: javascript.0 (632735) script.js.common.Gesamtenergiedaten: getState(id=0_userdata.0.Solarspeicher.Speicher1.Modul_2_Watt, timerId=undefined) => {"val":80,"ack":true,"ts":1780382457541,"q":0,"from":"system.adapter.admin.0","user":"system.user.admin","lc":1780321711394} 2.6.2026, 08:40:57.542 [info ]: javascript.0 (632735) script.js.common.Gesamtenergiedaten: setForeignState(id=0_userdata.0.Solarspeicher.Speicher1.Input_Speicher_1, state={"val":162,"ack":true,"ts":1780382457542,"q":0,"from":"system.adapter.javascript.0","lc":1780382457542,"c":"script.js.common.Gesamtenergiedaten"}) 2.6.2026, 08:40:57.542 [warn ]: javascript.0 (632735) script.js.common.Gesamtenergiedaten: setForeignState(id=0_userdata.0.Solarspeicher.Speicher1.Input_Speicher_1, state={"val":162,"ack":true,"ts":1780382457542,"q":0,"from":"system.adapter.javascript.0","lc":1780382457542,"c":"script.js.common.Gesamtenergiedaten"}) - wurde nicht ausgeführt, während der Debug-Modus aktiv ist 2.6.2026, 08:41:20.089 [info ]: javascript.0 (632735) script.js.common.Gesamtenergiedaten: Stopping script 2.6.2026, 08:41:20.097 [info ]: javascript.0 (632735) script.js.common.Gesamtenergiedaten: start JavaScript (Blockly) 2.6.2026, 08:41:20.100 [info ]: javascript.0 (632735) script.js.common.Gesamtenergiedaten: subscribe: {"pattern":{"id":"0_userdata.0.Solarspeicher.Speicher1.output_power_1_watt","change":"any","q":0},"name":"script.js.common.Gesamtenergiedaten"} 2.6.2026, 08:41:20.100 [info ]: javascript.0 (632735) script.js.common.Gesamtenergiedaten: subscribe: {"pattern":{"id":"0_userdata.0.Solarspeicher.Speicher1.output_power_2_watt","change":"any","q":0},"name":"script.js.common.Gesamtenergiedaten"} 2.6.2026, 08:41:20.100 [info ]: javascript.0 (632735) script.js.common.Gesamtenergiedaten: subscribe: {"pattern":{"id":"0_userdata.0.Solarspeicher.Speicher1.Modul_1_Watt","change":"any","q":0},"name":"script.js.common.Gesamtenergiedaten"} 2.6.2026, 08:41:20.100 [info ]: javascript.0 (632735) script.js.common.Gesamtenergiedaten: subscribe: {"pattern":{"id":"0_userdata.0.Solarspeicher.Speicher1.Modul_2_Watt","change":"any","q":0},"name":"script.js.common.Gesamtenergiedaten"} 2.6.2026, 08:41:20.101 [info ]: javascript.0 (632735) script.js.common.Gesamtenergiedaten: subscribe: {"pattern":{"id":"0_userdata.0.Solarspeicher.Speicher_2.output_power_1_watt","change":"any","q":0},"name":"script.js.common.Gesamtenergiedaten"} 2.6.2026, 08:41:20.101 [info ]: javascript.0 (632735) script.js.common.Gesamtenergiedaten: subscribe: {"pattern":{"id":"0_userdata.0.Solarspeicher.Speicher_2.output_power_2_watt","change":"any","q":0},"name":"script.js.common.Gesamtenergiedaten"} 2.6.2026, 08:41:20.101 [info ]: javascript.0 (632735) script.js.common.Gesamtenergiedaten: subscribe: {"pattern":{"id":"0_userdata.0.Solarspeicher.Speicher_2.Modul_1_Watt","change":"any","q":0},"name":"script.js.common.Gesamtenergiedaten"} 2.6.2026, 08:41:20.101 [info ]: javascript.0 (632735) script.js.common.Gesamtenergiedaten: subscribe: {"pattern":{"id":"0_userdata.0.Solarspeicher.Speicher_2.Modul_2_Watt","change":"any","q":0},"name":"script.js.common.Gesamtenergiedaten"} 2.6.2026, 08:41:20.101 [info ]: javascript.0 (632735) script.js.common.Gesamtenergiedaten: subscribe: {"pattern":{"id":"0_userdata.0.Solarspeicher.Speicher1.Input_Speicher_1","change":"any","q":0},"name":"script.js.common.Gesamtenergiedaten"} 2.6.2026, 08:41:20.101 [info ]: javascript.0 (632735) script.js.common.Gesamtenergiedaten: subscribe: {"pattern":{"id":"0_userdata.0.Solarspeicher.Speicher_2.Input_Speicher_2","change":"any","q":0},"name":"script.js.common.Gesamtenergiedaten"} 2.6.2026, 08:41:20.101 [info ]: javascript.0 (632735) script.js.common.Gesamtenergiedaten: registered 10 subscriptions, 0 schedules, 0 messages, 0 logs and 0 file subscriptionsMOD-EDIT:Code in code-tags gesetzt!
-
Was soll mir das jetzt sagen ?!
2.6.2026, 08:38:02.653 [info ]: javascript.0 (632735) script.js.common.Gesamtenergiedaten: registered 10 subscriptions, 0 schedules, 0 messages, 0 logs and 0 file subscriptions 2.6.2026, 08:39:25.122 [info ]: javascript.0 (632735) script.js.common.Gesamtenergiedaten: getState(id=0_userdata.0.Solarspeicher.Speicher1.Modul_1_Watt, timerId=undefined) => {"val":82,"ack":true,"ts":1780382365120,"q":0,"from":"system.adapter.admin.0","user":"system.user.admin","lc":1780321710998} 2.6.2026, 08:39:25.122 [info ]: javascript.0 (632735) script.js.common.Gesamtenergiedaten: getState(id=0_userdata.0.Solarspeicher.Speicher1.Modul_2_Watt, timerId=undefined) => {"val":80,"ack":true,"ts":1780321711394,"q":0,"c":"script.js.common.Auslesen_Energiedaten_Solarspeicher","from":"system.adapter.javascript.0","user":"system.user.admin","lc":1780321711394} 2.6.2026, 08:39:25.123 [info ]: javascript.0 (632735) script.js.common.Gesamtenergiedaten: setForeignState(id=0_userdata.0.Solarspeicher.Speicher1.Input_Speicher_1, state={"val":162,"ack":true,"ts":1780382365123,"q":0,"from":"system.adapter.javascript.0","lc":1780382365123,"c":"script.js.common.Gesamtenergiedaten"}) 2.6.2026, 08:39:25.123 [warn ]: javascript.0 (632735) script.js.common.Gesamtenergiedaten: setForeignState(id=0_userdata.0.Solarspeicher.Speicher1.Input_Speicher_1, state={"val":162,"ack":true,"ts":1780382365123,"q":0,"from":"system.adapter.javascript.0","lc":1780382365123,"c":"script.js.common.Gesamtenergiedaten"}) - wurde nicht ausgeführt, während der Debug-Modus aktiv ist 2.6.2026, 08:40:57.542 [info ]: javascript.0 (632735) script.js.common.Gesamtenergiedaten: getState(id=0_userdata.0.Solarspeicher.Speicher1.Modul_1_Watt, timerId=undefined) => {"val":82,"ack":true,"ts":1780382365120,"q":0,"from":"system.adapter.admin.0","user":"system.user.admin","lc":1780321710998} 2.6.2026, 08:40:57.542 [info ]: javascript.0 (632735) script.js.common.Gesamtenergiedaten: getState(id=0_userdata.0.Solarspeicher.Speicher1.Modul_2_Watt, timerId=undefined) => {"val":80,"ack":true,"ts":1780382457541,"q":0,"from":"system.adapter.admin.0","user":"system.user.admin","lc":1780321711394} 2.6.2026, 08:40:57.542 [info ]: javascript.0 (632735) script.js.common.Gesamtenergiedaten: setForeignState(id=0_userdata.0.Solarspeicher.Speicher1.Input_Speicher_1, state={"val":162,"ack":true,"ts":1780382457542,"q":0,"from":"system.adapter.javascript.0","lc":1780382457542,"c":"script.js.common.Gesamtenergiedaten"}) 2.6.2026, 08:40:57.542 [warn ]: javascript.0 (632735) script.js.common.Gesamtenergiedaten: setForeignState(id=0_userdata.0.Solarspeicher.Speicher1.Input_Speicher_1, state={"val":162,"ack":true,"ts":1780382457542,"q":0,"from":"system.adapter.javascript.0","lc":1780382457542,"c":"script.js.common.Gesamtenergiedaten"}) - wurde nicht ausgeführt, während der Debug-Modus aktiv ist 2.6.2026, 08:41:20.089 [info ]: javascript.0 (632735) script.js.common.Gesamtenergiedaten: Stopping script 2.6.2026, 08:41:20.097 [info ]: javascript.0 (632735) script.js.common.Gesamtenergiedaten: start JavaScript (Blockly) 2.6.2026, 08:41:20.100 [info ]: javascript.0 (632735) script.js.common.Gesamtenergiedaten: subscribe: {"pattern":{"id":"0_userdata.0.Solarspeicher.Speicher1.output_power_1_watt","change":"any","q":0},"name":"script.js.common.Gesamtenergiedaten"} 2.6.2026, 08:41:20.100 [info ]: javascript.0 (632735) script.js.common.Gesamtenergiedaten: subscribe: {"pattern":{"id":"0_userdata.0.Solarspeicher.Speicher1.output_power_2_watt","change":"any","q":0},"name":"script.js.common.Gesamtenergiedaten"} 2.6.2026, 08:41:20.100 [info ]: javascript.0 (632735) script.js.common.Gesamtenergiedaten: subscribe: {"pattern":{"id":"0_userdata.0.Solarspeicher.Speicher1.Modul_1_Watt","change":"any","q":0},"name":"script.js.common.Gesamtenergiedaten"} 2.6.2026, 08:41:20.100 [info ]: javascript.0 (632735) script.js.common.Gesamtenergiedaten: subscribe: {"pattern":{"id":"0_userdata.0.Solarspeicher.Speicher1.Modul_2_Watt","change":"any","q":0},"name":"script.js.common.Gesamtenergiedaten"} 2.6.2026, 08:41:20.101 [info ]: javascript.0 (632735) script.js.common.Gesamtenergiedaten: subscribe: {"pattern":{"id":"0_userdata.0.Solarspeicher.Speicher_2.output_power_1_watt","change":"any","q":0},"name":"script.js.common.Gesamtenergiedaten"} 2.6.2026, 08:41:20.101 [info ]: javascript.0 (632735) script.js.common.Gesamtenergiedaten: subscribe: {"pattern":{"id":"0_userdata.0.Solarspeicher.Speicher_2.output_power_2_watt","change":"any","q":0},"name":"script.js.common.Gesamtenergiedaten"} 2.6.2026, 08:41:20.101 [info ]: javascript.0 (632735) script.js.common.Gesamtenergiedaten: subscribe: {"pattern":{"id":"0_userdata.0.Solarspeicher.Speicher_2.Modul_1_Watt","change":"any","q":0},"name":"script.js.common.Gesamtenergiedaten"} 2.6.2026, 08:41:20.101 [info ]: javascript.0 (632735) script.js.common.Gesamtenergiedaten: subscribe: {"pattern":{"id":"0_userdata.0.Solarspeicher.Speicher_2.Modul_2_Watt","change":"any","q":0},"name":"script.js.common.Gesamtenergiedaten"} 2.6.2026, 08:41:20.101 [info ]: javascript.0 (632735) script.js.common.Gesamtenergiedaten: subscribe: {"pattern":{"id":"0_userdata.0.Solarspeicher.Speicher1.Input_Speicher_1","change":"any","q":0},"name":"script.js.common.Gesamtenergiedaten"} 2.6.2026, 08:41:20.101 [info ]: javascript.0 (632735) script.js.common.Gesamtenergiedaten: subscribe: {"pattern":{"id":"0_userdata.0.Solarspeicher.Speicher_2.Input_Speicher_2","change":"any","q":0},"name":"script.js.common.Gesamtenergiedaten"} 2.6.2026, 08:41:20.101 [info ]: javascript.0 (632735) script.js.common.Gesamtenergiedaten: registered 10 subscriptions, 0 schedules, 0 messages, 0 logs and 0 file subscriptionsMOD-EDIT:Code in code-tags gesetzt!
-
Ach hör doch auf....
ich glaub Dir kein Wort.....
aber mal Spaß beiseite.....Es läuft jetzt alles, nochmal vielen Dank !!!
Ich wusste nicht, wenn ich einem selbst generierten Datenpunkt eine Einheit anhänge, das es trotz des Feldes "Zahl" insgesamt wieder ein String wird......
Ich musste also nur überall die Konvertierung "nach Zahl" einfügen.......sowas dummes.....


-
Ach hör doch auf....
ich glaub Dir kein Wort.....
aber mal Spaß beiseite.....Es läuft jetzt alles, nochmal vielen Dank !!!
Ich wusste nicht, wenn ich einem selbst generierten Datenpunkt eine Einheit anhänge, das es trotz des Feldes "Zahl" insgesamt wieder ein String wird......
Ich musste also nur überall die Konvertierung "nach Zahl" einfügen.......sowas dummes.....


Hey! Du scheinst an dieser Unterhaltung interessiert zu sein, hast aber noch kein Konto.
Hast du es satt, bei jedem Besuch durch die gleichen Beiträge zu scrollen? Wenn du dich für ein Konto anmeldest, kommst du immer genau dorthin zurück, wo du zuvor warst, und kannst dich über neue Antworten benachrichtigen lassen (entweder per E-Mail oder Push-Benachrichtigung). Du kannst auch Lesezeichen speichern und Beiträge positiv bewerten, um anderen Community-Mitgliedern deine Wertschätzung zu zeigen.
Mit deinem Input könnte dieser Beitrag noch besser werden 💗
Registrieren Anmelden



