Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Error/Bug
    4. Problem mit upnp Adapter

    NEWS

    • UPDATE 31.10.: Amazon Alexa - ioBroker Skill läuft aus ?

    • Monatsrückblick – September 2025

    • Neues Video "KI im Smart Home" - ioBroker plus n8n

    SOLVED Problem mit upnp Adapter

    This topic has been deleted. Only users with topic management privileges can see it.
    • sigi234
      sigi234 Forum Testing Most Active last edited by sigi234

      Hallo, bekomme bei meinen Yamaha keine Werte:

      2019-08-29 10:46:08.275  - debug: upnp.0 Send Command for upnp.0.Wohnzimmer.MediaRenderer.AVTransport.GetCurrentTransportActions.request
      2019-08-29 10:46:08.309  - debug: upnp.0 get all states of the arguments as string 
      2019-08-29 10:46:08.313  - debug: 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  - warn: 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  - debug: upnp.0 All tasks processed
      2019-08-29 10:46:10.000  - debug: upnp.0 Started processTasks with 1 tasks
      

      Screenshot (3982).png

      1 Reply Last reply Reply Quote 0
      • Jey Cee
        Jey Cee Developer last edited by

        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.

        1 Reply Last reply Reply Quote 1
        • Jey Cee
          Jey Cee Developer last edited by

          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.

          1 Reply Last reply Reply Quote 1
          • First post
            Last post

          Support us

          ioBroker
          Community Adapters
          Donate

          1.1k
          Online

          32.4k
          Users

          81.2k
          Topics

          1.3m
          Posts

          upnp yamaha
          2
          2
          306
          Loading More Posts
          • Oldest to Newest
          • Newest to Oldest
          • Most Votes
          Reply
          • Reply as topic
          Log in to reply
          Community
          Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen
          The ioBroker Community 2014-2023
          logo