iobroker-community-adapters / ioBroker.kodi

ioBroker adapter for KODI mediaplayer connection
MIT License
1 stars 2 forks source link

Triggern der Datenpunkte Play, Pause und Stop im Kodi nicht mehr möglich. #6

Closed Menne01 closed 1 year ago

Menne01 commented 3 years ago

Moin, das neuste Kodi Ugrade funktioniert nicht. Ich steuere meine Geräte über Alexa und Fernbedienung, wie z.B. Sat-Receiver, Bluray-Player, AVR...usw. wie auch Kodi. Nur funktioniert das bei Kodi via Sprache nicht mehr. Wenn ich die Datenpunkte Play, Pause und Stop triggern will, kommt keine Reaktion mehr. Auch der Datenpunkt "State" ändert sich nicht. Im Log erscheint auch keine Bestätigung, das ich getriggert habe. Über http funktioniert die Steuerung. Im ersten Bild ist die alte Version 2.0.7 zuerkennen und dort ist alles OK. kodi Im zweiten Bild ist das Uprade 2.0.8 zu erkennen und NOK Kodi-Neu btw....beide befinden sich in der Wiedergabe.

Hier das Debug.Log vom Upgrade bis zur Wiedergabe:

2021-09-10 11:04:24.334 - info: host.iobroker iobroker upgrade kodi@2.0.8
2021-09-10 11:04:25.857 - debug: kodi.0 (COMPACT) Response GetPlayerId: []
2021-09-10 11:04:27.145 - info: host.iobroker iobroker Update kodi from @2.0.7 to @2.0.8
2021-09-10 11:04:27.867 - debug: kodi.0 (COMPACT) Response GetPlayerId: []
2021-09-10 11:04:27.973 - info: host.iobroker iobroker NPM version: 6.14.15
2021-09-10 11:04:27.976 - info: host.iobroker iobroker npm install iobroker.kodi@2.0.8 --loglevel error --prefix "/opt/iobroker" (System call)
2021-09-10 11:05:32.225 - debug: kodi.0 (COMPACT) Response GetPlayerId: []
2021-09-10 11:05:34.236 - debug: kodi.0 (COMPACT) Response GetPlayerId: []
2021-09-10 11:05:35.608 - info: host.iobroker iobroker upload [7] kodi.admin /opt/iobroker/node_modules/iobroker.kodi/admin/words.js words.js application/javascript
2021-09-10 11:05:35.677 - info: host.iobroker "system.adapter.vis.0" disabled
2021-09-10 11:05:35.749 - info: host.iobroker "system.adapter.vis.0" enabled
2021-09-10 11:05:35.781 - info: host.iobroker iobroker Adapter "system.adapter.vis.0" restarted.
2021-09-10 11:05:35.884 - info: host.iobroker iobroker upload [6] kodi.admin /opt/iobroker/node_modules/iobroker.kodi/admin/tsconfig.json tsconfig.json application/json
2021-09-10 11:05:36.002 - info: host.iobroker iobroker Update "system.adapter.kodi.0"
2021-09-10 11:05:36.003 - info: host.iobroker iobroker upload [5] kodi.admin /opt/iobroker/node_modules/iobroker.kodi/admin/remote.png remote.png image/png
2021-09-10 11:05:36.030 - info: host.iobroker.compactgroup1 stopInstance system.adapter.kodi.0 (force=false, process=true)
2021-09-10 11:05:36.037 - info: host.iobroker stopInstance system.adapter.kodi.0 (force=false, process=true)
2021-09-10 11:05:36.076 - info: kodi.0 (COMPACT) Got terminate signal TERMINATE_YOURSELF
2021-09-10 11:05:36.081 - debug: kodi.0 (COMPACT) cleaned everything up...
2021-09-10 11:05:36.082 - info: kodi.0 (COMPACT) terminating
2021-09-10 11:05:36.083 - info: kodi.0 (COMPACT) Terminated (ADAPTER_REQUESTED_TERMINATION): Without reason
2021-09-10 11:05:36.095 - info: host.iobroker.compactgroup1 stopInstance system.adapter.kodi.0 send kill signal
2021-09-10 11:05:36.156 - info: host.iobroker iobroker upload [4] kodi.admin /opt/iobroker/node_modules/iobroker.kodi/admin/kodi.png kodi.png image/png
2021-09-10 11:05:36.271 - info: host.iobroker iobroker upload [3] kodi.admin /opt/iobroker/node_modules/iobroker.kodi/admin/index_m.html index_m.html text/html
2021-09-10 11:05:36.331 - info: host.iobroker iobroker upload [2] kodi.admin /opt/iobroker/node_modules/iobroker.kodi/admin/background.jpg background.jpg image/jpeg
2021-09-10 11:05:36.396 - info: host.iobroker iobroker upload [1] kodi.admin /opt/iobroker/node_modules/iobroker.kodi/admin/admin.d.ts admin.d.ts video/mp2t
2021-09-10 11:05:36.473 - info: host.iobroker iobroker upload [0] kodi.admin /opt/iobroker/node_modules/iobroker.kodi/admin/_data.json _data.json application/json
2021-09-10 11:05:36.533 - info: host.iobroker iobroker Adapter "kodi" updated
2021-09-10 11:05:36.669 - info: host.iobroker.compactgroup1 instance system.adapter.kodi.0 terminated with code 11 (ADAPTER_REQUESTED_TERMINATION)
2021-09-10 11:05:37.586 - info: kodi.0 (COMPACT) terminating with timeout
2021-09-10 11:05:37.617 - info: host.iobroker iobroker exit 0
2021-09-10 11:05:37.629 - info: vis.0 (4186) starting. Version 1.4.4 in /opt/iobroker/node_modules/iobroker.vis, node: v12.22.6, js-controller: 3.3.16
2021-09-10 11:05:37.865 - info: vis.0 (4186) vis license is OK.
2021-09-10 11:05:38.357 - info: vis.0 (4186) Changes in index.html detected => update cache.manifest
2021-09-10 11:05:38.398 - info: vis.0 (4186) Upload vis anew, while changes detected...
2021-09-10 11:05:39.149 - info: host.iobroker instance system.adapter.kodi.0 is handled by compact group controller pid 1720
2021-09-10 11:05:40.032 - info: host.iobroker.compactgroup1 instance system.adapter.kodi.0 started in COMPACT mode
2021-09-10 11:05:40.370 - info: host.iobroker "system.adapter.vis.0" disabled
2021-09-10 11:05:40.371 - info: host.iobroker stopInstance system.adapter.vis.0 (force=false, process=true)
2021-09-10 11:05:40.471 - info: host.iobroker "system.adapter.vis.0" enabled
2021-09-10 11:05:40.472 - info: host.iobroker stopInstance system.adapter.vis.0 (force=false, process=true)
2021-09-10 11:05:58.871 - info: vis.0 (4186) Uploaded. 0
2021-09-10 11:05:59.436 - info: vis.0 (4186) Terminated (NO_ERROR): Without reason
2021-09-10 11:06:00.055 - info: host.iobroker instance system.adapter.vis.0 terminated while should be started once
2021-09-10 11:07:00.606 - debug: kodi.0 (COMPACT) notification: Player.OnPlay {"data":{"item":{"id":1,"type":"movie"},"player":{"playerid":1,"speed":1}},"sender":"xbmc"}
2021-09-10 11:07:00.608 - debug: kodi.0 (COMPACT) GetCurrentItem
2021-09-10 11:07:00.762 - debug: kodi.0 (COMPACT) notification: Playlist.OnClear {"data":{"playlistid":1},"sender":"xbmc"}
2021-09-10 11:07:00.804 - debug: kodi.0 (COMPACT) Response isPlayerId: []
2021-09-10 11:07:00.988 - debug: kodi.0 (COMPACT) notification: Player.OnResume {"data":{"item":{"id":1,"type":"movie"},"player":{"playerid":1,"speed":1}},"sender":"xbmc"}
2021-09-10 11:07:00.998 - debug: kodi.0 (COMPACT) notification: Player.OnResume {"data":{"item":{"id":1,"type":"movie"},"player":{"playerid":1,"speed":1}},"sender":"xbmc"}
2021-09-10 11:07:01.015 - debug: kodi.0 (COMPACT) notification: Player.OnResume {"data":{"item":{"id":1,"type":"movie"},"player":{"playerid":1,"speed":1}},"sender":"xbmc"}
2021-09-10 11:07:01.148 - debug: kodi.0 (COMPACT) notification: Player.OnPlay {"data":{"item":{"id":1,"type":"movie"},"player":{"playerid":1,"speed":1}},"sender":"xbmc"}
2021-09-10 11:07:01.149 - debug: kodi.0 (COMPACT) GetCurrentItem
2021-09-10 11:07:01.330 - debug: kodi.0 (COMPACT) notification: Player.OnPlay {"data":{"item":{"id":1,"type":"movie"},"player":{"playerid":1,"speed":1}},"sender":"xbmc"}
2021-09-10 11:07:01.331 - debug: kodi.0 (COMPACT) GetCurrentItem
2021-09-10 11:07:02.007 - debug: kodi.0 (COMPACT) Response isPlayerId: [{"playerid":1,"playertype":"internal","type":"video"}]
2021-09-10 11:07:02.008 - debug: kodi.0 (COMPACT) Response isPlayerId: [{"playerid":1,"playertype":"internal","type":"video"}]
2021-09-10 11:07:02.042 - debug: kodi.0 (COMPACT) GetCurrentItem: {"item":{"album":"","artist":[],"cast":[],"director":[],"episode":-1,"fanart":"","file":"nfs://192.168.62.3/mnt/HD/HD_a2/NAS/MKV-Archiv/Action/American Sniper.mkv","genre":[],"id":1,"imdbnumber":"","label":"American Sniper","originaltitle":"","playcount":0,"plot":"Inhalt: US-Navy-SEAL und Scharfschütze Chris Kyle wird mit nur einem einzigen Auftrag in den Irak geschickt, er soll seine Waffenbrüder beschützen. Seine punktgenauen Schüsse retten unzählige Leben auf dem Schlachtfeld. Als sich die Geschichten seiner mutigen Heldentaten und der unvergleichlichen Treffsicherheit verbreiten, bekommt er den Spitznamen „Legend“. Doch sein Ruf eilt ihm auch hinter die feindlichen Linien voraus und die Gegner setzen ein Kopfgeld auf ihn aus. Doch der Krieg ist nicht sein einziger Kampf: Der Scharfschütze versucht auch, ein guter Ehemann und Vater für seine Liebsten am anderen Ende der Welt zu sein. Trotz der lauernden Gefahr und seiner daheim wartenden Familie absolviert Kyle vier Einsätze im Irak – ganz nach dem Motto „lass niemanden zurück“. Aber als er dann wieder bei seiner Frau Taya Renae Kyle und seinen Kinder ist, erkennt er, dass er den Krieg nicht hinter sich lassen kann.","rating":0,"season":-1,"showtitle":"","streamdetails":{"audio":[{"channels":8,"codec":"eac3","language":"deu"}],"subtitle":[],"video":[{"aspect":1.7777780294418335,"codec":"h264","duration":7960,"height":1080,"language":"","stereomode":"","width":1920}]},"studio":[],"tagline":"","thumbnail":"image://nfs%3a%2f%2f192.168.62.3%2fmnt%2fHD%2fHD_a2%2fNAS%2fMKV-Archiv%2fAction%2fAmerican%20Sniper-poster.jpg/","title":"","track":-1,"type":"movie","userrating":0,"writer":[],"year":1969}}
2021-09-10 11:07:02.084 - debug: kodi.0 (COMPACT) GetCurrentItem: {"item":{"album":"","artist":[],"cast":[],"director":[],"episode":-1,"fanart":"","file":"nfs://192.168.62.3/mnt/HD/HD_a2/NAS/MKV-Archiv/Action/American Sniper.mkv","genre":[],"id":1,"imdbnumber":"","label":"American Sniper","originaltitle":"","playcount":0,"plot":"Inhalt: US-Navy-SEAL und Scharfschütze Chris Kyle wird mit nur einem einzigen Auftrag in den Irak geschickt, er soll seine Waffenbrüder beschützen. Seine punktgenauen Schüsse retten unzählige Leben auf dem Schlachtfeld. Als sich die Geschichten seiner mutigen Heldentaten und der unvergleichlichen Treffsicherheit verbreiten, bekommt er den Spitznamen „Legend“. Doch sein Ruf eilt ihm auch hinter die feindlichen Linien voraus und die Gegner setzen ein Kopfgeld auf ihn aus. Doch der Krieg ist nicht sein einziger Kampf: Der Scharfschütze versucht auch, ein guter Ehemann und Vater für seine Liebsten am anderen Ende der Welt zu sein. Trotz der lauernden Gefahr und seiner daheim wartenden Familie absolviert Kyle vier Einsätze im Irak – ganz nach dem Motto „lass niemanden zurück“. Aber als er dann wieder bei seiner Frau Taya Renae Kyle und seinen Kinder ist, erkennt er, dass er den Krieg nicht hinter sich lassen kann.","rating":0,"season":-1,"showtitle":"","streamdetails":{"audio":[{"channels":8,"codec":"eac3","language":"deu"}],"subtitle":[],"video":[{"aspect":1.7777780294418335,"codec":"h264","duration":7960,"height":1080,"language":"","stereomode":"","width":1920}]},"studio":[],"tagline":"","thumbnail":"image://nfs%3a%2f%2f192.168.62.3%2fmnt%2fHD%2fHD_a2%2fNAS%2fMKV-Archiv%2fAction%2fAmerican%20Sniper-poster.jpg/","title":"","track":-1,"type":"movie","userrating":0,"writer":[],"year":1969}}
2021-09-10 11:07:17.910 - debug: kodi.0 (COMPACT) notification: Player.OnResume {"data":{"item":{"id":1,"type":"movie"},"player":{"playerid":1,"speed":1}},"sender":"xbmc"}
2021-09-10 11:07:18.012 - debug: kodi.0 (COMPACT) notification: Player.OnPlay {"data":{"item":{"id":362,"type":"movie"},"player":{"playerid":1,"speed":1}},"sender":"xbmc"}
2021-09-10 11:07:18.013 - debug: kodi.0 (COMPACT) GetCurrentItem
2021-09-10 11:07:18.037 - debug: kodi.0 (COMPACT) GetCurrentItem: {"item":{"album":"","artist":[],"cast":[],"director":[],"episode":-1,"fanart":"","file":"nfs://192.168.62.3/mnt/HD/HD_a2/NAS/MKV-Archiv/Thriller/Abwärts.mkv","genre":[],"id":362,"imdbnumber":"","label":"Abwärts","originaltitle":"","playcount":0,"plot":"Inhalt: Freitagabend in einem Bürohochhaus. Die Gänge menschenleer, die Angestellten auf dem Weg ins Wochenende. Für die letzten vier Nachzügler der Beginn eines Alptraums. 100 Meter über dem Boden bleibt der Fahrstuhl stecken. In ihm der Buchhalter Gössmann, gerade entlassen und mit dem Inhalt des Bürosafes in seinen Taschen, der abgehalfterte Macho-Yuppie Jörg, seine Kollegin und Ex-Geliebte Marion und der Schmalspurrebell Pit. Vor Montag ist keine Hilfe zu erwarten. Für eine lebensgefährliche Situation eine zu explosive Mischung. Angst schnürt Wut und Hass und es kommt zu erbitterten Auseinandersetzungen. Und dann reißt das erste Kabinenkabel.","rating":0,"season":-1,"showtitle":"","streamdetails":{"audio":[],"subtitle":[],"video":[]},"studio":[],"tagline":"","thumbnail":"image://nfs%3a%2f%2f192.168.62.3%2fmnt%2fHD%2fHD_a2%2fNAS%2fMKV-Archiv%2fThriller%2fAbw%c3%a4rts-poster.jpg/","title":"","track":-1,"type":"movie","userrating":0,"writer":[],"year":1969}}
2021-09-10 11:09:09.943 - debug: kodi.0 (COMPACT) notification: Player.OnPause {"data":{"item":{"id":362,"type":"movie"},"player":{"playerid":1,"speed":0}},"sender":"xbmc"}
2021-09-10 11:09:13.080 - debug: kodi.0 (COMPACT) notification: Player.OnResume {"data":{"item":{"id":362,"type":"movie"},"player":{"playerid":1,"speed":1}},"sender":"xbmc"}
2021-09-10 11:09:35.078 - debug: kodi.0 (COMPACT) notification: Player.OnPause {"data":{"item":{"id":362,"type":"movie"},"player":{"playerid":1,"speed":0}},"sender":"xbmc"}

Wie geschrieben sind die Befehle über http gekommen....

Grüße

Dirk

Apollon77 commented 3 years ago

Was meinst du mit "sind per http gekommen"?

ALso die Änderungen zwische 2.0.7 und 2.0.8 sind seeeh rüberschaubar und in meinen Auagen haben beide nichts mit der Funktion direkt zu tun ... also kann es nur sein das die "Library" die unter der haube genutzt wird geändert. wurde.

Kannst du mal von deinem System mit der 2.0.7 wo es tut schauen ob du /opt/iobroker/node_modules/kodi-ws oder /opt/iobroker/node_modules/iobroker.kodi/node_modules/kodi-ws als Verzeichnis hast und den ganzen Inhalt packen und hier anhängen bitt? Dann müssen wir das vergleichen

Menne01 commented 3 years ago

iobroker.kodi.zip kodi-ws.zip

Mit http meine ich den Brouser. port 8080

Apollon77 commented 3 years ago

Mit http meine ich den Brouser. port 8080

Ok für "ganz dumme" die selbst kein Kodi nutzen oder kennen ... Port 8080 von was? Vom Adapter? Von Kodi oder wie oder was? Weil wenn" von Kodi" dann ist das Problem das Kodi die änderung nicht zu iobroker überträgt oder was genau ist das issue?

Menne01 commented 3 years ago

grafik

Man sieht eindeutig, das es eine weiterführende Seite gibt.....und das ist port 8080. Ein Browserfenster. Den port kann man in Kodi auch ändern. Ich nutze das aber nicht....ich nutze nur Datenpunkte zum triggern.

Kodi-3

Das alles hat nichts mit den Datenpunkten zu tun. Der Fehler liegt in den Datenpunkten. Verstehe es nicht, drücke ich mich so unverständlich aus....!!!?????

Kodi ist derzeit nicht Aktiv....es schauen andere Leute noch Fernsehen....

Menne01 commented 3 years ago

Noch ein Hinweis: Würde man den Adapter in VIS integrieren, wäre keine Steuerung darüber möglich.

Menne01 commented 3 years ago

Ich habe durch Zufall den Fehler gefunden....da ich mein System komplett, durch mehrere Gründe, neu aufgesetzt habe. Es wird (wurde) bei einem Update zur höheren Version, riegeros die "advancedsettings.xml" im /.kodi /userdata/ Verzeichnis gelöscht. Da muss man erstmal drauf kommt....was die Aktion allerdings soll.....bleibt mir ein Geheimnis.

Menne01 commented 3 years ago

Es ging nur einmal, dann nicht mehr....also weiterhin selbiges Problem wie vorher beschrieben...

KaosKatte commented 2 years ago

Ich hatte dasselbe Problem, denke ich. Mit "advancedsettings.xml" dürfte das nichts zu tun haben. Auch bei mir war zwischenzeitliche eine Neuinstallation des ioBroker notwendig. Meine Lösung: ich machte ein Downgrade auf 2.0.7, wo die gewünschte Funktionalität wieder gegeben war und dann das Update auf 2.0.8. Es lief so zum Glück weiter.

Mein Skript wird von einem eingehenden Festnetzantuf (TR064-Adapter) getriggert und soll den Panasonic-Fernseher (Viera-Adapter) auf Stumm stellen sowie eine mögliche Medienwiedergabe auf Kodi pausieren lassen und dort ebenfalls den Ton muten. Nach Gesprächsende dann wieder Ton an und Wiedergabe fortsetzen. Klapte bisher gut, doch zuletzt nicht mehr. Über den Status von kodi.0.state habe ich den Kodi-Zustand ausgelsen und dann über kodi.0.pause (true,false) die Wiedergabe angehalten bzw. fortgesetzt. Das funktionierte per Skript und testweise auch per direkter Manipulation der Variblen. Dann plötzlich ging es nicht mehr. Das Objekt kodi.0.state (media state) war sogar fort, glaube ich. Obige Aktion reparierte das Ganze.

Menne01 commented 2 years ago

Es gibt kein Downgrade auf 2.0.7. Bisher habe ich das upgrade ignoriert. Gott sei Dank habe ich immer Fullbackups zur Hand. So kann ich immer auf 2.0.7. zurück. Ein direktes zurück auf 2.0.7. ist nicht möglich, weil es nicht mehr vorhanden ist.

Mich würde dein Weg brennend intressieren wie du zurück gekommen bist...

Bei mir geht es jedenfalls nicht.

Gruß

KaosKatte commented 2 years ago

Im Tab Adapter bei "Kodi Mediensteuerung" auf das 3-Punkte-Info-Menü und danach unten rechts auf's Plus klicken. Genauso musste ich es mit dem Panasonic.Vera Adapter machen, der mit der aktuellsten Version 2.0 nicht mit meinem alten TV funktionierte - auch mit dem Problem war ich nicht der Einzige. Erstaunlicherweise ging der auch wieder, nachdem ich einmal einen Schritt zurück und wieder vor machte. tab tab2 .

Menne01 commented 2 years ago

Sorry, es geht nicht....weil keine 2.0.7 da ist. Es werden alte Versionen nur angezeigt.

Warum es bei dir ging bleibt wohl ein Geheimiss.

Ich flashe die SSD wieder zurück. Mit der 2.0.7.

Es kommen auch keine Film Infos mehr....

Menne01 commented 2 years ago

Ich habe hier noich mal ein Debuglog erstellt. Man kann dort ersehen wie ich über Alexa Play und Pause abgesetzt habe. Der Adapter schwangt dabei zwischen Rot und Grün.

`

2022-06-14 10:33:16.706 - debug: kodi.0 (22581) Error: Error: Socket error: Invalid WebSocket frame: invalid UTF-8 sequence

2022-06-14 10:33:16.757 - debug: kodi.0 (22581) Connection closed 2022-06-14 10:33:21.759 - debug: kodi.0 (22581) KODI connecting to: 192.168.62.61:9090 2022-06-14 10:33:25.404 - info: kodi.0 (22581) KODI connected 2022-06-14 10:33:25.407 - debug: kodi.0 (22581) GetPortWebServer: {"value":8080} 2022-06-14 10:33:25.435 - debug: kodi.0 (22581) GetNameVersion: {"System.Platform.ATV2":false,"System.Platform.Android":true,"System.Platform.Darwin":false,"System.Platform.IOS":false,"System.Platform.Linux":true,"System.Platform.Linux.RaspberryPi":true,"System.Platform.OSX":false,"System.Platform.Windows":false} 2022-06-14 10:33:25.441 - debug: kodi.0 (22581) GetVolume: {"muted":false,"volume":100} 2022-06-14 10:33:25.448 - debug: kodi.0 (22581) Error GetChannels: PVR is not use?{"response":{"code":-32100,"message":"Failed to execute method."}} 2022-06-14 10:33:29.738 - debug: kodi.0 (22581) Error: Error: Socket error: Invalid WebSocket frame: invalid UTF-8 sequence 2022-06-14 10:33:29.786 - debug: kodi.0 (22581) Connection closed 2022-06-14 10:33:32.426 - debug: kodi.0 (22581) state kodi.0.pause changed: true (ack = false) 2022-06-14 10:33:32.427 - debug: kodi.0 (22581) ConstructorCmd null - pause = true 2022-06-14 10:33:34.147 - info: kodi.0 (22581) KODI connected 2022-06-14 10:33:34.148 - info: kodi.0 (22581) sending in KODI: Player.PlayPause - {"playerid":null,"play":"toggle"} 2022-06-14 10:33:34.176 - debug: kodi.0 (22581) Error: Server responded with error: Invalid params. sendCommand: Player.PlayPause - {"playerid":null,"play":"toggle"} 2022-06-14 10:33:34.177 - debug: kodi.0 (22581) KODI connecting to: 192.168.62.61:9090 2022-06-14 10:33:34.184 - debug: kodi.0 (22581) Error: Error: Socket error: Invalid WebSocket frame: invalid UTF-8 sequence 2022-06-14 10:33:34.286 - info: kodi.0 (22581) KODI connected 2022-06-14 10:33:34.295 - debug: kodi.0 (22581) GetPortWebServer: {"value":8080} 2022-06-14 10:33:34.327 - debug: kodi.0 (22581) GetNameVersion: {"System.Platform.ATV2":false,"System.Platform.Android":true,"System.Platform.Darwin":false,"System.Platform.IOS":false,"System.Platform.Linux":true,"System.Platform.Linux.RaspberryPi":true,"System.Platform.OSX":false,"System.Platform.Windows":false} 2022-06-14 10:33:34.331 - debug: kodi.0 (22581) GetVolume: {"muted":false,"volume":100} 2022-06-14 10:33:34.787 - debug: kodi.0 (22581) KODI connecting to: 192.168.62.61:9090 2022-06-14 10:33:38.210 - debug: kodi.0 (22581) state kodi.0.play changed: true (ack = false) 2022-06-14 10:33:38.211 - debug: kodi.0 (22581) ConstructorCmd null - play = true 2022-06-14 10:33:38.580 - debug: kodi.0 (22581) Error GetChannels: PVR is not use?{"response":{"code":-32100,"message":"Failed to execute method."}} 2022-06-14 10:33:38.673 - info: kodi.0 (22581) KODI connected 2022-06-14 10:33:38.709 - debug: kodi.0 (22581) GetPortWebServer: {"value":8080} 2022-06-14 10:33:38.733 - info: kodi.0 (22581) KODI connected 2022-06-14 10:33:38.733 - info: kodi.0 (22581) sending in KODI: Input.ExecuteAction - "play" 2022-06-14 10:33:38.740 - debug: kodi.0 (22581) GetNameVersion: {"System.Platform.ATV2":false,"System.Platform.Android":true,"System.Platform.Darwin":false,"System.Platform.IOS":false,"System.Platform.Linux":true,"System.Platform.Linux.RaspberryPi":true,"System.Platform.OSX":false,"System.Platform.Windows":false} 2022-06-14 10:33:38.741 - debug: kodi.0 (22581) response from KODI: "OK" 2022-06-14 10:33:38.743 - debug: kodi.0 (22581) GetVolume: {"muted":false,"volume":100} 2022-06-14 10:33:38.752 - debug: kodi.0 (22581) Error GetChannels: PVR is not use?{"response":{"code":-32100,"message":"Failed to execute method."}} 2022-06-14 10:33:42.874 - debug: kodi.0 (22581) Error: Error: Socket error: Invalid WebSocket frame: invalid UTF-8 sequence 2022-06-14 10:33:42.923 - debug: kodi.0 (22581) Connection closed 2022-06-14 10:33:47.925 - debug: kodi.0 (22581) KODI connecting to: 192.168.62.61:9090 2022-06-14 10:33:51.579 - info: kodi.0 (22581) KODI connected 2022-06-14 10:33:51.586 - debug: kodi.0 (22581) GetPortWebServer: {"value":8080} 2022-06-14 10:33:51.628 - debug: kodi.0 (22581) GetNameVersion: {"System.Platform.ATV2":false,"System.Platform.Android":true,"System.Platform.Darwin":false,"System.Platform.IOS":false,"System.Platform.Linux":true,"System.Platform.Linux.RaspberryPi":true,"System.Platform.OSX":false,"System.Platform.Windows":false} 2022-06-14 10:33:51.631 - debug: kodi.0 (22581) GetVolume: {"muted":false,"volume":100} 2022-06-14 10:33:51.637 - debug: kodi.0 (22581) Error GetChannels: PVR is not use?{"response":{"code":-32100,"message":"Failed to execute method."}}

` Er verliert die Verbindung. Dabei fällt mir der Errror am meisten auf. `debug: kodi.0 (22581) Error: Error: Socket error: Invalid WebSocket frame: invalid UTF-8 sequence` Das ist alles auf Port 9090 8080 ist OK
KaosKatte commented 2 years ago

Da bin ich leider überfragt. Da steht was von "toggle" im Log. Bei mir wird kodi.0.pause immer explizit auf True oder False gesetzt (mit kodi.0.play scheint es genauso zu gehen). Den Zustand lese ich über kodi.0.state aus. Bei mir geht viel über Trial-and-Error, und wenn ich mit dem Skript hadere (habe JavaScript nicht systematsich erlernt), dann manipuliere ich die Werte direkt in der Objektliste und setze z.B. in der Spalte "Wert" Pause oder Play auf True oder False, um unmittelbar (ohne Skript) zu sehen, ob Kodi reagiert und kodi.0.state sich ändert. Manchmal sinnvoll so zu testen, bevor ich mit dem Skripten anfange. Manchmal merke ich dabei, dass ein Wert nur den Zustand anzeigt, aber keine Schaltvorgänge auslöst. Aber da hast Du mehr Ahnung als ich, denke ich. Good luck!

Apollon77 commented 2 years ago

Naja die Frage von ganz oben ist immer noch offen ,.... was genau ist der untershcied szwischen einer funktionierenden 2.0.7 und einer nicht gehenden 2.0.8. vllt kann nochmal jemand oben die Kodi Library vergleichen und sagen was anders ist ... dann kann ich gern nochmal versuchen reinzuschauen

Menne01 commented 2 years ago

So, ich habe mir die Mühe gemacht, alle Änderungen in Bildform festzuhalten. Auf der linken Seite ist immer 2.0.7. Man kann es auch am Pfad erkennen. Es werden nur Ordner aufgezählt, die Änderungen beinhaltet haben.

Kodi: root: root

admin: admin

lib: lib

widgets:

widgets

widgets\kodi\css: widgets-kodi-css

widgets\kodi\js: widgets-kodi-js

Neu hinzu gekommen ist in 2.0.8 der Ordner "node_modules".

Kodi_WS:

root: Kodi_WS_root

Anbei beide Adapter gepackt mit Kodi WS

iobroker.kodi_und_kodi.ws_2.0.7.zip iobroker.kodi_und_kodi.ws_2.0.8.zip

Gruß

Menne01 commented 2 years ago

Fehlt noch was?

Apollon77 commented 2 years ago

Zeit neben Familie, Urlaub und anderen Themen bei ioBroker und ausserhalb. Geduld bitte

Grothesk242 commented 2 years ago

Mal versucht eine andere Einstellung bei socketio und/oder ws zu verwenden?

Grothesk242 commented 2 years ago

Sorry, es geht nicht....weil keine 2.0.7 da ist. Es werden alte Versionen nur angezeigt.

Die 2.0.7 ist schon da, nur eine der dort referenzierten Dependencies (kodi-ws) ist nicht mehr verfügbar. Deswegen nicht mehr sauber installierbar.

404 Not Found - GET https://github.com/instalator/kodi-ws/tarball/master/npm

kodi-ws ist wohl umgezogen: https://github.com/homeinstalator/kodi-ws

Menne01 commented 2 years ago

Ich muss vorher ein Full Backup erstellen bevor ich den Adapter hochziehe und mit der folgenden Funktion teste: grafik

Gruß

Apollon77 commented 2 years ago

nein STOP!!! Das ist was anderes, da fehlt eine Libryr auf npm bzw GitHub ...

Menne01 commented 2 years ago

OK...noch nicht zu spät.

Gruß

Menne01 commented 2 years ago

Es wäre Nett, wenn es hier auch mal weiter geht.

Gruß

Apollon77 commented 2 years ago

Klar, sobald jemand zeit findet

Menne01 commented 2 years ago

Moin, das Problem zieht sich nun schon über ein Jahr hin. Ich dümpel noch immer mit Node 14.x.x rum. Wann ist denn mal Zeit. An anderen Adaptern wird ewig rum geschraubt...aber für den gibt es keine Zeit !?!!? Zudem müsste ich dringend mein System neu aufsetzen, das geht aber nicht, solange ich den alten Adapter nutzen muss.

Ich habe nun schon alles nötige hinterlegt.....

Gruß

Menne01 commented 2 years ago

Scheinbar nutzt noch nicht mal eine Spende was. Danke

grafik

Apollon77 commented 2 years ago

@Menne01 ist das jetzt deine ernsthafte Schlussfolgerung? Und wenn die Spende nur deswegen war, kannste Sie gern zurückhaben weil auf eine nicht ernst gemeinte Spende (!!) kann ich gern verzichten.

Auf meiner Todo Liste stehen ein paar Themen die für das Projekt wichtiger sind und ich schliesse Themen ab, weil ich sonst in Teufels küche kommt. Und das mir im genannten Zeitraum einige Tage wegen einer Corona-Infektion fehlen, was an sich keinen was angeht und du nicht weisst, macht es auch nicht besser.

Sorry, aber so macht es mir wenig Spass zu helfen. Danke

Menne01 commented 2 years ago

Nein eigentlich wollte ich monatlich einen Beitrag leisten. Ich weiß was ihr für Arbeit habt. Aber mich schon über ein Jahr hängen zu lassen, find ich ehrlich gesagt nicht so toll. Ich habe alles erforderliche bereit gestellt und keine Reaktion. Zudem habe ich im vorletzten Post hingewiesen warum ich jetzt Druck mache....mir sind auch die Hände gebunden.

Oder gib mir ein Tip, das Backitup den alten Adapter nicht löscht. Dann kann ich zumindest neu aufsetzen.

Apollon77 commented 2 years ago

I understand you. The problem is that we have limited resources and especially adapters no longer maintained by devs moving into the community still need someone to take care somehow. I will try to find time.

But in the End node.js 14 is still ok till April next year and nodejs update should be no issue ... Just "reinstalling" might be an issue.

Apollon77 commented 1 year ago

@Menne01 The GitHub version of Kodi now points against a own copy of that kodi-ws library and I updated all dependencies. because I do not have/use Kodi it would be next step to try out this version ... I can only hope that it works before ... code wise it should

Menne01 commented 1 year ago

Hallo Ingo, es wurde am Anfang die Episode aktualisiert die in Kodi läuft, aber weiterhin keiner Steuerung via Trigger möglich. grafik auch keine Episodenaktualisierung findet mehr statt. Der Inhalt bleibt bestehen. Es wird regelmäßig die Verbindung verloren. Debug log: `

2022-11-15 11:47:22.574 - info: kodi.0 (COMPACT) Got terminate signal TERMINATE_YOURSELF

2022-11-15 11:47:22.742 - info: kodi.0 (COMPACT) starting. Version 2.0.8 in /opt/iobroker/node_modules/iobroker.kodi, node: v14.21.0, js-controller: 4.0.23 2022-11-15 11:47:23.088 - info: kodi.0 (COMPACT) terminating 2022-11-15 11:47:23.089 - info: kodi.0 (COMPACT) Terminated (ADAPTER_REQUESTED_TERMINATION): Without reason 2022-11-15 11:47:24.089 - info: kodi.0 (COMPACT) terminating with timeout 2022-11-15 11:47:27.891 - info: kodi.0 (COMPACT) starting. Version 2.0.8 in /opt/iobroker/node_modules/iobroker.kodi, node: v14.21.0, js-controller: 4.0.23 2022-11-15 11:47:32.899 - debug: kodi.0 (COMPACT) KODI connecting to: 192.168.62.49:9090 2022-11-15 11:47:33.005 - info: kodi.0 (COMPACT) KODI connected 2022-11-15 11:47:33.010 - debug: kodi.0 (COMPACT) GetPortWebServer: {"value":8080} 2022-11-15 11:47:33.080 - debug: kodi.0 (COMPACT) GetNameVersion: {"System.Platform.ATV2":false,"System.Platform.Android":true,"System.Platform.Darwin":false,"System.Platform.IOS":false,"System.Platform.Linux":true,"System.Platform.Linux.RaspberryPi":true,"System.Platform.OSX":false,"System.Platform.Windows":false} 2022-11-15 11:47:33.083 - debug: kodi.0 (COMPACT) GetVolume: {"muted":false,"volume":100} 2022-11-15 11:47:33.096 - debug: kodi.0 (COMPACT) Error GetChannels: PVR is not use?{"response":{"code":-32100,"message":"Failed to execute method."}} 2022-11-15 11:47:36.663 - debug: kodi.0 (COMPACT) Error: Error: Socket error: Invalid WebSocket frame: invalid UTF-8 sequence 2022-11-15 11:47:36.695 - debug: kodi.0 (COMPACT) Connection closed 2022-11-15 11:47:41.696 - debug: kodi.0 (COMPACT) KODI connecting to: 192.168.62.49:9090 2022-11-15 11:47:41.789 - info: kodi.0 (COMPACT) KODI connected 2022-11-15 11:47:41.793 - debug: kodi.0 (COMPACT) GetPortWebServer: {"value":8080} 2022-11-15 11:47:41.880 - debug: kodi.0 (COMPACT) GetNameVersion: {"System.Platform.ATV2":false,"System.Platform.Android":true,"System.Platform.Darwin":false,"System.Platform.IOS":false,"System.Platform.Linux":true,"System.Platform.Linux.RaspberryPi":true,"System.Platform.OSX":false,"System.Platform.Windows":false} 2022-11-15 11:47:41.883 - debug: kodi.0 (COMPACT) GetVolume: {"muted":false,"volume":100} 2022-11-15 11:47:41.903 - debug: kodi.0 (COMPACT) Error GetChannels: PVR is not use?{"response":{"code":-32100,"message":"Failed to execute method."}} 2022-11-15 11:47:45.364 - debug: kodi.0 (COMPACT) Error: Error: Socket error: Invalid WebSocket frame: invalid UTF-8 sequence 2022-11-15 11:47:45.400 - debug: kodi.0 (COMPACT) Connection closed 2022-11-15 11:47:50.403 - debug: kodi.0 (COMPACT) KODI connecting to: 192.168.62.49:9090 2022-11-15 11:47:50.508 - info: kodi.0 (COMPACT) KODI connected 2022-11-15 11:47:50.511 - debug: kodi.0 (COMPACT) GetPortWebServer: {"value":8080} 2022-11-15 11:47:50.600 - debug: kodi.0 (COMPACT) GetNameVersion: {"System.Platform.ATV2":false,"System.Platform.Android":true,"System.Platform.Darwin":false,"System.Platform.IOS":false,"System.Platform.Linux":true,"System.Platform.Linux.RaspberryPi":true,"System.Platform.OSX":false,"System.Platform.Windows":false} 2022-11-15 11:47:50.603 - debug: kodi.0 (COMPACT) GetVolume: {"muted":false,"volume":100} 2022-11-15 11:47:50.611 - debug: kodi.0 (COMPACT) Error GetChannels: PVR is not use?{"response":{"code":-32100,"message":"Failed to execute method."}} 2022-11-15 11:47:54.003 - debug: kodi.0 (COMPACT) Error: Error: Socket error: Invalid WebSocket frame: invalid UTF-8 sequence 2022-11-15 11:47:54.007 - debug: kodi.0 (COMPACT) Connection closed 2022-11-15 11:47:59.009 - debug: kodi.0 (COMPACT) KODI connecting to: 192.168.62.49:9090 2022-11-15 11:47:59.087 - info: kodi.0 (COMPACT) KODI connected 2022-11-15 11:47:59.090 - debug: kodi.0 (COMPACT) GetPortWebServer: {"value":8080} 2022-11-15 11:47:59.160 - debug: kodi.0 (COMPACT) GetNameVersion: {"System.Platform.ATV2":false,"System.Platform.Android":true,"System.Platform.Darwin":false,"System.Platform.IOS":false,"System.Platform.Linux":true,"System.Platform.Linux.RaspberryPi":true,"System.Platform.OSX":false,"System.Platform.Windows":false} 2022-11-15 11:47:59.164 - debug: kodi.0 (COMPACT) GetVolume: {"muted":false,"volume":100} 2022-11-15 11:47:59.176 - debug: kodi.0 (COMPACT) Error GetChannels: PVR is not use?{"response":{"code":-32100,"message":"Failed to execute method."}} 2022-11-15 11:48:02.649 - debug: kodi.0 (COMPACT) Error: Error: Socket error: Invalid WebSocket frame: invalid UTF-8 sequence 2022-11-15 11:48:02.678 - debug: kodi.0 (COMPACT) Connection closed 2022-11-15 11:48:07.680 - debug: kodi.0 (COMPACT) KODI connecting to: 192.168.62.49:9090 2022-11-15 11:48:07.752 - info: kodi.0 (COMPACT) KODI connected 2022-11-15 11:48:07.754 - debug: kodi.0 (COMPACT) GetPortWebServer: {"value":8080} 2022-11-15 11:48:07.842 - debug: kodi.0 (COMPACT) GetNameVersion: {"System.Platform.ATV2":false,"System.Platform.Android":true,"System.Platform.Darwin":false,"System.Platform.IOS":false,"System.Platform.Linux":true,"System.Platform.Linux.RaspberryPi":true,"System.Platform.OSX":false,"System.Platform.Windows":false} 2022-11-15 11:48:07.844 - debug: kodi.0 (COMPACT) GetVolume: {"muted":false,"volume":100} 2022-11-15 11:48:07.850 - debug: kodi.0 (COMPACT) Error GetChannels: PVR is not use?{"response":{"code":-32100,"message":"Failed to execute method."}} 2022-11-15 11:48:11.269 - debug: kodi.0 (COMPACT) Error: Error: Socket error: Invalid WebSocket frame: invalid UTF-8 sequence 2022-11-15 11:48:11.276 - debug: kodi.0 (COMPACT) Connection closed 2022-11-15 11:48:16.277 - debug: kodi.0 (COMPACT) KODI connecting to: 192.168.62.49:9090 2022-11-15 11:48:16.346 - info: kodi.0 (COMPACT) KODI connected 2022-11-15 11:48:16.350 - debug: kodi.0 (COMPACT) GetPortWebServer: {"value":8080} 2022-11-15 11:48:16.401 - debug: kodi.0 (COMPACT) GetNameVersion: {"System.Platform.ATV2":false,"System.Platform.Android":true,"System.Platform.Darwin":false,"System.Platform.IOS":false,"System.Platform.Linux":true,"System.Platform.Linux.RaspberryPi":true,"System.Platform.OSX":false,"System.Platform.Windows":false} 2022-11-15 11:48:16.404 - debug: kodi.0 (COMPACT) GetVolume: {"muted":false,"volume":100} 2022-11-15 11:48:16.412 - debug: kodi.0 (COMPACT) Error GetChannels: PVR is not use?{"response":{"code":-32100,"message":"Failed to execute method."}} 2022-11-15 11:48:19.895 - debug: kodi.0 (COMPACT) Error: Error: Socket error: Invalid WebSocket frame: invalid UTF-8 sequence 2022-11-15 11:48:19.903 - debug: kodi.0 (COMPACT) Connection closed 2022-11-15 11:48:24.905 - debug: kodi.0 (COMPACT) KODI connecting to: 192.168.62.49:9090 2022-11-15 11:48:24.989 - info: kodi.0 (COMPACT) KODI connected 2022-11-15 11:48:24.992 - debug: kodi.0 (COMPACT) GetPortWebServer: {"value":8080} 2022-11-15 11:48:25.041 - debug: kodi.0 (COMPACT) GetNameVersion: {"System.Platform.ATV2":false,"System.Platform.Android":true,"System.Platform.Darwin":false,"System.Platform.IOS":false,"System.Platform.Linux":true,"System.Platform.Linux.RaspberryPi":true,"System.Platform.OSX":false,"System.Platform.Windows":false} 2022-11-15 11:48:25.044 - debug: kodi.0 (COMPACT) GetVolume: {"muted":false,"volume":100} 2022-11-15 11:48:25.050 - debug: kodi.0 (COMPACT) Error GetChannels: PVR is not use?{"response":{"code":-32100,"message":"Failed to execute method."}} 2022-11-15 11:48:28.699 - debug: kodi.0 (COMPACT) Error: Error: Socket error: Invalid WebSocket frame: invalid UTF-8 sequence 2022-11-15 11:48:28.704 - debug: kodi.0 (COMPACT) Connection closed 2022-11-15 11:48:33.706 - debug: kodi.0 (COMPACT) KODI connecting to: 192.168.62.49:9090 2022-11-15 11:48:33.776 - info: kodi.0 (COMPACT) KODI connected 2022-11-15 11:48:33.778 - debug: kodi.0 (COMPACT) GetPortWebServer: {"value":8080} 2022-11-15 11:48:33.842 - debug: kodi.0 (COMPACT) GetNameVersion: {"System.Platform.ATV2":false,"System.Platform.Android":true,"System.Platform.Darwin":false,"System.Platform.IOS":false,"System.Platform.Linux":true,"System.Platform.Linux.RaspberryPi":true,"System.Platform.OSX":false,"System.Platform.Windows":false} 2022-11-15 11:48:33.844 - debug: kodi.0 (COMPACT) GetVolume: {"muted":false,"volume":100} 2022-11-15 11:48:33.869 - debug: kodi.0 (COMPACT) Error GetChannels: PVR is not use?{"response":{"code":-32100,"message":"Failed to execute method."}} 2022-11-15 11:48:37.576 - debug: kodi.0 (COMPACT) Error: Error: Socket error: Invalid WebSocket frame: invalid UTF-8 sequence 2022-11-15 11:48:37.637 - debug: kodi.0 (COMPACT) Connection closed 2022-11-15 11:48:42.639 - debug: kodi.0 (COMPACT) KODI connecting to: 192.168.62.49:9090 2022-11-15 11:48:42.720 - info: kodi.0 (COMPACT) KODI connected 2022-11-15 11:48:42.723 - debug: kodi.0 (COMPACT) GetPortWebServer: {"value":8080} 2022-11-15 11:48:42.802 - debug: kodi.0 (COMPACT) GetNameVersion: {"System.Platform.ATV2":false,"System.Platform.Android":true,"System.Platform.Darwin":false,"System.Platform.IOS":false,"System.Platform.Linux":true,"System.Platform.Linux.RaspberryPi":true,"System.Platform.OSX":false,"System.Platform.Windows":false} 2022-11-15 11:48:42.804 - debug: kodi.0 (COMPACT) GetVolume: {"muted":false,"volume":100} 2022-11-15 11:48:42.811 - debug: kodi.0 (COMPACT) Error GetChannels: PVR is not use?{"response":{"code":-32100,"message":"Failed to execute method."}} 2022-11-15 11:48:46.317 - debug: kodi.0 (COMPACT) Error: Error: Socket error: Invalid WebSocket frame: invalid UTF-8 sequence 2022-11-15 11:48:46.322 - debug: kodi.0 (COMPACT) Connection closed 2022-11-15 11:48:51.324 - debug: kodi.0 (COMPACT) KODI connecting to: 192.168.62.49:9090 2022-11-15 11:48:51.402 - info: kodi.0 (COMPACT) KODI connected 2022-11-15 11:48:51.405 - debug: kodi.0 (COMPACT) GetPortWebServer: {"value":8080} 2022-11-15 11:48:51.482 - debug: kodi.0 (COMPACT) GetNameVersion: {"System.Platform.ATV2":false,"System.Platform.Android":true,"System.Platform.Darwin":false,"System.Platform.IOS":false,"System.Platform.Linux":true,"System.Platform.Linux.RaspberryPi":true,"System.Platform.OSX":false,"System.Platform.Windows":false} 2022-11-15 11:48:51.484 - debug: kodi.0 (COMPACT) GetVolume: {"muted":false,"volume":100} 2022-11-15 11:48:51.490 - debug: kodi.0 (COMPACT) Error GetChannels: PVR is not use?{"response":{"code":-32100,"message":"Failed to execute method."}} 2022-11-15 11:48:54.881 - debug: kodi.0 (COMPACT) Error: Error: Socket error: Invalid WebSocket frame: invalid UTF-8 sequence 2022-11-15 11:48:54.913 - debug: kodi.0 (COMPACT) Connection closed 2022-11-15 11:48:55.039 - debug: kodi.0 (COMPACT) state kodi.0.stop changed: true (ack = false) 2022-11-15 11:48:55.042 - debug: kodi.0 (COMPACT) ConstructorCmd null - stop = true 2022-11-15 11:48:55.181 - info: kodi.0 (COMPACT) KODI connected 2022-11-15 11:48:55.182 - info: kodi.0 (COMPACT) sending in KODI: Player.Stop - {"playerid":null} 2022-11-15 11:48:58.725 - debug: kodi.0 (COMPACT) Error: Server responded with error: Invalid params. sendCommand: Player.Stop - {"playerid":null} 2022-11-15 11:48:58.727 - debug: kodi.0 (COMPACT) KODI connecting to: 192.168.62.49:9090 2022-11-15 11:48:58.736 - debug: kodi.0 (COMPACT) Error: Error: Socket error: Invalid WebSocket frame: invalid UTF-8 sequence 2022-11-15 11:48:58.829 - info: kodi.0 (COMPACT) KODI connected 2022-11-15 11:48:58.831 - debug: kodi.0 (COMPACT) GetPortWebServer: {"value":8080} 2022-11-15 11:48:58.922 - debug: kodi.0 (COMPACT) GetNameVersion: {"System.Platform.ATV2":false,"System.Platform.Android":true,"System.Platform.Darwin":false,"System.Platform.IOS":false,"System.Platform.Linux":true,"System.Platform.Linux.RaspberryPi":true,"System.Platform.OSX":false,"System.Platform.Windows":false} 2022-11-15 11:48:58.925 - debug: kodi.0 (COMPACT) GetVolume: {"muted":false,"volume":100} 2022-11-15 11:48:58.933 - debug: kodi.0 (COMPACT) Error GetChannels: PVR is not use?{"response":{"code":-32100,"message":"Failed to execute method."}} 2022-11-15 11:48:59.913 - debug: kodi.0 (COMPACT) KODI connecting to: 192.168.62.49:9090 2022-11-15 11:49:02.433 - debug: kodi.0 (COMPACT) Error: Error: Socket error: Invalid WebSocket frame: invalid UTF-8 sequence 2022-11-15 11:49:02.520 - info: kodi.0 (COMPACT) KODI connected 2022-11-15 11:49:02.526 - debug: kodi.0 (COMPACT) GetPortWebServer: {"value":8080} 2022-11-15 11:49:02.604 - debug: kodi.0 (COMPACT) GetNameVersion: {"System.Platform.ATV2":false,"System.Platform.Android":true,"System.Platform.Darwin":false,"System.Platform.IOS":false,"System.Platform.Linux":true,"System.Platform.Linux.RaspberryPi":true,"System.Platform.OSX":false,"System.Platform.Windows":false} 2022-11-15 11:49:02.606 - debug: kodi.0 (COMPACT) GetVolume: {"muted":false,"volume":100} 2022-11-15 11:49:02.626 - debug: kodi.0 (COMPACT) Error GetChannels: PVR is not use?{"response":{"code":-32100,"message":"Failed to execute method."}} 2022-11-15 11:49:06.110 - debug: kodi.0 (COMPACT) Error: Error: Socket error: Invalid WebSocket frame: invalid UTF-8 sequence 2022-11-15 11:49:06.134 - debug: kodi.0 (COMPACT) Connection closed 2022-11-15 11:49:11.135 - debug: kodi.0 (COMPACT) KODI connecting to: 192.168.62.49:9090 2022-11-15 11:49:11.217 - info: kodi.0 (COMPACT) KODI connected 2022-11-15 11:49:11.222 - debug: kodi.0 (COMPACT) GetPortWebServer: {"value":8080} 2022-11-15 11:49:11.283 - debug: kodi.0 (COMPACT) GetNameVersion: {"System.Platform.ATV2":false,"System.Platform.Android":true,"System.Platform.Darwin":false,"System.Platform.IOS":false,"System.Platform.Linux":true,"System.Platform.Linux.RaspberryPi":true,"System.Platform.OSX":false,"System.Platform.Windows":false} 2022-11-15 11:49:11.285 - debug: kodi.0 (COMPACT) GetVolume: {"muted":false,"volume":100} 2022-11-15 11:49:11.291 - debug: kodi.0 (COMPACT) Error GetChannels: PVR is not use?{"response":{"code":-32100,"message":"Failed to execute method."}} 2022-11-15 11:49:14.777 - debug: kodi.0 (COMPACT) Error: Error: Socket error: Invalid WebSocket frame: invalid UTF-8 sequence 2022-11-15 11:49:14.782 - debug: kodi.0 (COMPACT) Connection closed 2022-11-15 11:49:19.783 - debug: kodi.0 (COMPACT) KODI connecting to: 192.168.62.49:9090 2022-11-15 11:49:19.857 - info: kodi.0 (COMPACT) KODI connected 2022-11-15 11:49:19.861 - debug: kodi.0 (COMPACT) GetPortWebServer: {"value":8080} 2022-11-15 11:49:19.923 - debug: kodi.0 (COMPACT) GetNameVersion: {"System.Platform.ATV2":false,"System.Platform.Android":true,"System.Platform.Darwin":false,"System.Platform.IOS":false,"System.Platform.Linux":true,"System.Platform.Linux.RaspberryPi":true,"System.Platform.OSX":false,"System.Platform.Windows":false} 2022-11-15 11:49:19.926 - debug: kodi.0 (COMPACT) GetVolume: {"muted":false,"volume":100} 2022-11-15 11:49:19.936 - debug: kodi.0 (COMPACT) Error GetChannels: PVR is not use?{"response":{"code":-32100,"message":"Failed to execute method."}} 2022-11-15 11:49:23.411 - debug: kodi.0 (COMPACT) Error: Error: Socket error: Invalid WebSocket frame: invalid UTF-8 sequence

`

Besitzt du einen Amacon Cube, oder kommst du an einen leihweise dran? (Freund, Kumpel) Ich könnte dir auch meinen sonst zur Verfügung stellen bevor ich ihn verkaufe. Ich nutze ihn nicht mehr. Dort könnte ich nochmals Kodi drauf installieren. (Der Cude ist zurückgesetzt) Habe jetzt einen Nvidia Shield Pro. Was mir noch einfällt, könnte sich der Adapter mit einem anderen beißen? Was mir z.B. aufgefallen ist, das vis0 neu gestartet wurde. Da sind aber die kompletten Player Widgets drin. Das könnte damit zusammen hängen. Das kommische ist, das es bei anderen funktioniert.

Ich könnte dir mal eine Liste der installierten Adapter von mir zu kommen lassen.

Grüße

Apollon77 commented 1 year ago

Also ich habe nochmal verglichen mit dem was Du geschickt hast und am Ende ist das nahezu identisch.

Am Ende wäre der Fehler

 2022-11-15 11:49:14.777 - debug: kodi.0 (COMPACT) Error: Error: Socket error: Invalid WebSocket frame: invalid UTF-8 sequence

das einzig auffallende ... Scheinagr sendet der server mist ... ich google mal

Apollon77 commented 1 year ago

So ich habe jetzt im Websocket client mal die UTF-8 validierung ausgeschaltet ... versuch mal ... ich stochere im Dunkeln und ja danke für Dein Angebot - aber eigentlich habe ich momentan keine Zeit wirklich tief in das Thema Kodi einzusteigen. Mal schauen wie weit wir kommen.

Menne01 commented 1 year ago

Stop, ich habe Github überlesen. aber die installiert schon 5 Min. und geht nicht weiter und mein System rasselt jetzt ewig ab. Ich hatte ja schon geschrieben warum....

Menne01 commented 1 year ago

Super funzt. Danke, Danke, Danke. Ich setze morgen neu auf und hoffe es funktioniert noch. Erstmal schließe ich mal das Issue.

Viele Grüße

Apollon77 commented 1 year ago

Github mit npm6 braucht lange ... bitte aber mal log debug posten das ich mal zu vorher vergleichen kann

Menne01 commented 1 year ago

Mache ich morgen bin derzeit unterwegs. Bevor ich neu aufsetze und auch auf node 16 geupradet habe.

Menne01 commented 1 year ago

Habe es noch geschafft....riesig. Das ist auch das ausgelesene NAS dabei. Ist ja auch in Kodi mit drin als Film Archiv.

Wohin kann ich das schicken. 7,5 MB

Apollon77 commented 1 year ago

siehe Forum

witzker commented 1 year ago

Geht noch immer nicht !? (update auf Kodi v20.2 (Nexus) darüber installiert) Oder habe ich was verpasst?

@ siehe Forum! Gibts bitte einen Link?

mcm1957 commented 1 year ago

Bezweifle dass ein Beitrag auf einen 1 Jahr alten geschlossenen issue viel Aufsehen erregt.

Falls eine Suche / Frage im Forum nichts bringt, eröffne ein neues Issue und gib ALLE beteilgten Versionen (adapter, admin, js-controller, node, o/s und Kodi) an.

Danke

Menne01 commented 1 year ago

Geht doch schon lange wieder, seit 15.11.22....ist doch gefixed. Hier im Thread mal lesen, dort steht es.

witzker commented 1 year ago

Ok Gut! Bei mir gehts nicht was muss ich tun??

Menne01 commented 1 year ago

Ich würde es mal mit deinstallieren und neu installieren versuchen.

witzker commented 1 year ago

So alles neu gemacht Selbes Problem bleibt

diese Tasten der Firestick Fernbedienung reagieren bei Filmwiedergabe nicht

grafik

Was habe ich falsch gemacht? Wie kann ich das beheben?

Hoffe auf weitere Hilfe.

Menne01 commented 1 year ago

Tja, der Fire Tv Stick hat mit den Kodi Adapter absolut nichts mit dem am Hut. Ich nutzte eine Harmony Elite Fernbedienung mit Hub und habe einige Funktionen des Adapters auf fehlende Tasten und Display gelegt. Diese kann ich auch über Alexa steuern. Der Fire Stick ist an für sich nicht Kodi kompatibel (Tastenbelegung). Der nVidia Shield schon. Auch mit der Original Ferndienung funzt alles. Hat aber absolut nichts mit dem Kodi Adapter zu tun. Der ist nur für dich als Sprachassistent intressant. Mit der Fernbedinung hast du wohl Pech, da die Produktion eingestellt wurde von Harmony. Die Harmony Elite kann auch mit Blutooth umgehen. Es geht damit auch die Fire Cube FB und nVidia Shield. Also würde auch damit deine gehen Damit könntest du aus dem Adapter die fehlenden Tasten zuweisen. Nicht umsonst kostete die Harmony mal mit Hub über 350€. Was du meinst ging noch nie und wird auch in Zukunft nicht gehen. Ich hoffe das war Verständlich genug. Es sollte eigentlich eine Kodi Version für den Stick geben, die für Kodi angepasst wurde. (Tastenbelegung)

Nachtrag: Zudem ist für die Aktion noch der fakeroku Adapter nötig. Der die erforderlichen Zusatztasten zur Verfügung stellt zum umleiten.

witzker commented 1 year ago

@ Was du meinst ging noch nie und wird auch in Zukunft nicht gehen.

Ja, danke für deine Ausführungen, die ich nicht ganz verstanden habe. Ich bin eher ein User und kenn mich unter der Haube nicht wirklich aus!

Ich betreibe Kodi seit Jahren auf verschiedenen Fire TV Sticks, jetzt aktuell auf einem 4K Bisher funktionierten die Tasten einwandfrei.

grafik

Seit einiger Zeit - kann nicht genau nachvollziehen - eben nicht mehr. Auch schon unter Kodi 20.1 erst schon dann nicht mehr. In der Zwischenzeit gab es einige Fire TV Stick Updates und auch Plugin Updates von Kodi Ich bin nicht sicher, ob es mit dem Fire TV Stick OS in Zusammenhang stehen kann oder bei Kodi was kaputtging. Nun bin ich auf Kodi 20.2 mit Fire OS 6.2.9.8 (NS6298/4751)

Gibts da Erfahrungen? Oben wird ja beschrieben, dass da was gefixt worden ist. Oder hat das mit meinem Problem gar nichts zu tun?

Wo könnte man diesbezüglich denn da noch nachfragen? Es müsste doch mehr User mit Kodi am Fire TV Stick 4K geben.

mcm1957 commented 1 year ago

Wie schon geschrieben Für diesexArt Diskussion / Fragen bitte das Forum benutzen.

witzker commented 1 year ago

Ja Danke. Welche haben denn die meisten Nutzer? Event. auch englische.

Menne01 commented 1 year ago

Wo könnte man diesbezüglich denn da noch nachfragen? Es müsste doch mehr User mit Kodi am Fire TV Stick 4K geben.

Genau das habe ich dir hier zum verstehen zu geben. Du hast kein passendes Equipment dazu. Kauf dir was vernünftiges, dann funktionieren auch die Tasten. Ich hatte schon meine Gründe, mich von dem blöden Fire Cube zu verabschieden. Der ist im endeffekt gleich zu ziehen mit dem Stick. Hat nur mehr Funktionen. ...und jetzt ist Schluß hier mit der Debatte. Das ist hier kein Diskussions Forum.

Du wurdest schon 2 x aufgefordert dein Problem im IOB Forum zu erläutern. Hier das 3. mal. Ich an deiner Stelle würde mich mal im Kodi Forum anmelden und dort das Problem schildern.