NEWS
Test Adapter shuttercontrol v1.7.x
-
ich habe leider keinen Debuglog, da ich nicht weis wie ich an Logs von gestern Abend ran komme.. Hab jetzt mal die Log Ansicht auf Debug gestellt.
mehr steht da noch nicht..
Zum Alarm Frost Höhen Wert: nach dem Speichern steht bei mir keine Wert mehr drin, wenn ich wieder in die EInstellung gehe. sehr seltsam..
-
hier verschwindet der Wert!!
-
@banditfg Kann ich erstmal nicht bestätigen ... Mehrmals gespeichert und im Anschluss die Config geprüft
Stellst du eventuell vorm speichern dein Design Theme um? Ich sehe nur in den beiden Screenshots einmal ein helles und einmal ein dunkles Design. Wenn du das vorm speichern der Config machst, sind die Werte weg.
Das feature fehlt im Admin aktuell noch.So geht der Debuglog nicht. Schaue in meine Signatur. Da steht wie es geht.
PS Prüfe mal dein Log bzw. System. 38 MB Log bereits am Vormittag. Da scheint irgendwo was krum zu sein in deinem System.
-
@simatec sagte in Test Adapter shuttercontrol v1.4.x:
PS Prüfe mal dein Log bzw. System. 38 MB Log bereits am Vormittag. Da scheint irgendwo was krum zu sein in deinem System.
autsch. hatte ich vor kurzem auch. da standen einige adapter unwissentlich eben auf debug...
-
am Design Theme hab ich seit Tagen nichts umgestellt, steht eigentlich im Admin auf Dunkel..
ist das so richtig auf Debug eingestellt?? und wenn ja wie komme ich dann an den Debuglog??
Warum der Log schon 38MB groß ist weis ich nicht, sonst sind die so pro Tag 2-3 MB groß.
Ich bekomme aktuell vom Javascript Adapter sehr viele Warnungen wegen einem Script was den Batterie Zustand meiner Xiaomi Sensoren überwacht und damit ob die noch online sind. weiss aber nicht wo der Fehler liegt.
-
Wenn ich das jetzt richtig verstehe muss man auf Debug in der Instanz Reiter das ja für jeden Adapter Instanz einstellen?? Oder??
Steht bei mir aktuell nur der shuttercontrol auf Debug alle anderen auf Info.
es sind eben ziemlich viele.
-
Wenn ich das jetzt richtig verstehe muss man auf Debug in der Instanz Reiter das ja für jeden Adapter Instanz einstellen?? Oder??
ja.
hab eigentlich die meisten auf warn eingestellt. dann bleibt das protokoll recht klein. -
Hallo,
nur mal zur Info: Die 1.4.0 läuft bei mir nicht rund:host.iobroker 2021-12-01 10:05:02.849 error instance system.adapter.shuttercontrol.0 terminated with code 6 (UNCAUGHT_EXCEPTION) host.iobroker 2021-12-01 10:05:02.849 error Caught by controller[0]: at listOnTimeout (node:internal/timers:557:17) host.iobroker 2021-12-01 10:05:02.849 error Caught by controller[0]: at Timeout._onTimeout (/opt/iobroker/node_modules/iobroker.shuttercontrol/lib/sunProtect.js:30:56) host.iobroker 2021-12-01 10:05:02.849 error Caught by controller[0]: at checkPendingAlarm (/opt/iobroker/node_modules/iobroker.shuttercontrol/lib/shutterAlarm.js:661:12) host.iobroker 2021-12-01 10:05:02.849 error Caught by controller[0]: at new Promise (<anonymous>) host.iobroker 2021-12-01 10:05:02.849 error Caught by controller[0]: at /opt/iobroker/node_modules/iobroker.shuttercontrol/lib/shutterAlarm.js:672:83 host.iobroker 2021-12-01 10:05:02.848 error Caught by controller[0]: at Adapter.getForeignStateAsync (/opt/iobroker/node_modules/iobroker.js-controller/lib/tools.js:1651:16) host.iobroker 2021-12-01 10:05:02.848 error Caught by controller[0]: at new Promise (<anonymous>) host.iobroker 2021-12-01 10:05:02.848 error Caught by controller[0]: at /opt/iobroker/node_modules/iobroker.js-controller/lib/tools.js:1652:16 host.iobroker 2021-12-01 10:05:02.848 error Caught by controller[0]: at Adapter.getForeignState (/opt/iobroker/node_modules/iobroker.js-controller/lib/adapter.js:6815:17) host.iobroker 2021-12-01 10:05:02.848 error Caught by controller[0]: at validateId (/opt/iobroker/node_modules/iobroker.js-controller/lib/adapter.js:501:19) host.iobroker 2021-12-01 10:05:02.848 error Caught by controller[0]: Error: The id is empty! Please provide a valid id. host.iobroker 2021-12-01 10:05:02.847 error Caught by controller[0]: This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch(). The promise rejected with the reason:
Ich nutze allerdings schon npm 8.1.0 und node.js 16.13.0, nehme mal an dass es daran liegt.
Ich wollte das hier auch nur zur Info posten, bin auf die 1.3.9 zurück und die läuft stabil -
@amg_666 Zeige mal bitte deine Config der Alarm Settings
-
@simatec Was genau meinst du? Die shuttercontrol Instanz steht auf "warn"
-
-
@simatec ok, da habe ich nix eingetragen:
-
@amg_666 OK ... Fehler gefunden ... 1.4.1 kommt mit Fix
-
@simatec ist das mit dem Umstellen auf Debug jetzt so richtig??
und wie komme ich dann an den LOG um ihn hier zu posten??
danke für die HIlfe
-
@banditfg richtig, dann solltest du im protokoll alles sehn können. filtern auf shuttercontrol, kopieren, in codetags hier einfügen.
-
Ab sofort steht auf Github und in Kürze auch im latest die Version 1.4.1 zur Verfügung.
Da ab Version 1.4.0 der Code komplett überarbeitet und neu geschrieben wurde, bitte alles intensiv testen und bei Fehlern hier die Config und den debug-Log posten.
Changelog
1.4.1 (2021-12-01)
- (simatec) Code cleaning
- (simatec) Bugfix Alarm States
- (simatec) try & catch added
-
@simatec sieht gut aus:
host.iobroker 2021-12-01 13:21:57.436 info instance system.adapter.shuttercontrol.0 started with pid 1263 host.iobroker 2021-12-01 13:21:55.397 info iobroker exit 0 host.iobroker 2021-12-01 13:21:54.983 info instance system.adapter.shuttercontrol.0 terminated with code 11 (ADAPTER_REQUESTED_TERMINATION) host.iobroker 2021-12-01 13:21:54.392 info stopInstance system.adapter.shuttercontrol.0 send kill signal host.iobroker 2021-12-01 13:21:54.240 info stopInstance system.adapter.shuttercontrol.0 (force=false, process=true) host.iobroker 2021-12-01 13:21:54.177 info iobroker Update "system.adapter.shuttercontrol.0" host.iobroker 2021-12-01 13:21:54.028 info iobroker upload [0] shuttercontrol.admin /opt/iobroker/node_modules/iobroker.shuttercontrol/admin/img/info-big.png img/info-big.png image/png host.iobroker 2021-12-01 13:21:53.966 info iobroker upload [1] shuttercontrol.admin /opt/iobroker/node_modules/iobroker.shuttercontrol/admin/index_m.html index_m.html text/html host.iobroker 2021-12-01 13:21:53.898 info iobroker upload [2] shuttercontrol.admin /opt/iobroker/node_modules/iobroker.shuttercontrol/admin/index_m.js index_m.js application/javascript host.iobroker 2021-12-01 13:21:53.824 info iobroker upload [3] shuttercontrol.admin /opt/iobroker/node_modules/iobroker.shuttercontrol/admin/shuttercontrol.png shuttercontrol.png image/png host.iobroker 2021-12-01 13:21:53.765 info iobroker upload [4] shuttercontrol.admin /opt/iobroker/node_modules/iobroker.shuttercontrol/admin/style.css style.css text/css host.iobroker 2021-12-01 13:21:53.641 info iobroker upload [5] shuttercontrol.admin /opt/iobroker/node_modules/iobroker.shuttercontrol/admin/words.js words.js application/javascript host.iobroker 2021-12-01 13:21:30.161 info iobroker NPM version: 8.1.0npm install simatec/ioBroker.shuttercontrol --loglevel error --prefix "/opt/iobroker" (System call) host.iobroker 2021-12-01 13:21:29.333 info iobroker install simatec/ioBroker.shuttercontrol host.iobroker 2021-12-01 13:21:27.687 info iobroker url simatec/ioBroker.shuttercontrol --host iobroker
-
@amg_666 Bitte alles intensiv testen. Da in shuttercontrol inzwischen zu viele Funktionen hinzu kamen und der Adapter in seinen Code Bausteinen explodierte, habe ich alles umgeschrieben ... Hoffe der Fehlerteufel hat sich dabei nirgends eingeschlichen
-
shuttercontrol.0 4889 2021-12-01 13:30:02.109 debug status alarm pending for hm-rpc.0.OEQ1299293.1.LEVEL: false shuttercontrol.0 4889 2021-12-01 13:30:02.109 debug start pendingAlarm to check if an alarm is currently pending (exept frost) shuttercontrol.0 4889 2021-12-01 13:30:00.046 debug Sun Elevation: 14.4° shuttercontrol.0 4889 2021-12-01 13:30:00.045 debug Sun Azimut: 202.5° shuttercontrol.0 4889 2021-12-01 13:30:00.045 debug calculate astrodata ... shuttercontrol.0 4889 2021-12-01 13:28:07.643 debug status alarm pending for hm-rpc.0.OEQ1299293.1.LEVEL: false shuttercontrol.0 4889 2021-12-01 13:28:07.643 debug start pendingAlarm to check if an alarm is currently pending (exept frost) shuttercontrol.0 4889 2021-12-01 13:28:05.642 debug insidetemperature changed: mihome.0.devices.weather_v1_158d0002321724.temperature Value: 18.54 shuttercontrol.0 4889 2021-12-01 13:28:02.558 debug status alarm pending for hm-rpc.0.OEQ1299293.1.LEVEL: false shuttercontrol.0 4889 2021-12-01 13:28:02.558 debug start pendingAlarm to check if an alarm is currently pending (exept frost) shuttercontrol.0 4889 2021-12-01 13:28:00.557 debug insidetemperature changed: mihome.0.devices.weather_v1_158d000249074a.temperature Value: 19.87 shuttercontrol.0 4889 2021-12-01 13:27:44.046 debug status alarm pending for hm-rpc.0.OEQ1299293.1.LEVEL: false shuttercontrol.0 4889 2021-12-01 13:27:44.046 debug start pendingAlarm to check if an alarm is currently pending (exept frost) shuttercontrol.0 4889 2021-12-01 13:27:42.046 debug outsidetemperature changed: viessmannapi.0.241772.0.features.heating.sensors.temperature.outside.properties.value.value Value: 6.1 shuttercontrol.0 4889 2021-12-01 13:27:22.681 debug status alarm pending for hm-rpc.0.OEQ1299293.1.LEVEL: false shuttercontrol.0 4889 2021-12-01 13:27:22.681 debug start pendingAlarm to check if an alarm is currently pending (exept frost) shuttercontrol.0 4889 2021-12-01 13:27:20.680 debug insidetemperature changed: mihome.0.devices.weather_v1_158d000224ce57.temperature Value: 16.07 shuttercontrol.0 4889 2021-12-01 13:27:11.534 debug status alarm pending for hm-rpc.0.OEQ1299293.1.LEVEL: false shuttercontrol.0 4889 2021-12-01 13:27:11.534 debug start pendingAlarm to check if an alarm is currently pending (exept frost)
ich habe nen auch v1.4.1 instlliert und bekomme ständig diese Meldung
-
@banditfg Ja ist ja der debuglog. Da wird alles was im Adapter passiert angezeigt. So wie es ausschaut, reagiert der Adapter nur auf Änderungen deines Temperatursensors ...