NEWS
Fire TV Adapter
-
Hallo, ich habe nach dieser Anleitung gemacht und geht schon seit Monaten. Auch mit JS 2.0 .
https://www.schimmer-media.de/forum/index.php?thread/513-firetv-adaptor/&postID=30719&highlight=Firetv#post30719
Grüße -
Umzug auf einen äteren Intel-Nuc hab ich den fire.tv-Adaper jetzt auch am laufen.
Vorher am BananaPi hab ich ihn garnicht zum laufen gebracht weil ich ADB-Debugging am Gerät garnicht aktiviert habe. :?
Nach einigem probieren und hier im Forum lesen hat es mit dieser Vorgehensweise geklappt.
an der ssh-root-console
apt-get install adb
nano /opt/iobroker/node_modules/iobroker.firetv/firetv.js
Client = require('/opt/iobroker/node_modules/adbkit/lib/adb/client.js'),
Strg+O; Strg+X
dann im iobroker die firetv.0-instanz (ggf. löschen) und installieren.
Pfard zu ADB.exe "/usr/lib/android-sdk/platform-tools/adb"
bei Devices meine beiden Geräte neu eingerichtet
Bsp: true FireTV-WZ 10.0.1.20
Am FireTV-gerät
unter: Einstellungen->Mein Fire TV->Entwickleroptionen->ADB-Debugging [An]
im iobroker
-
Instanz firetv.0 stoppen
-
Log löschen
-
Instanz firetv.0 starten
-
Log sollte dann in etwa so aussehen.
firetv.0 2018-11-11 12:52:29.532 info 10.0.1.20: ADB version: 36, Android Version: , API Level: firetv.0 2018-11-11 12:52:29.531 error ID: 10.0.1.20 Error=Failure: 'device unauthorized. This adb server's $ADB_VENDOR_KEYS is not set Try 'adb kill-server' if that seems wrong. Otherwise check for a confirmation dialog on your device.' firetv.0 2018-11-11 12:52:29.510 error ID: 10.0.1.20 Error=Failure: 'device unauthorized. This adb server's $ADB_VENDOR_KEYS is not set Try 'adb kill-server' if that seems wrong. Otherwise check for a confirmation dialog on your device.' firetv.0 2018-11-11 12:52:29.493 error ID: 10.0.1.20 Error=Failure: 'device unauthorized. This adb server's $ADB_VENDOR_KEYS is not set Try 'adb kill-server' if that seems wrong. Otherwise check for a confirmation dialog on your device.' firetv.0 2018-11-11 12:52:29.491 error ID: 10.0.1.20 Error=Failure: 'device unauthorized. This adb server's $ADB_VENDOR_KEYS is not set Try 'adb kill-server' if that seems wrong. Otherwise check for a confirmation dialog on your device.' firetv.0 2018-11-11 12:52:29.168 info starting. Version 0.0.33 in /opt/iobroker/node_modules/iobroker.firetv, node: v8.12.0Am Fire-TV-Gerät "USB-Debugging" zu lassen/bestätigen.
Ich habe das Fire-TV-Gerät gleich noch mal neu gestartet, vielleicht nicht nötig schadet aber auch nicht.
Wenn man jetzt die firetv.0-Instanz stopt/startet sollten keine Fehlermeldungen im Log auftauchen.
Jetzt werde ich erst mal sehen was man mit dem Adapter überhaupt anfangen kann.
cu xbow
@xbow42 sagte in Fire TV Adapter:
Jetzt werde ich erst mal sehen was man mit dem Adapter überhaupt anfangen kann.
cu xbowHi, ich habe den Adapter nun endlich auf grün :-)
Hast du oder irgendwer Steuer- oder mehr Infomöglichkeiten entdeckt?
Mehr gibts bei mir nicht:


Andersrum gefragt: Läuft! freu und nun?
LG, mxa
-
-
Moin,
hat jemand von euch den Fire TV Adapter erfolgreich am laufen?
ADB geht auf meinem Server aber der Adapter bekommt absolut keine Verbindung
firetv.0 2017-07-11 19:42:43.431 error can not connect to 192.168.2.51 Error=connect ECONNREFUSED 127.0.0.1:5037 firetv.0 2017-07-11 19:42:43.429 error can not connect to 192.168.2.54 Error=connect ECONNREFUSED 127.0.0.1:5037 firetv.0 2017-07-11 19:42:42.503 info starting. Version 0.0.28 in /opt/iobroker/node_modules/iobroker.firetv, node: v4.8.2 firetv.0 2017-07-11 19:42:39.104 info terminatingroot@FHEM:/home/alex# adb kill-server root@FHEM:/home/alex# adb start-server * daemon not running. starting it now on port 5037 * * daemon started successfully * root@FHEM:/home/alex# adb connect 192.168.2.51:5555 connected to 192.168.2.51:5555 root@FHEM:/home/alex# adb devices List of devices attached 192.168.2.51:5555 device root@FHEM:/home/alex# adb disconnect 192.168.2.51:5555 root@FHEM:/home/alex# adb devices List of devices attachedEiner eine Idee?
Gibt's mittlerweile eine Lösung?
Hab n aktuelles System bekomm aber folgende Fehlermeldung.ADB etc geht bereits, nur der Adapter meckert.

-
Gibt's mittlerweile eine Lösung?
Hab n aktuelles System bekomm aber folgende Fehlermeldung.ADB etc geht bereits, nur der Adapter meckert.

@Stephan-Schleich sagte in Fire TV Adapter:
ADB etc geht bereits
scheinbar gehts noch nicht, auch am Stick aktiviert?
-
@Stephan-Schleich sagte in Fire TV Adapter:
ADB etc geht bereits
scheinbar gehts noch nicht, auch am Stick aktiviert?
Die Anleitungen hier stimmen schon, ihr müsste nur am Schluss noch unter "/opt/iobroker/node_modules/iobroker.firetv" "npm install soef" ausführen und schon läufts
-
Bei mir hat es so geklappt nach dieser Anleitung:
am Ende muss ich aber noch den Tip von befolgen danach wurde es grün :)
@Stephan Schleich
Stephan Schleich Starter 14. Feb. 2020, 07:35
Die Anleitungen hier stimmen schon, ihr müsste nur am Schluss noch unter >"/opt/iobroker/node_modules/iobroker.firetv" "npm install soef" ausführen und schon läuftscd /opt/iobroker/node_modules/iobroker.firetv
dann
npm install soef
das war es bei mir.
Es wurde GRÜN.
-
wer auch daran verzweifelt eine App zu starten - ich habs gerade hinbekommen (zumindest die Tagesschau)
it seems that you need to know the exact name off the class to start.. i just got the tagesschau to work with that entry in the StartApp
de.cellular.tagesschau/de.ndr.tagesschau.firetv.activities.HomeActivity
i got that from connecting via adb to the stick
adb connect xx.xx.xx.xx:5555
to get the package name:
adb shell pm list packages -f tages
to get some idea about what the class may be named:
adb shell pm dump /data/app/de.cellular.tagesschau-1/base.apk | grep tages
if you just enter de.cellular.tagesschau
the adapter tries to open "MainActivity" which doesn't seem to exist…
@manne_r ich bin gerade am verzweifeln beim starten einer app über den firetv adapter.
ich finde einfach nicht heraus, welcher befehl in welchem syntax in die start app zeile im objekte verzeichnis muss.
Ich hab die package names herausgefunden und ich vermute das ich die class duch ein "/" getrennt angeben muss. leider funktioniert es nicht.
als result bekomme ich das hier wieder : Error: Activity class {com.spotify.tv.android/MainActicity} does not exist.
Vielleicht kannst du mir ja helfen ... würde mich freuen :-) -
@manne_r ich bin gerade am verzweifeln beim starten einer app über den firetv adapter.
ich finde einfach nicht heraus, welcher befehl in welchem syntax in die start app zeile im objekte verzeichnis muss.
Ich hab die package names herausgefunden und ich vermute das ich die class duch ein "/" getrennt angeben muss. leider funktioniert es nicht.
als result bekomme ich das hier wieder : Error: Activity class {com.spotify.tv.android/MainActicity} does not exist.
Vielleicht kannst du mir ja helfen ... würde mich freuen :-)@ichwersonst einfach den Namen verwenden? Starten kannst du mMn eh nur eine App nach der anderen.

-
@ichwersonst einfach den Namen verwenden? Starten kannst du mMn eh nur eine App nach der anderen.

@harrym das funktioniert leider nur mit netflix.
Alle anderen Apps bringen dieses Result wenn ich nur den Namen (z.B. YoutTube) verwende: Error: Activity class {YouTube/MainActicity} does not exist. -
Weiss einer wie ich die ADB.exe bei einer Docker installation, "installiert" bekomme? oder muss ich einfach die Exe Datei im Pfad im Container angeben?
Kann man nur die einzelne Exe irgendwo downloaden?Grüsse
@Sali84
Debian?
Dannapt install adbIm Adapter muss ich dann immer noch den kompletten Pfad angeben, im $PATH wird adb warum auch immer nicht gefunden:
ls -la /usr/bin/adb lrwxrwxrwx 1 root root 37 Mär 18 2019 /usr/bin/adb -> ../lib/android-sdk/platform-tools/adb -
Ja, einfach eine iobroker Installation im Docker auf einem Synology NAS. Also meinst Du so einfach geht das dann? :)
@Sali84 Bei mir schon. Wobei ich kein Docker-Zeuch habe.
-
Schien schon installiert:
root@iobroker:/opt/iobroker# apt install adb
Paketlisten werden gelesen... Fertig
Abhängigkeitsbaum wird aufgebaut.
Statusinformationen werden eingelesen.... Fertig
adb ist schon die neueste Version (1:7.0.0+r33-1).
adb wurde als manuell installiert festgelegt.
0 aktualisiert, 0 neu installiert, 0 zu entfernen und 2 nicht aktualisiert.
root@iobroker:/opt/iobroker#Frage ist nur was nun der richtige Pfad ist, weil die exe Datei kann ich im mount nicht wirklich finden....
-
Schien schon installiert:
root@iobroker:/opt/iobroker# apt install adb
Paketlisten werden gelesen... Fertig
Abhängigkeitsbaum wird aufgebaut.
Statusinformationen werden eingelesen.... Fertig
adb ist schon die neueste Version (1:7.0.0+r33-1).
adb wurde als manuell installiert festgelegt.
0 aktualisiert, 0 neu installiert, 0 zu entfernen und 2 nicht aktualisiert.
root@iobroker:/opt/iobroker#Frage ist nur was nun der richtige Pfad ist, weil die exe Datei kann ich im mount nicht wirklich finden....
-
Wenn ich den Pfad eintrage scheint er nicht übernommen zu werden, siehe Log Fehler:
host.iobroker 2020-05-27 22:52:41.581 error Caught by controller[0]: Error: Cannot find module './node_modules/adbkit/lib/adb/client'
host.iobroker 2020-05-27 22:52:41.581 error Caught by controller[0]: ^
host.iobroker 2020-05-27 22:52:41.581 error Caught by controller[0]: throw err;
host.iobroker 2020-05-27 22:52:41.581 error Caught by controller[0]: module.js:550Den Pfad "/node_modules/adbkit/lib/adb/client" gibt es. Allerdings ist client nicht ein Folder sondern eine .js
-
Wenn ich den Pfad eintrage scheint er nicht übernommen zu werden, siehe Log Fehler:
host.iobroker 2020-05-27 22:52:41.581 error Caught by controller[0]: Error: Cannot find module './node_modules/adbkit/lib/adb/client'
host.iobroker 2020-05-27 22:52:41.581 error Caught by controller[0]: ^
host.iobroker 2020-05-27 22:52:41.581 error Caught by controller[0]: throw err;
host.iobroker 2020-05-27 22:52:41.581 error Caught by controller[0]: module.js:550Den Pfad "/node_modules/adbkit/lib/adb/client" gibt es. Allerdings ist client nicht ein Folder sondern eine .js
-
Wenn ich den Pfad eintrage scheint er nicht übernommen zu werden, siehe Log Fehler:
host.iobroker 2020-05-27 22:52:41.581 error Caught by controller[0]: Error: Cannot find module './node_modules/adbkit/lib/adb/client'
host.iobroker 2020-05-27 22:52:41.581 error Caught by controller[0]: ^
host.iobroker 2020-05-27 22:52:41.581 error Caught by controller[0]: throw err;
host.iobroker 2020-05-27 22:52:41.581 error Caught by controller[0]: module.js:550Den Pfad "/node_modules/adbkit/lib/adb/client" gibt es. Allerdings ist client nicht ein Folder sondern eine .js
@Sali84
Welche Version von firetv läuft denn da?iobroker list adapters | grep firetvSollte das bei rum kommen:
system.adapter.firetv : firetv - v1.0.0 -
@Sali84
Welche Version von firetv läuft denn da?iobroker list adapters | grep firetvSollte das bei rum kommen:
system.adapter.firetv : firetv - v1.0.0@Thomas-Braun said in Fire TV Adapter:
iobroker list adapters | grep firetv
Nein, ist 0.0.27... habe stable installier...