Feedback 2.0 Alpha 1 - openWB-Kit flex

Fragen zur Nutzung, Features, usw..
Amok83
Beiträge: 678
Registriert: Mi Dez 02, 2020 10:17 am
Has thanked: 2 times

Re: Feedback 2.0 Alpha 1 - openWB-Kit flex

Beitrag von Amok83 »

Irgendwie bin ich zu blöd JSON wieder hinzubekommen.

Unter 1.9.x läuft es für den Piko so:
WR URL:

Code: Alles auswählen

http://192.168.178.26/api/dxs.json?dxsEntries=67109120&dxsEntries=251658753
Json Abfrage für Watt

Code: Alles auswählen

.dxsEntries[]|select(.dxsId==67109120)|.value
Json Abfrage für Wh

Code: Alles auswählen

(.dxsEntries[]|select(.dxsId==251658753)|.value)*1000


In 2.0 habe ich es so versucht, was aber nicht tut:
Konfiguration

Code: Alles auswählen

{
  "ip_address": "http://192.168.178.26/api/dxs.json?dxsEntries=67109120&dxsEntries=251658753"
}
JSON Wechselrichter

Code: Alles auswählen

{
  "jq_power": ".dxsEntries[]|select(.dxsId==67109120)|.value",
  "jq_counter": "(.dxsEntries[]|select(.dxsId==251658753)|.value)*1000"
}

Ist noch ein generisches Modbus (TCP) Modul für die Zukunft geplant?
So würde ich KSEM und Plenticore auch zum laufen bekommen.
Kostal Piko 17
Kostal Plenticore Plus 10
Kostal Smart Energy Meter
BYD HVS 12.8
ioBroker
openWB series2 Duo
VW ID.7
derNeueDet
Beiträge: 4455
Registriert: Mi Nov 11, 2020 7:16 pm
Has thanked: 5 times
Been thanked: 27 times

Re: Feedback 2.0 Alpha 1 - openWB-Kit flex

Beitrag von derNeueDet »

Wie hast du denn installiert? Hast du nur das Image genommen oder hast du schon die Updates nachgezogen? Sieht für mich nicht aktuell aus.

Aktuell sieht die JSON Konfig bei mir schon so aus:
Screenshot 2022-02-18 115649.png
Update Script:
viewtopic.php?p=55192#p55192

Andernfalls Logfile:

melde dich mit ssh auf dem Raspi an und schau mal unter

...../ramdisk/main.log

Das ist das aktuelle Log.



VG
Det
10kWp PV mit SMA Tripower 10000TL-10 (PE11 mit SDM72V2); 2,4kWp mit Solis 2.5 G6 (EE11 mit SDM120). OpenWB Standard+. EVU EM540 an einem Raspi mit Venus OS. BEV Mercedes EQA 300 (06/2024)
Amok83
Beiträge: 678
Registriert: Mi Dez 02, 2020 10:17 am
Has thanked: 2 times

Re: Feedback 2.0 Alpha 1 - openWB-Kit flex

Beitrag von Amok83 »

Ich habe das Alpha 1 Image installiert und danach geupdated.

Code: Alles auswählen

cd /var/www/html/openWB
sudo systemctl stop openwb2.service
git pull
sudo runs/atreboot.sh
sudo systemctl start openwb2.service
Fehler habe ich keine gesehen.
Ich schau mirs nochmal an.


Edit:
@derNeueDet
Ich habe dein Skript nun auch mal laufen lassen.
Da kamen noch Updates, aber die JSON-Maske sieht (auch nach Reboot) nicht so aus, wie in deinem Screenshot.
Allerdings funktioniert meine Konfiguration nun plötzlich. Zumindest für Power. Counter kommen noch keine (1. Tag)

@all
Sorry, dass ich offenbar im vollkommen falschen Thread gepostet habe. Ich habe gerade erst bemerkt, dass es hier eigentlich nur ums Flex-Kit geht.
Bitte in den allgemeinen Thread verschieben. Danke!
Kostal Piko 17
Kostal Plenticore Plus 10
Kostal Smart Energy Meter
BYD HVS 12.8
ioBroker
openWB series2 Duo
VW ID.7
wawibu
Beiträge: 71
Registriert: Di Aug 10, 2021 8:54 am

Re: Feedback 2.0 Alpha 1 - openWB-Kit flex

Beitrag von wawibu »

Habe mir heute mal für den Raspi das Alpha Image gezogen. Danach dann das Update gemacht mit dem Script von Det.

Soweit so gut - wenn ich nun aber die HW einrichten will, komme ich nicht weiter. Das openWB Kit flex kann ich hinzufügen. Wenn ich dann aber eine Komponente hinzufügen möchte, bekomme ich folgenden Fehler angezeigt - egal welche Komponente ich hinzufügen möchte
openWB2_Alpha_flex_Error_20220304.PNG
Im main.log steht dann folgendes:

Code: Alles auswählen

2022-03-04 18:55:07,908 - {/packages/control/counter.py:34} - ERROR - Ohne Konfiguration eines EVU-Zählers an der Spitze der Hierarchie ist keine Regelung möglich.
2022-03-04 18:55:07,910 - {/packages/control/process.py:70} - ERROR - Fehler im Process-Modul
Traceback (most recent call last):
  File "/var/www/html/openWB/packages/control/process.py", line 68, in process_algorithm_results
    data.data.counter_data[data.data.counter_data["all"].get_evu_counter()].put_stats()
  File "/var/www/html/openWB/packages/control/counter.py", line 24, in get_evu_counter
    return f"counter{self.get_id_evu_counter()}"
  File "/var/www/html/openWB/packages/control/counter.py", line 29, in get_id_evu_counter
    if ComponentType.COUNTER.value == item["type"]:
KeyError: 'type'
2022-03-04 18:55:07,932 - {/packages/control/counter.py:34} - ERROR - Ohne Konfiguration eines EVU-Zählers an der Spitze der Hierarchie ist keine Regelung möglich.
2022-03-04 18:55:07,933 - {/packages/helpermodules/graph.py:72} - ERROR - Fehler im Graph-Modul
Traceback (most recent call last):
  File "/var/www/html/openWB/packages/helpermodules/graph.py", line 23, in pub_graph_data
    evu_counter = data.data.counter_data["all"].get_evu_counter()
  File "/var/www/html/openWB/packages/control/counter.py", line 24, in get_evu_counter
    return f"counter{self.get_id_evu_counter()}"
  File "/var/www/html/openWB/packages/control/counter.py", line 29, in get_id_evu_counter
    if ComponentType.COUNTER.value == item["type"]:
KeyError: 'type'
2022-03-04 18:55:10,600 - {/packages/helpermodules/command.py:532} - ERROR - Befehl konnte nicht ausgeführt werden: {'command': 'addComponent', 'data': {'deviceId': 2, 'deviceType': 'openwb_flex', 'type': 'counter'}, 'error': 'Es i>2022-03-04 18:55:17,367 - {/packages/modules/openwb_flex/device.py:60} - WARNING - OpenWB-Kit flex: Es konnten keine Werte gelesen werden, da noch keine Komponenten konfiguriert wurden.
2022-03-04 18:55:17,882 - {/packages/control/chargepoint.py:103} - ERROR - Fehler in der allgemeinen Ladepunkt-Klasse für Ladepunkt cp0
Traceback (most recent call last):
  File "/var/www/html/openWB/packages/control/chargepoint.py", line 101, in get_power_counter
    counter = counter + chargepoint.data["get"]["counter"]
KeyError: 'counter'
2022-03-04 18:55:17,895 - {/packages/control/counter.py:34} - ERROR - Ohne Konfiguration eines EVU-Zählers an der Spitze der Hierarchie ist keine Regelung möglich.
2022-03-04 18:55:17,898 - {/packages/control/counter.py:74} - ERROR - Fehler in der allgemeinen Zähler-Klasse

Kann mir jemand helfen was ich dort falsch mache?

Grüße,
Torsten
6.76kWp PV mit SMA Tripower 6000TL-20. 2x OpenWB custom 1p3p. EVU/PV über SDM630 via PE11-H. Victron MP2 48/5000 als ESS mit 16s EVE 280Ah Zellen. PHEV Landrover Defender P400e. EV vW eUp
LutzB
Beiträge: 3799
Registriert: Di Feb 25, 2020 9:23 am
Has thanked: 4 times
Been thanked: 25 times

Re: Feedback 2.0 Alpha 1 - openWB-Kit flex

Beitrag von LutzB »

Du machst nichts falsch. Im Hintergrund wurde mit den IDs noch was umgestellt. Sieht so aus, als wäre das an ein oder zwei Stellen übersehen worden. Müssen wir kommende Woche nochmal durchsehen.
LutzB
Beiträge: 3799
Registriert: Di Feb 25, 2020 9:23 am
Has thanked: 4 times
Been thanked: 25 times

Re: Feedback 2.0 Alpha 1 - openWB-Kit flex

Beitrag von LutzB »

Konnte bis jetzt keine übersehene Stelle im Code finden. Hast Du nach dem Update alle Daten im Broker gelöscht?

Code: Alles auswählen

sudo ./reset-broker.sh clearall
wawibu
Beiträge: 71
Registriert: Di Aug 10, 2021 8:54 am

Re: Feedback 2.0 Alpha 1 - openWB-Kit flex

Beitrag von wawibu »

LutzB hat geschrieben: Mo Mär 07, 2022 8:02 am Konnte bis jetzt keine übersehene Stelle im Code finden. Hast Du nach dem Update alle Daten im Broker gelöscht?

Code: Alles auswählen

sudo ./reset-broker.sh clearall
Hi Lutz,
ne - das hatte ich nicht gemacht. Habe gerade nochmal ein update gemacht, danach dann den Broker Reset und dann konnte ich EVU und PV anlegen. Ist nun genauso angelegt wie in der aktiven openWB 1.9
2022-03-10_12-13-08.png
Allerdings wird der Hausverbrauch dennoch fix mit 600W angezeigt. Im Lastmanagement kann ich die Struktur auch nicht aufbauen, da dort folgender Fehler steht

Code: Alles auswählen

TypeError: element.id.startsWith is not a function
    at Proxy.classes (webpack:///./src/components/OpenwbNestedList.vue?./node_modules/cache-loader/dist/cjs.js??ref--13-0!./node_modules/babel-loader/lib!./node_modules/cache-loader/dist/cjs.js??ref--1-0!./node_modules/@vue/cli-service/node_modules/vue-loader-v16/dist??ref--1-1:33:22)
    at eval (webpack:///./src/components/OpenwbNestedList.vue?./node_modules/cache-loader/dist/cjs.js??ref--13-0!./node_modules/babel-loader/lib!./node_modules/@vue/cli-service/node_modules/vue-loader-v16/dist/templateLoader.js??ref--6!./node_modules/cache-loader/dist/cjs.js??ref--1-0!./node_modules/@vue/cli-service/node_modules/vue-loader-v16/dist??ref--1-1:25:102)
    at renderFnWithContext (webpack:///./node_modules/@vue/runtime-core/dist/runtime-core.esm-bundler.js?:580:21)
    at eval (webpack:///./node_modules/vuedraggable/dist/vuedraggable.umd.js?:4608:12)
    at Proxy.flatMap (<anonymous>)
    at computeNodes (webpack:///./node_modules/vuedraggable/dist/vuedraggable.umd.js?:4607:37)
    at computeComponentStructure (webpack:///./node_modules/vuedraggable/dist/vuedraggable.umd.js?:4646:15)
    at Proxy.render (webpack:///./node_modules/vuedraggable/dist/vuedraggable.umd.js?:4767:32)
    at renderComponentRoot (webpack:///./node_modules/@vue/runtime-core/dist/runtime-core.esm-bundler.js?:623:44)
    at ReactiveEffect.componentUpdateFn [as fn] (webpack:///./node_modules/@vue/runtime-core/dist/runtime-core.esm-bundler.js?:4471:57)
2022-03-10_12-14-10.png
Im Status werden für den EVU auch nicht alle Wert angezeigt
2022-03-10_12-20-02.png
6.76kWp PV mit SMA Tripower 6000TL-20. 2x OpenWB custom 1p3p. EVU/PV über SDM630 via PE11-H. Victron MP2 48/5000 als ESS mit 16s EVE 280Ah Zellen. PHEV Landrover Defender P400e. EV vW eUp
LenaK
Beiträge: 1324
Registriert: Fr Jan 22, 2021 6:40 am
Been thanked: 18 times

Re: Feedback 2.0 Alpha 1 - openWB-Kit flex

Beitrag von LenaK »

Hast Du den Browsercache gelöscht?
wawibu
Beiträge: 71
Registriert: Di Aug 10, 2021 8:54 am

Re: Feedback 2.0 Alpha 1 - openWB-Kit flex

Beitrag von wawibu »

LenaK hat geschrieben: Do Mär 10, 2022 11:54 am Hast Du den Browsercache gelöscht?
hatte ich - habe es nun im Edge in einer neuen VM geöffnet und dort klappt es - kA warum

Der Hausverbrauch ist aber fix bei 109 Watt
PV Ertag und Netz Export wird richtig angezeigt, nur der Hausverbrauch ist irgendwie fix - vermutlich auch ein Fehler auf meiner Seite
6.76kWp PV mit SMA Tripower 6000TL-20. 2x OpenWB custom 1p3p. EVU/PV über SDM630 via PE11-H. Victron MP2 48/5000 als ESS mit 16s EVE 280Ah Zellen. PHEV Landrover Defender P400e. EV vW eUp
derNeueDet
Beiträge: 4455
Registriert: Mi Nov 11, 2020 7:16 pm
Has thanked: 5 times
Been thanked: 27 times

Re: Feedback 2.0 Alpha 1 - openWB-Kit flex

Beitrag von derNeueDet »

Am besten mit einer private Browsing Session noch mal testen, da ist der Cache dann außen vor.
10kWp PV mit SMA Tripower 10000TL-10 (PE11 mit SDM72V2); 2,4kWp mit Solis 2.5 G6 (EE11 mit SDM120). OpenWB Standard+. EVU EM540 an einem Raspi mit Venus OS. BEV Mercedes EQA 300 (06/2024)
Antworten