NEWS
Test Adapter androidtv v0.2.x (SHIELD, Fire TV, Android TV)
-
Hallo zusammen,
ich habe einen neuen Adapter gebaut, mit dem man die NVIDIA SHIELD, andere Android-TV-/Google-TV-Geräte und Amazon Fire TV aus ioBroker steuern kann (Anlass war der Adapter-Request #539).
Was geht:
- Ein/Aus und Status, ob das Gerät an ist
- welche App gerade läuft, Apps per Knopf starten (Netflix, YouTube, Disney+, Prime Video, Kodi …)
- alle Tasten der Fernbedienung, Text in Suchfelder schreiben
- optional: Titel, Play/Pause und Position der aktuellen Wiedergabe
Die SHIELD und andere Android-TV-Geräte werden einmal mit einem Code gekoppelt (so wie bei der Google-TV-App auf dem Handy). Beim Fire TV reicht es, am Gerät das ADB-Debugging einzuschalten. Wer bei der SHIELD auch Titel und Play/Pause sehen oder Apps wie Kodi starten will, schaltet dort zusätzlich das Netzwerk-Debugging ein. Die Anleitung Schritt für Schritt steht in der README (auch auf Deutsch):
https://github.com/Schimi1983/ioBroker.androidtv/blob/main/docs/de/README.mdInstallation:
Admin › Adapter › GitHub-Symbol › Reiter "Benutzerdefiniert" › iobroker.androidtvAuf npm und ins Latest-Repository kommt er in den nächsten Tagen…
Bisher bestätigt: NVIDIA SHIELD, Fernseher mit Fire TV (AFTKADE001), waipu.tv 4K Box, waipu.tv Stick, Sony BRAVIA 4K VH22. Über Rückmeldungen mit weiteren Geräten (Chromecast mit Google TV, Google TV Streamer, Philips, TCL, Fire TV Stick usw.) freue ich mich.
Ein paar Dinge, die gut zu wissen sind:
- Ein Fire TV im tiefen Energiesparmodus ist nicht mehr im Netzwerk erreichbar. Ab 0.2.0 schaltet der Adapter ihn per Wake-on-LAN ein: dafür die MAC-Adresse in den Instanz-Einstellungen eintragen und am Gerät Wake-on-LAN einschalten.
- Tasten über ADB brauchen am Fire TV etwa 1,5 bis 2,5 Sekunden (das liegt am Fire TV).
- Prime Video startet am Fire TV über die App-Kennung com.amazon.firebat, nicht über den Link.
Fehler und Ideen gerne hier oder als Issue auf GitHub:
https://github.com/Schimi1983/ioBroker.androidtv/issuesBei Problemen bitte das Log mit Loglevel "debug" mitschicken und dazuschreiben, welches Gerät und welchen Gerätetyp ihr in den Einstellungen gewählt habt.
Beste Grüße
Schimi -
Auch ein nur zum Testen angebotener Adapter sollte versioniert auf npm angeboten und nicht direkt von Github installiuert werden.
Also BITTE die RICHTIGE url verwenden solabld der Adapter sauber auf npm angeboten wird
Admin › Adapter › GitHub-Symbol (Installieren aus eigener URL) › Reiter "Benutzerdefiniert" › folgende URL eintragen und installieren: iobroker.androidtv
Von direkten Installation von GitHub - insbesondere auf produktiven Systemen - wird explizit abgeraten.
GitHub Versionen können sich jederzeit (auch kurzfristig) ändern und durchaus auch in sich inkonsistent und fehlerhaft sein. Versionsangaben von GitHub Installationen sind Schall und Rauch da die Versionsnummer zumindest bei Verwendung der standardmäßigen Umgebung erst im Zuge der Releaseerstellung geändert wird.
Auf explizite Aufforderung durch den Entwickler kann eine GitHub Installation zur Fehlereingrenzung oder zum Test neuer Funktionalität - unter Inkaufnahme des erhöhten Risikos - natürlich erfolgen.
Adapter die nur via GitHub oder npm (also NICHT aus einem der beiden Repositories) installierbar sind sind mit erhöhter Vorsicht zu betrachten. Hier sollte der Entwickler drum ersucht werden eine Aufnahme in die Repositories zu veranlassen indem z.B. ein Issue im Adapterrepository erstellt wird.
-
Hallo zusammen,
ich habe einen neuen Adapter gebaut, mit dem man die NVIDIA SHIELD, andere Android-TV-/Google-TV-Geräte und Amazon Fire TV aus ioBroker steuern kann (Anlass war der Adapter-Request #539).
Was geht:
- Ein/Aus und Status, ob das Gerät an ist
- welche App gerade läuft, Apps per Knopf starten (Netflix, YouTube, Disney+, Prime Video, Kodi …)
- alle Tasten der Fernbedienung, Text in Suchfelder schreiben
- optional: Titel, Play/Pause und Position der aktuellen Wiedergabe
Die SHIELD und andere Android-TV-Geräte werden einmal mit einem Code gekoppelt (so wie bei der Google-TV-App auf dem Handy). Beim Fire TV reicht es, am Gerät das ADB-Debugging einzuschalten. Wer bei der SHIELD auch Titel und Play/Pause sehen oder Apps wie Kodi starten will, schaltet dort zusätzlich das Netzwerk-Debugging ein. Die Anleitung Schritt für Schritt steht in der README (auch auf Deutsch):
https://github.com/Schimi1983/ioBroker.androidtv/blob/main/docs/de/README.mdInstallation:
Admin › Adapter › GitHub-Symbol › Reiter "Benutzerdefiniert" › iobroker.androidtvAuf npm und ins Latest-Repository kommt er in den nächsten Tagen…
Bisher bestätigt: NVIDIA SHIELD, Fernseher mit Fire TV (AFTKADE001), waipu.tv 4K Box, waipu.tv Stick, Sony BRAVIA 4K VH22. Über Rückmeldungen mit weiteren Geräten (Chromecast mit Google TV, Google TV Streamer, Philips, TCL, Fire TV Stick usw.) freue ich mich.
Ein paar Dinge, die gut zu wissen sind:
- Ein Fire TV im tiefen Energiesparmodus ist nicht mehr im Netzwerk erreichbar. Ab 0.2.0 schaltet der Adapter ihn per Wake-on-LAN ein: dafür die MAC-Adresse in den Instanz-Einstellungen eintragen und am Gerät Wake-on-LAN einschalten.
- Tasten über ADB brauchen am Fire TV etwa 1,5 bis 2,5 Sekunden (das liegt am Fire TV).
- Prime Video startet am Fire TV über die App-Kennung com.amazon.firebat, nicht über den Link.
Fehler und Ideen gerne hier oder als Issue auf GitHub:
https://github.com/Schimi1983/ioBroker.androidtv/issuesBei Problemen bitte das Log mit Loglevel "debug" mitschicken und dazuschreiben, welches Gerät und welchen Gerätetyp ihr in den Einstellungen gewählt habt.
Beste Grüße
Schimi@Schimi Danke, der Request #539 ist ja schon lange offen. Schön, dass sich jemand drangesetzt hat, noch dazu mit eigener Umsetzung von Remote-Protokoll v2 und ADB ohne zusätzliche Abhängigkeiten.
Ein paar Punkte vom kurzen Blick ins Repo:
- Bevor du den Antrag fürs Latest stellst, lass am besten den Adapter-Check laufen: https://adapter-check.iobroker.in/
- Wenn er im Repo ist, verlinke bitte den Adapter-Request #539 und schließ ihn.
- Zum Fire TV im tiefen Standby: Hast du Wake-on-LAN schon probiert? Manche Fire-TV-Fernseher reagieren darauf. Wenn ja, wäre eine optionale MAC-Adresse für WoL beim Einschalten über
powerpraktisch. - Bei den Rollen hast du schon gut aufgepasst (
switch.power,media.elapsed,button.playusw.), das hilft später bei type-detector, iot und Matter.
Testberichte mit anderen Geräten kommen hoffentlich jetzt von den Usern.
-
-
@bluefox Danke für den Tipp mit Wake-on-LAN, ist ab 0.2.0 drin.
Wenn das Gerät im tiefen Standby nicht mehr erreichbar ist, schickt der Adapter beim Einschalten ein WoL-Paket und verbindet sich sofort neu.
Dafür in den Instanz-Einstellungen beim Gerät die MAC-Adresse eintragen und am Gerät WoL einschalten (Fire TV: Einstellungen › Display & Sounds › Energiesparmodus bzw. „Wake on LAN“ je nach Modell).Getestet mit Fire TV nach ca. 17 min Tiefschlaf, auch über ein anderes VLAN: nach ca. 3 s an.
Rückmeldungen mit anderen Geräten (SHIELD, Google TV, Sony, Philips …) sind willkommen.
-
Hallo zusammen,
ich habe einen neuen Adapter gebaut, mit dem man die NVIDIA SHIELD, andere Android-TV-/Google-TV-Geräte und Amazon Fire TV aus ioBroker steuern kann (Anlass war der Adapter-Request #539).
Was geht:
- Ein/Aus und Status, ob das Gerät an ist
- welche App gerade läuft, Apps per Knopf starten (Netflix, YouTube, Disney+, Prime Video, Kodi …)
- alle Tasten der Fernbedienung, Text in Suchfelder schreiben
- optional: Titel, Play/Pause und Position der aktuellen Wiedergabe
Die SHIELD und andere Android-TV-Geräte werden einmal mit einem Code gekoppelt (so wie bei der Google-TV-App auf dem Handy). Beim Fire TV reicht es, am Gerät das ADB-Debugging einzuschalten. Wer bei der SHIELD auch Titel und Play/Pause sehen oder Apps wie Kodi starten will, schaltet dort zusätzlich das Netzwerk-Debugging ein. Die Anleitung Schritt für Schritt steht in der README (auch auf Deutsch):
https://github.com/Schimi1983/ioBroker.androidtv/blob/main/docs/de/README.mdInstallation:
Admin › Adapter › GitHub-Symbol › Reiter "Benutzerdefiniert" › iobroker.androidtvAuf npm und ins Latest-Repository kommt er in den nächsten Tagen…
Bisher bestätigt: NVIDIA SHIELD, Fernseher mit Fire TV (AFTKADE001), waipu.tv 4K Box, waipu.tv Stick, Sony BRAVIA 4K VH22. Über Rückmeldungen mit weiteren Geräten (Chromecast mit Google TV, Google TV Streamer, Philips, TCL, Fire TV Stick usw.) freue ich mich.
Ein paar Dinge, die gut zu wissen sind:
- Ein Fire TV im tiefen Energiesparmodus ist nicht mehr im Netzwerk erreichbar. Ab 0.2.0 schaltet der Adapter ihn per Wake-on-LAN ein: dafür die MAC-Adresse in den Instanz-Einstellungen eintragen und am Gerät Wake-on-LAN einschalten.
- Tasten über ADB brauchen am Fire TV etwa 1,5 bis 2,5 Sekunden (das liegt am Fire TV).
- Prime Video startet am Fire TV über die App-Kennung com.amazon.firebat, nicht über den Link.
Fehler und Ideen gerne hier oder als Issue auf GitHub:
https://github.com/Schimi1983/ioBroker.androidtv/issuesBei Problemen bitte das Log mit Loglevel "debug" mitschicken und dazuschreiben, welches Gerät und welchen Gerätetyp ihr in den Einstellungen gewählt habt.
Beste Grüße
Schimi -
-
@Samson71 @shelby97 Danke für die Rückmeldungen 👍
Damit laufen bisher:
- NVIDIA SHIELD
- waipu.tv 4K Box und waipu.tv Stick
- Sony BRAVIA 4K VH22
- Fernseher mit Fire TV (AFTKADE001)
Ich stelle den Adapter jetzt für das Latest-Repository ein. Bis dahin bitte, wie von @mcm1957 beschrieben, die npm-Version installieren statt von GitHub:
Admin › Adapter › GitHub-Symbol › Reiter "Benutzerdefiniert" ›iobroker.androidtveintragen und installieren.Den ersten Beitrag passe ich entsprechend an.
Hey! Du scheinst an dieser Unterhaltung interessiert zu sein, hast aber noch kein Konto.
Hast du es satt, bei jedem Besuch durch die gleichen Beiträge zu scrollen? Wenn du dich für ein Konto anmeldest, kommst du immer genau dorthin zurück, wo du zuvor warst, und kannst dich über neue Antworten benachrichtigen lassen (entweder per E-Mail oder Push-Benachrichtigung). Du kannst auch Lesezeichen speichern und Beiträge positiv bewerten, um anderen Community-Mitgliedern deine Wertschätzung zu zeigen.
Mit deinem Input könnte dieser Beitrag noch besser werden 💗
Registrieren Anmelden