HomeKit Controller Integration: Steuern Sie Ihre HomeKit-Zubehörteile von Gladys aus, ohne Apple-Hardware

Hallo zusammen,

Ich habe eine Integration entwickelt, die Gladys zu einem HomeKit-Controller macht. Gladys paart sich direkt mit euren HomeKit-Geräten und steuert sie lokal, ohne iPhone, Apple TV oder HomePod und ohne Cloud.

Ich suche Tester, um sie auf echten Geräten zu validieren.

Installation

Was sie kann

  • Sucht HomeKit-Geräte im Netzwerk.
  • Paarung mit dem 8-stelligen Code (123-45-678).
  • Echtzeit-Aktualisierung der Zustände, zusätzlich eine vollständige Abfrage alle 60 Sekunden zur Sicherheit.
  • Automatische Wiederverbindung, und das Gerät wird auch gefunden, wenn sich seine IP ändert.
  • Verwaltung von Brücken: ein Gladys-Gerät pro verbundenem Gerät.
  • Verfügbare Aktionen: suchen, paaren, identifizieren (das Gerät blinkt oder gibt einen Ton ab), entpaaren.

Unterstützte Geräte

  • Lampen: ein-/ausschalten, Helligkeit, Farbe, Farbtemperatur
  • Schalter, Steckdosen, Ventile
  • Ventilatoren (mit Geschwindigkeit)
  • Thermostate: Temperatur, Sollwert, Luftfeuchtigkeit
  • Rollläden, Jalousien, Fenster, Türen: Position, öffnen / stop / schließen
  • Schlösser
  • Sensoren: Temperatur, Luftfeuchtigkeit, Helligkeit, Bewegung, Anwesenheit, Öffnung, Leckage, Rauch, CO, CO2, PM2.5 / PM10
  • Batteriestand
  • Programmierbare Tasten und Klingeln (über Szenen, siehe unten)

Szenen

  • Trigger « HomeKit-Taste gedrückt »: einfacher, doppelter oder langer Druck, mit Filter nach Gerät und Tastennummer. Praktisch für Fernbedienungen (Eve Button…) und Klingeln.
  • Trigger « HomeKit-Gerät verloren / zurückgekehrt »: um benachrichtigt zu werden, wenn ein Gerät nicht mehr antwortet.
  • Aktion « Gerät identifizieren »: das Gerät meldet sich.
  • Aktion « HomeKit-Gerät neu lesen »: liest seine Werte sofort aus, nützlich vor einer Bedingung.

Dashboard-Widget

  • « HomeKit-Geräte »: Anzahl der online/offline-Geräte, die Liste und ein Wiederverbindungs-Button, wenn eines nicht mehr antwortet.

Einschränkungen

  • Nur IP-Geräte (Wi-Fi / Ethernet). Kein Bluetooth oder Thread.
  • Noch keine Kameras oder Fernseher.

Bevor ihr testet

  • Ein HomeKit-Gerät akzeptiert nur einen Controller. Entfernt es zuerst aus der Home-App (oder aus Home Assistant) oder setzt es zurück.
  • Haltet den 8-stelligen Code bereit.
  • Das Gerät und Gladys müssen im selben Netzwerk (selbes VLAN) sein.

Was ich wissen möchte

  • Die Marke und das Modell eurer Geräte
  • Ob die Suche und Paarung funktioniert haben
  • Ob die Befehle und Zustände korrekt übertragen werden
  • Ob die Tasten eure Szenen auslösen (einfach / doppelt / lang)
  • Ob das Widget den richtigen Zustand anzeigt
  • Probleme, die aufgetreten sind, mit Logs (LOG_LEVEL=debug) wenn möglich

Feedback ist hier oder in den GitHub-Issues willkommen: Issues · prohand/gladys-homekitcontroller · GitHub

Vielen Dank im Voraus an alle, die testen! :folded_hands:

1 „Gefällt mir“