Module für XBMC

Begonnen von Dennis B., 06 Januar 2013, 22:32:24

Vorheriges Thema - Nächstes Thema

vbs

Klappt leider nicht, immer noch genauso :( Danke trotzdem

2015-01-13 22:55:16 XBMC wz_xbmc playlist: clear
2015-01-13 22:55:16 XBMC wz_xbmc playlist: add
2015-01-13 22:55:18 XBMC wz_xbmc playStatus: paused
2015-01-13 22:55:19 XBMC wz_xbmc playStatus: playing
2015-01-13 22:55:19 XBMC wz_xbmc playStatus: paused
2015-01-13 22:55:19 XBMC wz_xbmc playStatus: playing
2015-01-13 22:55:19 XBMC wz_xbmc playStatus: paused
2015-01-13 22:55:20 XBMC wz_xbmc playStatus: playing

P.A.Trick

Das kann eigentlich nicht sein! Mache mal ein

list wz_xbmc und poste das Ergebnis hierher!
Cubietruck,RPI,QNAP Ts-419p+, FS20, FRITZ!DECT200, 7 MAX! Thermostate, 3 MAX! Fensterkontakte, Kodi, CUL V3.3, EM1000S, LW12, LD382, HUE, HM-CFG-USB-2, 1x HM-LC-SW1-FM, 2x HM-LC-SW2-FM, 2x HM-LC-Sw1PBU-FM, 3xHM-LC-Bl1PBU-FM,HM-SEC-RHS, 2xHM-SEC-SD,HM-WDS30-T-O, 3x HM-LC-Dim1TPBU-FM, RPI+AddOn

vbs

Ok, das sieht so aus:

Internals:
   CFGFN      fhem-vbs_livingRoomHall.cfg
   CHILDPID   5686
   DEF        openelec tcp
   DeviceName openelec:9090
   Host       openelec
   LAST_PING  1421186231.10158
   LAST_PONG  0
   NAME       wz_xbmc
   NR         72
   PARTIAL
   Port       9090
   Protocol   tcp
   STATE      disconnected
   TYPE       XBMC
   Pendingevents:
     107101
     118673
     301450
     514443
     747210
     950197
   Pendingplayercmds:
     557058
   Readings:
     2015-01-13 22:55:20   currentMedia    smb://BEN/MASS3/Video/Movies/9 (2009).avi
     2015-01-13 22:55:20   currentOriginaltitle 9
     2015-01-09 23:54:26   currentShowtitle Lie to me
     2015-01-13 22:55:20   currentTitle    #9
     2015-01-09 23:54:26   episode         5
     2015-01-09 23:54:26   episodeid       3102
     2015-01-13 22:54:11   fullscreen      off
     2015-01-13 22:44:31   gui             screensaverdeactivated
     2015-01-13 22:55:20   label           #9
     2015-01-13 22:55:20   movieid         72
     2015-01-13 22:54:11   mute            off
     2015-01-13 22:54:11   name            Kodi
     2015-01-13 22:55:20   partymode       off
     2015-01-13 22:57:43   playStatus      stopped
     2015-01-13 22:55:16   playlist        add
     2015-01-13 22:55:20   repeat          off
     2015-01-09 23:54:26   season          2
     2015-01-13 22:55:20   shuffle         off
     2015-01-13 22:54:11   skin            Confluence(skin.confluence)
     2015-01-13 22:55:20   speed           1
     2015-01-13 22:57:48   state           disconnected
     2015-01-13 22:57:43   system          sleep
     2015-01-13 22:55:20   time            00:17:13.981
     2015-01-13 22:55:20   totaltime       01:19:24.192
     2015-01-13 22:55:20   type            movie
     2015-01-13 22:54:11   version         14.0-ad747d9 stable
     2015-01-13 22:57:43   videolibrary    update
     2015-01-13 22:54:11   volume          100
     2015-01-13 22:55:20   year            2009
Attributes:
   alias      XBMC
   devStateIcon Initialized:rc_RED opened:rc_GREEN disconnected:rc_RED
   event-on-change-reading .*
   fork       enable
   group      Geräte
   icon       it_server
   pingInterval 60
   room       Wohnzimmer
   webCmd     volume:playpause


Hab das eigentlich immer für einen bekannten Bug gehalten. Muss ja aber irgendwie an mir liegen, wenn das bei dir nicht passiert :/

P.A.Trick

Hm du benutzt openelec, vielleicht liegt da der Hund begraben. Ich benutze ein natives KODI, wobei die Version exakt dieselbe ist wie meine. Könnte es an dem webcmd liegen? Hast du das mal mit der XBMCRemote App ausprobiert ob es dann auch auftritt?
Cubietruck,RPI,QNAP Ts-419p+, FS20, FRITZ!DECT200, 7 MAX! Thermostate, 3 MAX! Fensterkontakte, Kodi, CUL V3.3, EM1000S, LW12, LD382, HUE, HM-CFG-USB-2, 1x HM-LC-SW1-FM, 2x HM-LC-SW2-FM, 2x HM-LC-Sw1PBU-FM, 3xHM-LC-Bl1PBU-FM,HM-SEC-RHS, 2xHM-SEC-SD,HM-WDS30-T-O, 3x HM-LC-Dim1TPBU-FM, RPI+AddOn

vbs

Hm, also ich hab auch schon gerade mal FHEM komplett gestoppt und mich mit telnet auf 9090 von Kodi verbunden und mir die JSON-Nachrichten direkt in der Konsole angesehen: Ändert nix. Ja, möglicherweise OpenELEC... OpenELEC bringt noch einige Patches mit, die es auf den Quellcode anwedet selbst und einen füge ich immer noch selbst hinzu :( Werd ich wohl die Tage mal näher erforschen müssen, verdammt. Kann ja wieder ein Fass ohne Boden werden...

P.A.Trick

Ja das wäre möglich! Auf welcher HW läuft denn dein OpenElec? Vielleicht ist es ja ein Performance Problem?
Cubietruck,RPI,QNAP Ts-419p+, FS20, FRITZ!DECT200, 7 MAX! Thermostate, 3 MAX! Fensterkontakte, Kodi, CUL V3.3, EM1000S, LW12, LD382, HUE, HM-CFG-USB-2, 1x HM-LC-SW1-FM, 2x HM-LC-SW2-FM, 2x HM-LC-Sw1PBU-FM, 3xHM-LC-Bl1PBU-FM,HM-SEC-RHS, 2xHM-SEC-SD,HM-WDS30-T-O, 3x HM-LC-Dim1TPBU-FM, RPI+AddOn

vbs

Ist ein Shuttle XS35GTV2. Ist irgendein Atom-Prozessor. Also Performance sollte passen denk ich.

P.A.Trick

Hast du mal in das KODI.log geschaut ob da etwas geloggt wird? (DEBUG Mode einschalten nicht vergessen!)
Cubietruck,RPI,QNAP Ts-419p+, FS20, FRITZ!DECT200, 7 MAX! Thermostate, 3 MAX! Fensterkontakte, Kodi, CUL V3.3, EM1000S, LW12, LD382, HUE, HM-CFG-USB-2, 1x HM-LC-SW1-FM, 2x HM-LC-SW2-FM, 2x HM-LC-Sw1PBU-FM, 3xHM-LC-Bl1PBU-FM,HM-SEC-RHS, 2xHM-SEC-SD,HM-WDS30-T-O, 3x HM-LC-Dim1TPBU-FM, RPI+AddOn

vbs

Ja, hab ich schon. Habe nix auffälliges gesehen.

P.A.Trick

Zitat von: vbs am 13 Januar 2015, 23:27:21
Ja, hab ich schon. Habe nix auffälliges gesehen.

Hm...da fällt mir jetzt auch nichts mehr ein. Vielleicht nimmst du mal eine frische User.Config um eine "Altlast" auszuschließen?
Cubietruck,RPI,QNAP Ts-419p+, FS20, FRITZ!DECT200, 7 MAX! Thermostate, 3 MAX! Fensterkontakte, Kodi, CUL V3.3, EM1000S, LW12, LD382, HUE, HM-CFG-USB-2, 1x HM-LC-SW1-FM, 2x HM-LC-SW2-FM, 2x HM-LC-Sw1PBU-FM, 3xHM-LC-Bl1PBU-FM,HM-SEC-RHS, 2xHM-SEC-SD,HM-WDS30-T-O, 3x HM-LC-Dim1TPBU-FM, RPI+AddOn

vbs

Ok, danke erstmal. Hab eigentlich ja Kodi gerade heute frisch installiert. Sollten also keine Altlasten mehr sein... Naja, werde morgen mal weiter gucken...

P.A.Trick

Ach ich Depp---ich meinte natürlich auch event-min-intervall (vielleicht 2-3 Sekunden) genau auf das Reading...das sollte doch gehen!
Cubietruck,RPI,QNAP Ts-419p+, FS20, FRITZ!DECT200, 7 MAX! Thermostate, 3 MAX! Fensterkontakte, Kodi, CUL V3.3, EM1000S, LW12, LD382, HUE, HM-CFG-USB-2, 1x HM-LC-SW1-FM, 2x HM-LC-SW2-FM, 2x HM-LC-Sw1PBU-FM, 3xHM-LC-Bl1PBU-FM,HM-SEC-RHS, 2xHM-SEC-SD,HM-WDS30-T-O, 3x HM-LC-Dim1TPBU-FM, RPI+AddOn

vbs

Ahhh ok, ja, damit kann man das sicherlich umgehen. Jedoch besteht dann ja die Gefahr, dass ich auch Events verpassen, wenn wirklich mal jemand zB Pause und sofort wieder Play drückt... Also ich werde schon gerne rausfinden wollen, was die wirklich Ursache des Problems ist.
Werde dann im ersten Schritt mal ein OpenELEC kompilieren ohne irgendwelche Patches... also ein Vanilla-Kodi...

P.A.Trick

Ja das stimmt! Ein nacktes KODI parallel dazu ist wohl der einfachste Weg den Übeltäter zu finden! Viel Glück!
Cubietruck,RPI,QNAP Ts-419p+, FS20, FRITZ!DECT200, 7 MAX! Thermostate, 3 MAX! Fensterkontakte, Kodi, CUL V3.3, EM1000S, LW12, LD382, HUE, HM-CFG-USB-2, 1x HM-LC-SW1-FM, 2x HM-LC-SW2-FM, 2x HM-LC-Sw1PBU-FM, 3xHM-LC-Bl1PBU-FM,HM-SEC-RHS, 2xHM-SEC-SD,HM-WDS30-T-O, 3x HM-LC-Dim1TPBU-FM, RPI+AddOn

Bambi

#314
Hallöchen und schönen Abend,
ganz neu bin ich inzwischen nimmer, aber bestimmt etwas blind oder begriffsstutzig.

Ich möchte die Kommunikation zwischen FHEM und KODI aufbauen, doch leider verstehe ich nicht, wie ich KODI dazu bringen kann mir Informationen zu schicken. Mit dem Script aus dem Wiki klappt es anscheinend nicht bei mir.

Für Vorschläge bin ich offen :)

Zum System:
* FHEM 5.6 auf nem Raspi
** KODI ist angelegt:
Internals:
   CFGFN      /opt/fhem/FHEM/HW_Mediasysteme.cfg
   DEF        192.168.0.47 tcp
   DeviceName 192.168.0.47:9090
   Host       192.168.0.47
   NAME       wz_KODI
   NEXT_OPEN  1421273415.50827
   NR         141
   PARTIAL
   Port       9090
   Protocol   tcp
   STATE      disconnected
   TYPE       XBMC
   Readings:
     2015-01-14 23:09:15   state           disconnected
Attributes:
   devStateIcon opened:rc_GREEN:on disconnected:rc_RED:off Initialized:message_socket_disabled
   pingInterval 60
   room       Wohnzimmer


* KODI 14 per sideload auf nem Amazon Fire TV
** JSON-RPC API ist aktiviert.

Besten Dank vorab :D


Update:
Kommuikation über http läuft - feini :)=

Anscheinend bekomme ich Telnet / tcp nicht zum laufen...