Ok also man muss sich eine. raspberry mit raspian aufsetzen. Es geht um Übrigen auch die Lite Version, ein UI wird nicht benötigt.
Alternativ kann man auch gleich das Homebridge Image installieren.
Weiterhin muss ein Homekit Device eingerichtet sein (also iPad, AppleTV oder sowas) aber das sollte klar sein wenn man Homekit benutzt.
Ihr solltet euren BMW schonmal in der App eingerichtet haben auf dem SmartPhone. Euer Connected Zugang wird auch benötigt.
Man sollte ein wenig Kenntnisse mit dem Pi haben.
Es ist empfehlenswert den Standardnutzer und die Passwörter auf dem Pi zu ändern!
Dann wird homebridge drauf installiert:
In homebridge muss man jetzt das Plugin via WebInterface installieren. Plugin Name siehe Bild.
Jetzt muss man es nur noch einrichten. In der Konfigurationsdatei unter accessories muss das manuell eingetragen werden:
{
"accessory": "BMW-Connected-Accessories",
"type": "climate",
"name": "BMW Standheizung",
"vin": "WBAxyz",
"username": "e@mail.com",
"password": "passwort",
"client_id": "dbf0a542-ebd1-4ff0-a9a7-55172fbfce35"
}
Die Client-ID stammt aus der Android App. Deshalb kann diese verwendet werden. VIN ist eure VIN des Autos. Username und Passwort muss euer Zugang zu Connected sein. Der Name ist frei wählbar.
Um dann noch „hey Siri mach den BMW warm“ zu sagen bspw müsst ihr ein shortcut erstellen auf euren Telefon. Dazu die App „Kurzbefehle“ öffnen und sich durchhangeln.