Da ich hier für die Heimsteuerung ausschließlich Apple Geräte mit Homekit nutze und kein MQTT wollte ich mal die Machbarkeit testen - Und es funktioniert:
In Homekit ein neues Gerät hinzufügen und diesen Pairing-Code scannen oder manuell eingeben:

Danach ist ESPuino vollständig im Homekit integriert, taucht in „Mein Zuhause“ auf
und lässt sich mit „Remote“ in den Home-Widgets steuern:
Diese Funktionen habe ich angeschlossen:
- Play/Pause
- Hoch/runter → Lautstärke
- Links/Rechts → Titelsprung
- Info → IP-Adresse ansagen
- Power Off → ausschalten
- Wahl der Quelle → Lautsprecher, BT-Speaker, BT-Headset
Als Basis verwende ich die Homespan-Bibliothek. Die bringt schon Alles mit und ist super dokumentiert. Voraussetzung für das erfolgreiche Compilieren ist aber zwingend die Arduino 2 Version!
Insgesamt läuft das recht stabil.
Ich habe es aber noch nicht geschafft das Ganze zusammen mit Bluetooth zu compilieren, der Linker meckert dann das zu wenig IRAM zur Verfügung steht. Das ist für mich noch ein Showstopper.
Wer experimentierfreudig ist und ein Apple Gerät verwendet kann es ja ausprobieren, freue mich auf Rückmeldung hier!
„Hey Siri, Happy Testing“

