Hallo zusammen! 
Vielen Dank für euer Feedback, es hat diese neue Version direkt geprägt. Die v1.3.0 ist verfügbar: Geht in den Tab Überwachung der Integration, um das Update zu starten (oder wartet auf den automatischen Vorschlag von Gladys).
Was sich in 1.3.0 ändert
TV-Auswahl bei den Konfigurationsaktionen (Danke @spenceur für den Vorschlag
)
Die Aktionen „MAC-Adresse (Wake-on-LAN) angeben“, „Paarung einer TV entfernen“ und „Verbindung testen“ bieten nun ein Dropdown-Menü mit euren TVs an, wie bei der LG webOS-Integration: Keine IP-Adressen mehr eintippen. Ein Feld „IP-Adresse (Notfall)“ bleibt für den speziellen Fall eines gepaarten, aber noch nicht als Gerät hinzugefügten TVs (er erscheint noch nicht in der Liste).
Wake-on-LAN: Die Hardware-Beschränkung ist nun dokumentiert
@spenceur, deine Diagnose ist richtig
. Wake-on-LAN erfordert, dass die Netzwerkkarte auch bei ausgeschaltetem Gerät mit Strom versorgt wird. Das gilt für den integrierten Ethernet-Anschluss der meisten TVs, aber nie für einen USB-Ethernet-Adapter: Die MiBox trennt bei Ausschalten die Stromversorgung des USB-Busses, der Adapter verschwindet aus dem Netzwerk, und kein Magic Packet kann sie wecken — genau das, was du mit angeschlossener Stromversorgung, aber getrenntem USB-Bus beobachtest. Selbst adb kann da nichts ausrichten: Es nutzt dasselbe Netzwerk, das bei ausgeschalteter Box nicht erreichbar ist.
Der richtige Ansatz für eine MiBox: Sie im Netzwerk-Standby lassen, statt sie komplett auszuschalten. Im Netzwerk-Standby reicht das Remote v2-Protokoll, um sie von Gladys aus wieder einzuschalten, ohne Wake-on-LAN oder MAC-Adresse. All das ist nun im README erklärt.
Gerät im Feld „Gerät“ eines Widgets oder einer Szene nicht sichtbar
@lmilcent, froh, dass das Pairing gut geklappt hat! Wie du festgestellt hast, existiert das Gerät und ist für Widgets und Szenen geeignet: Es ist der Suchfilter im Feld „Gerät“, der es nicht immer findet — ein Verhalten auf der Gladys-Oberfläche, nicht auf der Integrationsebene. Bis dahin drei Workarounds (im README hinzugefügt):
- Gebt ein Fragment des genauen Namens ein (z. B.
Android TV mit Leerzeichen oder einen Teil der IP), oder leert die Suche und durchstöbert die vollständige Liste;
- Gebt dem TV beim Pairing in Schritt 1 einen einfachen Namen (z. B.
Wohnzimmer-TV): Einfacher zu finden als Android TV (192.168.1.50);
- Stellt sicher, dass das Gerät einem Raum zugeordnet ist, einige Widgets listen nach Räumen.
Wenn ihr den Fall „Die Suche findet ein Gerät nicht, das in der vollständigen Liste sichtbar ist“ reproduziert, teilt hier den genauen Gerätenamen und den eingegebenen Text: Das hilft, den Gladys-Filter-Bug zu melden.
Changelog v1.3.0
TV-Auswahl (Liste der erstellten Geräte) bei den Aktionen „MAC-Adresse angeben“, „Paarung einer TV entfernen“ und „Verbindung testen“, mit Notfall-IP-Feld
Dokumentation der Hardware-Bedingung für Wake-on-LAN (integriertes Ethernet vs. USB-Ethernet-Adapter, Netzwerk-Standby-Empfehlung)
Troubleshooting-Abschnitt für Gerät nicht über den Filter im Feld „Gerät“ (Widgets / Szenen) auffindbar
101 Unit-Tests (5 neue zur Auflösung des ausgewählten TVs)
Der vollständige Changelog ist im Tab Überwachung durch Klicken auf die Versionsnummer einsehbar.
Guten Tag und weiter so mit eurem Feedback! 