NEWS
Test Adapter Energiefluss-erweitert v0.6.x GitHub/Latest
-
@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!
-
@u66 Das sieht mir nicht nach der neueren Version aus, da eine Menge Info Logs fehlen.
Bitte über Benutzerdefiniert via Github Katze installieren, upload machen und dann die Ausgabe posten. Adapter muss nicht auf Debug stehen. -
energiefluss-erweitert.0 2024-08-15 09:37:53.013 debug State changed! New value for Source: alpha-ess.0.Realtime.PV_power_string_1 with Value: 770 belongs to Elements: 93,124 energiefluss-erweitert.0 2024-08-15 09:37:53.013 debug Value: 770 is greater than Threshold: 0. Applying Animation! energiefluss-erweitert.0 2024-08-15 09:37:53.013 debug Animation has a positive factor! energiefluss-erweitert.0 2024-08-15 09:37:53.012 debug Animation - Settings for Element anim_path_303_387 found! Applying Settings! energiefluss-erweitert.0 2024-08-15 09:37:53.012 debug Found corresponding animations for ID: alpha-ess.0.Realtime.PV_power_string_1 !Applying! energiefluss-erweitert.0 2024-08-15 09:37:53.012 debug Values for: 124 - Using source: 16 rawValue: 770 Settings: {"threshold":0,"type":"circle","source":16,"fill_type":-1,"border_type":-1,"source_type":"number"} energiefluss-erweitert.0 2024-08-15 09:37:53.012 debug Value-Settings for Element 124 found! Applying Settings! energiefluss-erweitert.0 2024-08-15 09:37:52.990 debug Threshold for: 93 is: 0 energiefluss-erweitert.0 2024-08-15 09:37:52.990 debug Values for: 93 - Using source: 16 rawValue: 770 Settings: {"threshold":0,"calculate_kw":"auto","decimal_places":1,"convert":false,"type":"text","source":16,"source_option":-1,"source_display":"value","subtract":[-1],"add":[-1],"override":{">=0":{"display":"fill","fill":"rgb(26,255,49","unit":" W","value":"val => val.toFixed(0)"},">=1000":{"unit":" kW","value":"val => parseFloat(val/1000).toFixed(2)","display":"fill","fill":"rgb(26,255,49"},">=9995":{"unit":" kW","value":"val => parseFloat(val/1000).toFixed(1)","display":"fill","fill":"rgb(26,255,49"},"<= -9995":{"unit":" kW","value":"val => parseFloat(val*-1/1000).toFixed(1)","display":"fill","fill":"rgb(34,139,34)"},"<= -1000":{"unit":" kW","value":"val => parseFloat(val*-1/1000).toFixed(2)","display":"fill","fill":"rgb(34,139,34)"},"default":{"unit":" W","value":"val => (val*-1).toFixed(0)","display":"fill","fill":"rgb(34,139,34)"}},"source_type":"number","text":"ID 93"} energiefluss-erweitert.0 2024-08-15 09:37:52.990 debug Gathering override for ID: 93, Value: 770 and Override: {">=0":{"display":"fill","fill":"rgb(26,255,49","unit":" W","value":"val => val.toFixed(0)"},">=1000":{"unit":" kW","value":"val => parseFloat(val/1000).toFixed(2)","display":"fill","fill":"rgb(26,255,49"},">=9995":{"unit":" kW","value":"val => parseFloat(val/1000).toFixed(1)","display":"fill","fill":"rgb(26,255,49"},"<= -9995":{"unit":" kW","value":"val => parseFloat(val*-1/1000).toFixed(1)","display":"fill","fill":"rgb(34,139,34)"},"<= -1000":{"unit":" kW","value":"val => parseFloat(val*-1/1000).toFixed(2)","display":"fill","fill":"rgb(34,139,34)"},"default":{"unit":" W","value":"val => (val*-1).toFixed(0)","display":"fill","fill":"rgb(34,139,34)"}} energiefluss-erweitert.0 2024-08-15 09:37:52.989 debug Updated through elmSources: {"1":62.4,"14":0,"15":17910,"16":770} energiefluss-erweitert.0 2024-08-15 09:37:52.989 debug Current Value of alpha-ess.0.Realtime.PV_power_string_1: 770 - saved Value: undefined energiefluss-erweitert.0 2024-08-15 09:37:52.989 info Loading initial for alpha-ess.0.Realtime.PV_power_string_1 with {"val":770,"ack":true,"ts":1723707460725,"q":0,"from":"system.adapter.alpha-ess.0","user":"system.user.admin","lc":1723707460725} energiefluss-erweitert.0 2024-08-15 09:37:52.989 debug Value of alpha-ess.0.Realtime.PV_power_string_1 changed! Processing! energiefluss-erweitert.0 2024-08-15 09:37:52.989 debug Value-Settings for Element 93 found! Applying Settings!