Skip to content
  • Home
  • Aktuell
  • Tags
  • 0 Ungelesen 0
  • Kategorien
  • Unreplied
  • Beliebt
  • GitHub
  • Docu
  • Hilfe
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Standard: (Kein Skin)
  • Kein Skin
Einklappen
ioBroker Logo

Community Forum

  1. ioBroker Community Home
  2. Deutsch
  3. Tester
  4. Test Adapter Philips-TV v0.2.x

NEWS

  • UPDATE 31.10.: Amazon Alexa - ioBroker Skill läuft aus ?
    apollon77A
    apollon77
    48
    3
    8.3k

  • Monatsrückblick – September 2025
    BluefoxB
    Bluefox
    13
    1
    2.0k

  • Neues Video "KI im Smart Home" - ioBroker plus n8n
    BluefoxB
    Bluefox
    15
    1
    2.4k

Test Adapter Philips-TV v0.2.x

Geplant Angeheftet Gesperrt Verschoben Tester
philipsphilips tv
550 Beiträge 84 Kommentatoren 142.3k Aufrufe 48 Watching
  • Älteste zuerst
  • Neuste zuerst
  • Meiste Stimmen
Antworten
  • In einem neuen Thema antworten
Anmelden zum Antworten
Dieses Thema wurde gelöscht. Nur Nutzer mit entsprechenden Rechten können es sehen.
  • S Offline
    S Offline
    Schandmann
    schrieb am zuletzt editiert von
    #15

    Ok, mache ich wahrscheinlich heute Abend noch.

    Allerdings geht PN bei mir noch nicht!

    Vielleicht meldest du dich per PN bei mir, evtl. kann ich dann antworten…

    1 Antwort Letzte Antwort
    0
    • P Offline
      P Offline
      poesel
      schrieb am zuletzt editiert von
      #16

      @AlCalzone:

      Edit: Noch eine Möglichkeit:

      http://ip-des-fernsehers:49154/nmrRenderingControl.xml

      ^ Kommt da was bei euch? `

      Das klappt:

      ! 1
      ! 0
      ! PresetNameList
      ! string
      ! LastChange
      ! string
      ! A_ARG_TYPE_Channel
      ! string
      ! Master
      ! A_ARG_TYPE_InstanceID
      ! ui4
      ! A_ARG_TYPE_PresetName
      ! string
      ! FactoryDefaults
      ! Volume
      ! ui2
      ! 0
      ! 100
      ! 1
      ! Mute
      ! boolean
      ! ListPresets
      ! InstanceID
      ! in
      ! A_ARG_TYPE_InstanceID
      ! CurrentPresetNameList
      ! out
      ! PresetNameList
      ! SelectPreset
      ! InstanceID
      ! in
      ! A_ARG_TYPE_InstanceID
      ! PresetName
      ! in
      ! A_ARG_TYPE_PresetName
      ! GetVolume
      ! InstanceID
      ! in
      ! A_ARG_TYPE_InstanceID
      ! Channel
      ! in
      ! A_ARG_TYPE_Channel
      ! CurrentVolume
      ! out
      ! Volume
      ! SetVolume
      ! InstanceID
      ! in
      ! A_ARG_TYPE_InstanceID
      ! Channel
      ! in
      ! A_ARG_TYPE_Channel
      ! DesiredVolume
      ! in
      ! Volume
      ! SetMute
      ! InstanceID
      ! in
      ! A_ARG_TYPE_InstanceID
      ! Channel
      ! in
      ! A_ARG_TYPE_Channel
      ! DesiredMute
      ! in
      ! Mute
      ! GetMute
      ! InstanceID
      ! in
      ! A_ARG_TYPE_InstanceID
      ! Channel
      ! in
      ! A_ARG_TYPE_Channel
      ! CurrentMute
      ! out
      ! Mute

      1 Antwort Letzte Antwort
      0
      • L Offline
        L Offline
        lordschwandorfer
        schrieb am zuletzt editiert von
        #17

        Hallo AlCalzone,

        habe Deinen Adapter getestet. Mein 46PFL8008 spricht darauf an. Freue mich schon auf den weiteren Ausbau Deines Adapters.

        Vielen Dank für Deine Mühe.

        Gruß Lord

        1 Antwort Letzte Antwort
        0
        • AlCalzoneA Offline
          AlCalzoneA Offline
          AlCalzone
          Developer
          schrieb am zuletzt editiert von
          #18

          @poesel:

          > ^ Kommt da was bei euch?

          Das klappt `
          Dann scheinen hier schon mal 3 verschiedene APIs rumzufliegen :shock:

          Auf deinem Fernseher eine SOAP-API, Jointspace v1 bzw. v5, und was auch immer bei Schandmann herauskommt.

          Kannst du deine Ausgabe bitte in Code-Tags packen?

          Warum `sudo` böse ist: https://forum.iobroker.net/post/17109

          1 Antwort Letzte Antwort
          0
          • P Offline
            P Offline
            poesel
            schrieb am zuletzt editiert von Negalein
            #19

            @AlCalzone:

            Kannst du deine Ausgabe bitte in Code-Tags packen? `
            Klar

            1
                0
            
                  PresetNameList
                  string
            
                  LastChange
                  string
            
                  A_ARG_TYPE_Channel
                  string
            
                    Master
            
                  A_ARG_TYPE_InstanceID
                  ui4
            
                  A_ARG_TYPE_PresetName
                  string
            
                    FactoryDefaults
            
                  Volume
                  ui2
            
            		    0
            		    100
            		    1
            
                  Mute
                  boolean
            
                ListPresets
            
                      InstanceID
                      in
                      A_ARG_TYPE_InstanceID
            
                      CurrentPresetNameList
                      out
                      PresetNameList
            
                SelectPreset
            
                      InstanceID
                      in
                      A_ARG_TYPE_InstanceID
            
                      PresetName
                      in
                      A_ARG_TYPE_PresetName
            
                GetVolume
            
                      InstanceID
                      in
                      A_ARG_TYPE_InstanceID
            
                      Channel
                      in
                      A_ARG_TYPE_Channel
            
                      CurrentVolume
                      out
                      Volume
            
                SetVolume
            
                      InstanceID
                      in
                      A_ARG_TYPE_InstanceID
            
                      Channel
                      in
                      A_ARG_TYPE_Channel
            
                      DesiredVolume
                      in
                      Volume
            
                SetMute
            
                      InstanceID
                      in
                      A_ARG_TYPE_InstanceID
            
                      Channel
                      in
                      A_ARG_TYPE_Channel
            
                      DesiredMute
                      in
                      Mute
            
                GetMute
            
                      InstanceID
                      in
                      A_ARG_TYPE_InstanceID
            
                      Channel
                      in
                      A_ARG_TYPE_Channel
            
                      CurrentMute
                      out
                      Mute
            
            1 Antwort Letzte Antwort
            0
            • AlCalzoneA Offline
              AlCalzoneA Offline
              AlCalzone
              Developer
              schrieb am zuletzt editiert von
              #20

              @poesel:

              @AlCalzone:

              Kannst du deine Ausgabe bitte in Code-Tags packen? Klar
              Öh, ich hatte irgendwie erwartet, dass da was XML-mäßiges (also mit Tags) kommt.

              Warum `sudo` böse ist: https://forum.iobroker.net/post/17109

              1 Antwort Letzte Antwort
              0
              • S Offline
                S Offline
                Schandmann
                schrieb am zuletzt editiert von
                #21

                So, habe mal ganz oldschool einen Port-Sniffer auf offene Ports suchen lassen.

                Der hat festgestellt dass u.a. der Nachbarport 49153 offen ist.

                Dort bekomme ich auch eine XML:

                4266_nmrrenderingcontrol.xml

                1 Antwort Letzte Antwort
                0
                • P Offline
                  P Offline
                  poesel
                  schrieb am zuletzt editiert von Negalein
                  #22

                  @AlCalzone:

                  Öh, ich hatte irgendwie erwartet, dass da was XML-mäßiges (also mit Tags) kommt. `

                  Ah so - sag das doch! ;)

                  <scpd xmlns="urn:schemas-upnp-org:service-1-0"><specversion><major>1</major>
                      <minor>0</minor></specversion> 
                    <servicestatetable><statevariable sendevents="no"><name>PresetNameList</name>
                        <datatype>string</datatype></statevariable> 
                      <statevariable sendevents="yes"><name>LastChange</name>
                        <datatype>string</datatype></statevariable> 
                      <statevariable sendevents="no"><name>A_ARG_TYPE_Channel</name>
                        <datatype>string</datatype>
                        <allowedvaluelist><allowedvalue>Master</allowedvalue></allowedvaluelist></statevariable> 
                      <statevariable sendevents="no"><name>A_ARG_TYPE_InstanceID</name>
                        <datatype>ui4</datatype></statevariable> 
                      <statevariable sendevents="no"><name>A_ARG_TYPE_PresetName</name>
                        <datatype>string</datatype>
                        <allowedvaluelist><allowedvalue>FactoryDefaults</allowedvalue></allowedvaluelist></statevariable> 
                      <statevariable sendevents="no"><name>Volume</name>
                        <datatype>ui2</datatype>
                      	 <allowedvaluerange><minimum>0</minimum>
                  		    <maximum>100</maximum>
                  		    <step>1</step></allowedvaluerange></statevariable> 
                      <statevariable sendevents="no"><name>Mute</name>
                        <datatype>boolean</datatype></statevariable></servicestatetable> 
                    <actionlist><action><name>ListPresets</name>
                        <argumentlist><argument><name>InstanceID</name>
                            <direction>in</direction>
                            <relatedstatevariable>A_ARG_TYPE_InstanceID</relatedstatevariable></argument> 
                          <argument><name>CurrentPresetNameList</name>
                            <direction>out</direction>
                            <relatedstatevariable>PresetNameList</relatedstatevariable></argument></argumentlist></action> 
                      <action><name>SelectPreset</name>
                        <argumentlist><argument><name>InstanceID</name>
                            <direction>in</direction>
                            <relatedstatevariable>A_ARG_TYPE_InstanceID</relatedstatevariable></argument> 
                          <argument><name>PresetName</name>
                            <direction>in</direction>
                            <relatedstatevariable>A_ARG_TYPE_PresetName</relatedstatevariable></argument></argumentlist></action> 
                      <action><name>GetVolume</name>
                        <argumentlist><argument><name>InstanceID</name>
                            <direction>in</direction>
                            <relatedstatevariable>A_ARG_TYPE_InstanceID</relatedstatevariable></argument> 
                          <argument><name>Channel</name>
                            <direction>in</direction>
                            <relatedstatevariable>A_ARG_TYPE_Channel</relatedstatevariable></argument> 
                          <argument><name>CurrentVolume</name>
                            <direction>out</direction>
                            <relatedstatevariable>Volume</relatedstatevariable></argument></argumentlist></action> 
                      <action><name>SetVolume</name>
                        <argumentlist><argument><name>InstanceID</name>
                            <direction>in</direction>
                            <relatedstatevariable>A_ARG_TYPE_InstanceID</relatedstatevariable></argument> 
                          <argument><name>Channel</name>
                            <direction>in</direction>
                            <relatedstatevariable>A_ARG_TYPE_Channel</relatedstatevariable></argument> 
                          <argument><name>DesiredVolume</name>
                            <direction>in</direction>
                            <relatedstatevariable>Volume</relatedstatevariable></argument></argumentlist></action> 
                  		 <action><name>SetMute</name>
                        <argumentlist><argument><name>InstanceID</name>
                            <direction>in</direction>
                            <relatedstatevariable>A_ARG_TYPE_InstanceID</relatedstatevariable></argument> 
                          <argument><name>Channel</name>
                            <direction>in</direction>
                            <relatedstatevariable>A_ARG_TYPE_Channel</relatedstatevariable></argument> 
                          <argument><name>DesiredMute</name>
                            <direction>in</direction>
                            <relatedstatevariable>Mute</relatedstatevariable></argument></argumentlist></action> 
                      <action><name>GetMute</name>
                        <argumentlist><argument><name>InstanceID</name>
                            <direction>in</direction>
                            <relatedstatevariable>A_ARG_TYPE_InstanceID</relatedstatevariable></argument> 
                          <argument><name>Channel</name>
                            <direction>in</direction>
                            <relatedstatevariable>A_ARG_TYPE_Channel</relatedstatevariable></argument> 
                          <argument><name>CurrentMute</name>
                            <direction>out</direction>
                            <relatedstatevariable>Mute</relatedstatevariable></argument></argumentlist></action></actionlist></scpd> 
                  
                  1 Antwort Letzte Antwort
                  0
                  • P Offline
                    P Offline
                    poesel
                    schrieb am zuletzt editiert von
                    #23

                    Auch mal einen portscan gemacht und das hat nmap ausgespuckt (+DNS & chromecast):

                    1925/tcp open rtsp

                    9551/tcp open ssl/unknown

                    9552/tcp open ssl/unknown

                    49153/tcp open upnp Philips Intel UPnP SDK 1.4 (Philips Smart TV; UPnP 1.0; DLNADOC 1.50)

                    49154/tcp open upnp

                    49157/tcp open unknown

                    Vielleicht hilft Dir das was.

                    1 Antwort Letzte Antwort
                    0
                    • S Offline
                      S Offline
                      Schandmann
                      schrieb am zuletzt editiert von
                      #24

                      Ich nochmal,

                      habe noch etwas rumprobiert und unter:

                      https://tvip:1926/system

                      folgendes gefunden:

                      ! {"notifyChange":"http","menulanguage":"German","name":"55PUS7272/12","country":"Germany","serialnumber_encrypted":"z1nrJFd+8edFwUMvXEUkSeTg+rClv8cC+oAOynS82GM=\n","softwareversion_encrypted":"Jr6XAboaHnb5jMGkxQS2dBEO7eUgDVh/AaVzyQQLaaE=\n","model_encrypted":"45Bwe0D8DrbplaiSmM/a22CLxIVIpeIZoKFmHZensAc=\n","deviceid_encrypted":"DhuCc3lGJz28K1lmdE+0J9poq/HlENsz7iMMHh3FE/0=\n","nettvversion":"8.1.0","epgsource":"one","api_version":{"Major":6,"Minor":2,"Patch":0},"featuring":{"jsonfeatures":{"editfavorites":["TVChannels","SatChannels"],"recordings":["List","Schedule","Manage"],"ambilight":["LoungeLight","Hue","Ambilight"],"menuitems":["Setup_Menu"],"textentry":["context_based","initial_string_available","editor_info_available"],"applications":["TV_Apps","TV_Games","TV_Settings"],"pointer":["not_available"],"inputkey":["key"],"activities":["intent"],"channels":["preset_string"],"mappings":["server_mapping"]},"systemfeatures":{"tvtype":"consumer","content":["dmr","dms_tad"],"tvsearch":"intent","pairing_type":"digest_auth_pairing","secured_transport":"true"}}}

                      unter:

                      https://tvip:1926/input/Key

                      wollte er Benutzername und Passwort haben…

                      Ich bin der Sache auf der Spur.

                      mfg

                      1 Antwort Letzte Antwort
                      0
                      • AlCalzoneA Offline
                        AlCalzoneA Offline
                        AlCalzone
                        Developer
                        schrieb am zuletzt editiert von
                        #25

                        Sehr gut ihr beiden! Weiter so! Dann muss ich mich mal in einer ruhigen Minute damit beschäftigen.

                        Den Fernseher von Schandmann werde ich wohl etwas einfacher eingebaut bekommen, da ich nur die Authentifizierung hinbekommen muss.

                        Warum `sudo` böse ist: https://forum.iobroker.net/post/17109

                        1 Antwort Letzte Antwort
                        0
                        • P Offline
                          P Offline
                          poesel
                          schrieb am zuletzt editiert von
                          #26

                          Ich hab da einen interessanten Thread gefunden:

                          http://www.supportforum.philips.com/en/ … 18281.html

                          Da war das drin:

                          http://10.0.0.112:49154/nmsDescription.xml

                          http://10.0.0.112:49154/nmrAVTransport.xml

                          http://10.0.0.112:49154/nmsContentDirectorySCPD.xml

                          http://10.0.0.112:49154/nmrConnectionManager.xml

                          http://10.0.0.112:49154/nmrRenderingControl.xml

                          nmsDescription

                          ! ! <root xmlns="urn:schemas-upnp-org:device-1-0"><specversion><major>1</major><minor>0</minor></specversion><device><devicetype>urn:schemas-upnp-org:device:MediaServer:3</devicetype><friendlyname>PMSPCAV3</friendlyname><manufacturer>Royal Philips Electronics</manufacturer><manufacturerurl>http://www.philips.com</manufacturerurl><modeldescription>Philips TV Server</modeldescription><modelname>Philips TV Server</modelname><modelnumber>2k14Marvel</modelnumber><modelurl>http://www.philips.com/</modelurl><serialnumber>123456789-serial</serialnumber><udn>uuid:5AFEF00D-BABE-DADA-FA5A-005056C00008</udn><upc>123456789123</upc><iconlist><icon><mimetype>image/png</mimetype><height>48</height><width>48</width><depth>24</depth><url>CP_logo_0.png</url></icon><icon><mimetype>image/png</mimetype><height>120</height><width>120</width><depth>24</depth><url>CP_logo_1.png</url></icon><icon><mimetype>image/jpeg</mimetype><height>48</height><width>48</width><depth>24</depth><url>CP_logo_2.jpg</url></icon><icon><mimetype>image/jpeg</mimetype><height>120</height><width>120</width><depth>24</depth><url>CP_logo_3.jpg</url></icon></iconlist><servicelist><service><servicetype>urn:schemas-upnp-org:service:ContentDirectory:3</servicetype><serviceid>urn:upnp-org:serviceId:ContentDirectory</serviceid><controlurl>upnp/control/ContentDirectoryNmsO</controlurl><eventsuburl>upnp/event/ContentDirectoryNmsO</eventsuburl><scpdurl>nmsContentDirectorySCPD.xml</scpdurl></service><service><servicetype>urn:schemas-upnp-org:service:ConnectionManager:2</servicetype><serviceid>urn:upnp-org:serviceId:ConnectionManager</serviceid><controlurl>upnp/control/ConnectionManagerNmsO</controlurl><eventsuburl>upnp/event/ConnectionManagerNmsO</eventsuburl><scpdurl>nmsConnectionManagerSCPD.xml</scpdurl></service></servicelist></device></root> !

                          AVTransport

                          ! ! <scpd xmlns="urn:schemas-upnp-org:service-1-0"><specversion><major>1</major> <minor>0</minor></specversion> <actionlist><action><name>Play</name> <argumentlist><argument><name>InstanceID</name> <direction>in</direction> <relatedstatevariable>A_ARG_TYPE_InstanceID</relatedstatevariable></argument> <argument><name>Speed</name> <direction>in</direction> <relatedstatevariable>TransportPlaySpeed</relatedstatevariable></argument></argumentlist></action> <action><name>Stop</name> <argumentlist><argument><name>InstanceID</name> <direction>in</direction> <relatedstatevariable>A_ARG_TYPE_InstanceID</relatedstatevariable></argument></argumentlist></action> <action><name>Next</name> <argumentlist><argument><name>InstanceID</name> <direction>in</direction> <relatedstatevariable>A_ARG_TYPE_InstanceID</relatedstatevariable></argument></argumentlist></action> <action><name>Previous</name> <argumentlist><argument><name>InstanceID</name> <direction>in</direction> <relatedstatevariable>A_ARG_TYPE_InstanceID</relatedstatevariable></argument></argumentlist></action> <action><name>GetMediaInfo</name> <argumentlist><argument><name>InstanceID</name> <direction>in</direction> <relatedstatevariable>A_ARG_TYPE_InstanceID</relatedstatevariable></argument> <argument><name>NrTracks</name> <direction>out</direction> <relatedstatevariable>NumberOfTracks</relatedstatevariable></argument> <argument><name>MediaDuration</name> <direction>out</direction> <relatedstatevariable>CurrentMediaDuration</relatedstatevariable></argument> <argument><name>CurrentURI</name> <direction>out</direction> <relatedstatevariable>AVTransportURI</relatedstatevariable></argument> <argument><name>CurrentURIMetaData</name> <direction>out</direction> <relatedstatevariable>AVTransportURIMetaData</relatedstatevariable></argument> <argument><name>NextURI</name> <direction>out</direction> <relatedstatevariable>NextAVTransportURI</relatedstatevariable></argument> <argument><name>NextURIMetaData</name> <direction>out</direction> <relatedstatevariable>NextAVTransportURIMetaData</relatedstatevariable></argument> <argument><name>PlayMedium</name> <direction>out</direction> <relatedstatevariable>PlaybackStorageMedium</relatedstatevariable></argument> <argument><name>RecordMedium</name> <direction>out</direction> <relatedstatevariable>RecordStorageMedium</relatedstatevariable></argument> <argument><name>WriteStatus</name> <direction>out</direction> <relatedstatevariable>RecordMediumWriteStatus</relatedstatevariable></argument></argumentlist></action> <action><name>GetDeviceCapabilities</name> <argumentlist><argument><name>InstanceID</name> <direction>in</direction> <relatedstatevariable>A_ARG_TYPE_InstanceID</relatedstatevariable></argument> <argument><name>PlayMedia</name> <direction>out</direction> <relatedstatevariable>PossiblePlaybackStorageMedia</relatedstatevariable></argument> <argument><name>RecMedia</name> <direction>out</direction> <relatedstatevariable>PossibleRecordStorageMedia</relatedstatevariable></argument> <argument><name>RecQualityModes</name> <direction>out</direction> <relatedstatevariable>PossibleRecordQualityModes</relatedstatevariable></argument></argumentlist></action> <action><name>SetAVTransportURI</name> <argumentlist><argument><name>InstanceID</name> <direction>in</direction> <relatedstatevariable>A_ARG_TYPE_InstanceID</relatedstatevariable></argument> <argument><name>CurrentURI</name> <direction>in</direction> <relatedstatevariable>AVTransportURI</relatedstatevariable></argument> <argument><name>CurrentURIMetaData</name> <direction>in</direction> <relatedstatevariable>AVTransportURIMetaData</relatedstatevariable></argument></argumentlist></action> <action><name>GetCurrentTransportActions</name> <argumentlist><argument><name>InstanceID</name> <direction>in</direction> <relatedstatevariable>A_ARG_TYPE_InstanceID</relatedstatevariable></argument> <argument><name>Actions</name> <direction>out</direction> <relatedstatevariable>CurrentTransportActions</relatedstatevariable></argument></argumentlist></action> <action><name>GetTransportSettings</name> <argumentlist><argument><name>InstanceID</name> <direction>in</direction> <relatedstatevariable>A_ARG_TYPE_InstanceID</relatedstatevariable></argument> <argument><name>PlayMode</name> <direction>out</direction> <relatedstatevariable>CurrentPlayMode</relatedstatevariable></argument> <argument><name>RecQualityMode</name> <direction>out</direction> <relatedstatevariable>CurrentRecordQualityMode</relatedstatevariable></argument></argumentlist></action> <action><name>GetTransportInfo</name> <argumentlist><argument><name>InstanceID</name> <direction>in</direction> <relatedstatevariable>A_ARG_TYPE_InstanceID</relatedstatevariable></argument> <argument><name>CurrentTransportState</name> <direction>out</direction> <relatedstatevariable>TransportState</relatedstatevariable></argument> <argument><name>CurrentTransportStatus</name> <direction>out</direction> <relatedstatevariable>TransportStatus</relatedstatevariable></argument> <argument><name>CurrentSpeed</name> <direction>out</direction> <relatedstatevariable>TransportPlaySpeed</relatedstatevariable></argument></argumentlist></action> <action><name>Pause</name> <argumentlist><argument><name>InstanceID</name> <direction>in</direction> <relatedstatevariable>A_ARG_TYPE_InstanceID</relatedstatevariable></argument></argumentlist></action> <action><name>Seek</name> <argumentlist><argument><name>InstanceID</name> <direction>in</direction> <relatedstatevariable>A_ARG_TYPE_InstanceID</relatedstatevariable></argument> <argument><name>Unit</name> <direction>in</direction> <relatedstatevariable>A_ARG_TYPE_SeekMode</relatedstatevariable></argument> <argument><name>Target</name> <direction>in</direction> <relatedstatevariable>A_ARG_TYPE_SeekTarget</relatedstatevariable></argument></argumentlist></action> <action><name>GetPositionInfo</name> <argumentlist><argument><name>InstanceID</name> <direction>in</direction> <relatedstatevariable>A_ARG_TYPE_InstanceID</relatedstatevariable></argument> <argument><name>Track</name> <direction>out</direction> <relatedstatevariable>CurrentTrack</relatedstatevariable></argument> <argument><name>TrackDuration</name> <direction>out</direction> <relatedstatevariable>CurrentTrackDuration</relatedstatevariable></argument> <argument><name>TrackMetaData</name> <direction>out</direction> <relatedstatevariable>CurrentTrackMetaData</relatedstatevariable></argument> <argument><name>TrackURI</name> <direction>out</direction> <relatedstatevariable>CurrentTrackURI</relatedstatevariable></argument> <argument><name>RelTime</name> <direction>out</direction> <relatedstatevariable>RelativeTimePosition</relatedstatevariable></argument> <argument><name>AbsTime</name> <direction>out</direction> <relatedstatevariable>AbsoluteTimePosition</relatedstatevariable></argument> <argument><name>RelCount</name> <direction>out</direction> <relatedstatevariable>RelativeCounterPosition</relatedstatevariable></argument> <argument><name>AbsCount</name> <direction>out</direction> <relatedstatevariable>AbsoluteCounterPosition</relatedstatevariable></argument></argumentlist></action></actionlist> <servicestatetable><statevariable sendevents="no"><name>CurrentPlayMode</name> <datatype>string</datatype> <defaultvalue>NORMAL</defaultvalue> <allowedvaluelist><allowedvalue>NORMAL</allowedvalue></allowedvaluelist></statevariable> <statevariable sendevents="no"><name>RecordStorageMedium</name> <datatype>string</datatype> <allowedvaluelist><allowedvalue>UNKNOWN</allowedvalue> <allowedvalue>DV</allowedvalue> <allowedvalue>MINI-DV</allowedvalue> <allowedvalue>VHS</allowedvalue> <allowedvalue>W-VHS</allowedvalue> <allowedvalue>S-VHS</allowedvalue> <allowedvalue>D-VHS</allowedvalue> <allowedvalue>VHSC</allowedvalue> <allowedvalue>VIDEO8</allowedvalue> <allowedvalue>HI8</allowedvalue> <allowedvalue>CD-ROM</allowedvalue> <allowedvalue>CD-DA</allowedvalue> <allowedvalue>CD-R</allowedvalue> <allowedvalue>CD-RW</allowedvalue> <allowedvalue>VIDEO-CD</allowedvalue> <allowedvalue>SACD</allowedvalue> <allowedvalue>MD-AUDIO</allowedvalue> <allowedvalue>MD-PICTURE</allowedvalue> <allowedvalue>DVD-ROM</allowedvalue> <allowedvalue>DVD-VIDEO</allowedvalue> <allowedvalue>DVD-R</allowedvalue> <allowedvalue>DVD+RW</allowedvalue> <allowedvalue>DVD-RW</allowedvalue> <allowedvalue>DVD-RAM</allowedvalue> <allowedvalue>DVD-AUDIO</allowedvalue> <allowedvalue>DAT</allowedvalue> <allowedvalue>LD</allowedvalue> <allowedvalue>HDD</allowedvalue> <allowedvalue>MICRO-MV</allowedvalue> <allowedvalue>NETWORK</allowedvalue> <allowedvalue>NONE</allowedvalue> <allowedvalue>NOT_IMPLEMENTED</allowedvalue></allowedvaluelist></statevariable> <statevariable sendevents="yes"><name>LastChange</name> <datatype>string</datatype></statevariable> <statevariable sendevents="no"><name>RelativeTimePosition</name> <datatype>string</datatype></statevariable> <statevariable sendevents="no"><name>CurrentTrackURI</name> <datatype>string</datatype></statevariable> <statevariable sendevents="no"><name>CurrentTrackDuration</name> <datatype>string</datatype></statevariable> <statevariable sendevents="no"><name>CurrentRecordQualityMode</name> <datatype>string</datatype> <allowedvaluelist><allowedvalue>0:EP</allowedvalue> <allowedvalue>1:LP</allowedvalue> <allowedvalue>2:SP</allowedvalue> <allowedvalue>0:BASIC</allowedvalue> <allowedvalue>1:MEDIUM</allowedvalue> <allowedvalue>2:HIGH</allowedvalue> <allowedvalue>NOT_IMPLEMENTED</allowedvalue></allowedvaluelist></statevariable> <statevariable sendevents="no"><name>CurrentMediaDuration</name> <datatype>string</datatype></statevariable> <statevariable sendevents="no"><name>AbsoluteCounterPosition</name> <datatype>i4</datatype></statevariable> <statevariable sendevents="no"><name>RelativeCounterPosition</name> <datatype>i4</datatype></statevariable> <statevariable sendevents="no"><name>A_ARG_TYPE_InstanceID</name> <datatype>ui4</datatype></statevariable> <statevariable sendevents="no"><name>AVTransportURI</name> <datatype>string</datatype></statevariable> <statevariable sendevents="no"><name>TransportState</name> <datatype>string</datatype> <allowedvaluelist><allowedvalue>STOPPED</allowedvalue> <allowedvalue>PAUSED_PLAYBACK</allowedvalue> <allowedvalue>PAUSED_RECORDING</allowedvalue> <allowedvalue>PLAYING</allowedvalue> <allowedvalue>RECORDING</allowedvalue> <allowedvalue>TRANSITIONING</allowedvalue> <allowedvalue>NO_MEDIA_PRESENT</allowedvalue></allowedvaluelist></statevariable> <statevariable sendevents="no"><name>CurrentTrackMetaData</name> <datatype>string</datatype></statevariable> <statevariable sendevents="no"><name>NextAVTransportURI</name> <datatype>string</datatype></statevariable> <statevariable sendevents="no"><name>PossibleRecordQualityModes</name> <datatype>string</datatype></statevariable> <statevariable sendevents="no"><name>CurrentTrack</name> <datatype>ui4</datatype> <allowedvaluerange><minimum>0</minimum> <maximum>4294967295</maximum> <step>1</step></allowedvaluerange></statevariable> <statevariable sendevents="no"><name>AbsoluteTimePosition</name> <datatype>string</datatype></statevariable> <statevariable sendevents="no"><name>NextAVTransportURIMetaData</name> <datatype>string</datatype></statevariable> <statevariable sendevents="no"><name>PlaybackStorageMedium</name> <datatype>string</datatype> <allowedvaluelist><allowedvalue>UNKNOWN</allowedvalue> <allowedvalue>DV</allowedvalue> <allowedvalue>MINI-DV</allowedvalue> <allowedvalue>VHS</allowedvalue> <allowedvalue>W-VHS</allowedvalue> <allowedvalue>S-VHS</allowedvalue> <allowedvalue>D-VHS</allowedvalue> <allowedvalue>VHSC</allowedvalue> <allowedvalue>VIDEO8</allowedvalue> <allowedvalue>HI8</allowedvalue> <allowedvalue>CD-ROM</allowedvalue> <allowedvalue>CD-DA</allowedvalue> <allowedvalue>CD-R</allowedvalue> <allowedvalue>CD-RW</allowedvalue> <allowedvalue>VIDEO-CD</allowedvalue> <allowedvalue>SACD</allowedvalue> <allowedvalue>MD-AUDIO</allowedvalue> <allowedvalue>MD-PICTURE</allowedvalue> <allowedvalue>DVD-ROM</allowedvalue> <allowedvalue>DVD-VIDEO</allowedvalue> <allowedvalue>DVD-R</allowedvalue> <allowedvalue>DVD+RW</allowedvalue> <allowedvalue>DVD-RW</allowedvalue> <allowedvalue>DVD-RAM</allowedvalue> <allowedvalue>DVD-AUDIO</allowedvalue> <allowedvalue>DAT</allowedvalue> <allowedvalue>LD</allowedvalue> <allowedvalue>HDD</allowedvalue> <allowedvalue>MICRO-MV</allowedvalue> <allowedvalue>NETWORK</allowedvalue> <allowedvalue>NONE</allowedvalue> <allowedvalue>NOT_IMPLEMENTED</allowedvalue></allowedvaluelist></statevariable> <statevariable sendevents="no"><name>RecordMediumWriteStatus</name> <datatype>string</datatype> <allowedvaluelist><allowedvalue>WRITABLE</allowedvalue> <allowedvalue>PROTECTED</allowedvalue> <allowedvalue>NOT_WRITABLE</allowedvalue> <allowedvalue>UNKNOWN</allowedvalue> <allowedvalue>NOT_IMPLEMENTED</allowedvalue></allowedvaluelist></statevariable> <statevariable sendevents="no"><name>PossiblePlaybackStorageMedia</name> <datatype>string</datatype></statevariable> <statevariable sendevents="no"><name>AVTransportURIMetaData</name> <datatype>string</datatype></statevariable> <statevariable sendevents="no"><name>NumberOfTracks</name> <datatype>ui4</datatype> <allowedvaluerange><minimum>0</minimum> <maximum>4294967295</maximum></allowedvaluerange></statevariable> <statevariable sendevents="no"><name>A_ARG_TYPE_SeekMode</name> <datatype>string</datatype> <allowedvaluelist><allowedvalue>ABS_TIME</allowedvalue> <allowedvalue>REL_TIME</allowedvalue> <allowedvalue>TRACK_NR</allowedvalue></allowedvaluelist></statevariable> <statevariable sendevents="no"><name>A_ARG_TYPE_SeekTarget</name> <datatype>string</datatype></statevariable> <statevariable sendevents="no"><name>PossibleRecordStorageMedia</name> <datatype>string</datatype></statevariable> <statevariable sendevents="no"><name>TransportStatus</name> <datatype>string</datatype> <allowedvaluelist><allowedvalue>OK</allowedvalue> <allowedvalue>ERROR_OCCURRED</allowedvalue> <allowedvalue>UNKNOWN</allowedvalue></allowedvaluelist></statevariable> <statevariable sendevents="no"><name>TransportPlaySpeed</name> <datatype>string</datatype> <allowedvaluelist><allowedvalue>1</allowedvalue></allowedvaluelist></statevariable> <statevariable sendevents="no"><name>CurrentTransportActions</name> <datatype>string</datatype></statevariable></servicestatetable></scpd> !

                          nmsContent

                          ! ! <scpd xmlns="urn:schemas-upnp-org:service-1-0"><specversion><major>1</major> <minor>0</minor></specversion> <actionlist><action><name>GetSearchCapabilities</name> <argumentlist><argument><name>SearchCaps</name> <direction>out</direction> <relatedstatevariable>SearchCapabilities</relatedstatevariable></argument></argumentlist></action> <action><name>GetSortCapabilities</name> <argumentlist><argument><name>SortCaps</name> <direction>out</direction> <relatedstatevariable>SortCapabilities</relatedstatevariable></argument></argumentlist></action> <action><name>GetSystemUpdateID</name> <argumentlist><argument><name>Id</name> <direction>out</direction> <relatedstatevariable>SystemUpdateID</relatedstatevariable></argument></argumentlist></action> <action><name>GetServiceResetToken</name> <argumentlist><argument><name>ResetToken</name> <direction>out</direction> <relatedstatevariable>ServiceResetToken</relatedstatevariable></argument></argumentlist></action> <action><name>GetFeatureList</name> <argumentlist><argument><name>FeatureList</name> <direction>out</direction> <relatedstatevariable>FeatureList</relatedstatevariable></argument></argumentlist></action> <action><name>Browse</name> <argumentlist><argument><name>ObjectID</name> <direction>in</direction> <relatedstatevariable>A_ARG_TYPE_ObjectID</relatedstatevariable></argument> <argument><name>BrowseFlag</name> <direction>in</direction> <relatedstatevariable>A_ARG_TYPE_BrowseFlag</relatedstatevariable></argument> <argument><name>Filter</name> <direction>in</direction> <relatedstatevariable>A_ARG_TYPE_Filter</relatedstatevariable></argument> <argument><name>StartingIndex</name> <direction>in</direction> <relatedstatevariable>A_ARG_TYPE_Index</relatedstatevariable></argument> <argument><name>RequestedCount</name> <direction>in</direction> <relatedstatevariable>A_ARG_TYPE_Count</relatedstatevariable></argument> <argument><name>SortCriteria</name> <direction>in</direction> <relatedstatevariable>A_ARG_TYPE_SortCriteria</relatedstatevariable></argument> <argument><name>Result</name> <direction>out</direction> <relatedstatevariable>A_ARG_TYPE_Result</relatedstatevariable></argument> <argument><name>NumberReturned</name> <direction>out</direction> <relatedstatevariable>A_ARG_TYPE_Count</relatedstatevariable></argument> <argument><name>TotalMatches</name> <direction>out</direction> <relatedstatevariable>A_ARG_TYPE_Count</relatedstatevariable></argument> <argument><name>UpdateID</name> <direction>out</direction> <relatedstatevariable>A_ARG_TYPE_UpdateID</relatedstatevariable></argument></argumentlist></action> <action><name>X_BrowseByLetter</name> <argumentlist><argument><name>ObjectID</name> <direction>in</direction> <relatedstatevariable>A_ARG_TYPE_ObjectID</relatedstatevariable></argument> <argument><name>BrowseFlag</name> <direction>in</direction> <relatedstatevariable>A_ARG_TYPE_BrowseFlag</relatedstatevariable></argument> <argument><name>Filter</name> <direction>in</direction> <relatedstatevariable>A_ARG_TYPE_Filter</relatedstatevariable></argument> <argument><name>StartingLetter</name> <direction>in</direction> <relatedstatevariable>A_ARG_TYPE_BrowseLetter</relatedstatevariable></argument> <argument><name>RequestedCount</name> <direction>in</direction> <relatedstatevariable>A_ARG_TYPE_Count</relatedstatevariable></argument> <argument><name>SortCriteria</name> <direction>in</direction> <relatedstatevariable>A_ARG_TYPE_SortCriteria</relatedstatevariable></argument> <argument><name>Result</name> <direction>out</direction> <relatedstatevariable>A_ARG_TYPE_Result</relatedstatevariable></argument> <argument><name>NumberReturned</name> <direction>out</direction> <relatedstatevariable>A_ARG_TYPE_Count</relatedstatevariable></argument> <argument><name>TotalMatches</name> <direction>out</direction> <relatedstatevariable>A_ARG_TYPE_Count</relatedstatevariable></argument> <argument><name>UpdateID</name> <direction>out</direction> <relatedstatevariable>A_ARG_TYPE_UpdateID</relatedstatevariable></argument> <argument><name>StartingIndex</name> <direction>out</direction> <relatedstatevariable>A_ARG_TYPE_Index</relatedstatevariable></argument></argumentlist></action> <action><name>X_Philips_PauseStream</name> <argumentlist><argument><name>Result</name> <direction>out</direction> <relatedstatevariable>X_Philips_A_ARG_TYPE_Result</relatedstatevariable></argument></argumentlist></action> <action><name>X_Philips_ResumeStream</name> <argumentlist><argument><name>Result</name> <direction>out</direction> <relatedstatevariable>X_Philips_A_ARG_TYPE_Result</relatedstatevariable></argument></argumentlist></action> <action><name>X_Philips_JumpToPosition</name> <argumentlist><argument><name>PositionFlag</name> <direction>in</direction> <relatedstatevariable>X_Philips_A_ARG_TYPE_PositionFlag</relatedstatevariable></argument> <argument><name>Position</name> <direction>in</direction> <relatedstatevariable>X_Philips_A_ARG_Position</relatedstatevariable></argument></argumentlist></action> <action><name>X_Philips_GetPlaybackPosition</name> <argumentlist><argument><name>PositionFlag</name> <direction>in</direction> <relatedstatevariable>X_Philips_A_ARG_TYPE_PositionFlag</relatedstatevariable></argument> <argument><name>Position</name> <direction>out</direction> <relatedstatevariable>X_Philips_A_ARG_Position</relatedstatevariable></argument></argumentlist></action></actionlist> <servicestatetable><statevariable sendevents="yes"><name>TransferIDs</name> <datatype>string</datatype></statevariable> <statevariable sendevents="yes"><name>LastChange</name> <datatype>string</datatype></statevariable> <statevariable sendevents="no"><name>A_ARG_TYPE_ObjectID</name> <datatype>string</datatype></statevariable> <statevariable sendevents="no"><name>A_ARG_TYPE_Result</name> <datatype>string</datatype></statevariable> <statevariable sendevents="no"><name>A_ARG_TYPE_BrowseFlag</name> <datatype>string</datatype> <allowedvaluelist><allowedvalue>BrowseMetadata</allowedvalue> <allowedvalue>BrowseDirectChildren</allowedvalue></allowedvaluelist></statevariable> <statevariable sendevents="no"><name>A_ARG_TYPE_BrowseLetter</name> <datatype>string</datatype></statevariable> <statevariable sendevents="no"><name>A_ARG_TYPE_Filter</name> <datatype>string</datatype></statevariable> <statevariable sendevents="no"><name>A_ARG_TYPE_SortCriteria</name> <datatype>string</datatype></statevariable> <statevariable sendevents="no"><name>A_ARG_TYPE_Index</name> <datatype>ui4</datatype></statevariable> <statevariable sendevents="no"><name>A_ARG_TYPE_Count</name> <datatype>ui4</datatype></statevariable> <statevariable sendevents="no"><name>A_ARG_TYPE_UpdateID</name> <datatype>ui4</datatype></statevariable> <statevariable sendevents="no"><name>SearchCapabilities</name> <datatype>string</datatype></statevariable> <statevariable sendevents="no"><name>SortCapabilities</name> <datatype>string</datatype></statevariable> <statevariable sendevents="yes"><name>SystemUpdateID</name> <datatype>ui4</datatype></statevariable> <statevariable sendevents="no"><name>ServiceResetToken</name> <datatype>string</datatype></statevariable> <statevariable sendevents="yes"><name>ContainerUpdateIDs</name> <datatype>string</datatype></statevariable> <statevariable sendevents="no"><name>FeatureList</name> <datatype>string</datatype></statevariable> <statevariable sendevents="no"><name>X_Philips_A_ARG_TYPE_Result</name> <datatype>string</datatype></statevariable> <statevariable sendevents="no"> <name>X_Philips_A_ARG_TYPE_PositionFlag</name> <datatype>string</datatype> </statevariable> <statevariable sendevents="no"> <name>X_Philips_A_ARG_Position</name> <datatype>string</datatype> </statevariable></servicestatetable></scpd> !

                          nmrConnectionManager:

                          ! ! <scpd xmlns="urn:schemas-upnp-org:service-1-0"><specversion><major>1</major> <minor>0</minor></specversion> <actionlist><action><name>GetProtocolInfo</name> <argumentlist><argument><name>Source</name> <direction>out</direction> <relatedstatevariable>SourceProtocolInfo</relatedstatevariable></argument> <argument><name>Sink</name> <direction>out</direction> <relatedstatevariable>SinkProtocolInfo</relatedstatevariable></argument></argumentlist></action> <action><name>GetCurrentConnectionIDs</name> <argumentlist><argument><name>ConnectionIDs</name> <direction>out</direction> <relatedstatevariable>CurrentConnectionIDs</relatedstatevariable></argument></argumentlist></action> <action><name>GetCurrentConnectionInfo</name> <argumentlist><argument><name>ConnectionID</name> <direction>in</direction> <relatedstatevariable>A_ARG_TYPE_ConnectionID</relatedstatevariable></argument> <argument><name>RcsID</name> <direction>out</direction> <relatedstatevariable>A_ARG_TYPE_RcsID</relatedstatevariable></argument> <argument><name>AVTransportID</name> <direction>out</direction> <relatedstatevariable>A_ARG_TYPE_AVTransportID</relatedstatevariable></argument> <argument><name>ProtocolInfo</name> <direction>out</direction> <relatedstatevariable>A_ARG_TYPE_ProtocolInfo</relatedstatevariable></argument> <argument><name>PeerConnectionManager</name> <direction>out</direction> <relatedstatevariable>A_ARG_TYPE_ConnectionManager</relatedstatevariable></argument> <argument><name>PeerConnectionID</name> <direction>out</direction> <relatedstatevariable>A_ARG_TYPE_ConnectionID</relatedstatevariable></argument> <argument><name>Direction</name> <direction>out</direction> <relatedstatevariable>A_ARG_TYPE_Direction</relatedstatevariable></argument> <argument><name>Status</name> <direction>out</direction> <relatedstatevariable>A_ARG_TYPE_ConnectionStatus</relatedstatevariable></argument></argumentlist></action></actionlist> <servicestatetable><statevariable sendevents="yes"><name>SourceProtocolInfo</name> <datatype>string</datatype></statevariable> <statevariable sendevents="yes"><name>SinkProtocolInfo</name> <datatype>string</datatype></statevariable> <statevariable sendevents="yes"><name>CurrentConnectionIDs</name> <datatype>string</datatype></statevariable> <statevariable sendevents="no"><name>A_ARG_TYPE_ConnectionStatus</name> <datatype>string</datatype> <allowedvaluelist><allowedvalue>OK</allowedvalue> <allowedvalue>ContentFormatMismatch</allowedvalue> <allowedvalue>InsufficientBandwidth</allowedvalue> <allowedvalue>UnreliableChannel</allowedvalue> <allowedvalue>Unknown</allowedvalue></allowedvaluelist></statevariable> <statevariable sendevents="no"><name>A_ARG_TYPE_ConnectionManager</name> <datatype>string</datatype></statevariable> <statevariable sendevents="no"><name>A_ARG_TYPE_Direction</name> <datatype>string</datatype> <allowedvaluelist><allowedvalue>Input</allowedvalue> <allowedvalue>Output</allowedvalue></allowedvaluelist></statevariable> <statevariable sendevents="no"><name>A_ARG_TYPE_ProtocolInfo</name> <datatype>string</datatype></statevariable> <statevariable sendevents="no"><name>A_ARG_TYPE_ConnectionID</name> <datatype>i4</datatype></statevariable> <statevariable sendevents="no"><name>A_ARG_TYPE_AVTransportID</name> <datatype>i4</datatype></statevariable> <statevariable sendevents="no"><name>A_ARG_TYPE_RcsID</name> <datatype>i4</datatype></statevariable></servicestatetable></scpd> !

                          nmrRenderingControl

                          ! ! <scpd xmlns="urn:schemas-upnp-org:service-1-0"><specversion><major>1</major> <minor>0</minor></specversion> <servicestatetable><statevariable sendevents="no"><name>PresetNameList</name> <datatype>string</datatype></statevariable> <statevariable sendevents="yes"><name>LastChange</name> <datatype>string</datatype></statevariable> <statevariable sendevents="no"><name>A_ARG_TYPE_Channel</name> <datatype>string</datatype> <allowedvaluelist><allowedvalue>Master</allowedvalue></allowedvaluelist></statevariable> <statevariable sendevents="no"><name>A_ARG_TYPE_InstanceID</name> <datatype>ui4</datatype></statevariable> <statevariable sendevents="no"><name>A_ARG_TYPE_PresetName</name> <datatype>string</datatype> <allowedvaluelist><allowedvalue>FactoryDefaults</allowedvalue></allowedvaluelist></statevariable> <statevariable sendevents="no"><name>Volume</name> <datatype>ui2</datatype> <allowedvaluerange><minimum>0</minimum> <maximum>100</maximum> <step>1</step></allowedvaluerange></statevariable> <statevariable sendevents="no"><name>Mute</name> <datatype>boolean</datatype></statevariable></servicestatetable> <actionlist><action><name>ListPresets</name> <argumentlist><argument><name>InstanceID</name> <direction>in</direction> <relatedstatevariable>A_ARG_TYPE_InstanceID</relatedstatevariable></argument> <argument><name>CurrentPresetNameList</name> <direction>out</direction> <relatedstatevariable>PresetNameList</relatedstatevariable></argument></argumentlist></action> <action><name>SelectPreset</name> <argumentlist><argument><name>InstanceID</name> <direction>in</direction> <relatedstatevariable>A_ARG_TYPE_InstanceID</relatedstatevariable></argument> <argument><name>PresetName</name> <direction>in</direction> <relatedstatevariable>A_ARG_TYPE_PresetName</relatedstatevariable></argument></argumentlist></action> <action><name>GetVolume</name> <argumentlist><argument><name>InstanceID</name> <direction>in</direction> <relatedstatevariable>A_ARG_TYPE_InstanceID</relatedstatevariable></argument> <argument><name>Channel</name> <direction>in</direction> <relatedstatevariable>A_ARG_TYPE_Channel</relatedstatevariable></argument> <argument><name>CurrentVolume</name> <direction>out</direction> <relatedstatevariable>Volume</relatedstatevariable></argument></argumentlist></action> <action><name>SetVolume</name> <argumentlist><argument><name>InstanceID</name> <direction>in</direction> <relatedstatevariable>A_ARG_TYPE_InstanceID</relatedstatevariable></argument> <argument><name>Channel</name> <direction>in</direction> <relatedstatevariable>A_ARG_TYPE_Channel</relatedstatevariable></argument> <argument><name>DesiredVolume</name> <direction>in</direction> <relatedstatevariable>Volume</relatedstatevariable></argument></argumentlist></action> <action><name>SetMute</name> <argumentlist><argument><name>InstanceID</name> <direction>in</direction> <relatedstatevariable>A_ARG_TYPE_InstanceID</relatedstatevariable></argument> <argument><name>Channel</name> <direction>in</direction> <relatedstatevariable>A_ARG_TYPE_Channel</relatedstatevariable></argument> <argument><name>DesiredMute</name> <direction>in</direction> <relatedstatevariable>Mute</relatedstatevariable></argument></argumentlist></action> <action><name>GetMute</name> <argumentlist><argument><name>InstanceID</name> <direction>in</direction> <relatedstatevariable>A_ARG_TYPE_InstanceID</relatedstatevariable></argument> <argument><name>Channel</name> <direction>in</direction> <relatedstatevariable>A_ARG_TYPE_Channel</relatedstatevariable></argument> <argument><name>CurrentMute</name> <direction>out</direction> <relatedstatevariable>Mute</relatedstatevariable></argument></argumentlist></action></actionlist></scpd> !

                          1 Antwort Letzte Antwort
                          0
                          • AlCalzoneA Offline
                            AlCalzoneA Offline
                            AlCalzone
                            Developer
                            schrieb am zuletzt editiert von
                            #27

                            Danke, den kenn ich. Daher die Frage ob der Endpoint bei dir existiert ;)

                            Warum `sudo` böse ist: https://forum.iobroker.net/post/17109

                            1 Antwort Letzte Antwort
                            0
                            • AlCalzoneA Offline
                              AlCalzoneA Offline
                              AlCalzone
                              Developer
                              schrieb am zuletzt editiert von
                              #28

                              Habe soeben Version 0.2.0 veröffentlicht.

                              Sie unterstützt das Senden von Tastendrücken.

                              Warum `sudo` böse ist: https://forum.iobroker.net/post/17109

                              1 Antwort Letzte Antwort
                              0
                              • P Offline
                                P Offline
                                poesel
                                schrieb am zuletzt editiert von
                                #29

                                @AlCalzone:

                                Habe soeben Version 0.2.0 veröffentlicht.

                                Sie unterstützt das Senden von Tastendrücken. `

                                Zwei Fragen:

                                Unterstützt das jetzt auch 'meine' Schnittstelle?

                                Nachdem ich auf aktualisieren klicke erscheint immer noch 0.1 aktuell. Muss ich noch was anderes machen?

                                1 Antwort Letzte Antwort
                                0
                                • AlCalzoneA Offline
                                  AlCalzoneA Offline
                                  AlCalzone
                                  Developer
                                  schrieb am zuletzt editiert von
                                  #30

                                  @poesel:

                                  Unterstützt das jetzt auch 'meine' Schnittstelle?

                                  Nachdem ich auf aktualisieren klicke erscheint immer noch 0.1 aktuell. Muss ich noch was anderes machen? `
                                  1.: Nein, das wird noch etwas Arbeit kosten

                                  2.: Der Adapter ist noch nicht im Repo eingetragen, da noch sehr experimentell. Daher musst du über Github aktualisieren (Octocat-Icon => eigene URL => https://github.com/AlCalzone/ioBroker.philips-tv )

                                  Warum `sudo` böse ist: https://forum.iobroker.net/post/17109

                                  1 Antwort Letzte Antwort
                                  0
                                  • phenomenumxP Offline
                                    phenomenumxP Offline
                                    phenomenumx
                                    schrieb am zuletzt editiert von
                                    #31

                                    Hi,

                                    ich bin dabei mir einen neuen TV zu suchen, ich sehe keine Kommandos zu Power on/off hier im Adapter, ist dies möglich oder geht dies nicht?

                                    Grüße.

                                    1 Antwort Letzte Antwort
                                    0
                                    • AlCalzoneA Offline
                                      AlCalzoneA Offline
                                      AlCalzone
                                      Developer
                                      schrieb am zuletzt editiert von
                                      #32

                                      @phenomenumx:

                                      ich sehe keine Kommandos zu Power on/off hier im Adapter, ist dies möglich oder geht dies nicht? `
                                      Jein. Version 0.2 kann die Standby-Taste an den Fernseher senden, die schaltet dann entweder an oder aus. Eine Zustandsabfrage (ist Fernseher an/aus?) habe ich noch nicht gefunden.

                                      Anschalten geht auch nur, wenn eine Verbindung existiert, d.h. der Fernseher nicht wirklich aus ist. Meiner macht das manchmal.

                                      Ausschalten dürfte zuverlässig gehen, wenn du z.B. anhand einer Steckdose mit Verbrauchsmessung entscheiden kannst, ob der Fernseher läuft.

                                      Warum `sudo` böse ist: https://forum.iobroker.net/post/17109

                                      1 Antwort Letzte Antwort
                                      0
                                      • J Offline
                                        J Offline
                                        Jan201
                                        schrieb am zuletzt editiert von
                                        #33

                                        Hallo, ich habe versucht meinen Philips 50PUK6400/12 zu verbinden. Dies ist leider nicht geglückt. Kann mir da jemand weiter helfen. Der TV hat ein android system drauf.

                                        |Hardwaresystem:| NUC|
                                        |Arbeitsspeicher:| 8GB |
                                        |Festplattenart:| 250gb SSD |
                                        |Betriebssystem:| Proxmox , Ubuntu 21.10 |
                                        |Node-Version:| vv20.15.1 |
                                        |Nodejs-Version:| vv20.15.1 |
                                        |NPM-Version:| 10.7.0 |

                                        1 Antwort Letzte Antwort
                                        0
                                        • AlCalzoneA Offline
                                          AlCalzoneA Offline
                                          AlCalzone
                                          Developer
                                          schrieb am zuletzt editiert von
                                          #34

                                          @Jan201:

                                          Hallo, ich habe versucht meinen Philips 50PUK6400/12 zu verbinden. Dies ist leider nicht geglückt. Kann mir da jemand weiter helfen. Der TV hat ein android system drauf. `
                                          Wundert mich nicht, es gibt 3 Protokolle, von denen aktuell nur 1 unterstützt wird.

                                          Schau mal hier im Thread, da gibts einige Ansätze, den Fernseher per Webinterface zu erreichen. Probier die mal und erzähl, was geklappt hat und was nicht.

                                          Warum `sudo` böse ist: https://forum.iobroker.net/post/17109

                                          1 Antwort Letzte Antwort
                                          0
                                          Antworten
                                          • In einem neuen Thema antworten
                                          Anmelden zum Antworten
                                          • Älteste zuerst
                                          • Neuste zuerst
                                          • Meiste Stimmen


                                          Support us

                                          ioBroker
                                          Community Adapters
                                          Donate

                                          720

                                          Online

                                          32.4k

                                          Benutzer

                                          81.4k

                                          Themen

                                          1.3m

                                          Beiträge
                                          Community
                                          Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen | Einwilligungseinstellungen
                                          ioBroker Community 2014-2025
                                          logo
                                          • Anmelden

                                          • Du hast noch kein Konto? Registrieren

                                          • Anmelden oder registrieren, um zu suchen
                                          • Erster Beitrag
                                            Letzter Beitrag
                                          0
                                          • Home
                                          • Aktuell
                                          • Tags
                                          • Ungelesen 0
                                          • Kategorien
                                          • Unreplied
                                          • Beliebt
                                          • GitHub
                                          • Docu
                                          • Hilfe