Autor Thema: neues modul fakeRoku um einzelne tasten von einer harmony an fhem zu senden  (Gelesen 29322 mal)

Offline Mickey Mouse

  • Jr. Member
  • **
  • Beiträge: 61
mir ist aufgefallen, dass ich "mehr als 1000" (sagt mir Safari wenn ich nach "roku: unhandled" suche) Einträge der Art:
2017.07.08 19:23:31 2: roku: unhandled message from 192.168.0.132: HTTP/1.1 200 OK
Location: http://192.168.0.132:49154/MediaRenderer/desc.xml
Cache-Control: max-age=1800
Content-Length: 0
Server: Linux/3.2 UPnP/1.0 Network_Module/1.0 (CX-A5100)
EXT:
ST: urn:schemas-upnp-org:device:MediaRenderer:1
USN: uuid:9ab0c000-f668-11de-9976-00a0ded14592::urn:schemas-upnp-org:device:MediaRenderer:1
X-ModelName: CX-A5100:00A0DED14592:CX-A5100
suche.
IP 132 ist mein Yamaha AVR, was hat der mit dem FakeRoku Modul zu tun?
ehrlich gesagt sehe ich da absolut gar keinen Zusammenhang...

die Meldungen treten in unregelmäßigen Abständen auf, meist sind da immer so 3 ... 6 Minuten dazwischen.

Offline justme1968

  • Developer
  • Hero Member
  • ****
  • Beiträge: 16588
das protokoll zur device suche ist ssdp. das wird auch bei upnp verwendet. deshalb reagiert das roku modul.

aber eigentlich sollte es diese nachricht ignorieren.

bitte zeig mal das log mit verbose 5.
FHEM5.4,DS1512+,2xCULv3,DS9490R,HMLAN,2xRasPi
CUL_HM:HM-LC-Bl1PBU-FM,HM-LC-Sw1PBU-FM,HM-SEC-MDIR,HM-SEC-RHS
HUEBridge,HUEDevice:LCT001,LLC001,LLC006,LWL001
OWDevice:DS1420,DS18B20,DS2406,DS2423
FS20:fs20as4,fs20bs,fs20di
AKCP:THS01,WS15
CUL_WS:S300TH

Offline Mickey Mouse

  • Jr. Member
  • **
  • Beiträge: 61
reicht das hier (das läuft so in einer Tour durch):
2017.07.09 12:53:52 5: roku: from: 192.168.0.125
2017.07.09 12:53:52 5: roku: M-SEARCH * HTTP/1.1
HOST: 239.255.255.250:1900
MAN: "ssdp:discover"
MX: 5
ST: urn:schemas-upnp-org:device:avm-aha:1


2017.07.09 12:53:52 5: roku: received from: 192.168.0.125:38093 to 1900: M-SEARCH * HTTP/1.1
HOST: 239.255.255.250:1900
MAN: "ssdp:discover"
MX: 5
ST: urn:schemas-upnp-org:device:avm-aha:1


2017.07.09 12:53:55 5: roku: from: 192.168.0.132
2017.07.09 12:53:55 5: roku: M-SEARCH * HTTP/1.1
Host: 239.255.255.250:1900
Content-Length: 0
MAN: "ssdp:discover"
MX: 2
ST: urn:schemas-upnp-org:device:MediaServer:1


2017.07.09 12:53:55 5: roku: received from: 192.168.0.132:33532 to 1900: M-SEARCH * HTTP/1.1
Host: 239.255.255.250:1900
Content-Length: 0
MAN: "ssdp:discover"
MX: 2
ST: urn:schemas-upnp-org:device:MediaServer:1

Offline justme1968

  • Developer
  • Hero Member
  • ****
  • Beiträge: 16588
nein. leider nicht. ich brauche die ausgabe die dann vor der roku: unhandled message zeile steht,
FHEM5.4,DS1512+,2xCULv3,DS9490R,HMLAN,2xRasPi
CUL_HM:HM-LC-Bl1PBU-FM,HM-LC-Sw1PBU-FM,HM-SEC-MDIR,HM-SEC-RHS
HUEBridge,HUEDevice:LCT001,LLC001,LLC006,LWL001
OWDevice:DS1420,DS18B20,DS2406,DS2423
FS20:fs20as4,fs20bs,fs20di
AKCP:THS01,WS15
CUL_WS:S300TH

Offline Mickey Mouse

  • Jr. Member
  • **
  • Beiträge: 61
ich weiß nicht wie viel ich von den Logs posten soll, das scrollt halt wirklich in einer Tour durch...

die letzten Zeilen vor dem "unhandled" sehen so aus:
2017.07.11 00:16:36 5: roku: from: 192.168.0.132
2017.07.11 00:16:36 5: roku: NOTIFY * HTTP/1.1
Host: 239.255.255.250:1900
Content-Length: 0
Location: http://192.168.0.132:49154/MediaRenderer/desc.xml
Cache-Control: max-age=1800
Server: Linux/3.2 UPnP/1.0 Network_Module/1.0 (CX-A5100)
NT: urn:schemas-upnp-org:service:RenderingControl:1
NTS: ssdp:alive
USN: uuid:9ab0c000-f668-11de-9976-00a0ded14592::urn:schemas-upnp-org:service:RenderingControl:1


2017.07.11 00:16:36 5: roku: from: 192.168.0.132
2017.07.11 00:16:36 5: roku: NOTIFY * HTTP/1.1
Host: 239.255.255.250:1900
Content-Length: 0
Location: http://192.168.0.132:49154/MediaRenderer/desc.xml
Cache-Control: max-age=1800
Server: Linux/3.2 UPnP/1.0 Network_Module/1.0 (CX-A5100)
NT: urn:schemas-upnp-org:service:ConnectionManager:1
NTS: ssdp:alive
USN: uuid:9ab0c000-f668-11de-9976-00a0ded14592::urn:schemas-upnp-org:service:ConnectionManager:1


2017.07.11 00:16:36 5: roku:listener:4818: close
2017.07.11 00:16:36 5: roku: POST / HTTP/1.1
HOST: 192.168.0.153:35863
Content-length: 584
Content-Type: text/xml
SOAPAction: "#AddPortMapping"
Connection: Close

<?xml version="1.0"?>
<SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/" SOAP-ENV:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"><SOAP-ENV:Body><m:AddPortMapping xmlns:m=""><NewRemoteHost></NewRemoteHost><NewExternalPort>80</NewExternalPort><NewProtocol>TCP</NewProtocol><NewInternalPort>80</NewInternalPort><NewInternalClient>192.168.0.202</NewInternalClient><NewEnabled>1</NewEnabled><NewPortMappingDescription>IP-Camera</NewPortMappingDescription><NewLeaseDuration>0</NewLeaseDuration></m:AddPortMapping></SOAP-ENV:Body></SOAP-ENV:Envelope>

2017.07.11 00:16:36 2: roku: unhandled message: POST / HTTP/1.1
HOST: 192.168.0.153:35863
Content-length: 584
Content-Type: text/xml
SOAPAction: "#AddPortMapping"
Connection: Close

was vielleicht noch interessant sein könnte:
im Netzwerk befindet sich eine Yamaha CX-A5100 (die hier für den ganzen Traffic sorgt) und auch deren Vorgänger CX-A500, die in den Logs nicht ein einziges Mal auftaucht.

Offline justme1968

  • Developer
  • Hero Member
  • ****
  • Beiträge: 16588
der receiver scheint die ganze zeit zu versuchen per upnp einen port von aussen aufzumachen. d.h. ein port forwarding einzurichten.

ich vermute mal das du das garnicht willst und brauchst. schau mal ob du das in der configuration irgendwie abstellen kannst.

ansonsten schaue ich mal wie ich die meldungen raus filtere. bis dahin kannst du auch verlose 1 für roku setzen.
FHEM5.4,DS1512+,2xCULv3,DS9490R,HMLAN,2xRasPi
CUL_HM:HM-LC-Bl1PBU-FM,HM-LC-Sw1PBU-FM,HM-SEC-MDIR,HM-SEC-RHS
HUEBridge,HUEDevice:LCT001,LLC001,LLC006,LWL001
OWDevice:DS1420,DS18B20,DS2406,DS2423
FS20:fs20as4,fs20bs,fs20di
AKCP:THS01,WS15
CUL_WS:S300TH