vielen Dank für das Feature “Custom Data” in der Version 2.0.9.
Der Beispiel Flow zeigt, wie man Custom Data im System sichtbar macht. Mein Problem ist aber, wie ich die Daten überhaupt erst in das System bekomme. Konkret möchte ich die Daten am Pekaway MQTT Server einspielen. Allerdings scheint diese Option aktuell nicht vorgesehen zu sein. Ich sehe kein entsprechendes Topic. Könntet Ihr diese Funktion bitte noch bereitstellen?
Konkret stelle ich mir folgenden Fluss vor:
Custom Data → Pekaway MQTT Server → LTE Bridge → CorePro
Nicht ganz. Ich möchte die Daten von Extern übergeben…
Von Extern habe ich keinen Zugriff auf den MQTT Server des VanPi Systems. Von Extern kann ich nur auf den Pekaway MQTT server zugreifen (mqttapi-emqx-vanpi.pekaway.de). Genau über den würd ich gern die “Custom Data” über ein geeignetes Topic einsteuern.
Wie gesagt: Das Teltonika Device sendet die OBD Daten an flespi. Auf der flespi Plattform hat man dan verschiedenste Möglichkeiten zur Weiterverarbeitung der Daten. So stellt flespi die Daten z.B. über einen flespi eigenen MQTT Server bereit. Es gibt aber auch die Möglichkeit, die Daten direkt an einen externen MQTT Server zu stremen:
So einfach ist es leider nicht. Mein CorePro ist über die Pekaway LTE Bridge ans Internet angebunden. Über diese kann ich nicht auf externe MQTT Server zugreifen.
Oh ok das wuste ich nicht … dann wirst du ein problem haben den dann wird sicher der traffic so limitiert sein sonst wären ja die 50€ fürs jahr nicht haltbar
Frage is halt wäre es dann nicht eine option ein eigenes modem im fahrzeug zu installieren?
Die Bridge ist aktuell nur dafür vorgesehen, das Van Pi System remote verfügbar zu machen, aber nicht um Daten von externen Servern einzuspielen. Dafür müsstest du eine eigene Internetanbindung benutzen
Nunja, der Teltonika Router zieht mehr Strom als die LTE Bridge.
Nach der Rückmeldung von Vincent werde ich es nun so machen:
Ich verbinde den CorePro via Ethernet mit dem Teltonika Router
auf dem CorePro baue ich mir einen Userflow, der mir die gewünschten Daten vom Flespi MQTT Server holt und sie als Costom Data im VanPi System bereitstellt
Im Resultat habe ich die Custom Data wenigstens dann wenn der Teltonika Router läuft.
Ich habe einen Standbay Strom von 0,9A da hängt ein Teltonica Router, Alexa, Relayboard, 1 esp8266, 1 esp32 und 1 raspberry zero dran. Und meine 400w Solar Anlage liefert zur Zeit 12-20Ah. Das ist weniger als ich verbrauche
Ach ja, ein Solarlader, und ein Ladebooster hängen noch im Netz, die ziehen ja sicher auch noch was
Im Fall von @abcklaus würde es doch schon ausreichen den Teltonika Router automatisch zu starten, wenn der Motor läuft ?
Die Daten via OBD sind ja nur dann da, wenn zumindest die Zündung an ist.
Tatsächlich würde ich aber ein anderen OBD Dongel vorziehen (bspw. den elm327 USB), da gibt es sehr wahrscheinlich eine fertig nutzbare Schnittstelle für den PI.
Alternativ hängt den Core Pro direkt auf den CAN Ich kenne jetzt dein Auto nicht, du könntest sonst aber auch den Webasto Dongle auf die Kline packen, solltest dein Auto eh diese nutzen.
Du hast ja nen OBD Dongle. OBD ist erstmal nur die Hardwareschnistelle. Drauf sind dann verschieben hardware Kommunikationsarten aufgebaut (Serial/Can)
Die Kline ist ein spezielles serielles Protokoll welches z.B. VW, aber auch Fiat früher verwendet haben.