NEWS
Problem mit upnp Adapter
-
Hallo, bekomme bei meinen Yamaha keine Werte:
2019-08-29 10:46:08.275 - [34mdebug[39m: upnp.0 Send Command for upnp.0.Wohnzimmer.MediaRenderer.AVTransport.GetCurrentTransportActions.request 2019-08-29 10:46:08.309 - [34mdebug[39m: upnp.0 get all states of the arguments as string 2019-08-29 10:46:08.313 - [34mdebug[39m: upnp.0 Options for request: {"uri":"http://192.168.178.25:49154/AVTransport/ctrl","headers":{"Content-Type":"text/xml; charset=\"utf-8\"","SOAPAction":"\"urn:schemas-upnp-org:service:AVTransport:1#GetCurrentTransportActions\"","USER-AGENT":"UPnP/1.0, ioBroker.upnp"},"method":"POST","body":" \n <s:Envelope s:encodingStyle=\"http://schemas.xmlsoap.org/soap/encoding/\" xmlns:s=\"http://schemas.xmlsoap.org/soap/envelope/\">\n <s:Body><u:GetCurrentTransportActions xmlns:u=\"urn:schemas-upnp-org:service:AVTransport:1\"><InstanceID>null</InstanceID></u:GetCurrentTransportActions></s:Body>\n </s:Envelope>"} 2019-08-29 10:46:08.314 - [33mwarn[39m: upnp.0 Unexpected answer from upnp service: {"statusCode":500,"body":"<?xml version=\"1.0\" encoding=\"utf-8\"?><s:Envelope xmlns:s=\"http://schemas.xmlsoap.org/soap/envelope/\" s:encodingStyle=\"http://schemas.xmlsoap.org/soap/encoding/\"><s:Body><s:Fault><faultcode>s:Client</faultcode><faultstring>UPnPError</faultstring><detail><u:UPnPError xmlns:u=\"urn:schemas-upnp-org:control-1-0\"><u:errorCode>718</u:errorCode><u:errorDescription>Invalid InstaceID</u:errorDescription></u:UPnPError></detail></s:Fault></s:Body></s:Envelope>","headers":{"server":"Network_Module/1.0 (RX-V481)","content-type":"text/xml; charset=\"utf-8\"","ext":"","content-length":"453","connection":"close"},"request":{"uri":{"protocol":"http:","slashes":true,"auth":null,"host":"192.168.178.25:49154","port":"49154","hostname":"192.168.178.25","hash":null,"search":null,"query":null,"pathname":"/AVTransport/ctrl","path":"/AVTransport/ctrl","href":"http://192.168.178.25:49154/AVTransport/ctrl"},"method":"POST","headers":{"Content-Type":"text/xml; charset=\"utf-8\"","SOAPAction":"\"urn:schemas-upnp-org:service:AVTransport:1#GetCurrentTransportActions\"","USER-AGENT":"UPnP/1.0, ioBroker.upnp","content-length":329}}} Sent message: {"uri":"http://192.168.178.25:49154/AVTransport/ctrl","headers":{"Content-Type":"text/xml; charset=\"utf-8\"","SOAPAction":"\"urn:schemas-upnp-org:service:AVTransport:1#GetCurrentTransportActions\"","USER-AGENT":"UPnP/1.0, ioBroker.upnp"},"method":"POST","body":" \n <s:Envelope s:encodingStyle=\"http://schemas.xmlsoap.org/soap/encoding/\" xmlns:s=\"http://schemas.xmlsoap.org/soap/envelope/\">\n <s:Body><u:GetCurrentTransportActions xmlns:u=\"urn:schemas-upnp-org:service:AVTransport:1\"><InstanceID>null</InstanceID></u:GetCurrentTransportActions></s:Body>\n </s:Envelope>"} 2019-08-29 10:46:08.350 - [34mdebug[39m: upnp.0 All tasks processed 2019-08-29 10:46:10.000 - [34mdebug[39m: upnp.0 Started processTasks with 1 tasks
-
Du musst bei jeder Action für den MediaRenderer eine InstanceID mitgeben.
Generell ist der Aufbau so das für eine Action alle Argumente als Objekt darunter liegen. Die Rolle "state.argument.in" steht für Argumente die man angeben muss damit ein Befehl ausgeführt wird, während "state.argument.out" die Argumente sind die man als Antwort bekommt.
Hey! Du scheinst an dieser Unterhaltung interessiert zu sein, hast aber noch kein Konto.
Hast du es satt, bei jedem Besuch durch die gleichen Beiträge zu scrollen? Wenn du dich für ein Konto anmeldest, kommst du immer genau dorthin zurück, wo du zuvor warst, und kannst dich über neue Antworten benachrichtigen lassen (entweder per E-Mail oder Push-Benachrichtigung). Du kannst auch Lesezeichen speichern und Beiträge positiv bewerten, um anderen Community-Mitgliedern deine Wertschätzung zu zeigen.
Mit deinem Input könnte dieser Beitrag noch besser werden 💗
Registrieren Anmelden