Hallo Marco Schmidt ,
vielen Dank für Deine Anleitung - die Integration von Yahka in HomeKit/Homebridge klappt bei mir, allerdings nutze ich das Tool zum ersten mal und komme bei der Einrichtung der Switches etc. nicht zurecht und hoffe Du kannst mir helfen.
Anhand anderer Beispiele im Netz (z.B. hue Lampe) bin ich leider nicht weiter gekommen.
Ich lege in Yahka z.b. einen neuen Switch analog Deiner für z.B. Lock / Unlock an - siehe Screenshot
Wo bzw. in welche Felder trage ich die anderen Werte die Du angegeben hast ein?
"Lock/Unlock - Switch - in ioBroker unter der VIN, remote, lock - hier true/false"
Ich möchte gerne die folgenden Dinge angezeigt bekommen und hoffe der Rest erschließt sich mir dann aus dem oberen Fall, oder könntest Du mir ggf. hier auch noch sagen wo die verschiedenen Parameter eingetragen werden müssen bei der Anlage der Schalter?
Tankfüllstand
Kilometerstand
Batterie laden starten
Scheibenheizung starten
Vorklimatisieren
Verriegeln/Entriegeln
Wäre nett, wenn Du mir hier einen kurzen Hinweis geben könntest.
Vielen Dank im Voraus
Gruß
Christian
Alles anzeigenHallo, hier mal eine kleine Anleitung, wie man sein VAG-Fahrzeug (VW, Skoda, Audi) in Homekit bekommt und endlich die Standheizung auch per Siri oder Regel steuern kann. Z.B.: eine guten Morgen-Szene: Kaffeemaschine an, 10 min später Standheizung an. Geht leider nur über den Umweg über ioBroker.
Was benötigt man:
SkodaVWAudi-Connect
ioBroker
Homekit
1. ioBroker installieren (gibt genug Anleitungen im Netz)
2. Instanz vw-connect installieren (vom Plugin-Ersteller aus dem ioBroker-Forum kopiert)
https://github.com/TA2k/ioBroker.vw-connect
Unter Adapter das Github Icon klicken:
Beliebig auswählen und die Url einfügen.
Dann unter Adapter den VW Connect Adapter suchen und ganz rechts auf das klicken.
In den Instanzoptionen Mail und Password eingeben.
Wichtig: Update-Intervall 1 min und Status Update erzwingen 2 min
3. Instanz Yahka installieren
Diese Instanz wird die Sensoren bzw. Schalter an Homekit übergeben. Wie man Yahka installiert und an Homekit weitergibt, steht auch im Netz beschrieben.
In Yahka erstellt man dann seinen Schalter bzw. seine Sensoren (Gerät und Dienst). Ich liste mal auf, als was ich diese erstellt habe.
Standheizung - Switch - in ioBroker unter der VIN, remote, Standheizung - hier true/false
Lock/Unlock - Switch - in ioBroker unter der VIN, remote, lock - hier true/false
Standheizung Restlaufzeit - Temperatursensor - in ioBroker unter VIN, remoteStandheizung, climatisationStateReport, remainingClimateTime
Tankfüllstand - Feuchtigkeitssensor - in ioBroker unter VIN, status, data07, field09, value
Öllevel - Feuchtigkeitssensor - in ioBroker unter VIN, status, data04, field02, value
Kilometerstand - Kohlendioxidsensor - in ioBroker unter VIN, status, data01, field01, milCarSent
Was noch möglich ist, mangels zu altem Auto aber von mir nicht getestet wurde:
Batterie laden starten, Scheibenheizung starten, Vorklimatisieren, Verriegeln/Entriegeln.
4. Regeln erstellen bei Nutzung der Fernbedienung der Standheizung
Nun sind die Geräte in Homekit und der Schalter für die Standheizung kann genutzt werden. Was passiert nun, wenn die Fernbedienung genutzt wird? Das ist ein Problem. Der Schalter bewegt sich leider nicht, aber die Restlaufzeit wird angezeigt. Ich habe mir nun 2 Regel erstellt:
1. Regel: Restlaufzeit über/gleich 29 min - Schalte Standheizung ein
2. Regel: Restlaufzeit unter/gleich 0 min - Schalte Standheizung aus
Diese Regeln funktionieren ausschließlich, wenn per Fernbedienung oder App geschaltet wird. Wird per Siri oder Homekit-Schalter geschaltet, sind die Regeln natürlich nicht notwendig.
Anmerkung: Bei neueren PKWs funktioniert das natürlich auch mit Entriegeln etc. analog Standheizung.
Viel Spaß
5. Standortanzeige
Man benötigt Vis, Vis-map sowie das Plugin homebridge-website-to-camera. Mit Vis-map wird die Karte im Vis erstellt. Anschließend werden unter "markers" die Koordinaten angegeben, allerdings nicht als Zahl, sondern als Verweis auf das vw-connect-Plugin unter "position". Das sollte dann so ähnlich aussehen (VIN mit eigener VIN ersetzen):
Longitude: vw-connect.0.TMBXXX_DEINE_VIN_XXX.position.longitudeConv
Latitude: vw-connect.0.TMBXXX_DEINE_VIN_XXX.position.latitudeConv
Die URL des Vis-Views dann einfach in der Config des homebridge-website-to-camera-Plugins als Website angeben und heraus kommt eine Kamera mit den Standortdaten des Autos.