Modul für Kodi (ehemals 70_XBMC)

Begonnen von vbs, 02 Februar 2017, 23:11:10

Vorheriges Thema - Nächstes Thema

al15

Hallo,

zunächst auch ein großes DANKE für die tolle Arbeit und das Modul - hätte noch 2 Wünsche:

* auslesen der chanel nummern und namen in ein reading (damit ich im tablet ui eine choosebox mit den sendern und dann umschalten kann)
* kasst du den befehl dazu einbauen:
set KODI_Office jsonraw {"id":10608,"method":"GUI.ActivateWindow","params":{"window":"pvrosdchannels"},"jsonrpc":"2.0"}

DANKE
lg
AL

vbs

Werde ich mir evtl. bei Gelegenheit mal ansehen. Aber ich will da keine falschen Hoffnungen wecken - ich werde da vermutlich in nächster Zeit nicht zu kommen, sorry. :/

masked__rider

Hallo,

seit ich vom RPi3 mit LE auf die Vero4K gewechselt habe, habe ich folgendes Problem. Nach fortsetzen eines Filmes nach pausieren lässt den 'playStatus' im KODI Modul auf 'paused', während der Film aber wieder normal läuft. Bis der neue Playstate angezeigt wird und meine LED´s gedimmt werden, dauert es ca 30. sek.

Ich dachte zuerst, womöglich liegt es am Notify:
KODI:playStatus.* { if (ReadingsVal("KODI", "type", "") eq "movie" or "episode"){ if (ReadingsVal("KODI", "playStatus", "") eq "playing"){ fhem("set led_stripe off"); } if (ReadingsVal("KODI", "playStatus", "") eq ("paused")){ fhem("set led_stripe hsv 360,0,25 5"); } if (ReadingsVal("KODI", "playStatus", "") eq ("stopped")){ fhem("set led_stripe hsv 360,0,50 8"); } } }

Allerdings haben all diese Befehle mit Libreelec immer tadellos funktioniert.

Woran kann es liegen, das der playState hier so lange benötigt? Alle anderen States, zB Pause oder Playing werden sofort, ohne Verzögerung gelesen.

Ich hatte auch schon im OMSC Forum gefragt ob es evt ein Serverproblem seitens des Systems ist, aber da passt anscheinend alles...

vbs

Poste mal bitte ein EventLog inkl. normalem Log bei verbose 4.

masked__rider

Log:
2018.07.15 22:24:58 4: KODI_Read: Decoding JSON message. Length: 144 Content: {"jsonrpc":"2.0","method":"Player.OnPause","params":{"data":{"item":{"id":4,"type":"movie"},"player":{"playerid":1,"speed":0}},"sender":"xbmc"}}
2018.07.15 22:24:58 4: notify_KODI_Licht exec { if (ReadingsVal("KODI", "type", "") eq "movie" or "episode"){   if (ReadingsVal("KODI", "playStatus", "") eq "playing"){        fhem("set led_stripe off");;     }     if (ReadingsVal("KODI", "playStatus", "") eq ("paused")){        fhem("set led_stripe hsv 360,0,25 5");;     } if (ReadingsVal("KODI", "playStatus", "") eq ("stopped")){        fhem("set led_stripe hsv 360,0,50 8");;     }    } }
2018.07.15 22:25:00 4: led_stripe: EspLedController_Read: keep_alive received
2018.07.15 22:25:00 4: led_stripe: EspLedController_CheckConnection: Connection still alive. Last data received 0.111763000488281 s ago
2018.07.15 22:25:02 4: WEB_10.0.0.18_62382 GET /fhem/FileLog_logWrapper?dev=Logfile&type=text&file=fhem-2018-07.log; BUFLEN:0
2018.07.15 22:25:02 4: Connection closed for WEB_10.0.0.18_62438: EOF
2018.07.15 22:25:02 4: WEB_10.0.0.18_62382 GET /fhem/icons/favicon; BUFLEN:0
2018.07.15 22:25:02 4: Connection accepted from WEB_10.0.0.18_62439
2018.07.15 22:25:06 4: KODI_Read: Decoding JSON message. Length: 275 Content: {"jsonrpc":"2.0","method":"Player.OnSeek","params":{"data":{"item":{"id":4,"type":"movie"},"player":{"playerid":1,"seekoffset":{"hours":0,"milliseconds":-93,"minutes":0,"seconds":-3},"speed":0,"time":{"hours":0,"milliseconds":495,"minutes":3,"seconds":44}}},"sender":"xbmc"}}
2018.07.15 22:25:06 4: notify_KODI_Licht exec { if (ReadingsVal("KODI", "type", "") eq "movie" or "episode"){   if (ReadingsVal("KODI", "playStatus", "") eq "playing"){        fhem("set led_stripe off");;     }     if (ReadingsVal("KODI", "playStatus", "") eq ("paused")){        fhem("set led_stripe hsv 360,0,25 5");;     } if (ReadingsVal("KODI", "playStatus", "") eq ("stopped")){        fhem("set led_stripe hsv 360,0,50 8");;     }    } }
2018.07.15 22:25:07 4: KODI_Read: Decoding JSON message. Length: 147 Content: {"jsonrpc":"2.0","method":"Player.OnAVChange","params":{"data":{"item":{"id":4,"type":"movie"},"player":{"playerid":1,"speed":1}},"sender":"xbmc"}}
2018.07.15 22:25:10 4: led_stripe: EspLedController_CheckConnection: Connection still alive. Last data received 10.1153650283813 s ago
2018.07.15 22:25:20 4: led_stripe: EspLedController_CheckConnection: Connection still alive. Last data received 20.1263749599457 s ago
2018.07.15 22:25:24 4: KODI_Check
2018.07.15 22:25:24 4: KODI_CheckConnection: Connection still alive. Last data from Kodi received 17.0362379550934 s ago
2018.07.15 22:25:24 4: KODI_Call: Sending: {"jsonrpc":"2.0","params":{"properties":["volume","muted","name","version"]},"id":1060,"method":"Application.GetProperties"}
2018.07.15 22:25:24 4: KODI_Call: Sending: {"jsonrpc":"2.0","id":1061,"params":{"properties":["skin","fullscreen","stereoscopicmode"]},"method":"GUI.GetProperties"}
2018.07.15 22:25:24 4: KODI_Call: Sending: {"jsonrpc":"2.0","id":"1062","method":"Player.GetActivePlayers"}
2018.07.15 22:25:24 4: KODI_UpdatePlayerItem
2018.07.15 22:25:24 4: KODI_UpdatePlayerItem - cancelled (disconnected or not playing)
2018.07.15 22:25:24 4: KODI_Read: Decoding JSON message. Length: 176 Content: {"id":1060,"jsonrpc":"2.0","result":{"muted":false,"name":"Kodi","version":{"major":18,"minor":0,"revision":"20180707-nogitfound","tag":"alpha","tagversion":"3"},"volume":100}}
2018.07.15 22:25:24 4: KODI_Read: Decoding JSON message. Length: 158 Content: {"id":1061,"jsonrpc":"2.0","result":{"fullscreen":true,"skin":{"id":"skin.estuary","name":"Estuary"},"stereoscopicmode":{"label":"Deaktiviert","mode":"off"}}}
2018.07.15 22:25:24 4: KODI_Read: Decoding JSON message. Length: 70 Content: {"id":"1062","jsonrpc":"2.0","result":[{"playerid":1,"type":"video"}]}
2018.07.15 22:25:24 4: KODI_Call: Sending: {"params":{"properties":["time","totaltime","repeat","shuffled","speed","partymode"],"playerid":1},"id":1063,"jsonrpc":"2.0","method":"Player.GetProperties"}
2018.07.15 22:25:24 4: KODI_Read: Decoding JSON message. Length: 228 Content: {"id":1063,"jsonrpc":"2.0","result":{"partymode":false,"repeat":"off","shuffled":false,"speed":0,"time":{"hours":0,"milliseconds":15,"minutes":3,"seconds":44},"totaltime":{"hours":2,"milliseconds":432,"minutes":12,"seconds":6}}}
2018.07.15 22:25:24 4: notify_KODI_Licht exec { if (ReadingsVal("KODI", "type", "") eq "movie" or "episode"){   if (ReadingsVal("KODI", "playStatus", "") eq "playing"){        fhem("set led_stripe off");;     }     if (ReadingsVal("KODI", "playStatus", "") eq ("paused")){        fhem("set led_stripe hsv 360,0,25 5");;     } if (ReadingsVal("KODI", "playStatus", "") eq ("stopped")){        fhem("set led_stripe hsv 360,0,50 8");;     }    } }
2018.07.15 22:25:30 4: led_stripe: EspLedController_CheckConnection: Connection still alive. Last data received 30.1330168247223 s ago
2018.07.15 22:25:32 4: Closing inactive connection WEB_10.0.0.18_62383
2018.07.15 22:25:40 4: led_stripe: EspLedController_CheckConnection: Connection still alive. Last data received 40.1426289081573 s ago
2018.07.15 22:25:50 4: led_stripe: EspLedController_CheckConnection: Connection still alive. Last data received 50.1451170444489 s ago
2018.07.15 22:25:51 4: KODI_Read: Decoding JSON message. Length: 145 Content: {"jsonrpc":"2.0","method":"Player.OnResume","params":{"data":{"item":{"id":4,"type":"movie"},"player":{"playerid":1,"speed":1}},"sender":"xbmc"}}
2018.07.15 22:25:53 4: WEB_10.0.0.18_62382 GET /fhem/FileLog_logWrapper?dev=Logfile&type=text&file=fhem-2018-07.log; BUFLEN:0
2018.07.15 22:25:53 4: Connection closed for WEB_10.0.0.18_62439: EOF
2018.07.15 22:25:53 4: WEB_10.0.0.18_62382 GET /fhem/icons/favicon; BUFLEN:0
2018.07.15 22:25:53 4: Connection accepted from WEB_10.0.0.18_62442
2018.07.15 22:26:00 4: led_stripe: EspLedController_Read: keep_alive received
2018.07.15 22:26:00 4: led_stripe: EspLedController_CheckConnection: Connection still alive. Last data received 0.141012191772461 s ago
2018.07.15 22:26:10 4: led_stripe: EspLedController_CheckConnection: Connection still alive. Last data received 10.1518950462341 s ago
2018.07.15 22:26:20 4: led_stripe: EspLedController_CheckConnection: Connection still alive. Last data received 20.1629321575165 s ago
2018.07.15 22:26:23 4: WEB_10.0.0.18_62382 GET /fhem/FileLog_logWrapper?dev=Logfile&type=text&file=fhem-2018-07.log; BUFLEN:0
2018.07.15 22:26:23 4: Connection closed for WEB_10.0.0.18_62442: EOF
2018.07.15 22:26:24 4: WEB_10.0.0.18_62382 GET /fhem/icons/favicon; BUFLEN:0
2018.07.15 22:26:24 4: Connection accepted from WEB_10.0.0.18_62444
2018.07.15 22:26:24 4: KODI_Check
2018.07.15 22:26:24 4: KODI_CheckConnection: Connection still alive. Last data from Kodi received 33.0617120265961 s ago
2018.07.15 22:26:24 4: KODI_Call: Sending: {"method":"Application.GetProperties","jsonrpc":"2.0","id":1064,"params":{"properties":["volume","muted","name","version"]}}
2018.07.15 22:26:24 4: KODI_Call: Sending: {"method":"GUI.GetProperties","jsonrpc":"2.0","params":{"properties":["skin","fullscreen","stereoscopicmode"]},"id":1065}
2018.07.15 22:26:24 4: KODI_Call: Sending: {"jsonrpc":"2.0","id":"1066","method":"Player.GetActivePlayers"}
2018.07.15 22:26:24 4: KODI_UpdatePlayerItem
2018.07.15 22:26:24 4: KODI_UpdatePlayerItem - cancelled (disconnected or not playing)
2018.07.15 22:26:24 4: KODI_Read: Decoding JSON message. Length: 176 Content: {"id":1064,"jsonrpc":"2.0","result":{"muted":false,"name":"Kodi","version":{"major":18,"minor":0,"revision":"20180707-nogitfound","tag":"alpha","tagversion":"3"},"volume":100}}
2018.07.15 22:26:24 4: KODI_Read: Decoding JSON message. Length: 158 Content: {"id":1065,"jsonrpc":"2.0","result":{"fullscreen":true,"skin":{"id":"skin.estuary","name":"Estuary"},"stereoscopicmode":{"label":"Deaktiviert","mode":"off"}}}
2018.07.15 22:26:25 4: KODI_Read: Decoding JSON message. Length: 70 Content: {"id":"1066","jsonrpc":"2.0","result":[{"playerid":1,"type":"video"}]}
2018.07.15 22:26:25 4: KODI_Call: Sending: {"method":"Player.GetProperties","id":1067,"params":{"playerid":1,"properties":["time","totaltime","repeat","shuffled","speed","partymode"]},"jsonrpc":"2.0"}
2018.07.15 22:26:25 4: KODI_Read: Decoding JSON message. Length: 229 Content: {"id":1067,"jsonrpc":"2.0","result":{"partymode":false,"repeat":"off","shuffled":false,"speed":1,"time":{"hours":0,"milliseconds":180,"minutes":4,"seconds":17},"totaltime":{"hours":2,"milliseconds":432,"minutes":12,"seconds":6}}}
2018.07.15 22:26:25 4: notify_KODI_Licht exec { if (ReadingsVal("KODI", "type", "") eq "movie" or "episode"){   if (ReadingsVal("KODI", "playStatus", "") eq "playing"){        fhem("set led_stripe off");;     }     if (ReadingsVal("KODI", "playStatus", "") eq ("paused")){        fhem("set led_stripe hsv 360,0,25 5");;     } if (ReadingsVal("KODI", "playStatus", "") eq ("stopped")){        fhem("set led_stripe hsv 360,0,50 8");;     }    } }
2018.07.15 22:26:27 4: WEB_10.0.0.18_62382 GET /fhem/FileLog_logWrapper?dev=Logfile&type=text&file=fhem-2018-07.log; BUFLEN:0


Eventlog:

2018-07-15 22:27:41 EspLedController led_stripe hsv 360,0,25 5
2018-07-15 22:27:41 KODI KODI playStatus: paused
2018-07-15 22:27:41 EspLedController led_stripe hue: 0
2018-07-15 22:27:41 EspLedController led_stripe sat: 0
2018-07-15 22:27:41 EspLedController led_stripe val: 1.08
2018-07-15 22:27:41 EspLedController led_stripe pct: 1.08
2018-07-15 22:27:41 EspLedController led_stripe ct: 2700
2018-07-15 22:27:41 EspLedController led_stripe hsv: 0,0,1.08
2018-07-15 22:27:41 EspLedController led_stripe stateLight: on
2018-07-15 22:27:41 EspLedController led_stripe rgb: 030303
2018-07-15 22:27:41 EspLedController led_stripe raw_red: 0
2018-07-15 22:27:41 EspLedController led_stripe raw_green: 0
2018-07-15 22:27:41 EspLedController led_stripe raw_blue: 0
2018-07-15 22:27:41 EspLedController led_stripe raw_cw: 0
2018-07-15 22:27:41 EspLedController led_stripe raw_ww: 11
2018-07-15 22:27:41 EspLedController led_stripe colorMode: hsv
2018-07-15 22:27:42 EspLedController led_stripe hue: 0
2018-07-15 22:27:42 EspLedController led_stripe sat: 0
2018-07-15 22:27:42 EspLedController led_stripe val: 3.52
2018-07-15 22:27:42 EspLedController led_stripe pct: 3.52
2018-07-15 22:27:42 EspLedController led_stripe ct: 2700
2018-07-15 22:27:42 EspLedController led_stripe hsv: 0,0,3.52
2018-07-15 22:27:42 EspLedController led_stripe stateLight: on
2018-07-15 22:27:42 EspLedController led_stripe rgb: 090909
2018-07-15 22:27:42 EspLedController led_stripe raw_red: 0
2018-07-15 22:27:42 EspLedController led_stripe raw_green: 0
2018-07-15 22:27:42 EspLedController led_stripe raw_blue: 0
2018-07-15 22:27:42 EspLedController led_stripe raw_cw: 0
2018-07-15 22:27:42 EspLedController led_stripe raw_ww: 36
2018-07-15 22:27:42 EspLedController led_stripe colorMode: hsv
2018-07-15 22:27:43 EspLedController led_stripe hue: 0
2018-07-15 22:27:43 EspLedController led_stripe sat: 0
2018-07-15 22:27:43 EspLedController led_stripe val: 6.06
2018-07-15 22:27:43 EspLedController led_stripe pct: 6.06
2018-07-15 22:27:43 EspLedController led_stripe ct: 2700
2018-07-15 22:27:43 EspLedController led_stripe hsv: 0,0,6.06
2018-07-15 22:27:43 EspLedController led_stripe stateLight: on
2018-07-15 22:27:43 EspLedController led_stripe rgb: 0f0f0f
2018-07-15 22:27:43 EspLedController led_stripe raw_red: 0
2018-07-15 22:27:43 EspLedController led_stripe raw_green: 0
2018-07-15 22:27:43 EspLedController led_stripe raw_blue: 0
2018-07-15 22:27:43 EspLedController led_stripe raw_cw: 0
2018-07-15 22:27:43 EspLedController led_stripe raw_ww: 62
2018-07-15 22:27:43 EspLedController led_stripe colorMode: hsv
2018-07-15 22:27:43 EspLedController led_stripe hue: 0
2018-07-15 22:27:43 EspLedController led_stripe sat: 0
2018-07-15 22:27:43 EspLedController led_stripe val: 8.6
2018-07-15 22:27:43 EspLedController led_stripe pct: 8.6
2018-07-15 22:27:43 EspLedController led_stripe ct: 2700
2018-07-15 22:27:43 EspLedController led_stripe hsv: 0,0,8.6
2018-07-15 22:27:43 EspLedController led_stripe stateLight: on
2018-07-15 22:27:43 EspLedController led_stripe rgb: 161616
2018-07-15 22:27:43 EspLedController led_stripe raw_red: 0
2018-07-15 22:27:43 EspLedController led_stripe raw_green: 0
2018-07-15 22:27:43 EspLedController led_stripe raw_blue: 0
2018-07-15 22:27:43 EspLedController led_stripe raw_cw: 0
2018-07-15 22:27:43 EspLedController led_stripe raw_ww: 88
2018-07-15 22:27:43 EspLedController led_stripe colorMode: hsv
2018-07-15 22:27:44 EspLedController led_stripe hue: 0
2018-07-15 22:27:44 EspLedController led_stripe sat: 0
2018-07-15 22:27:44 EspLedController led_stripe val: 11.05
2018-07-15 22:27:44 EspLedController led_stripe pct: 11.05
2018-07-15 22:27:44 EspLedController led_stripe ct: 2700
2018-07-15 22:27:44 EspLedController led_stripe hsv: 0,0,11.05
2018-07-15 22:27:44 EspLedController led_stripe stateLight: on
2018-07-15 22:27:44 EspLedController led_stripe rgb: 1c1c1c
2018-07-15 22:27:44 EspLedController led_stripe raw_red: 0
2018-07-15 22:27:44 EspLedController led_stripe raw_green: 0
2018-07-15 22:27:44 EspLedController led_stripe raw_blue: 0
2018-07-15 22:27:44 EspLedController led_stripe raw_cw: 0
2018-07-15 22:27:44 EspLedController led_stripe raw_ww: 113
2018-07-15 22:27:44 EspLedController led_stripe colorMode: hsv
2018-07-15 22:27:44 EspLedController led_stripe hue: 0
2018-07-15 22:27:44 EspLedController led_stripe sat: 0
2018-07-15 22:27:44 EspLedController led_stripe val: 13.59
2018-07-15 22:27:44 EspLedController led_stripe pct: 13.59
2018-07-15 22:27:44 EspLedController led_stripe ct: 2700
2018-07-15 22:27:44 EspLedController led_stripe hsv: 0,0,13.59
2018-07-15 22:27:44 EspLedController led_stripe stateLight: on
2018-07-15 22:27:44 EspLedController led_stripe rgb: 232323
2018-07-15 22:27:44 EspLedController led_stripe raw_red: 0
2018-07-15 22:27:44 EspLedController led_stripe raw_green: 0
2018-07-15 22:27:44 EspLedController led_stripe raw_blue: 0
2018-07-15 22:27:44 EspLedController led_stripe raw_cw: 0
2018-07-15 22:27:44 EspLedController led_stripe raw_ww: 139
2018-07-15 22:27:44 EspLedController led_stripe colorMode: hsv
2018-07-15 22:27:45 EspLedController led_stripe hue: 0
2018-07-15 22:27:45 EspLedController led_stripe sat: 0
2018-07-15 22:27:45 EspLedController led_stripe val: 16.03
2018-07-15 22:27:45 EspLedController led_stripe pct: 16.03
2018-07-15 22:27:45 EspLedController led_stripe ct: 2700
2018-07-15 22:27:45 EspLedController led_stripe hsv: 0,0,16.03
2018-07-15 22:27:45 EspLedController led_stripe stateLight: on
2018-07-15 22:27:45 EspLedController led_stripe rgb: 292929
2018-07-15 22:27:45 EspLedController led_stripe raw_red: 0
2018-07-15 22:27:45 EspLedController led_stripe raw_green: 0
2018-07-15 22:27:45 EspLedController led_stripe raw_blue: 0
2018-07-15 22:27:45 EspLedController led_stripe raw_cw: 0
2018-07-15 22:27:45 EspLedController led_stripe raw_ww: 164
2018-07-15 22:27:45 EspLedController led_stripe colorMode: hsv
2018-07-15 22:27:45 EspLedController led_stripe hue: 0
2018-07-15 22:27:45 EspLedController led_stripe sat: 0
2018-07-15 22:27:45 EspLedController led_stripe val: 18.57
2018-07-15 22:27:45 EspLedController led_stripe pct: 18.57
2018-07-15 22:27:45 EspLedController led_stripe ct: 2700
2018-07-15 22:27:45 EspLedController led_stripe hsv: 0,0,18.57
2018-07-15 22:27:45 EspLedController led_stripe stateLight: on
2018-07-15 22:27:45 EspLedController led_stripe rgb: 2f2f2f
2018-07-15 22:27:45 EspLedController led_stripe raw_red: 0
2018-07-15 22:27:45 EspLedController led_stripe raw_green: 0
2018-07-15 22:27:45 EspLedController led_stripe raw_blue: 0
2018-07-15 22:27:45 EspLedController led_stripe raw_cw: 0
2018-07-15 22:27:45 EspLedController led_stripe raw_ww: 190
2018-07-15 22:27:45 EspLedController led_stripe colorMode: hsv
2018-07-15 22:27:45 EspLedController led_stripe hue: 0
2018-07-15 22:27:45 EspLedController led_stripe sat: 0
2018-07-15 22:27:45 EspLedController led_stripe val: 21.02
2018-07-15 22:27:45 EspLedController led_stripe pct: 21.02
2018-07-15 22:27:45 EspLedController led_stripe ct: 2700
2018-07-15 22:27:45 EspLedController led_stripe hsv: 0,0,21.02
2018-07-15 22:27:45 EspLedController led_stripe stateLight: on
2018-07-15 22:27:45 EspLedController led_stripe rgb: 363636
2018-07-15 22:27:45 EspLedController led_stripe raw_red: 0
2018-07-15 22:27:45 EspLedController led_stripe raw_green: 0
2018-07-15 22:27:45 EspLedController led_stripe raw_blue: 0
2018-07-15 22:27:45 EspLedController led_stripe raw_cw: 0
2018-07-15 22:27:45 EspLedController led_stripe raw_ww: 215
2018-07-15 22:27:45 EspLedController led_stripe colorMode: hsv
2018-07-15 22:27:46 EspLedController led_stripe hue: 0
2018-07-15 22:27:46 EspLedController led_stripe sat: 0
2018-07-15 22:27:46 EspLedController led_stripe val: 23.56
2018-07-15 22:27:46 EspLedController led_stripe pct: 23.56
2018-07-15 22:27:46 EspLedController led_stripe ct: 2700
2018-07-15 22:27:46 EspLedController led_stripe hsv: 0,0,23.56
2018-07-15 22:27:46 EspLedController led_stripe stateLight: on
2018-07-15 22:27:46 EspLedController led_stripe rgb: 3c3c3c
2018-07-15 22:27:46 EspLedController led_stripe raw_red: 0
2018-07-15 22:27:46 EspLedController led_stripe raw_green: 0
2018-07-15 22:27:46 EspLedController led_stripe raw_blue: 0
2018-07-15 22:27:46 EspLedController led_stripe raw_cw: 0
2018-07-15 22:27:46 EspLedController led_stripe raw_ww: 241
2018-07-15 22:27:46 EspLedController led_stripe colorMode: hsv
2018-07-15 22:27:47 EspLedController led_stripe hue: 0
2018-07-15 22:27:47 EspLedController led_stripe sat: 0
2018-07-15 22:27:47 EspLedController led_stripe val: 25.02
2018-07-15 22:27:47 EspLedController led_stripe pct: 25.02
2018-07-15 22:27:47 EspLedController led_stripe ct: 2700
2018-07-15 22:27:47 EspLedController led_stripe hsv: 0,0,25.02
2018-07-15 22:27:47 EspLedController led_stripe stateLight: on
2018-07-15 22:27:47 EspLedController led_stripe rgb: 404040
2018-07-15 22:27:47 EspLedController led_stripe raw_red: 0
2018-07-15 22:27:47 EspLedController led_stripe raw_green: 0
2018-07-15 22:27:47 EspLedController led_stripe raw_blue: 0
2018-07-15 22:27:47 EspLedController led_stripe raw_cw: 0
2018-07-15 22:27:47 EspLedController led_stripe raw_ww: 256
2018-07-15 22:27:47 EspLedController led_stripe colorMode: hsv
2018-07-15 22:27:49 KODI KODI time: 00:05:30.890
2018-07-15 22:27:49 KODI KODI seekoffset: 00:00:-3.-21
2018-07-15 22:27:49 EspLedController led_stripe hsv 360,0,25 5
2018-07-15 22:27:49 KODI KODI playStatus: paused
2018-07-15 22:27:49 KODI KODI speed: 0
2018-07-15 22:28:25 KODI KODI version: 18.0-20180707-nogitfound alpha
2018-07-15 22:28:25 KODI KODI mute: off
2018-07-15 22:28:25 KODI KODI name: Kodi
2018-07-15 22:28:25 KODI KODI volume: 100
2018-07-15 22:28:25 KODI KODI skin: Estuary(skin.estuary)
2018-07-15 22:28:25 KODI KODI fullscreen: on
2018-07-15 22:28:25 KODI KODI stereoscopicmode: off
2018-07-15 22:28:25 EspLedController led_stripe off
2018-07-15 22:28:25 KODI KODI partymode: off
2018-07-15 22:28:25 KODI KODI totaltime: 02:12:06.432
2018-07-15 22:28:25 KODI KODI playStatus: playing
2018-07-15 22:28:25 KODI KODI speed: 1
2018-07-15 22:28:25 KODI KODI repeat: off
2018-07-15 22:28:25 KODI KODI shuffle: off
2018-07-15 22:28:25 KODI KODI time: 00:05:56.513
2018-07-15 22:28:26 EspLedController led_stripe hue: 0
2018-07-15 22:28:26 EspLedController led_stripe sat: 0
2018-07-15 22:28:26 EspLedController led_stripe val: 7.14
2018-07-15 22:28:26 EspLedController led_stripe pct: 7.14
2018-07-15 22:28:26 EspLedController led_stripe ct: 2700
2018-07-15 22:28:26 EspLedController led_stripe hsv: 0,0,7.14
2018-07-15 22:28:26 EspLedController led_stripe stateLight: on
2018-07-15 22:28:26 EspLedController led_stripe rgb: 121212
2018-07-15 22:28:26 EspLedController led_stripe raw_red: 0
2018-07-15 22:28:26 EspLedController led_stripe raw_green: 0
2018-07-15 22:28:26 EspLedController led_stripe raw_blue: 0
2018-07-15 22:28:26 EspLedController led_stripe raw_cw: 0
2018-07-15 22:28:26 EspLedController led_stripe raw_ww: 73
2018-07-15 22:28:26 EspLedController led_stripe colorMode: hsv
2018-07-15 22:28:26 EspLedController led_stripe hue: 0
2018-07-15 22:28:26 EspLedController led_stripe sat: 0
2018-07-15 22:28:26 EspLedController led_stripe val: 0
2018-07-15 22:28:26 EspLedController led_stripe pct: 0
2018-07-15 22:28:26 EspLedController led_stripe ct: 2700
2018-07-15 22:28:26 EspLedController led_stripe hsv: 0,0,0
2018-07-15 22:28:26 EspLedController led_stripe stateLight: off
2018-07-15 22:28:26 EspLedController led_stripe rgb: 000000
2018-07-15 22:28:26 EspLedController led_stripe raw_red: 0
2018-07-15 22:28:26 EspLedController led_stripe raw_green: 0
2018-07-15 22:28:26 EspLedController led_stripe raw_blue: 0
2018-07-15 22:28:26 EspLedController led_stripe raw_cw: 0
2018-07-15 22:28:26 EspLedController led_stripe raw_ww: 0
2018-07-15 22:28:26 EspLedController led_stripe colorMode: hsv



vbs

Nutzt du zufällig die Alpha-Version von Kodi (Leia)? Da hat sich die JSON-API etwas geändert. Z.B. das "OnResume", was du von Kodi bekommst, gibt es bei Krypton noch nicht.

vbs

Probier mal bitte die Version aus dem Anhang. Da sollte er zumindest OnResume kennen und dann sofort den playStatus richtig setzen.

Ist jedoch ungetestet, da ich hier kein Leia hab. Kann auch gut sein, dass wegen weiterer API-Änderungen auch noch mehr nicht funktioniert.  ::)

masked__rider

#112
Ja ich benutze Leia, also den neuesten Dev-Build von OSMC. Hat aber schon im letzten Stable-Realease nicht so funktioniert. Müsste demnach dort schon ein Wechsel stattgefunden hat (ich weiß jetzt nicht ob dieser Build schon Leia ist oder noch Krypton).

Die "neue" Version von dir funktioniert einwandfrei! Ich weiß ja nicht wie beliebt das Modul ist, aber eventuell könnte man für Leia das neuere Modul im Startpost hinzufügen. Ich teste gerne weitere Funktionen für dich, wenn erwünscht.

Danke bis dahin!

vbs

Leia ist halt noch in der Entwicklung und die API auch noch nicht stable, soweit ich das sehe. Du kannst da gerne schon testen und Rückmeldung geben, aber ist zumindest von meiner Seite noch nicht "offiziell" supportet.

Die Änderungen sind nicht gerade wenig:
https://forum.kodi.tv/showthread.php?tid=324598

masked__rider

#114
Man wird sehen. Die Entwicklung bis zum Stable Release wird noch ne ganze Weile dauern. Jeder der jetzt mit Leia unterwegs ist und das KODI Modul verwenden möchte, braucht zwingend das neuere, von dir bereitgestellte. Wenn man zumindest funktionierende playState Änderungen haben möchte.

Ich werd mich diese Woche mal durchtesten und gebe dann hier Rückmeldung.

Zumindest eine kleine Erwähnung im Startpost würde aber nicht schaden. Man kann ja das neuere Modul ja anbieten und explizit erwähnen, dass Leia noch im Alpha Stadium ist und das Modul deshalb experimentell ist.

vbs

Ich werde die Änderung einfach einchecken, da sie auch für Krypton nichts kaputt macht. Aber guter Hinweis, werde im ersten Post ergänzen, dass Leia noch nicht offiziell supportet ist. Aber gerne einfach Bescheid geben falls etwas nicht funktioniert. Werde dann versuchen, das zu reparieren. Das wird vlt. auch einfach der Modus sein, in dem Leia-Support dann Einzug hält.

masked__rider

Feine Sache. Dann sag ich mal Danke für die Mühe, und bin dann mal am testen :D

Markus M.

Zitat von: masked__rider am 16 Juli 2018, 16:42:35Jeder der jetzt mit Leia unterwegs ist und das KODI Modul verwenden möchte, braucht zwingend das neuere, von dir bereitgestellte. Wenn man zumindest funktionierende playState Änderungen haben möchte.
Nö.
Ich verwende seit Monaten bereits Leia und kann das nicht bestätigen. 🤷‍♂️
FHEM dev + HomeBridge + Lenovo Flex15 + HM-CFG-USB + RFXtrx433 + Fritz!Box 7590/7580/546E

HM Aktor/Sensor/Winmatic/Keymatic/Thermostat, HUE, Netatmo Weather/Security/Heating, Xiaomi AirPurifier/Vacuum, Withings Aura/BPM/Cardio/Go/Pulse/Thermo, VSX828, Harmony, Siro ERB15LE
https://paypal.me/mm0

masked__rider

Leider gibst du nicht an, welche Distribution du verwendest. Bei mir hat´s auf dem Pi3 mit LE und Leia auch geklappt. Dem Ausschlussprinzip nach zu urteilen wäre das evt. ein "Fehler" bzw. eine Änderung in OSMC selbst. Oder es hat sich mit den Builds in den letzten Monaten verändert, das weiß ich leider nicht.
Fakt ist, mit dem neueren Modul funktioniert meine Befehlskette wieder im OSMC Leia Dev-Build.

vbs

Die betreffende Änderung ist vom 8. April. Die Beschreibung deckt sich sehr gut mit dem beobachteten Fehler (keine playState-Änderung nach Resume).
9.2.0
Breaking change (major verion left at 9 as during alpha)
Add player OnResume, OnAVChange and OnAVStart notifications. Be aware that OnPlay will only be called at start of playback now and not when resuming playback.
8th April 2018 https://github.com/xbmc/xbmc/pull/13726