
OpenWB als Wallbox ins die Victron-Welt einbinden
Re: OpenWB als Wallbox ins die Victron-Welt einbinden
Ich habe alles geschafft aber die ladezeit springt immer zw 1-2-3-4sek hin und her..und zählt nicht rauf...da hatten ja schon mehrere ein problem..hat da jemand den richtigen node red? Oder eine idee?
-
- Beiträge: 1
- Registriert: Fr Feb 07, 2025 1:07 pm
Re: OpenWB als Wallbox ins die Victron-Welt einbinden
Als ersts hätte ich auch eine Frage, hat jemand eine Lösung für das W und kwh Problem zwischen VRM und Remote Console im Cerbo GX ? Da steht auch heute noch W mit 2 Dezimalstellen und kwh im VRM Portal.
Ich habe mal die Lösung für die Zeit... in meinen Fall eine SMA Wallbox
egal euch gehts um die Laufzeit
Palette installieren: node-red-contrib-hourglass
damit kann man mit "msg.command" start / stop / reset einen Timer laufen lassen der ms bei jedem Status raushaut.
msg.command = status -> hourglass -> msg.elapsed.millis (dann haste die ms) die mach ich in flow.laufzeitms fertig
du musst natürlich ein msg.command = stop senden wenn euer Charging Status auf nicht laden geht und reset danach das wieder 0 ms kommen. (man kann hier keine Bilder posten deshalb alles Text)
Ich hole mir in den Daten flow
Ich habe mal die Lösung für die Zeit... in meinen Fall eine SMA Wallbox

Palette installieren: node-red-contrib-hourglass
damit kann man mit "msg.command" start / stop / reset einen Timer laufen lassen der ms bei jedem Status raushaut.
msg.command = status -> hourglass -> msg.elapsed.millis (dann haste die ms) die mach ich in flow.laufzeitms fertig
du musst natürlich ein msg.command = stop senden wenn euer Charging Status auf nicht laden geht und reset danach das wieder 0 ms kommen. (man kann hier keine Bilder posten deshalb alles Text)
Ich hole mir in den Daten flow
Code: Alles auswählen
......
...
LaufZeitMS = flow.get("laufzeitms");
LaufZeitS = Math.floor(LaufZeitMS/1000);
// Ladevorgang ist mein Status Charging von der SMA Box..
if(Ladevorgang!=200113) { LaufZeitS = 0; }
...
let data = {
"Ac/Energy/Forward": AcWh,
"Ac/L1/Power": AcPowerL1,
"Ac/L2/Power": AcPowerL2,
"Ac/L3/Power": AcPowerL3,
"Ac/Power": AcPower,
"ChargingTime": LaufZeitS,
"Current": AcCurrent,
"Status": Status,
"Mode": Schalter,
"MaxCurrent": 32,
"Position": 1,
"Model": "SMAEVCharger22",
"AutoStart": 1
}
...
Re: OpenWB als Wallbox ins die Victron-Welt einbinden
Hi
hoffe kann mir jemand weiterhelfen, denn bisher habe ich es nicht zum laufen bekommen, egal was ich probiert habe
Wobei ich denke das der Flow (auch bei mir) funktioniert, da bei NR überall angezeigt wird das es verbunden ist (im Multiplus taucht die WB auf nur keine Daten)
Ich denke fast eher das keine daten auf dem broker liegen? (MQTT Explorer zeigt auch nichts an -egal ob play oder pause oder wie lange er läuft) Da ich es schon mehrfach probiert habe (diverse OpenWB 2.x versionen)
Ich hatte ein eigen installiertes img genutzt (bisher hatte ich keine Probleme damit - auch die vorherigen versionen) um das als Problem auszuschließen habe ich das org img (2.1.6) genommen und die box komplett neu aufgesetzt (ohne übernahme von daten) und dann eingerichtet und direkt die mqtt Brücke eingeschaltet -> mqtt explorer zeigt nichts an -> update auf 2.1.7RC1 (die ich auch zuletzt genutzt hatte) , auch hier nichts im explorer
Es werden beim starten keine Fehler angezeigt (jedoch nach dem done das die mqtt ungültig sind
Aber dann im mqtt log dann anscheinend doch daten?
Eine Verbidung bekomme ich immer (per explorer und auch NR); nur es passiert nichts
Der MQTT Explorer habe ich auf meinem PC (und extra Brücke mit PC ip) / NR läuft auf dem GX
hoffe kann mir jemand weiterhelfen, denn bisher habe ich es nicht zum laufen bekommen, egal was ich probiert habe
Wobei ich denke das der Flow (auch bei mir) funktioniert, da bei NR überall angezeigt wird das es verbunden ist (im Multiplus taucht die WB auf nur keine Daten)
Ich denke fast eher das keine daten auf dem broker liegen? (MQTT Explorer zeigt auch nichts an -egal ob play oder pause oder wie lange er läuft) Da ich es schon mehrfach probiert habe (diverse OpenWB 2.x versionen)
Ich hatte ein eigen installiertes img genutzt (bisher hatte ich keine Probleme damit - auch die vorherigen versionen) um das als Problem auszuschließen habe ich das org img (2.1.6) genommen und die box komplett neu aufgesetzt (ohne übernahme von daten) und dann eingerichtet und direkt die mqtt Brücke eingeschaltet -> mqtt explorer zeigt nichts an -> update auf 2.1.7RC1 (die ich auch zuletzt genutzt hatte) , auch hier nichts im explorer
Es werden beim starten keine Fehler angezeigt (jedoch nach dem done das die mqtt ungültig sind
Code: Alles auswählen
2025-02-14 20:15:04: boot done :-)
2025-02-14 20:15:07,422 - {root:176} - {DEBUG:MainThread} - Start openWB2.service
2025-02-14 20:15:07,431 - {helpermodules.update_config:556} - {DEBUG:MainThread} - Broker-Konfiguration aktualisieren
2025-02-14 20:15:08,539 - {helpermodules.update_config:644} - {DEBUG:MainThread} - current datastore version: 75
2025-02-14 20:15:08,539 - {helpermodules.update_config:645} - {DEBUG:MainThread} - target datastore version: 75
2025-02-14 20:15:08,676 - {helpermodules.update_config:600} - {DEBUG:MainThread} - Ungültiges Topic zum Startzeitpunkt: openWB/system/serial_number
2025-02-14 20:15:08,678 - {helpermodules.update_config:600} - {DEBUG:MainThread} - Ungültiges Topic zum Startzeitpunkt: openWB/system/mac_address
2025-02-14 20:15:08,679 - {helpermodules.update_config:600} - {DEBUG:MainThread} - Ungültiges Topic zum Startzeitpunkt: openWB/system/messages/1739560500337
2025-02-14 20:15:08,683 - {helpermodules.update_config:600} - {DEBUG:MainThread} - Ungültiges Topic zum Startzeitpunkt: openWB/chargepoint/4/set/current_prev
2025-02-14 20:15:08,689 - {helpermodules.update_config:600} - {DEBUG:MainThread} - Ungültiges Topic zum Startzeitpunkt: openWB/chargepoint/4/get/error_timestamp
2025-02-14 20:15:08,691 - {helpermodules.update_config:600} - {DEBUG:MainThread} - Ungültiges Topic zum Startzeitpunkt: openWB/chargepoint/4/get/charging_current
2025-02-14 20:15:08,692 - {helpermodules.update_config:600} - {DEBUG:MainThread} - Ungültiges Topic zum Startzeitpunkt: openWB/chargepoint/4/get/charging_power
2025-02-14 20:15:08,694 - {helpermodules.update_config:600} - {DEBUG:MainThread} - Ungültiges Topic zum Startzeitpunkt: openWB/chargepoint/4/get/charging_voltage
2025-02-14 20:15:08,697 - {helpermodules.update_config:600} - {DEBUG:MainThread} - Ungültiges Topic zum Startzeitpunkt: openWB/chargepoint/4/control_par
Code: Alles auswählen
2025-02-14 20:15:14,948 - Topic: openWB/chargepoint/4/config, Payload: {"configuration": {"mode": "duo", "ip_address": "localhost", "duo_num": 0}, "ev": 2, "name": "Garage-1", "type": "internal_openwb", "template": 0, "connected_phases": 3, "phase_1": 1, "auto_phase_switch_hw": true, "control_pilot_interruption_hw": true, "id": 4, "ocpp_chargebox_id": null}
2025-02-14 20:15:14,952 - Topic: openWB/chargepoint/4/set/manual_lock, Payload: false
2025-02-14 20:15:14,954 - Topic: openWB/chargepoint/4/set/current, Payload: 0
2025-02-14 20:15:14,955 - Topic: openWB/chargepoint/4/set/charging_ev, Payload: -1
2025-02-14 20:15:14,955 - Topic: openWB/chargepoint/4/set/energy_to_charge, Payload: 0
2025-02-14 20:15:14,956 - Topic: openWB/chargepoint/4/set/plug_state_prev, Payload: false
2025-02-14 20:15:14,957 - Topic: openWB/chargepoint/4/set/plug_time, Payload: null
2025-02-14 20:15:14,958 - Topic: openWB/chargepoint/4/set/charging_ev_prev, Payload: -1
2025-02-14 20:15:14,959 - Topic: openWB/chargepoint/4/set/log, Payload: {"chargemode_log_entry": "_", "costs": 0, "imported_at_mode_switch": 0, "imported_at_plugtime": 0, "imported_since_mode_switch": 0, "imported_since_plugged": 0, "range_charged": 0, "time_charged": "00:00", "timestamp_start_charging": null, "ev": -1, "prio": false, "rfid": null, "serial_number": null, "soc_at_start": null, "soc_at_end": null, "range_at_start": null, "range_at_end": null}
2025-02-14 20:15:14,960 - Topic: openWB/chargepoint/4/set/phases_to_use, Payload: 1
2025-02-14 20:15:14,961 - Topic: openWB/chargepoint/4/set/rfid, Payload: null
2025-02-14 20:15:14,962 - Topic: openWB/chargepoint/4/set/ocpp_transaction_id, Payload: null
2025-02-14 20:15:14,963 - Topic: openWB/chargepoint/4/get/charge_state, Payload: false
2025-02-14 20:15:14,965 - Topic: openWB/chargepoint/4/get/connected_vehicle/info, Payload: {"id": 2, "name": "Michael"}
2025-02-14 20:15:14,966 - Topic: openWB/chargepoint/4/get/connected_vehicle/config, Payload: {"average_consumption": 24000, "charge_template": 0, "chargemode": "pv_charging", "current_plan": null, "ev_template": 2, "priority": false, "time_charging_in_use": false}
2025-02-14 20:15:14,967 - Topic: openWB/chargepoint/4/get/connected_vehicle/soc, Payload: {"fault_str": "Kein Fehler.", "fault_state": 0, "range_charged": 0, "range_unit": "km", "range": 39.0, "soc": 10, "timestamp": 1739556495.101662}
2025-02-14 20:15:14,968 - Topic: openWB/chargepoint/4/get/currents, Payload: [0.0, 0.0, 0.0]
2025-02-14 20:15:14,969 - Topic: openWB/chargepoint/4/get/daily_imported, Payload: 2531.0
Der MQTT Explorer habe ich auf meinem PC (und extra Brücke mit PC ip) / NR läuft auf dem GX
- Dateianhänge
-
- mqtt.jpg
- (235.18 KiB) Noch nie heruntergeladen
Re: OpenWB als Wallbox ins die Victron-Welt einbinden
Update
Leider kann ich den Post nicht mehr bearbeiten
Ich habe den Fehler durch ein Zufall gefunden (mit dem Explorer)
Und zwar hatte ich hier kein User und Passwort eingetragen
Habe die jetzt im Flow entfernt und dann klappt es
Sehr komisch wofür ich das für die Brücke in der WB eingestellt habe, wenn es nur ohne geht?
Egal erstmal weiter
Leider kann ich den Post nicht mehr bearbeiten
Ich habe den Fehler durch ein Zufall gefunden (mit dem Explorer)
Und zwar hatte ich hier kein User und Passwort eingetragen
Habe die jetzt im Flow entfernt und dann klappt es
Sehr komisch wofür ich das für die Brücke in der WB eingestellt habe, wenn es nur ohne geht?
Egal erstmal weiter
