NEWS
Daten aus URL in blocky
-
@ingranu
Habe jetzt den Fehler gesehen: Die Blöcke sind falsch verschachtelt. Richtig:Der Vergleich außen und innen "Attribut type vom Objekt obj".
-
@paul53 ist ja so drin. stimmt das nicht?
-
-
@paul53 okey hab geändert Ausgabe nun so:
BlocklyJavascriptTypeScriptRules Skript läuft nicht 16:26:05.003 info javascript.0 (4987) script.js.common.Mediola_states7: request: http://192.168.3.97/command?XC_USER=admin&XC_PASS=D000000&XC_FNC=getstates 16:26:05.056 info javascript.0 (4987) script.js.common.Mediola_states7: {'type':'FS20','adr':'443525','state':'00:B5'} 16:26:05.056 info javascript.0 (4987) script.js.common.Mediola_states7: {'type':'FS20','adr':'2b063b','state':'FF:FF'} 16:26:05.057 info javascript.0 (4987) script.js.common.Mediola_states7: {'type':'EVENT','adr':'02','state':'1'} 16:26:05.057 info javascript.0 (4987) script.js.common.Mediola_states7: {'type':'FS20','adr':'8d3700','state':'FF:FF'} 16:26:05.057 info javascript.0 (4987) script.js.common.Mediola_states7: {'type':'FS20','adr':'aaf900','state':'FF:FF'} 16:26:05.058 info javascript.0 (4987) script.js.common.Mediola_states7: {'type':'FS20','adr':'20d600','state':'FF:FF'} 16:26:05.058 info javascript.0 (4987) script.js.common.Mediola_states7: {'type':'EVENT','adr':'03','state':'1'} 16:26:05.058 info javascript.0 (4987) script.js.common.Mediola_states7: {'type':'FS20','adr':'903702','state':'FF:FF'} 16:26:05.058 info javascript.0 (4987) script.js.common.Mediola_states7: {'type':'FS20','adr':'1c291e','state':'FF:FF'} 16:26:05.059 info javascript.0 (4987) script.js.common.Mediola_states7: {'type':'FS20','adr':'8d3702','state':'FF:FF'} 16:26:05.059 info javascript.0 (4987) script.js.common.Mediola_states7: {'type':'FS20','adr':'0b3212','state':'FF:FF'} 16:26:05.059 info javascript.0 (4987) script.js.common.Mediola_states7: {'type':'FS20','adr':'ffffa9','state':'FF:FF'} 16:26:05.059 info javascript.0 (4987) script.js.common.Mediola_states7: {'type':'FS20','adr':'015301','state':'FF:FF'} 16:26:05.064 info javascript.0 (4987) script.js.common.Mediola_states7: {'type':'FS20','adr':'231a42','state':'FF:FF'} 16:26:05.065 info javascript.0 (4987) script.js.common.Mediola_states7: {'type':'ELRO','adr':'123409','state':'FF:FF'} 16:26:05.065 info javascript.0 (4987) script.js.common.Mediola_states7: {'type':'FS20','adr':'ffff01','state':'FF:FF'} 16:26:05.066 info javascript.0 (4987) script.js.common.Mediola_states7: {'type':'IT','adr':'aa3c0080','state':'FF:FF'} 16:26:05.066 info javascript.0 (4987) script.js.common.Mediola_states7: {'type':'FS20','adr':'271b20','state':'FF:FF'} 16:26:05.066 info javascript.0 (4987) script.js.common.Mediola_states7: {'type':'FS20','adr':'800001','state':'FF:FF'} 16:26:05.066 info javascript.0 (4987) script.js.common.Mediola_states7: {'type':'ELRO','adr':'000550','state':'00:21'} 16:26:05.067 info javascript.0 (4987) script.js.common.Mediola_states7: {'type':'IT','adr':'518b1180','state':'06:21'} 16:26:05.067 info javascript.0 (4987) script.js.common.Mediola_states7: {'type':'IT','adr':'010','state':'FF:FF'} 16:26:05.067 info javascript.0 (4987) script.js.common.Mediola_states7: {'type':'ELRO','adr':'100550','state':'00:FF'} 16:26:05.068 info javascript.0 (4987) script.js.common.Mediola_states7: {'type':'IT','adr':'1db90080','state':'FF:FF'} 16:26:05.068 info javascript.0 (4987) script.js.common.Mediola_states7: {'type':'IT','adr':'b3930080','state':'FF:FF'} 16:26:05.069 info javascript.0 (4987) script.js.common.Mediola_states7: {'type':'IT','adr':'2e340080','state':'06:B5'} 16:26:05.069 info javascript.0 (4987) script.js.common.Mediola_states7: {'type':'IT','adr':'a5430080','state':'FF:FF'} 16:26:05.069 info javascript.0 (4987) script.js.common.Mediola_states7: {'type':'IT','adr':'7f450080','state':'FF:FF'} 16:26:05.070 info javascript.0 (4987) script.js.common.Mediola_states7: {'type':'IT','adr':'44240080','state':'06:21'}
-
@ingranu Es wird nun ein Wert geschrieben.
-
@ingranu sagte: Ausgabe nun so:
Nach der letzten Zeile müsste noch kommen:
06:21
Der Schleifenabbruch erfolgte anscheinend (falls es nicht der letzte Eintrag im Array war).
-
-
@ingranu
Passt. Was soll mit der Variableid
passieren?
Die Debug-Blöcke können nun deaktiviert oder gelöscht werden. -
@paul53 Sorry das mit dem Block ID ist falsch habe ich raus.
Aber für mein Verständnis: Das Script schreibt nun nur von meinem Gerät 44240080 ins Logfile? -
@ingranu sagte: Das Script schreibt nun nur von meinem Gerät 44240080 ins Logfile?
Das Script schreibt nur von diesem Gerät in den Datenpunkt "FS20".
Sollen mehrere Datenpunkte geschrieben werden, sind innerhalb der Schleife weitere Abfragen erforderlich. -
@paul53 In der TAT es geht
Vielen Dank, ohne Dich hätte ich das niemals hingekriegt !!
Bewundere sowas echt das hier einem so toll geholfen wird!
Danke dir für den tollen Support!