NEWS
Test Adapter Energiefluss-erweitert v0.6.x GitHub/Latest
-
@ralle Was heißt "passiert nichts"?
Was sollte deiner Meinung nach passieren?Konfiguration bzw. Live-Ansicht öffnen und schauen, ob die Daten vorhanden sind.
-
@skb said in Test Adapter Energiefluss-erweitert v0.5.x-alpha.x GitHub:
@ralle Was heißt "passiert nichts"?
Was sollte deiner Meinung nach passieren?Konfiguration bzw. Live-Ansicht öffnen und schauen, ob die Daten vorhanden sind.
Ich habe alles eingefügt, gespeichert und dann die Liveansicht geöffnet.
Es wird dort aber nur das "Beispiel angezeigt" nicht meine Konfig.
Im Protokoll steht auch:energiefluss-erweitert.0 102127 2024-08-09 06:15:36.824 warn This is the first time the adapter starts. Setting config to default (empty)!
muss hier auch was eingetragen werden?
-
@ralle Dann hast du es nicht richtig eingefügt. Wenn der Hinweis kommt, ist der Inhalt des Datenpunkt nicht richtig formatiert.
Sind am Anfang öffnende geschweifte Klammern und am Ende auch? -
Debug log wirklich so aktiviert?
-
@wendy2702 said in Test Adapter Energiefluss-erweitert v0.5.x-alpha.x GitHub:
Debug log wirklich so aktiviert?
ja
-
@skb said in Test Adapter Energiefluss-erweitert v0.5.x-alpha.x GitHub:
@ralle Dann hast du es nicht richtig eingefügt. Wenn der Hinweis kommt, ist der Inhalt des Datenpunkt nicht richtig formatiert.
Sind am Anfang öffnende geschweifte Klammern und am Ende auch?Ja, hast recht unten fehlte diese...... aber..... dann den Adapter ohne Neustart Gestartet, alle Bilder da jedoch ohne Funktion, also Adapter einmal Neustart und siehe da , nix mehr das gleiche Problem wie vorher, Adapter wird kurz grün und geht dann auf ROT. Danach das skript kompl. gelöscht und Adapter startet wieder.
Werde gleich mal ein paar Testpunkte anlegen ob das dann Funktioniert.....
-
@ralle Dann stimmt bei dir etwas anderes nicht.
Ich habe den kompletten Inhalt bei mir eingefügt und der Adapter bleibt grün und zeigt deine Ansicht - natürlich ohne Werte, weil ich deine Datenpunkte nicht habe.Auch fehlen bei dir ja die Debug Ausgaben, die immerhin beim Start kommen müssten.
-
@skb
Ich kann das Problem bestätigen
Nach Update des Adapters auf 0.5.1-alpha.4 läuft zwar der Adapter im Leerlauf grün
Nach einspielen der config aus 0.5.1-alpha.3 Ist zwar im Browser einiges da,es fehlen aber verschieden Werte......... Adapter steht dann im Iobrocker auf Rot.Habe mehrere Versuche hier durchgeführt.
-
@u66 Bitte den Adapter auf Debug stellen, starten und die Ausgabe hier einstellen.
-
energiefluss-erweitert.1 2024-08-11 15:09:55.954 warn Terminated (UNCAUGHT_EXCEPTION): Without reason energiefluss-erweitert.1 2024-08-11 15:09:55.953 info terminating energiefluss-erweitert.1 2024-08-11 15:09:55.953 info Cleared interval for relative values! energiefluss-erweitert.1 2024-08-11 15:09:55.951 error Parameter "id" needs to be of type "string" but type "undefined" has been passed energiefluss-erweitert.1 2024-08-11 15:09:55.951 error Error: Parameter "id" needs to be of type "string" but type "undefined" has been passed at Validator.assertString (/opt/iobroker/node_modules/@iobroker/js-controller-adapter/build/cjs/lib/adapter/validator.js:129:13) at EnergieflussErweitert.getForeignState (/opt/iobroker/node_modules/@iobroker/js-controller-adapter/build/cjs/lib/adapter/adapter.js:4538:32) at /opt/iobroker/node_modules/@iobroker/js-controller-common-db/build/cjs/lib/common/tools.js:1586:18 at new Promise (<anonymous>) at EnergieflussErweitert.getForeignStateAsync (/opt/iobroker/node_modules/@iobroker/js-controller-common-db/build/cjs/lib/common/tools.js:1584:12) at EnergieflussErweitert.calculateValue (/opt/iobroker/node_modules/iobroker.energiefluss-erweitert/main.js:311:29) at sourceRunner (/opt/iobroker/node_modules/iobroker.energiefluss-erweitert/main.js:828:20) at async EnergieflussErweitert.refreshData (/opt/iobroker/node_modules/iobroker.energiefluss-erweitert/main.js:845:7) at async EnergieflussErweitert.getConfig (/opt/iobroker/node_modules/iobroker.energiefluss-erweitert/main.js:1522:4) energiefluss-erweitert.1 2024-08-11 15:09:55.949 error unhandled promise rejection: Parameter "id" needs to be of type "string" but type "undefined" has been passed energiefluss-erweitert.1 2024-08-11 15:09:55.949 error Unhandled promise rejection. 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().
-
@u66 Schaue ich mir an. Danke!
-
Wollte einmal Rückmeldung geben nach meinen Problemen mit dem einspielen der Config bzw. das der Adapter nicht gestartet ist.
ich hab alles gelöscht und neu eingegeben. kurz vor Ende hatte ich mal einen Neustart des Adapter gemacht und er hatte sich so verhalten wie vorher, er startete nicht mehr. Dann habe ich die Hälfte des neu angelegten mal gelöscht und neu gestartet , das hat funktioniert.
Danach habe ich den Rest dazugefügt und bis jetzt läuft alles auch nach einem Neustart des Adapters!vielen Dank für deine Hilfe SKB, dies ist nicht selbstverständlich, klasse Programmierarbeit!
-
@ralle said in Test Adapter Energiefluss-erweitert v0.5.x-alpha.x GitHub:
Dann habe ich die Hälfte des neu angelegten mal gelöscht und neu gestartet , das hat funktioniert.
Das kann aber nicht die Lösung sein ???
-
-
@skb sagte in Test Adapter Energiefluss-erweitert v0.5.x-alpha.x GitHub:
da ich aktuell in Urlaub bin und mein Laptop seit eben nicht mehr startet
dann könnt ihr euch endlich erholen
-
@homoran Machen wir sowieso immer - auch wenn der Laptop starten würde
-
@skb said in Test Adapter Energiefluss-erweitert v0.5.x-alpha.x GitHub:
Leider müsst ihr Euch noch 2 Tage gedulden
Das ist doch kein Problem,jeder hier ist froh das der Adapter von Dir so gepflegt und weiterentwickelt wird.
schönen Resturlaub noch
-
@u66 Könntest Du die Version von Gihub nochmals drüber installieren. Ich habe zum Testen einmal ein paar Ausgaben zugefügt. Nicht wundern - der Fehler sollte noch bestehen, aber die Ausgabe wären wichtig. Könntest Du diese dann hier einstellen?
Danke!
-
@skb
Bin auch gerade unterwegs, wird erst am Abend -
@u66 ```
energiefluss-erweitert.0 2024-08-15 07:52:50.168 info terminating web.0 2024-08-15 07:52:50.157 info socket.io server listening on port 8082 web.0 2024-08-15 07:52:50.037 info starting. Version 6.2.5 in /opt/iobroker/node_modules/iobroker.web, node: v18.20.4, js-controller: 6.0.9 energiefluss-erweitert.0 2024-08-15 07:52:49.667 warn Terminated (UNCAUGHT_EXCEPTION): Without reason energiefluss-erweitert.0 2024-08-15 07:52:49.666 info terminating energiefluss-erweitert.0 2024-08-15 07:52:49.666 info Cleared interval for relative values! energiefluss-erweitert.0 2024-08-15 07:52:49.664 error Error: Parameter "id" needs to be of type "string" but type "undefined" has been passed at Validator.assertString (/opt/iobroker/node_modules/@iobroker/js-controller-adapter/build/cjs/lib/adapter/validator.js:129:13) at EnergieflussErweitert.getForeignState (/opt/iobroker/node_modules/@iobroker/js-controller-adapter/build/cjs/lib/adapter/adapter.js:4538:32) at /opt/iobroker/node_modules/@iobroker/js-controller-common-db/build/cjs/lib/common/tools.js:1586:18 at new Promise (<anonymous>) at EnergieflussErweitert.getForeignStateAsync (/opt/iobroker/node_modules/@iobroker/js-controller-common-db/build/cjs/lib/common/tools.js:1584:12) at EnergieflussErweitert.calculateValue (/opt/iobroker/node_modules/iobroker.energiefluss-erweitert/main.js:311:29) at sourceRunner (/opt/iobroker/node_modules/iobroker.energiefluss-erweitert/main.js:828:20) at async EnergieflussErweitert.refreshData (/opt/iobroker/node_modules/iobroker.energiefluss-erweitert/main.js:845:7) at async EnergieflussErweitert.getConfig (/opt/iobroker/node_modules/iobroker.energiefluss-erweitert/main.js:1522:4) energiefluss-erweitert.0 2024-08-15 07:52:49.664 error Parameter "id" needs to be of type "string" but type "undefined" has been passed energiefluss-erweitert.0 2024-08-15 07:52:49.663 error unhandled promise rejection: Parameter "id" needs to be of type "string" but type "undefined" has been passed energiefluss-erweitert.0 2024-08-15 07:52:49.663 error Unhandled promise rejection. 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(). energiefluss-erweitert.0 2024-08-15 07:52:49.662 debug Value-Settings for Element 466 found! Applying Settings! energiefluss-erweitert.0 2024-08-15 07:52:49.662 debug Values for: 466 - Using source: 36 rawValue: false Settings: {"threshold":0,"type":"image","source":36,"source_type":"boolean"} energiefluss-erweitert.0 2024-08-15 07:52:49.661 debug Values for: 205 - Using source: 36 rawValue: false Settings: {"threshold":0,"calculate_kw":"none","decimal_places":0,"convert":false,"type":"text","source":36,"source_option":-1,"source_display":"own_text","subtract":[-1],"add":[-1],"source_type":"boolean","text":""} energiefluss-erweitert.0 2024-08-15 07:52:49.661 debug Updated through elmSources: {"1":44,"14":0,"15":17910,"16":201,"17":184,"18":385,"19":80,"20":731,"21":0.11,"22":0,"23":3.31,"24":0.5,"25":266,"27":0,"28":0,"29":1,"30":"--:--h","32":0,"33":false,"34":false,"36":false} energiefluss-erweitert.0 2024-08-15 07:52:49.661 debug Current Value of tuya.0.74500708e09806147e72.1: false - saved Value: undefined energiefluss-erweitert.0 2024-08-15 07:52:49.661 info Loading initial for tuya.0.74500708e09806147e72.1 with {"val":false,"ack":true,"ts":1723701123604,"q":0,"from":"system.adapter.tuya.0","user":"system.user.admin","lc":1723650417095} energiefluss-erweitert.0 2024-08-15 07:52:49.661 debug Value of tuya.0.74500708e09806147e72.1 changed! Processing! energiefluss-erweitert.0 2024-08-15 07:52:49.661 debug Value-Settings for Element 205 found! Applying Settings!