NEWS
Test Adapter Energiefluss-erweitert v0.6.2
-
@skb sagte in Test Adapter Energiefluss-erweitert v0.0.x GitHub/Latest:
@homoran Wenn Du Zeit findest, einfach nochmals drüber installieren und nochmal zurückmelden, bitte
bitte!
upgrade (immer noch alpha7?? oder node 14 Fehler?)
neues Element
neue Linie-> kein Fehler im log!
-
@homoran Scheint also in Ordnung zu sein?!
-
@skb sagte in Test Adapter Energiefluss-erweitert v0.0.x GitHub/Latest:
@homoran Scheint also in Ordnung zu sein?!
jepp!
@skb sagte in Test Adapter Energiefluss-erweitert v0.0.x GitHub/Latest:
Mission Vacation: completed
dann ran an den Speck!
Hab neue Käferchen.- Threshold in Werten funktioniert nicht
- Threshold in Animationen funktioniert nicht überall.
- wahrscheinlich nicht bei Nutzung von reduce
Wünsche:
Bei der Batterie musste ich das Objekt vergrößern um alles (?) unterzubringen.
Beim letzten Wert (State of Health) hab ich die Kurzbezeichnung in der Einheit versteckt.
Kann man auch etwas voranstellen?Was positives zum vorläufigen Schluss:
Nachdem die Sicherung der Konfiguration über die Instanzen Konfiguration beim letzten Mal nicht den gewünschten Effekt hatte, habe ich jetzt mal eine zweite Instanz erzeugt und dort einfach die beiden JSONs in die entsprechenden Datenpunkte kopiert.
Dadurch konnte ich zwei Wege der "Entwicklung" parallel weiterführen.Leider waren die DPs nicht beschreibbar. Vielleicht könntest du das zum Zwecke des Clonens/Restores RW machen
DANKE!
-
@homoran Danke für die Rückmeldung.
Threshold schaue ich mir an.
Könntest Du deine Wünsche genauer Beschreiben? Bei der Batterie musst du welches Objekt vergrößern?
Letzter Wert "State of Health" die Zeit mienst Du? Aktuell kannst du ein Text Element "davor" setzen - innerhalb des Textes kann man (noch) nichts einsetzen. Schaue ich mir auch an.Vielleicht eine Grafik, die dies verdeutlicht?
Klar kann man die Objekte schreibbar machen
-
@skb sagte in Test Adapter Energiefluss-erweitert v0.0.x GitHub/Latest:
Bei der Batterie musst du welches Objekt vergrößern?
alles gut!
sollte nur die Erklärung für die Form des Batterie-Objects sein. ist jetzt ein Rechteck, weil so viele Infos nicht im Quadtrat passten@skb sagte in Test Adapter Energiefluss-erweitert v0.0.x GitHub/Latest:
Letzter Wert "State of Health" die Zeit mienst Du?
nein die 100
Einheit% SoH
eleganter wäre IMHOSoH 100%
-
@homoran was hälst Du von:
Anzeige ist dann so:
Also Prepend ist vor dem Wert, Append danach und am Ende wäre dann die Unit.
-
@skb sagte in Test Adapter Energiefluss-erweitert v0.0.x GitHub/Latest:
Also Prepend ist vor dem Wert, Append danach und am Ende wäre dann die Unit.
klasse!
entspricht dann auchvder Konfiguration vieler widgets in vis.wobei append bei beibehaltener Unit eigentlich nicht nötig wäre
-
@homoran Ich habe einfach beides genommen. So kann der User die Texte gestalten, wie er möchte.
Möglich wäre ja auch:
"Heute" 15 "Einheiten" kW (Wobei Heute und Einheiten dann eben prepend und append wären - etwas sinnbefreit, aber ok ) -
SORRY!!
host.iobroker-VM03 2023-06-15 11:24:12.944 error instance system.adapter.energiefluss-erweitert.1 terminated with code 6 (UNCAUGHT_EXCEPTION) energiefluss-erweitert.1 2023-06-15 11:24:12.191 error Cannot read property 'id' of undefined energiefluss-erweitert.1 2023-06-15 11:24:12.191 error TypeError: Cannot read property 'id' of undefined at EnergieflussErweitert.onStateChange (/opt/iobroker/node_modules/iobroker.energiefluss-erweitert/main.js:154:45) at EnergieflussErweitert.emit (events.js:400:28) at Immediate.<anonymous> (/opt/iobroker/node_modules/iobroker.js-controller/lib/adapter.js:5712:38) at processImmediate (internal/timers.js:464:21) energiefluss-erweitert.1 2023-06-15 11:24:12.191 error uncaught exception: Cannot read property 'id' of undefined energiefluss-erweitert.1 2023-06-15 11:24:12.189 warn Terminated (UNCAUGHT_EXCEPTION): Without reason energiefluss-erweitert.1 2023-06-15 11:24:12.187 error Cannot read property 'id' of undefined energiefluss-erweitert.1 2023-06-15 11:24:12.186 error TypeError: Cannot read property 'id' of undefined at EnergieflussErweitert.onStateChange (/opt/iobroker/node_modules/iobroker.energiefluss-erweitert/main.js:154:45) at EnergieflussErweitert.emit (events.js:400:28) at Immediate.<anonymous> (/opt/iobroker/node_modules/iobroker.js-controller/lib/adapter.js:5712:38) at processImmediate (internal/timers.js:464:21) energiefluss-erweitert.1 2023-06-15 11:24:12.186 error uncaught exception: Cannot read property 'id' of undefined energiefluss-erweitert.1 2023-06-15 11:24:12.172 error Cannot read property 'id' of undefined energiefluss-erweitert.1 2023-06-15 11:24:12.171 error TypeError: Cannot read property 'id' of undefined at EnergieflussErweitert.onStateChange (/opt/iobroker/node_modules/iobroker.energiefluss-erweitert/main.js:154:45) at EnergieflussErweitert.emit (events.js:400:28) at Immediate.<anonymous> (/opt/iobroker/node_modules/iobroker.js-controller/lib/adapter.js:5712:38) at processImmediate (internal/timers.js:464:21) energiefluss-erweitert.1 2023-06-15 11:24:12.169 error uncaught exception: Cannot read property 'id' of undefined host.iobroker-VM03 2023-06-15 11:02:55.204 error instance system.adapter.energiefluss-erweitert.1 terminated with code 6 (UNCAUGHT_EXCEPTION) energiefluss-erweitert.1 2023-06-15 11:02:54.344 warn Terminated (UNCAUGHT_EXCEPTION): Without reason energiefluss-erweitert.1 2023-06-15 11:02:54.338 error Cannot read property 'id' of undefined energiefluss-erweitert.1 2023-06-15 11:02:54.338 error TypeError: Cannot read property 'id' of undefined at EnergieflussErweitert.onStateChange (/opt/iobroker/node_modules/iobroker.energiefluss-erweitert/main.js:154:45) at EnergieflussErweitert.emit (events.js:400:28) at Immediate.<anonymous> (/opt/iobroker/node_modules/iobroker.js-controller/lib/adapter.js:5712:38) at processImmediate (internal/timers.js:464:21) energiefluss-erweitert.1 2023-06-15 11:02:54.337 error uncaught exception: Cannot read property 'id' of undefined energiefluss-erweitert.1 2023-06-15 11:02:54.326 error Cannot read property 'id' of undefined energiefluss-erweitert.1 2023-06-15 11:02:54.326 error TypeError: Cannot read property 'id' of undefined at EnergieflussErweitert.onStateChange (/opt/iobroker/node_modules/iobroker.energiefluss-erweitert/main.js:154:45) at EnergieflussErweitert.emit (events.js:400:28) at Immediate.<anonymous> (/opt/iobroker/node_modules/iobroker.js-controller/lib/adapter.js:5712:38) at processImmediate (internal/timers.js:464:21) energiefluss-erweitert.1 2023-06-15 11:02:54.325 error uncaught exception: Cannot read property 'id' of undefined energiefluss-erweitert.1 2023-06-15 11:02:54.317 error Cannot read property 'id' of undefined energiefluss-erweitert.1 2023-06-15 11:02:54.317 error TypeError: Cannot read property 'id' of undefined at EnergieflussErweitert.onStateChange (/opt/iobroker/node_modules/iobroker.energiefluss-erweitert/main.js:154:45) at EnergieflussErweitert.emit (events.js:400:28) at Immediate.<anonymous> (/opt/iobroker/node_modules/iobroker.js-controller/lib/adapter.js:5712:38) at processImmediate (internal/timers.js:464:21) energiefluss-erweitert.1 2023-06-15 11:02:54.314 error uncaught exception: Cannot read property 'id' of undefined
Ich hab 4 neue sources angelegt und 4 neue Datenpunkte (Text with Datasource).
leider erst später in das log gesehen
Was kann ich dir jetzt schicken?
-
@homoran Es würde mir helfen, wenn Du kurz die Schritte beschreiben könntest.
Also, Text with Datasource auf den Workspace gelegt - wie ging es dann weiter?
Direkt gespeichert - oder etwas zugewiesen?
-
@skb sagte in Test Adapter Energiefluss-erweitert v0.0.x GitHub/Latest:
Es würde mir helfen, wenn Du kurz die Schritte beschreiben könntest.
würde mir auch helfen
Soweit ich mich erinnern kann:
- 2 sources angelegt
- 2 "Datenpunkte" angelegt und jeweils sofort Sources zugewiesen, Farben, Ausrichtung Position und Nachkommastellen zugewiesen
- save and exit
- erneut editiert
- erst jetzt finetuning der Positionen, da aus Datasourcexxx jetzt erst der Wert entstanden ist.
- save&exit
Anschließend das selbe nochmal mit 2 weiteren Sources
-
@SKB
tut mir leid, ich hab es bis jetzt nicht wieder reproduziert bekommen.
Jedenfalls nicht, indem ich jetzt nach jedem Schritt gespeichert und dann im log nachgesehen habe.ich bleib dran!
-
Hi,
Habe den energiefluss adapter in Betrieb und bin nun auf diesen Adapter gestolpert und will diesen nun ausprobieren.
Installiert mitnpm install https://github.com/SKB-CGN/ioBroker.energiefluss-erweitert added 4 packages in 8s
und
iob upload energiefluss-erweitert No alive host found which has the adapter energiefluss-erweitert installed! No upload possible. Skipped.
Als normaler user (nicht root).
Was habe ich vergessen ? Kenne die Feinheiten von iobroken da noch nicht gut genug.
-
@erwini warum auch immer du den Adapter über die CLI statt GUI installierst:
Du musst noch eine Instanz hinzufügen:
Also in die Adapter Ansicht, die Kachel des Energiefluss - erweitert suchen, auf die 3 ... klicken das die Kachel sich umdreht und dann auf das + unten links.Danach taucht der Adapter unterhalb von Instanzen links auf und ist nutzbar sofern dieser gestartet ist.
Den CLI Befehl dafür habe ich gerade nicht parat. -
@bananajoe said in Test Adapter Energiefluss-erweitert v0.0.x GitHub/Latest:
warum auch immer du den Adapter über die CLI statt GUI installierst
Mhh, weil der in der Adapterliste nicht auftaucht ... warum auch immer. Deswegen via CLI. Und er taucht in der Adpaterliste immer noch nicht auf nach dem
npm install ....
??
-
In welchem Verzeichnis hast du gestanden?
npm Kommandos müssen in /opt/iobroker ausgeführt werden. -
@thomas-braun said in Test Adapter Energiefluss-erweitert v0.0.x GitHub/Latest:
In welchem Verzeichnis hast du gestanden?
Das war der Trick. Dann fragt er auch nach dem root/sudo pw. Dann noch den iob update hinterher und schon ist er als Adapter sichtbar. Dann nur noch eine Instanz via GUI erzeugen. Dann kann es ja mal losgehen mit probieren ;-).
Besten Dank (war fast zu einfach ) -
@erwini sagte in Test Adapter Energiefluss-erweitert v0.0.x GitHub/Latest:
Dann fragt er auch nach dem root/sudo pw.
Das ist falsch. Bei richtigem Setup (dein User ist in der Gruppe 'iobroker') wird nicht danach gefragt.
-
@thomas-braun said in Test Adapter Energiefluss-erweitert v0.0.x GitHub/Latest:
Das ist falsch. Bei richtigem Setup (dein User ist in der Gruppe 'iobroker') wird nicht danach gefragt.
Ist er:
erwini@io:/opt/iobroker$ groups erwini sudo iobroker
-
Da stimmt dennoch irgendwas nicht. Jag den fixer über deine Installation.