Module für XBMC

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

Vorheriges Thema - Nächstes Thema

fhainz

Hallo!

Ich benutze das XBMC Modul im Plex Modus. Ab und zu spammt mir das Modul aber meinen Log zu.


2014.11.09 19:16:01.399 3: Discard Player.OnSeek event because it is irrelevant
2014.11.09 19:16:01.548 3: Discard Player.OnSeek event because it is irrelevant
2014.11.09 19:16:01.689 3: Discard Player.OnSeek event because it is irrelevant
2014.11.09 19:16:01.941 3: Discard Player.OnSeek event because it is irrelevant
2014.11.09 19:16:02.159 3: Discard Player.OnSeek event because it is irrelevant
2014.11.09 19:16:02.292 3: Discard Player.OnSeek event because it is irrelevant
2014.11.09 19:16:02.581 3: Discard Player.OnSeek event because it is irrelevant
2014.11.09 19:16:03.040 3: Discard Player.OnSeek event because it is irrelevant
2014.11.09 19:16:03.280 3: Discard Player.OnSeek event because it is irrelevant
2014.11.09 19:16:03.499 3: Discard Player.OnSeek event because it is irrelevant
2014.11.09 19:16:03.760 3: Discard Player.OnSeek event because it is irrelevant
2014.11.09 19:16:04.978 3: Discard Player.OnSeek event because it is irrelevant
2014.11.09 19:16:05.124 3: Discard Player.OnSeek event because it is irrelevant
2014.11.09 19:16:05.319 3: Discard Player.OnSeek event because it is irrelevant
2014.11.09 19:16:05.579 3: Discard Player.OnSeek event because it is irrelevant
2014.11.09 19:16:05.721 3: Discard Player.OnSeek event because it is irrelevant
2014.11.09 19:16:05.850 3: Discard Player.OnSeek event because it is irrelevant
2014.11.09 19:16:06.160 3: Discard Player.OnSeek event because it is irrelevant
2014.11.09 19:16:06.300 3: Discard Player.OnSeek event because it is irrelevant
2014.11.09 19:16:06.448 3: Discard Player.OnSeek event because it is irrelevant
2014.11.09 19:16:06.640 3: Discard Player.OnSeek event because it is irrelevant
2014.11.09 19:16:06.801 3: Discard Player.OnSeek event because it is irrelevant
2014.11.09 19:16:07.380 3: Discard Player.OnSeek event because it is irrelevant
2014.11.09 19:16:08.540 3: Discard Player.OnSeek event because it is irrelevant
2014.11.09 19:16:09.919 3: Discard Player.OnSeek event because it is irrelevant
2014.11.09 19:16:12.239 3: Discard Player.OnSeek event because it is irrelevant
2014.11.09 19:16:12.539 3: Discard Player.OnSeek event because it is irrelevant
2014.11.09 19:16:12.856 3: Discard Player.OnSeek event because it is irrelevant
2014.11.09 19:16:13.272 3: Discard Player.OnSeek event because it is irrelevant
2014.11.09 19:16:14.420 3: Discard Player.OnSeek event because it is irrelevant
2014.11.09 19:16:14.580 3: Discard Player.OnSeek event because it is irrelevant
2014.11.09 19:16:14.878 3: Discard Player.OnSeek event because it is irrelevant
2014.11.09 19:16:15.026 3: Discard Player.OnSeek event because it is irrelevant
2014.11.09 19:16:15.220 3: Discard Player.OnSeek event because it is irrelevant


Internals:
   DEF        10.0.0.40 tcp
   DeviceName 10.0.0.40:9090
   FD         94
   Host       10.0.0.40
   NAME       plex
   NR         253
   PARTIAL
   Port       9090
   Protocol   tcp
   STATE      opened
   TYPE       XBMC
   Pendingevents:
   Pendingplayercmds:
     109930
     116017
     727939
     921871
   Readings:
     2014-11-09 20:35:20   currentShowtitle 24
     2014-11-09 20:35:20   currentTitle    Tag 8: 04:00 Uhr - 05:00 Uhr
     2014-11-09 20:35:20   episode         13
     2014-11-09 19:14:45   fullscreen      off
     2014-11-09 19:05:38   gui             -
     2014-11-09 20:42:56   mute            off
     2014-11-09 19:14:45   name            XBMC
     2014-11-09 19:05:38   partymode       -
     2014-11-09 20:35:20   playStatus      playing
     2014-11-09 20:35:15   playlist        add
     2014-11-09 20:35:20   repeat          off
     2014-11-09 20:35:20   season          8
     2014-11-09 20:35:20   shuffle         off
     2014-11-09 19:14:45   skin            Plex(skin.plex)
     2014-11-09 20:35:20   speed           1
     2014-11-09 19:05:38   system          quit
     2014-11-09 20:35:20   time            00:00:00.170
     2014-11-09 20:35:20   totaltime       00:43:20.704
     2014-11-09 20:35:20   type            episode
     2014-11-09 19:14:45   version         12.2 stable
     2014-11-09 20:42:56   volume          69
     2014-11-09 20:34:54   year            -
Attributes:
   compatibilityMode plex
   room       1.2 Fernbedienung
   verbose    4



Jemand eine Idee woran das liegt?

Grüße

vbs

Das OnSeek sind Events, die von XBMC gesendet werden. FHEM macht mit diesen Events aber nichts und ignoriert sie. Geloggt werden sie aber trotzdem... keine Ahnung warum...

  elsif($obj->{method} eq "Player.OnSeek") {
    #XBMC_PlayerUpdate($hash,$obj->{params}->{data}->{player}->{playerid});
    Log3($name, 3, "Discard Player.OnSeek event because it is irrelevant");
  }
  elsif($obj->{method} eq "Player.OnSpeedChanged") {
    #XBMC_PlayerUpdate($hash,$obj->{params}->{data}->{player}->{playerid});
    Log3($name, 3, "Discard Player.OnSpeedChanged event because it is irrelevant");
  }

Jumbo

Hi

ich habe gerade auf fhem 5.6. geupdated. Seitdem habe ich jetzt ein Problem mit dem XBMC Modul.

An sich funktioniert alles , ausser dass er mir anzeigt dass es disconnected ist !

Wenn ich aber meine Aktionen durchführe klappt alles. er zeigt an die Movies die ich spiele, Lieder usw...

Eine Ahnung was das sein kann ?

als Fehlermeldung , wenn überhaupt , sehe ich nur das hier :

2014.11.19 00:16:26.337 1: 192.168.1.33:9090 reappeared (NUC)


Frank Hell

Zitat von: Jumbo am 19 November 2014, 00:20:10

An sich funktioniert alles , ausser dass er mir anzeigt dass es disconnected ist !


Kann ich bestätigen!

fhainz

Zitat von: Jumbo am 19 November 2014, 00:20:10
An sich funktioniert alles , ausser dass er mir anzeigt dass es disconnected ist !

Ich hab das Problem auch. Verwende das XBMC Modul im Plex Mode.


Grüße

Rince

ZitatMeiner Meinung nach brauchen wir dringend einen neuen Maintainer für das XBMC-Modul.

@vbs
Magst du nicht mal Rudi diesbezüglich anschreiben?

Es wäre echt schick wenn sich wer um das Modul kümmern würde.
Wer zu meinen Posts eine Frage schreibt und auf eine Antwort wartet, ist hiermit herzlich eingeladen mich per PN darauf aufmerksam zu machen. (Bitte mit Link zum betreffenden Thread)

Tommy82

Hi,
ich habe verucht das xbmc Modul in Fhem zum laufen zu bringen, bekomme aber schon beim define diesen Fehler

Wollte es  über ein
define XBMC XBMC 192.168.188.22 tcp einbinden, allerdings bekomme ich dann diesen Fehler:

Cannot load module XBMC

Was ist hier noch falsch?

Danke
Fhem Cubitruck  Armbian Buster with Linux 5.3.9-sunxi
HM-CC_RT-DN, HM-Sec-RHS,HM-Sec-SD, HM-Sec-SCo,IT1500,1xIT GRR-3500 Fritz!Dect200,Powerline546E,Enigma2 Modul mit 3 Vu+,Wol Modul für WinServer2016 und WinServer 2019,FB6590
Allnetl Wandtablett mit FTUI

fhainz


Tommy82

Kann ich das auf der FB7390 nachinstallieren?
Fhem Cubitruck  Armbian Buster with Linux 5.3.9-sunxi
HM-CC_RT-DN, HM-Sec-RHS,HM-Sec-SD, HM-Sec-SCo,IT1500,1xIT GRR-3500 Fritz!Dect200,Powerline546E,Enigma2 Modul mit 3 Vu+,Wol Modul für WinServer2016 und WinServer 2019,FB6590
Allnetl Wandtablett mit FTUI

fhainz

Ich denke ich hab in einem Wiki Artikel eine Anleitung gesehen. Müsstest du mal suchen.

Jumbo

#220
könnte man auch die Lampen an und ausschalten mit der Harmony ?
ich hab jetzt mal so probiert aber das funzt nicht.
define Luchten_Kichen notify hub:currentActivity.* Luchten_Kichen.* {if (Value("Stuff1 param state") eq "on") {fhem("set Stuff1 on")};;;;\
{if (Value("Stuff1 param state") eq "off") {fhem("set Stuff1 off")}}}

Rince

So weit komme ich gar nicht :(

Nutze OpenElec Stable auf nem Raspberry:
Version 4.2.1 Build vom 4.10.2014
http://openelec.tv/get-openelec/download/viewcategory/10-raspberry-pi-builds


Die Steuerung über Netzwerk ist eingeschaltet.

Habe diese Version von XBMC-pm runtergeladen:
http://forum.fhem.de/index.php/topic,10075.msg186702.html#msg186702


Logfile:
Zitat von: Log52014.11.24 08:46:05 5: XBMC_Call: Sending: {"jsonrpc":"2.0","method":"Input.Select"}
2014.11.24 08:46:05 5: SW: 7b226a736f6e727063223a22322e30222c226d6574686f64223a22496e7075742e53656c656374227d

Allerdings ist der state disconnected, und eine Reaktion am XBMC sehe ich auch nicht. Readings gibt es auch keine.

Zitat von: listInternals:
   DEF        192.168.5.33 tcp
   DeviceName 192.168.5.33:9090
   Host       192.168.5.33
   NAME       wz_XBMC
   NEXT_OPEN  1416816046.02311
   NR         80
   PARTIAL
   Port       9090
   Protocol   tcp
   STATE      disconnected
   TYPE       XBMC
Attributes:
   pingInterval 60
   room       Wohnzimmer,Multimedia
   verbose    5
Wer zu meinen Posts eine Frage schreibt und auf eine Antwort wartet, ist hiermit herzlich eingeladen mich per PN darauf aufmerksam zu machen. (Bitte mit Link zum betreffenden Thread)

vbs

Kannst du mal gucken ob port 9090 offen ist (telnet zb)?

Rince

Arghhh

Danke :)


Ein
apt-get install nmap
später:

Zitat von: nmap
Starting Nmap 6.00 ( http://nmap.org ) at 2014-11-24 09:55 CET
Nmap scan report for OpenELEC.fritz.box (192.168.5.33)
Host is up (0.0094s latency).
Not shown: 996 closed ports
PORT    STATE SERVICE
22/tcp  open  ssh
80/tcp  open  http
111/tcp open  rpcbind
445/tcp open  microsoft-ds
MAC Address: B8:27:EB:A2:E3:C4 (Raspberry Pi Foundation)

Ist er nicht :(

Muss ich was auf OpenElec installieren oder einen anderen Port nehmen (welchen?)
Wer zu meinen Posts eine Frage schreibt und auf eine Antwort wartet, ist hiermit herzlich eingeladen mich per PN darauf aufmerksam zu machen. (Bitte mit Link zum betreffenden Thread)

Rince

#224
Ok,
ich glaube ich hab den Fehler:

Außer dem Freischalten für die Netzwerksteuerung benötigt es noch einen reboot...


Jetzt ist 9090/tcp open zeus-admin


Jetzt ist der state auch auf "opened", und readings gibt es auch :)


Danke vbs!
Wer zu meinen Posts eine Frage schreibt und auf eine Antwort wartet, ist hiermit herzlich eingeladen mich per PN darauf aufmerksam zu machen. (Bitte mit Link zum betreffenden Thread)