Closed abeamstart closed 3 months ago
Unterstützt dein MQTT Broker MQTT5? Ich habe das Gefühl dass das stabiler ist.
Ja ich benutze das SynoCommunity Package "Mosquitto 2.0.15-14": Eclipse Mosquitto ... protocoll versions 5.0, 3.1.1 and 3.1. Kann ich das im Broker einstellen dass er auch die 5er Protokoll Version nutzt?
ja, mit "--mqtt-version 5"
O.K. habe es jetzt mal so in der .env angegeben:
ADDITIONAL_PARAMETERS=-vv --mqttbroker 192.168.1.254 --mqtt-username mqtt --mqtt-password **** --mqtt-version 5 --prefix weconnect --convert-times Europe/Berlin --with-raw-json-topic
und nochmal mit
docker-compose --env-file ./vwfriends.env up
composed.
Ich beobachte...
Hat leider keinen Effekt gehabt. Was kann ich noch ausprobieren?
Seit ich nur noch 1 Fahrzeug (3. Tag) im Account habe läuft mqtt stabil?!
Hmmm, ich habe auch zwei Fahrzeuge drin. Kann es vielleicht sein dass dem Broker das zu viele Topics sind?
Der Broker läuft problemlos durch. Habe darüber sehr viel Heimautomatisierung und owntracks für die ganzen Familienhandys...
Ich nutze auch Docker in Proxmox und habe den selben Effekt, mit einem Auto. Letztes Update war am 08.11.23 21 Uhr. Container Log scheint eher unauffällig (?):
2023-11-09T08:19:27+0000:INFO:weconnect_mqtt_base:Update data from WeConnect 2023-11-09T08:19:28+0000:WARNING:generic_status:/vehicles/WVWZZZXXXXXXXXXXX/domains/measurements/rangeStatus: Unknown attribute totalRange_km with value 114 2023-11-09T08:19:28+0000:WARNING:vehicle:/vehicles/WVWZZZXXXXXXXXXXX: Unknown attribute temperatureBatteryStatus with value {'value': {'carCapturedTimestamp': '2023-11-08T20:01:34.938Z', 'temperatureHvBatteryMin_K': '288.15', 'temperatureHvBatteryMax_K': '289.15'}} in domain measurements 2023-11-09T08:19:28+0000:WARNING:vehicle:/vehicles/WVWZZZXXXXXXXXXXX: Unknown attribute fuelLevelStatus with value {'value': {'carCapturedTimestamp': '2023-11-08T20:01:36.134Z', 'currentSOC_pct': 36, 'primaryEngineType': 'electric', 'carType': 'electric'}} in domain measurements 2023-11-09T08:22:27+0000:INFO:weconnect_mqtt_base:Update data from WeConnect 2023-11-09T08:22:32+0000:WARNING:generic_status:/vehicles/WVWZZZXXXXXXXXXXX/domains/measurements/rangeStatus: Unknown attribute totalRange_km with value 114 2023-11-09T08:22:32+0000:WARNING:vehicle:/vehicles/WVWZZZXXXXXXXXXXX: Unknown attribute temperatureBatteryStatus with value {'value': {'carCapturedTimestamp': '2023-11-08T20:01:34.938Z', 'temperatureHvBatteryMin_K': '288.15', 'temperatureHvBatteryMax_K': '289.15'}} in domain measurements 2023-11-09T08:22:32+0000:WARNING:vehicle:/vehicles/WVWZZZXXXXXXXXXXX: Unknown attribute fuelLevelStatus with value {'value': {'carCapturedTimestamp': '2023-11-08T20:01:36.134Z', 'currentSOC_pct': 36, 'primaryEngineType': 'electric', 'carType': 'electric'}} in domain measurements 2023-11-09T08:25:27+0000:INFO:weconnect_mqtt_base:Update data from WeConnect 2023-11-09T08:25:27+0000:INFO:openid_session:Token expired 2023-11-09T08:25:27+0000:INFO:we_connect_session:Refreshing tokens 2023-11-09T08:25:29+0000:WARNING:generic_status:/vehicles/WVWZZZXXXXXXXXXXX/domains/measurements/rangeStatus: Unknown attribute totalRange_km with value 114 2023-11-09T08:25:29+0000:WARNING:vehicle:/vehicles/WVWZZZXXXXXXXXXXX: Unknown attribute temperatureBatteryStatus with value {'value': {'carCapturedTimestamp': '2023-11-08T20:01:34.938Z', 'temperatureHvBatteryMin_K': '288.15', 'temperatureHvBatteryMax_K': '289.15'}} in domain measurements 2023-11-09T08:25:29+0000:WARNING:vehicle:/vehicles/WVWZZZXXXXXXXXXXX: Unknown attribute fuelLevelStatus with value {'value': {'carCapturedTimestamp': '2023-11-08T20:01:36.134Z', 'currentSOC_pct': 36, 'primaryEngineType': 'electric', 'carType': 'electric'}} in domain measurements 2023-11-09T08:28:27+0000:INFO:weconnect_mqtt_base:Update data from WeConnect 2023-11-09T08:28:31+0000:WARNING:generic_status:/vehicles/WVWZZZXXXXXXXXXXX/domains/measurements/rangeStatus: Unknown attribute totalRange_km with value 114 2023-11-09T08:28:31+0000:WARNING:vehicle:/vehicles/WVWZZZXXXXXXXXXXX: Unknown attribute temperatureBatteryStatus with value {'value': {'carCapturedTimestamp': '2023-11-08T20:01:34.938Z', 'temperatureHvBatteryMin_K': '288.15', 'temperatureHvBatteryMax_K': '289.15'}} in domain measurements 2023-11-09T08:28:31+0000:WARNING:vehicle:/vehicles/WVWZZZXXXXXXXXXXX: Unknown attribute fuelLevelStatus with value {'value': {'carCapturedTimestamp': '2023-11-08T20:01:36.134Z', 'currentSOC_pct': 36, 'primaryEngineType': 'electric', 'carType': 'electric'}} in domain measurements ,
Das Publishing aber bleibt aus. Letzter MQTT Logeintrag ist weconnectConnected: False
Bei mir auch wieder. Broker läuft problemlos, nur VWfriends per mqtt offline, im Grafana wird aber weiterhin erfolgreich geloggt...
Kann man das Log Level ändern?
In der nächsten Version gibt es ein mayor update der MQTT library die verwendet wird, mal schauen ob das was fixed
Sieht bisher super stabil aus!
Leider steigt täglich die mqtt push aus (Ich verwende docker): /weconnect/mqtt/weconnectConnected = false Nach einem Neustart des Containers funktioniert es wieder... Betroffen ist auch nur die mqtt Funktion in Grafana wird alles lieve und richtig geloggt... Link zu Logs und Config: https://aberer.online/s/s58j5tpkxWJNfJC