NEWS
Finde Baustein in Blockly nicht
-
Logge mal den Wert des Triggers (Temperatur muss sich erst ändern, damit die Log-Ausgabe erfolgt).
-
Da tun sich wieder neue Fragen auf
Wie mache ich das, Temperatur des Triggers loggen
javascript.0 2018-11-10 19:42:29.745 info script.js.Gewächshaus.Heizung_schalten: registered 1 subscription and 0 schedules javascript.0 2018-11-10 19:42:29.739 info Start javascript script.js.Gewächshaus.Heizung_schalten javascript.0 2018-11-10 19:42:27.213 info Stop script script.js.Gewächshaus.Heizung_schalten javascript.0 2018-11-10 19:42:21.290 info script.js.Gewächshaus.Heizung_schalten: registered 1 subscription and 0 schedules javascript.0 2018-11-10 19:42:21.285 info Start javascript script.js.Gewächshaus.Heizung_schalten javascript.0 2018-11-10 19:42:21.268 info Stop script script.js.Gewächshaus.Heizung_schalten javascript.1 2018-11-10 19:42:21.267 info Stop script script.js.Gewächshaus.Heizung_schalten javascript.0 2018-11-10 19:41:20.029 info script.js.Gewächshaus.Heizung_schalten: registered 1 subscription and 0 schedules javascript.0 2018-11-10 19:41:20.023 info Start javascript script.js.Gewächshaus.Heizung_schalten javascript.0 2018-11-10 19:41:16.059 info Stop script script.js.Gewächshaus.Heizung_schalten
Das meinst Du bestimmt nicht.
Gruß Michael
-
Wie mache ich das, Temperatur des Triggers loggen `
Das macht der Block debug output wie im Bild gezeigt. -
Das ist der Logauszug aus Fhem.
2018-11-10_19:40:09 Gewaechshaus_TemperaturInside T: 9.4 2018-11-10_19:42:17 Gewaechshaus_TemperaturInside T: 9.4 2018-11-10_19:45:14 Gewaechshaus_TemperaturInside T: 9.4 2018-11-10_19:47:57 Gewaechshaus_TemperaturInside T: 9.4 2018-11-10_19:50:25 Gewaechshaus_TemperaturInside T: 9.4 2018-11-10_19:52:39 Gewaechshaus_TemperaturInside T: 9.4 2018-11-10_19:55:42 Gewaechshaus_TemperaturInside T: 9.4 2018-11-10_19:58:31 Gewaechshaus_TemperaturInside T: 9.4 2018-11-10_20:01:06 Gewaechshaus_TemperaturInside T: 9.2 2018-11-10_20:01:06 Gewaechshaus_TemperaturInside temperature: 9.2 2018-11-10_20:01:06 Gewaechshaus_TemperaturInside T1: 9.2 2018-11-10_20:03:26 Gewaechshaus_TemperaturInside T: 9.4 2018-11-10_20:03:26 Gewaechshaus_TemperaturInside temperature: 9.4 2018-11-10_20:03:26 Gewaechshaus_TemperaturInside T1: 9.4 2018-11-10_20:05:31 Gewaechshaus_TemperaturInside T: 9.4 2018-11-10_20:08:27 Gewaechshaus_TemperaturInside T: 9.4 2018-11-10_20:08:27 Gewaechshaus_TemperaturInside T1: 9.2 2018-11-10_20:11:07 Gewaechshaus_TemperaturInside T: 9.2 2018-11-10_20:11:07 Gewaechshaus_TemperaturInside temperature: 9.2 2018-11-10_20:11:07 Gewaechshaus_TemperaturInside T1: 9.4 2018-11-10_20:13:34 Gewaechshaus_TemperaturInside T: 9.4 2018-11-10_20:13:34 Gewaechshaus_TemperaturInside temperature: 9.4 2018-11-10_20:15:46 Gewaechshaus_TemperaturInside T: 9.4 2018-11-10_20:18:47 Gewaechshaus_TemperaturInside T: 9.4 2018-11-10_20:18:47 Gewaechshaus_TemperaturInside T1: 9.2 2018-11-10_20:21:35 Gewaechshaus_TemperaturInside T: 9.2 2018-11-10_20:21:35 Gewaechshaus_TemperaturInside temperature: 9.2 2018-11-10_20:24:07 Gewaechshaus_TemperaturInside T: 9.2 2018-11-10_20:26:26 Gewaechshaus_TemperaturInside T: 9.2 2018-11-10_20:28:30 Gewaechshaus_TemperaturInside T: 9.2 2018-11-10_20:28:30 Gewaechshaus_TemperaturInside T1: 9.4 2018-11-10_20:31:23 Gewaechshaus_TemperaturInside T: 9.2 2018-11-10_20:34:02 Gewaechshaus_TemperaturInside T: 9.2 2018-11-10_20:36:27 Gewaechshaus_TemperaturInside T: 9.2 2018-11-10_20:38:37 Gewaechshaus_TemperaturInside T: 9.2 2018-11-10_20:41:37 Gewaechshaus_TemperaturInside T: 9.2
Hier iobroker,
Temperatur habe ich händisch 20:04 und 20:35 geändert. Unter Objekte hat sie sich wieder richtig umgestellt,
aber im Log nicht.
dwd.0 2018-11-10 20:40:01.807 info starting. Version 2.4.3 in /opt/iobroker/node_modules/iobroker.dwd, node: v8.11.3 host.ioBroker-RasPi 2018-11-10 20:40:00.045 info instance system.adapter.dwd.0 started with pid 22894 fhem.0 2018-11-10 20:35:45.046 info event ioBroker "fhem.0.Gewaechshaus_TemperaturInside.state 8,5" > set Gewaechshaus_TemperaturInside 8,5 host.ioBroker-RasPi 2018-11-10 20:35:02.629 info instance system.adapter.dwd.0 terminated with code 0 (OK) dwd.0 2018-11-10 20:35:01.766 info starting. Version 2.4.3 in /opt/iobroker/node_modules/iobroker.dwd, node: v8.11.3 dwd.0 2018-11-10 20:35:01.685 info States connected to redis: 127.0.0.1:6379 host.ioBroker-RasPi 2018-11-10 20:35:00.031 info instance system.adapter.dwd.0 started with pid 22621 host.ioBroker-RasPi 2018-11-10 20:30:02.511 info instance system.adapter.dwd.0 terminated with code 0 (OK) dwd.0 2018-11-10 20:30:01.678 info starting. Version 2.4.3 in /opt/iobroker/node_modules/iobroker.dwd, node: v8.11.3 dwd.0 2018-11-10 20:30:01.535 info States connected to redis: 127.0.0.1:6379 host.ioBroker-RasPi 2018-11-10 20:30:00.040 info instance system.adapter.dwd.0 started with pid 22382 host.ioBroker-RasPi 2018-11-10 20:25:02.571 info instance system.adapter.dwd.0 terminated with code 0 (OK) dwd.0 2018-11-10 20:25:01.728 info starting. Version 2.4.3 in /opt/iobroker/node_modules/iobroker.dwd, node: v8.11.3 dwd.0 2018-11-10 20:25:01.586 info States connected to redis: 127.0.0.1:6379 host.ioBroker-RasPi 2018-11-10 20:25:00.041 info instance system.adapter.dwd.0 started with pid 22109 host.ioBroker-RasPi 2018-11-10 20:20:02.587 info instance system.adapter.dwd.0 terminated with code 0 (OK) dwd.0 2018-11-10 20:20:01.715 info starting. Version 2.4.3 in /opt/iobroker/node_modules/iobroker.dwd, node: v8.11.3 dwd.0 2018-11-10 20:20:01.573 info States connected to redis: 127.0.0.1:6379 host.ioBroker-RasPi 2018-11-10 20:20:00.053 info instance system.adapter.dwd.0 started with pid 21838 host.ioBroker-RasPi 2018-11-10 20:15:02.610 info instance system.adapter.dwd.0 terminated with code 0 (OK) dwd.0 2018-11-10 20:15:01.752 info starting. Version 2.4.3 in /opt/iobroker/node_modules/iobroker.dwd, node: v8.11.3 dwd.0 2018-11-10 20:15:01.602 info States connected to redis: 127.0.0.1:6379 host.ioBroker-RasPi 2018-11-10 20:15:00.039 info instance system.adapter.dwd.0 started with pid 21585 host.ioBroker-RasPi 2018-11-10 20:10:02.636 info instance system.adapter.dwd.0 terminated with code 0 (OK) dwd.0 2018-11-10 20:10:01.684 info starting. Version 2.4.3 in /opt/iobroker/node_modules/iobroker.dwd, node: v8.11.3 dwd.0 2018-11-10 20:10:01.613 info States connected to redis: 127.0.0.1:6379 host.ioBroker-RasPi 2018-11-10 20:10:00.041 info instance system.adapter.dwd.0 started with pid 21313 host.ioBroker-RasPi 2018-11-10 20:05:02.753 info instance system.adapter.dwd.0 terminated with code 0 (OK) dwd.0 2018-11-10 20:05:01.862 info starting. Version 2.4.3 in /opt/iobroker/node_modules/iobroker.dwd, node: v8.11.3 dwd.0 2018-11-10 20:05:01.786 info States connected to redis: 127.0.0.1:6379 host.ioBroker-RasPi 2018-11-10 20:05:00.053 info instance system.adapter.dwd.0 started with pid 21039 fhem.0 2018-11-10 20:04:41.692 info event ioBroker "fhem.0.Gewaechshaus_TemperaturInside.state T: 7,5" > set Gewaechshaus_TemperaturInside T: 7,5 h
Der Heizungszustand hat sich nicht geändert.
Gruß Michael
-
Im Log ist kein Eintrag der Javascript-Instanz zu sehen. Das Skript hast Du hoffentlich nicht unter der Gruppe global erstellt ?
-
nein!? -
Wo ist der Debug-Block ?
-
Hallo paul53,
Bitte entschuldige, das ich die Sitzung gestern so ohne Ankündigung
unterbrochen habe. Mein Pc wollte plötzlich nicht mehr. Das Internet
war so langsam, das ich nicht mehr auf die Forumseite kam.
Habe eben festgestellt, das Microsoft wieder ein Update eingeschoben hatte,
Das macht dann immer gewisse Probleme.
Nun aber zu dem eigentlichen Thema.
Hier ist der gewünschte Block.
Es gibt keine Veränderungen.Gruß Michael
-
Du hast den Block debug output Wert nicht eingefügt. Dann gibt es auch keine Log-Ausgaben, wenn sich die Temperatur ändert.
Als Wert hast Du Eigenschaft Wert des Trigger-Datenpunktes verwendet ?
-
` > javascript.0 at Object. (script.js.Gewächshaus.Heizung_schalten:7:7)15:03:58.101 [warn] javascript.0 script.js.Gewächshaus.Heizung_schalten: setForeignState(id=fhem.0.GewaechshausHeizung.state, state=true) - was not executed, while debug mode is active `
Habe jetzt einen Temperatursensor benutzt den ich auch schnell verändern kann.Aber wie das Log aussagt wird nicht geschaltet.
-
Ändere im Block debug output den Loglevel von debug auf info !
Übergebe an den Debug-Block anstelle von "test" den Wert des Trigger-Datenpunktes (https://forum.iobroker.net/viewtopic.php?f=21&t=18319&p=192401#p192143).
-
Oder hast du hier einen haken gesetzt:
-
setForeignState(id=fhem.0.GewaechshausHeizung.state, state=true) - was not executed, while debug mode is active `
Schalte den Debug-Modus in der Instanz fhem.0 aus ! -
Bei < 25° Heizung ein
Log 15:42:29.620 [info] javascript.0 Stop script script.js.Gewächshaus.Heizung_schalten 15:42:29.627 [info] javascript.1 Stop script script.js.Gewächshaus.Heizung_schalten 15:42:29.641 [info] javascript.0 Start javascript script.js.Gewächshaus.Heizung_schalten 15:42:29.642 [info] javascript.0 script.js.Gewächshaus.Heizung_schalten: registered 1 subscription and 0 schedules 15:42:30.948 [info] javascript.0 Stop script script.js.Gewächshaus.Heizung_schalten 15:42:32.337 [info] javascript.0 Start javascript script.js.Gewächshaus.Heizung_schalten 15:42:32.337 [info] javascript.0 script.js.Gewächshaus.Heizung_schalten: registered 1 subscription and 0 schedules 15:42:44.471 [info] javascript.0 script.js.Gewächshaus.Heizung_schalten: 26.62 15:42:54.741 [info] javascript.0 script.js.Gewächshaus.Heizung_schalten: 26.54 15:43:15.056 [info] javascript.0 script.js.Gewächshaus.Heizung_schalten: 29.18 15:43:25.341 [info] javascript.0 script.js.Gewächshaus.Heizung_schalten: 28.2 15:43:35.615 [info] javascript.0 script.js.Gewächshaus.Heizung_schalten: 27.34 15:43:45.889 [info] javascript.0 script.js.Gewächshaus.Heizung_schalten: 26.76 15:44:06.202 [info] javascript.0 script.js.Gewächshaus.Heizung_schalten: 26.08 15:45:06.662 [info] javascript.0 script.js.Gewächshaus.Heizung_schalten: 25.64 15:45:16.949 [info] javascript.0 script.js.Gewächshaus.Heizung_schalten: 25.54 15:45:27.240 [info] javascript.0 script.js.Gewächshaus.Heizung_schalten: 25.59 15:45:47.554 [info] javascript.0 script.js.Gewächshaus.Heizung_schalten: 25.34 15:46:27.939 [warn] javascript.0 at Object. (script.js.Gewächshaus.Heizung_schalten:7:7) 15:46:27.939 [warn] javascript.0 script.js.Gewächshaus.Heizung_schalten: setForeignState(id=fhem.0.GewaechshausHeizung.state, state=true) - was not executed, while debug mode is active 15:46:27.940 [info] javascript.0 script.js.Gewächshaus.Heizung_schalten: 24.83
Ich bin beeindruckt was alles möglich ist
Der Haken ist nicht gesetzt
Bei > 27° soll Heizung ausgeschaltet werden
15:42:29.620 [info] javascript.0 Stop script script.js.Gewächshaus.Heizung_schalten 15:42:29.627 [info] javascript.1 Stop script script.js.Gewächshaus.Heizung_schalten 15:42:29.641 [info] javascript.0 Start javascript script.js.Gewächshaus.Heizung_schalten 15:42:29.642 [info] javascript.0 script.js.Gewächshaus.Heizung_schalten: registered 1 subscription and 0 schedules 15:42:30.948 [info] javascript.0 Stop script script.js.Gewächshaus.Heizung_schalten 15:42:32.337 [info] javascript.0 Start javascript script.js.Gewächshaus.Heizung_schalten 15:42:32.337 [info] javascript.0 script.js.Gewächshaus.Heizung_schalten: registered 1 subscription and 0 schedules 15:42:44.471 [info] javascript.0 script.js.Gewächshaus.Heizung_schalten: 26.62 15:42:54.741 [info] javascript.0 script.js.Gewächshaus.Heizung_schalten: 26.54 15:43:15.056 [info] javascript.0 script.js.Gewächshaus.Heizung_schalten: 29.18 15:43:25.341 [info] javascript.0 script.js.Gewächshaus.Heizung_schalten: 28.2 15:43:35.615 [info] javascript.0 script.js.Gewächshaus.Heizung_schalten: 27.34 15:43:45.889 [info] javascript.0 script.js.Gewächshaus.Heizung_schalten: 26.76 15:44:06.202 [info] javascript.0 script.js.Gewächshaus.Heizung_schalten: 26.08 15:45:06.662 [info] javascript.0 script.js.Gewächshaus.Heizung_schalten: 25.64 15:45:16.949 [info] javascript.0 script.js.Gewächshaus.Heizung_schalten: 25.54 15:45:27.240 [info] javascript.0 script.js.Gewächshaus.Heizung_schalten: 25.59 15:45:47.554 [info] javascript.0 script.js.Gewächshaus.Heizung_schalten: 25.34 15:46:27.939 [warn] javascript.0 at Object. (script.js.Gewächshaus.Heizung_schalten:7:7) 15:46:27.939 [warn] javascript.0 script.js.Gewächshaus.Heizung_schalten: setForeignState(id=fhem.0.GewaechshausHeizung.state, state=true) - was not executed, while debug mode is active 15:46:27.940 [info] javascript.0 script.js.Gewächshaus.Heizung_schalten: 24.83 15:47:18.362 [warn] javascript.0 at Object. (script.js.Gewächshaus.Heizung_schalten:7:7) 15:47:18.363 [warn] javascript.0 script.js.Gewächshaus.Heizung_schalten: setForeignState(id=fhem.0.GewaechshausHeizung.state, state=true) - was not executed, while debug mode is active 15:47:18.363 [info] javascript.0 script.js.Gewächshaus.Heizung_schalten: 24.26 15:48:08.789 [warn] javascript.0 at Object. (script.js.Gewächshaus.Heizung_schalten:7:7) 15:48:08.789 [warn] javascript.0 script.js.Gewächshaus.Heizung_schalten: setForeignState(id=fhem.0.GewaechshausHeizung.state, state=true) - was not executed, while debug mode is active 15:48:08.789 [info] javascript.0 script.js.Gewächshaus.Heizung_schalten: 23.71 15:49:09.247 [warn] javascript.0 at Object. (script.js.Gewächshaus.Heizung_schalten:7:7) 15:49:09.247 [warn] javascript.0 script.js.Gewächshaus.Heizung_schalten: setForeignState(id=fhem.0.GewaechshausHeizung.state, state=true) - was not executed, while debug mode is active 15:49:09.247 [info] javascript.0 script.js.Gewächshaus.Heizung_schalten: 23.31 15:49:19.529 [info] javascript.0 script.js.Gewächshaus.Heizung_schalten: 26.35 15:49:29.827 [info] javascript.0 script.js.Gewächshaus.Heizung_schalten: 26.92 15:49:50.155 [info] javascript.0 script.js.Gewächshaus.Heizung_schalten: 25.89 15:50:40.606 [info] javascript.0 script.js.Gewächshaus.Heizung_schalten: 26.5 15:51:00.946 [info] javascript.0 script.js.Gewächshaus.Heizung_schalten: 27.47 15:51:11.237 [info] javascript.0 script.js.Gewächshaus.Heizung_schalten: 26.62 15:51:41.612 [info] javascript.0 script.js.Gewächshaus.Heizung_schalten: 27.71 15:52:01.930 [info] javascript.0 script.js.Gewächshaus.Heizung_schalten: 29.07 15:52:12.213 [info] javascript.0 script.js.Gewächshaus.Heizung_schalten: 28.21
-
16:18:04.803 [info] javascript.0 script.js.Gewächshaus.Heizung_schalten: 25 16:18:55.290 [info] javascript.0 script.js.Gewächshaus.Heizung_schalten: 25.89 16:19:15.629 [info] javascript.0 script.js.Gewächshaus.Heizung_schalten: 26.65 16:19:46.013 [warn] javascript.0 at Object. (script.js.Gewächshaus.Heizung_schalten:13:7) 16:19:46.013 [info] javascript.0 script.js.Gewächshaus.Heizung_schalten: 27.35 16:19:56.295 [info] javascript.0 script.js.Gewächshaus.Heizung_schalten: 26.45 16:20:16.628 [info] javascript.0 script.js.Gewächshaus.Heizung_schalten: 25.67 16:20:47.022 [warn] javascript.0 at Object. (script.js.Gewächshaus.Heizung_schalten:7:7) 16:20:47.022 [info] javascript.0 script.js.Gewächshaus.Heizung_schalten: 24.95 16:21:07.365 [warn] javascript.0 at Object. (script.js.Gewächshaus.Heizung_schalten:13:7) 16:21:07.365 [info] javascript.0 script.js.Gewächshaus.Heizung_schalten: 27.75 16:21:17.651 [info] javascript.0 script.js.Gewächshaus.Heizung_schalten: 26.59 16:21:27.951 [info] javascript.0 script.js.Gewächshaus.Heizung_schalten: 25.85 16:21:48.278 [info] javascript.0 script.js.Gewächshaus.Heizung_schalten: 25.03 16:22:18.648 [warn] javascript.0 at Object. (script.js.Gewächshaus.Heizung_schalten:7:7) 16:22:18.648 [info] javascript.0 script.js.Gewächshaus.Heizung_schalten: 24.34
Es funktioniert!!
Nun kann ich wieder auf die Gewächshaustemperatur wechseln.
Ich bedanke mich bei allen die mich hilfsbereit unterstützt haben.
Mit freundlichen Grüßen
Michael
-
Hi,
kannst du bitte noch die Überschrift von deinem ersten Post bearbeiten und ein````
Gelöst:Schönen Sonntag
-
Hallo wendy2702,
Das mache ich natürlich,
aber die Freude war wohl etwas zu schnell.
Mit der Gewächshaustemperatur klappt es noch nicht so wie gewünscht.
Im Fhem Log werden die Werte angezeigt, heißt der Sensor sendet.
Im Blockly geschieht aber nichts.
Eben ist dei T auf 8,9° gegangen, die Heizung hat aber nicht reagiert
und auch das debug output zeigt keine Reaktion.
Gruß Michael
-
auch das debug output zeigt keine Reaktion. `
Finden sich im Reiter "Log" keine Einträge mit dem Zahlenwert (um und der Quelle javascript.0 ?Dann wird nicht getriggert. Reiter "Objekte": Stimmt der Wert im Datenpunkt und wird der Zeitstempel aktualisiert ?
-
Hallo,
Ich habe jetzt mehrere außen liegende Temperatursensoren getestet.
Die Zeit bis zum ersten Logeintrag ist unterschiedlich lang.
Zwischen 15und 25 min. Dann erscheinen die ersten Temperaturwerte im
Blockly Log. Aber die Heizung wird nicht eingeschaltet.
Der Zeitstempel ist OK.
Log 19:22:15.948 [info] javascript.0 Stop script script.js.Gewächshaus.Heizung_schalten 19:22:15.958 [info] javascript.1 Stop script script.js.Gewächshaus.Heizung_schalten 19:22:15.969 [info] javascript.0 Start javascript script.js.Gewächshaus.Heizung_schalten 19:22:15.969 [info] javascript.0 script.js.Gewächshaus.Heizung_schalten: registered 1 subscription and 0 schedules 19:22:18.018 [info] javascript.0 Stop script script.js.Gewächshaus.Heizung_schalten 19:22:19.610 [info] javascript.0 Start javascript script.js.Gewächshaus.Heizung_schalten 19:22:19.610 [info] javascript.0 script.js.Gewächshaus.Heizung_schalten: registered 1 subscription and 0 schedules 19:27:03.533 [info] javascript.0 script.js.Gewächshaus.Heizung_schalten: T: 8.6
Ich lasse das mal laufen. Mal sehen wann der nächste Eintrag kommt.
Gruß Michael
-
Dann erscheinen die ersten Temperaturwerte im Blockly Log. Aber die Heizung wird nicht eingeschaltet. `
Es kann noch sein, dass der Adapter die Werte nicht als Zahl, sondern als String liefert. In dem Fall muss Wert für den Vergleich in eine Zahl gewandelt werden (unter Konvertierung): nach Zahl Wert