au ja, ein QR Code am Boden. Und im Fahrzeug eine Kamera, die den auswertet und an Home Automation übermittelt. Die Frage ist nur, steht das Fahrzeug genau über dem Code?
Aber mal im Ernst, ich würde schon versuchen eine Kombination aus mehreren Komponenten zu bauen. Damit ist eine sicherere Auswertung erst möglich und auch ein Stromausfall kann dem dann egal sein.
Wenn die Garage beispielsweise nicht weiter benutzt wird als zum abstellen des Fahrzeugs ist das recht einfach. Ein Bewegungsmelder registriert schnelle Wärmeveränderungen, also Menschen, Tiere usw.. Ein Lichtschranke in ca. 60 - 80 cm Höhe (also höher als Tiere) registriert ein drin stehendes Auto, oder wenn keines drin steht halt freie Bahn.
Die Auswertung ist dann einfach. Unter der Bedingung, dass die Lichtschranke unterbrochen ist -> und der Bewegungsmelder keine Bewegung anzeigt -> Tor schließen.
Für ankommendes Auto -> ist Lichtschranke aktiv und Bewegung nicht erkannt -> öffnen. Wenn Lichtschranke unterbrochen und keine Bewegung erkannt -> geschlossen halten.
Und bei Bewegung erkannt -> Tor offen halten oder öffnen.
Aktivieren kann man das z.B. per Fernbedienung Homematic IP, oder Homematic oder halt auch andere FBs, die mit dem iobroker "reden", sofern WLAN bzw. 868 MHz an der Einfahrt verfügbar ist.
Und wenn iobroker im Spiel ist, kann man dann auch alle weiteren Dinge tun (Zeitsteuerung etc.)