Skip to content

Unerwartete Trennung: Code 128 (und später 134) #1

@nafetz123

Description

@nafetz123

Alle ziemlich genau eine Minute (timestamps siehe unten) kommt bei mir:

✗ Unerwartete Trennung. Code: 128
✓ Verbunden mit MQTT-Broker customer.streaming-cardata.bmwgroup.com:9000
✓ Abonniere Topic: c12c11e0-243f-40c5-8fd5-cde642b0700d/xxx (meine VIN)
✓ Topic erfolgreich abonniert (Reason Codes: [ReasonCode(Suback, 'Granted QoS 0')])
✗ Unerwartete Trennung. Code: 128
✓ Verbunden mit MQTT-Broker customer.streaming-cardata.bmwgroup.com:9000
✓ Abonniere Topic: c12c11e0-243f-40c5-8fd5-cde642b0700d/xxx (meine VIN)
✓ Topic erfolgreich abonniert (Reason Codes: [ReasonCode(Suback, 'Granted QoS 0')])

d.h. das Skript verbindet sich neu. Die Daten, die während der stehenden Verbindung reinkommen, werden ganz normal gelesen (waren in dem Fall ungefähr 300).

Befehl: ./bmw_cardata.sh --stream --stream-output /var/www/json/output.jsonl --vin xxx (meine VIN)

Wenn ich das Streaming als Service laufen lasse, ebenfalls. Es scheint allerdings, als würde das andauernde trennen und neu verbinden dann zu einer Sperre führen:

Dec 30 19:20:32 raspberrypi bmw_cardata.sh[2550441]: Starte Streaming für VIN xxx (meine VIN)...
Dec 30 19:20:32 raspberrypi bmw_cardata.sh[2550441]: Verbinde mit customer.streaming-cardata.bmwgroup.com:9000 (MQTT 3.1.1)...
Dec 30 19:20:32 raspberrypi bmw_cardata.sh[2550441]: Topic: c12c11e0-243f-40c5-8fd5-cde642b0700d/xxx (meine VIN)
Dec 30 19:20:32 raspberrypi bmw_cardata.sh[2550441]: Username (GCID): c12c11e0-243f-40c5-8fd5-xxx
Dec 30 19:20:32 raspberrypi bmw_cardata.sh[2550441]: Password (ID-Token): xxx...
Dec 30 19:20:32 raspberrypi bmw_cardata.sh[2550441]: Konfiguriere TLS/SSL...
Dec 30 19:20:32 raspberrypi bmw_cardata.sh[2550441]: Verbinde zum Broker...
Dec 30 19:20:32 raspberrypi bmw_cardata.sh[2550441]: Starte Streaming (Strg+C zum Beenden)...
Dec 30 19:20:32 raspberrypi bmw_cardata.sh[2550441]: Ausgabe wird in /var/www/json/output.json gespeichert
Dec 30 19:20:32 raspberrypi bmw_cardata.sh[2550441]: ✓ Verbunden mit MQTT-Broker customer.streaming-cardata.bmwgroup.com:9000
Dec 30 19:20:32 raspberrypi bmw_cardata.sh[2550441]: ✓ Abonniere Topic: c12c11e0-243f-40c5-8fd5-cde642b0700d/xxx (meine VIN)
Dec 30 19:20:32 raspberrypi bmw_cardata.sh[2550441]: ✓ Topic erfolgreich abonniert (Reason Codes: [ReasonCode(Suback, 'Granted QoS 0')])
Dec 30 19:21:32 raspberrypi bmw_cardata.sh[2550441]: ✗ Unerwartete Trennung. Code: 128
Dec 30 19:21:33 raspberrypi bmw_cardata.sh[2550441]: ✓ Verbunden mit MQTT-Broker customer.streaming-cardata.bmwgroup.com:9000
Dec 30 19:21:33 raspberrypi bmw_cardata.sh[2550441]: ✓ Abonniere Topic: c12c11e0-243f-40c5-8fd5-cde642b0700d/WBY41DU000SD21963
Dec 30 19:21:34 raspberrypi bmw_cardata.sh[2550441]: ✓ Topic erfolgreich abonniert (Reason Codes: [ReasonCode(Suback, 'Granted QoS 0')])

und nach ungefähr 40 Minuten kommt nur noch:
Dec 30 20:02:17 raspberrypi bmw_cardata.sh[2550441]: ✓ Verbunden mit MQTT-Broker customer.streaming-cardata.bmwgroup.com:9000
Dec 30 20:02:17 raspberrypi bmw_cardata.sh[2550441]: ✓ Abonniere Topic: c12c11e0-243f-40c5-8fd5-cde642b0700d/xxx (meine VIN)
Dec 30 20:02:17 raspberrypi bmw_cardata.sh[2550441]: ✓ Topic erfolgreich abonniert (Reason Codes: [ReasonCode(Suback, 'Granted QoS 0')])
Dec 30 20:03:17 raspberrypi bmw_cardata.sh[2550441]: ✗ Unerwartete Trennung. Code: 128
Dec 30 20:03:18 raspberrypi bmw_cardata.sh[2550441]: ✓ Verbunden mit MQTT-Broker customer.streaming-cardata.bmwgroup.com:9000
Dec 30 20:03:18 raspberrypi bmw_cardata.sh[2550441]: ✓ Abonniere Topic: c12c11e0-243f-40c5-8fd5-cde642b0700d/xxx (meine VIN)
Dec 30 20:03:18 raspberrypi bmw_cardata.sh[2550441]: ✓ Topic erfolgreich abonniert (Reason Codes: [ReasonCode(Suback, 'Granted QoS 0')])
Dec 30 20:03:47 raspberrypi bmw_cardata.sh[2550441]: ✗ Unerwartete Trennung. Code: 128
Dec 30 20:03:51 raspberrypi bmw_cardata.sh[2550441]: ✗ Verbindung fehlgeschlagen: Unknown error code 134 (Code 134)
Dec 30 20:03:51 raspberrypi bmw_cardata.sh[2550441]: ✗ Unerwartete Trennung. Code: 128
Dec 30 20:03:57 raspberrypi bmw_cardata.sh[2550441]: ✗ Verbindung fehlgeschlagen: Unknown error code 134 (Code 134)
Dec 30 20:03:57 raspberrypi bmw_cardata.sh[2550441]: ✗ Unerwartete Trennung. Code: 128
Dec 30 20:04:04 raspberrypi bmw_cardata.sh[2550441]: ✗ Verbindung fehlgeschlagen: Unknown error code 134 (Code 134)
Dec 30 20:04:04 raspberrypi bmw_cardata.sh[2550441]: ✗ Unerwartete Trennung. Code: 128

Irgendwelche Ideen?

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions