Das Problem mit dem fünften, falschen Ladepunkt (cp0) ging mir jetzt so auf den Keks, dass ich mal etwas mehr debugged habe. Nach langer Suche nach einem Config-File ist mir aufgefallen, dass scheinbar die gesamte Config als retained messages in MQTT abgelegt ist. Seltsames Setup, aber meinetwegen...
Im mosquitto sehe ich folgende Ladepunkte, vielleicht hilft das Euch ja bei der Fehlersuche:
Code: Alles auswählen
mosquitto_sub -v -v -t '#' --retained-only
[...]
openWB/chargepoint/1/config {"name": "Garage rechts/kurz", "type": "external_openwb", "ev": 0, "template": 0, "connected_phases": 3, "phase_1": 1, "auto_phase_switch_hw": false, "control_pilot_interruption_hw": false, "id": 1, "connection_module": {"type": "external_openwb", "name": "Externe openWB", "configuration": {"ip_address": "openwb-garage.adwin.de", "duo_num": 1}}, "power_module": {}}
openWB/chargepoint/1/set/manual_lock false
openWB/chargepoint/1/set/current 0
openWB/chargepoint/1/get/connected_vehicle/info {"id": 0, "name": "Standard-Fahrzeug"}
openWB/chargepoint/1/get/connected_vehicle/config {"average_consumption": 17, "charge_template": 0, "chargemode": "instant_charging", "current_plan": null, "ev_template": 0, "priority": false}
openWB/chargepoint/1/get/fault_str "Kein Fehler."
openWB/chargepoint/1/get/fault_state 0
openWB/chargepoint/1/get/state_str "Keine Ladung, da kein Auto angesteckt ist."
openWB/chargepoint/1/get/voltages [233.37, 235.15, 233.6]
openWB/chargepoint/1/get/daily_imported 0
openWB/chargepoint/1/get/daily_exported 0
openWB/chargepoint/2/config {"name": "Garage links/lang", "type": "external_openwb", "ev": 0, "template": 0, "connected_phases": 3, "phase_1": 1, "auto_phase_switch_hw": false, "control_pilot_interruption_hw": false, "id": 2, "connection_module": {"type": "external_openwb", "name": "Externe openWB", "configuration": {"ip_address": "openwb-garage.adwin.de", "duo_num": 2}}, "power_module": {}}
openWB/chargepoint/2/set/manual_lock false
openWB/chargepoint/2/set/current 0
openWB/chargepoint/2/get/connected_vehicle/info {"id": 0, "name": "Standard-Fahrzeug"}
openWB/chargepoint/2/get/connected_vehicle/config {"average_consumption": 17, "charge_template": 0, "chargemode": "instant_charging", "current_plan": null, "ev_template": 0, "priority": false}
openWB/chargepoint/2/get/fault_str "Kein Fehler."
openWB/chargepoint/2/get/fault_state 0
openWB/chargepoint/2/get/state_str "Keine Ladung, da kein Auto angesteckt ist."
openWB/chargepoint/2/get/voltages [233.22, 233.34, 235.1]
openWB/chargepoint/2/get/daily_imported 0
openWB/chargepoint/2/get/daily_exported 0
openWB/chargepoint/3/config {"name": "Werkstatt links/lang", "type": "external_openwb", "ev": 0, "template": 0, "connected_phases": 3, "phase_1": 1, "auto_phase_switch_hw": false, "control_pilot_interruption_hw": true, "id": 3, "connection_module": {"type": "external_openwb", "name": "Externe openWB", "configuration": {"ip_address": "openwb-werkstatt.adwin.de", "duo_num": 1}}, "power_module": {}}
openWB/chargepoint/3/set/manual_lock false
openWB/chargepoint/3/set/current 0
openWB/chargepoint/3/get/connected_vehicle/info {"id": 0, "name": "Standard-Fahrzeug"}
openWB/chargepoint/3/get/connected_vehicle/config {"average_consumption": 17, "charge_template": 0, "chargemode": "instant_charging", "current_plan": null, "ev_template": 0, "priority": false}
openWB/chargepoint/3/get/fault_str "Kein Fehler."
openWB/chargepoint/3/get/fault_state 0
openWB/chargepoint/3/get/state_str "Keine Ladung, da kein Auto angesteckt ist."
openWB/chargepoint/3/get/voltages [233.31, 233.81, 234.63]
openWB/chargepoint/3/get/daily_imported 0
openWB/chargepoint/3/get/daily_exported 0
openWB/chargepoint/4/config {"name": "Werkstatt rechts/kurz", "type": "external_openwb", "ev": 0, "template": 0, "connected_phases": 3, "phase_1": 1, "auto_phase_switch_hw": false, "control_pilot_interruption_hw": true, "id": 4, "connection_module": {"type": "external_openwb", "name": "Externe openWB", "configuration": {"ip_address": "openwb-werkstatt.adwin.de", "duo_num": 2}}, "power_module": {}}
openWB/chargepoint/4/get/connected_vehicle/info {"id": 0, "name": "Standard-Fahrzeug"}
openWB/chargepoint/4/get/connected_vehicle/config {"average_consumption": 17, "charge_template": 0, "chargemode": "instant_charging", "current_plan": null, "ev_template": 0, "priority": false}
openWB/chargepoint/4/get/fault_str "Kein Fehler."
openWB/chargepoint/4/get/fault_state 0
openWB/chargepoint/4/get/state_str "Keine Ladung, da kein Auto angesteckt ist."
openWB/chargepoint/4/get/voltages [234.34, 233.27, 233.72]
openWB/chargepoint/4/get/daily_imported 0
openWB/chargepoint/4/get/daily_exported 0
openWB/chargepoint/4/set/manual_lock false
openWB/chargepoint/4/set/current 0
openWB/chargepoint/0/get/voltages [232.9, 232.69, 233.6]
openWB/chargepoint/0/get/state_str "Ladevorgang l\u00e4uft..."
openWB/chargepoint/0/get/daily_imported 0
openWB/chargepoint/0/get/daily_exported 0
openWB/chargepoint/0/set/current 0
Der chargepoint/0 ist der fehlerhafte. Soll ich den mal löschen oder geht da was kaputt?
EDIT: Kaputtgegangen ist nichts, geholfen hat es auch nicht. Ich hatten den openwb2 Service gestoppt, dann die retained messages von chargepoint/0 gelöscht und die VM neu gestartet. Ergebnis: chargepoint/0 ist wieder aufgetaucht, gleiches Verhalten wie früher.