Nissan
Hier wird die Einbindung eines oder mehrerer Nissan Leafs beschrieben. Andere Typen gerne ergänzen.
Nissan Leaf
Der Nissan Leaf ist ein reines Elektroauto des japanischen Automobilherstellers Nissan, welches in verschiedenen Versionen seit Dezember 2010 verkauft wird. Der Leaf ist das erste Großserien-Elektroauto, das von Anfang an für diesen Antrieb konzipiert wurde. Der Leaf gehört zu den weltweit meistverkaufte Elektrofahrzeugen. (vgl. https://de.wikipedia.org/wiki/Nissan_Leaf)
Das Auto kann via Mobilfunk mit dem Cloud Dienst von Nissan kommunizieren ("NissanConnect Services"). Leider wird die Schnittstelle von Nissan nicht dokumentiert. Es gibt jedoch eine Reihe von Drittanbietern, die Software bzw. Apps entwicklen und die sich entsprechend in Loxone einbinden lassen.
Die Kommunikation via NissanConnect Services ist träge, bis eine Antwort vorliegt können mehrer Minuten vergehen. (In etwa so wie wenn SMS ausgetauscht werden).
funktionierende Lösung via Android Handy
Abrufen von Batterie (SOC), Reichweite (km) und Innenraumtemperatur. Steuern der Heizung bzw. Klimaanlage. Kompatibel mit NISSAN Leaf ZE0 und NISSAN Leaf ZE1 sowie mit dem ZE1 e+.
Voraussetzungen:
Ein Loxberry mit dem Plugin MQTT-Gateway
Ein Smartphone mit mindestens Android 6 (kann auch ein altes ausgemustertes Gerät sein)
Die App 'Steuerung und Überwachung von Nissan Elektroautos' von Christian Kaiser. Muss einmal gekauft werden, derzeit 3,79 EUR
Konfiguration:
In der App unter Einstellungen > Überwachungs-Optionen die Zugangsdaten des MQTT-Gateways auf dem Loxberry eingeben.
In der App die Permanent-Überwachung starten (Start > Permanent)
Nun stehen die Werte des Fahrzeuges in Loxone als virtueller Eingang zur Verfügung (für weitere Infos siehe Dokumentation MQTT-Gateway)
Beispiel: Virtueller Eingang mit dem Namen "car_SJNFAAZE1XXXXXXX_Battery_CruisingRangeKM" liefert die aktuelle Reichweite der Batterie in Kilometern.
Senden von Befehlen geht ebenfalls über das MQTT-Gateway.
Beispiel: Virtueller Ausgang Befehl mit dem Befehl bei ein "car/SJNFAAZE1XXXXXXX/cmd/ClimateControl on" schaltet die Klimaanlage ein.
Die aktuell möglichen MQTT Daten sind hier dokumentiert: https://android.chk.digital/lcc/
Hinweise
Ich habe die App auf einem alten ausrangierten Handy installiert, welches nun neben dem Loxberry liegt
Die Abfragen nicht zu häufig auslösen. Alle paar Stunden sollten reichen. Das lässt sich in der App einstellen. Man kann auch die Abfragezyklen über Loxone steuern, etwa um unter der Woche häufiger abzufragen und an freien Tage seltener.
Der Ladestand der Batterie (SOC) ist relevant für die Steuerung einer Wallbox.
Andere (theoretisch) mögliche Lösungen
Es gibt ein Modul für FHEM. Hier sollte es in Prinzip möglich sein, über das entsprechende Loxberry Plugin an den Miniserver zu kommunizieren. Allerdings muss man dazu etwas tiefer in FHEM und Linux/Debian einsteigen. Unter anderem müssen weitere Softwarepakete installiert werden.
Ein eigenes Plugin für den Loxberry entwickeln. Etwa aus Basis von diesem Python-Interface (ich unterstütze gerne)
Über die interne ODB Schnittstelle des Autos gehen. Etwa mit einem Smartphone und der App LeafSpy die Daten via lokalem WLAN zur Verfügung stellen.