Skip to content
  • Home
  • Recent
  • Tags
  • 0 Unread 0
  • Categories
  • Unreplied
  • Popular
  • 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

  • Default (No Skin)
  • No Skin
Collapse
ioBroker Logo

Community Forum

donate donate
  1. ioBroker Community Home
  2. Deutsch
  3. Tester
  4. Test Adapter iQontrol 2.0.x Vis (Entwicklungs-Thread)

NEWS

  • Jahresrückblick 2025 – unser neuer Blogbeitrag ist online! ✨
    BluefoxB
    Bluefox
    17
    1
    2.5k

  • Neuer Blogbeitrag: Monatsrückblick - Dezember 2025 🎄
    BluefoxB
    Bluefox
    13
    1
    993

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    25
    1
    2.3k

Test Adapter iQontrol 2.0.x Vis (Entwicklungs-Thread)

Scheduled Pinned Locked Moved Tester
appdark-modeiqontrolresponsivevisvisualisierungvisualizationwidget
7.6k Posts 296 Posters 7.2m Views 201 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • M mikweb

    @s-bormann said in Test Adapter iQontrol 1.5.x:

    @mikweb sagte in Test Adapter iQontrol 1.5.x:

    @s-bormann
    alles klar kannst du dein Beispiel posten für das wetter widget? ohne dass ich jetzt jede Seite ausprobiere.:dizzy_face:

    Ich nutze windy.com, es geht auch www.meteoblue.com, oder daswetter.com

    Danke ihr seid super schnell bei Antworten komme nicht mehr hinterher :flushed: :ok_hand:

    dslraserD Offline
    dslraserD Offline
    dslraser
    Forum Testing Most Active
    wrote on last edited by dslraser
    #4532

    @mikweb
    oder auch per Script von @blackeagle998

    https://forum.iobroker.net/post/514543

    geschlossene Kachel

    Screenshot_20210121-222601_Chrome.jpg

    geöffnete Kachel (per Klick auf den Mond/Sonne bzw. das rechte Wetter Symbol.)

    Screenshot_20210121-222250_Chrome.jpg

    https://forum.iobroker.net/post/514543

    T 1 Reply Last reply
    0
    • B blackeagle998

      @qlink
      Frage 1: Würde dir ein Blockly Skript mehr weiterhelfen?
      Frage 2: Meinst du mit Sonos Player, dass du 7 Sonos Lautsprecher hast und EZKUGAWC ist eine ID davon, die anderen haben eine andere? Oder hast du einen Lautsprecher und 7 verschiedene Mediaplayer Kacheln?

      Zu deinen Fragen (bezogen darauf, dass du 7 Sonos Lautsprecher mit verschiedenen IDs hast):

      1. die Datenpunkte bräuchtest du dann pro Instanz, korrekt. Als Beispiel (BBBBBBBB wäre hier der zweite Lautsprecher):
      0_userdata.0.sonos.EZKUGAWC.play
      0_userdata.0.sonos.EZKUGAWC.pause
      
      0_userdata.0.sonos.BBBBBBBB.play
      0_userdata.0.sonos.BBBBBBBB.pause
      
      1. Die Trigger bräuchtest du dann natürlich für alle Datenpunkte:
      on({id:'0_userdata.0.sonos.EZKUGAWC.play', change:'ne', val:true} , function (dp) {
         controlSonos('EZKUGAWC', 'play');
         setState(dp.id, false);
      });
       
      on({id:'0_userdata.0.sonos.EZKUGAWC.pause', change:'ne', val:true} , function (dp) {
         controlSonos('EZKUGAWC', 'pause');
         setState(dp.id, false);
      });
      
      on({id:'0_userdata.0.sonos.BBBBBBBB.play', change:'ne', val:true} , function (dp) {
         controlSonos('BBBBBBBB', 'play');
         setState(dp.id, false);
      });
       
      on({id:'0_userdata.0.sonos.BBBBBBBB.pause', change:'ne', val:true} , function (dp) {
         controlSonos('BBBBBBBB', 'pause');
         setState(dp.id, false);
      });
      
      1. Die Funktion reicht einmal, solange man ihr als zusätzlichen Parameter die ID mit übergibt:
      function controlSonos(control_id, control_value){
      	try {
      		require("request")((['http://192.168.30.90:5005/' + control_id + '/' + control_value].join(''))).on("error", function (e) {console.error(e);});
      	} catch (e) {
      		log('Fehler bei Sonos HTTP API Steuerung: ' + e, 'warn');
      	}
      }
      

      Bei den Triggern siehst du den Aufruf der Funktion controlSonos mit zwei Parametern:
      controlSonos('BBBBBBBB', 'play');
      Die ID wäre dann für jeden Lautsprecher beim Datenpunkt und beim Aufruf der Funktion anzupassen.

      Wie gesagt, alles unter der Annahme, dass du 7 Lautsprecher hast.
      Wenn dir Blockly mehr zusagt, können wir auch gerne schauen, dass da zu realisieren.

      Q Offline
      Q Offline
      Qlink
      wrote on last edited by
      #4533

      @blackeagle998

      1. ja ich versuche soviel wie möglich mit Blockly umzusetzen, weil ich das noch am besten nachvollziehen kann
      2. Genau, ich habe 7 Sonos Lautsprecher im Haus verteilt und einer davon ist EZKUGAWC. Die anderen haben eigene IDs wie z.B. Garten, Schlafzimmer usw.

      Beste Grüße

      1 Reply Last reply
      0
      • M Offline
        M Offline
        mikweb
        wrote on last edited by
        #4534

        Hier bin ich zurück mit einer neuen Frage : ich möchte einen Radiosender mit Alexa ansteuern mit einem klick. Ich hab es erstmal so gelöst, bin aber nicht zufrieden. Gibt es Alternativen? Direkt zu steuern mit einem klick auf das widget?
        Bildschirmfoto 2021-01-22 um 16.46.28.png Bildschirmfoto 2021-01-22 um 16.48.46.png Bildschirmfoto 2021-01-22 um 16.48.58.png

        s.bormannS 1 Reply Last reply
        0
        • M mikweb

          Hier bin ich zurück mit einer neuen Frage : ich möchte einen Radiosender mit Alexa ansteuern mit einem klick. Ich hab es erstmal so gelöst, bin aber nicht zufrieden. Gibt es Alternativen? Direkt zu steuern mit einem klick auf das widget?
          Bildschirmfoto 2021-01-22 um 16.46.28.png Bildschirmfoto 2021-01-22 um 16.48.46.png Bildschirmfoto 2021-01-22 um 16.48.58.png

          s.bormannS Offline
          s.bormannS Offline
          s.bormann
          Most Active
          wrote on last edited by
          #4535

          @mikweb sagte in Test Adapter iQontrol 1.5.x:

          Hier bin ich zurück mit einer neuen Frage : ich möchte einen Radiosender mit Alexa ansteuern mit einem klick. Ich hab es erstmal so gelöst, bin aber nicht zufrieden. Gibt es Alternativen? Direkt zu steuern mit einem klick auf das widget?
          Bildschirmfoto 2021-01-22 um 16.46.28.png Bildschirmfoto 2021-01-22 um 16.48.46.png Bildschirmfoto 2021-01-22 um 16.48.58.png

          Du kannst - mit dem Schraubenschlüssel-Symbol - eine Werte-Liste für die Playlist anlegen, in der Du die gewünschten Sender mit der Nummer und dem Klartext abspeichert. iQontrol zeigt dann den Klartext, sendet aber die Nummer an die Alexa. VG

          M 1 Reply Last reply
          0
          • s.bormannS s.bormann

            @mikweb sagte in Test Adapter iQontrol 1.5.x:

            Hier bin ich zurück mit einer neuen Frage : ich möchte einen Radiosender mit Alexa ansteuern mit einem klick. Ich hab es erstmal so gelöst, bin aber nicht zufrieden. Gibt es Alternativen? Direkt zu steuern mit einem klick auf das widget?
            Bildschirmfoto 2021-01-22 um 16.46.28.png Bildschirmfoto 2021-01-22 um 16.48.46.png Bildschirmfoto 2021-01-22 um 16.48.58.png

            Du kannst - mit dem Schraubenschlüssel-Symbol - eine Werte-Liste für die Playlist anlegen, in der Du die gewünschten Sender mit der Nummer und dem Klartext abspeichert. iQontrol zeigt dann den Klartext, sendet aber die Nummer an die Alexa. VG

            M Offline
            M Offline
            mikweb
            wrote on last edited by
            #4536

            @s-bormann said in Test Adapter iQontrol 1.5.x:

            @mikweb sagte in Test Adapter iQontrol 1.5.x:

            Hier bin ich zurück mit einer neuen Frage : ich möchte einen Radiosender mit Alexa ansteuern mit einem klick. Ich hab es erstmal so gelöst, bin aber nicht zufrieden. Gibt es Alternativen? Direkt zu steuern mit einem klick auf das widget?
            Bildschirmfoto 2021-01-22 um 16.46.28.png Bildschirmfoto 2021-01-22 um 16.48.46.png Bildschirmfoto 2021-01-22 um 16.48.58.png

            Du kannst - mit dem Schraubenschlüssel-Symbol - eine Werte-Liste für die Playlist anlegen, in der Du die gewünschten Sender mit der Nummer und dem Klartext abspeichert. iQontrol zeigt dann den Klartext, sendet aber die Nummer an die Alexa. VG

            sorry so ganz habe ich nicht verstanden :dizzy_face:
            so sieht bei mir aus
            Bildschirmfoto 2021-01-22 um 17.29.26.png

            1 Reply Last reply
            0
            • M Offline
              M Offline
              mikweb
              wrote on last edited by mikweb
              #4537

              @s-bormann
              ich habe gelöst erstmal mit ein Schalter und ein Script
              Bildschirmfoto 2021-01-22 um 19.11.05.png
              ich lese hier mir durch manchmal habe ich nicht verstanden welches Widget/State was steuern kann.:dizzy_face:

              dslraserD M 2 Replies Last reply
              0
              • M mikweb

                @s-bormann
                ich habe gelöst erstmal mit ein Schalter und ein Script
                Bildschirmfoto 2021-01-22 um 19.11.05.png
                ich lese hier mir durch manchmal habe ich nicht verstanden welches Widget/State was steuern kann.:dizzy_face:

                dslraserD Offline
                dslraserD Offline
                dslraser
                Forum Testing Most Active
                wrote on last edited by
                #4538

                @mikweb
                das hier ist z.B. die Fernbedienung. Ich habe es zwar nicht probiert, aber mit Radiosendern sollte das genau so möglich sein. Vielleicht wäre das ja auch was für Dich.

                Screenshot_20210122-193841_Chrome.jpg

                M s.bormannS 2 Replies Last reply
                0
                • dslraserD dslraser

                  @mikweb
                  das hier ist z.B. die Fernbedienung. Ich habe es zwar nicht probiert, aber mit Radiosendern sollte das genau so möglich sein. Vielleicht wäre das ja auch was für Dich.

                  Screenshot_20210122-193841_Chrome.jpg

                  M Offline
                  M Offline
                  Markus Frankl
                  wrote on last edited by
                  #4539

                  @dslraser

                  Hi... Das würde mich auch interessieren. Kannst du da mal einen oder zwei Screenshots der Config machen? Sprich vom Schraubenschlüssel und von der Config der Kachel?
                  Wäre super 😅👍🏻

                  dslraserD M 3 Replies Last reply
                  0
                  • M Markus Frankl

                    @dslraser

                    Hi... Das würde mich auch interessieren. Kannst du da mal einen oder zwei Screenshots der Config machen? Sprich vom Schraubenschlüssel und von der Config der Kachel?
                    Wäre super 😅👍🏻

                    dslraserD Offline
                    dslraserD Offline
                    dslraser
                    Forum Testing Most Active
                    wrote on last edited by
                    #4540

                    @markus-frankl
                    Ich bin gerade nur am Handy, da ist das schlecht zu zeigen...

                    1 Reply Last reply
                    0
                    • M mikweb

                      @s-bormann
                      ich habe gelöst erstmal mit ein Schalter und ein Script
                      Bildschirmfoto 2021-01-22 um 19.11.05.png
                      ich lese hier mir durch manchmal habe ich nicht verstanden welches Widget/State was steuern kann.:dizzy_face:

                      M Offline
                      M Offline
                      mikweb
                      wrote on last edited by
                      #4541

                      @mikweb
                      oder so mit Knopf
                      Bildschirmfoto 2021-01-22 um 20.29.02.png
                      Nochmal Super Arbeit macht spass hier alles zu basteln:clap:

                      frankthegreatF 1 Reply Last reply
                      0
                      • M Markus Frankl

                        @dslraser

                        Hi... Das würde mich auch interessieren. Kannst du da mal einen oder zwei Screenshots der Config machen? Sprich vom Schraubenschlüssel und von der Config der Kachel?
                        Wäre super 😅👍🏻

                        M Offline
                        M Offline
                        mikweb
                        wrote on last edited by
                        #4542

                        @markus-frankl said in Test Adapter iQontrol 1.5.x:

                        @dslraser

                        Hi... Das würde mich auch interessieren. Kannst du da mal einen oder zwei Screenshots der Config machen? Sprich vom Schraubenschlüssel und von der Config der Kachel?
                        Wäre super 😅👍🏻

                        Bildschirmfoto 2021-01-22 um 21.51.20.png Bildschirmfoto 2021-01-22 um 21.52.45.png

                        1 Reply Last reply
                        0
                        • M Markus Frankl

                          @dslraser

                          Hi... Das würde mich auch interessieren. Kannst du da mal einen oder zwei Screenshots der Config machen? Sprich vom Schraubenschlüssel und von der Config der Kachel?
                          Wäre super 😅👍🏻

                          dslraserD Offline
                          dslraserD Offline
                          dslraser
                          Forum Testing Most Active
                          wrote on last edited by dslraser
                          #4543

                          @markus-frankl

                          Kannst du da mal einen oder zwei Screenshots der Config machen? Sprich vom Schraubenschlüssel und von der Config der Kachel?

                          da sind viele eigene Datenpunkte im Spiel (zum Teil mit Blockly dahinter) Da müßte man fast eine "Anleitung" dafür schreiben.

                          Bildschirmfoto 2021-01-22 um 21.57.14.png

                          Bildschirmfoto 2021-01-22 um 21.59.21.png

                          Bildschirmfoto 2021-01-22 um 21.59.31.png

                          Bildschirmfoto 2021-01-22 um 21.59.41.png

                          Bildschirmfoto 2021-01-22 um 21.59.50.png

                          Bildschirmfoto 2021-01-22 um 21.58.51.png

                          Bildschirmfoto 2021-01-22 um 21.59.02.png

                          oder EPG alternativ so (jetzt/20:15 und 22:00 Uhr)

                          Bildschirmfoto 2021-01-22 um 22.00.06.png

                          M 1 Reply Last reply
                          0
                          • B Offline
                            B Offline
                            blackeagle998
                            wrote on last edited by blackeagle998
                            #4544

                            @Qlink
                            Versuch mal dieses Blockly hier:

                            <xml xmlns="https://developers.google.com/blockly/xml">
                             <variables>
                               <variable id=".B|u{xsz9?}cCF]r.OM`">sonos_id</variable>
                               <variable id="KE%}R:%v6Ld~bdiR@`-k">sonos_control</variable>
                               <variable id="Nq2Pt3`hqstb`ou2}[v0">dp_id</variable>
                               <variable id="q;W8#D?IYE7d:FLChg2B">list_IDs</variable>
                               <variable id="O,T|%m+5p}}YmB!go2,H">list_controls</variable>
                               <variable id="nrFiG,Xnh_UyAZg}f1(f">i</variable>
                               <variable id="!jGlZtV?jYwHr/A6AG8*">j</variable>
                               <variable id="l(#qc|Y{`S-^$l$6Dv5N">control_value</variable>
                             </variables>
                             <block type="procedures_defcustomnoreturn" id="Weu/}3|Y:;dgJg)W/FT}" x="-387" y="-687">
                               <mutation statements="false">
                                 <arg name="sonos_id" varid=".B|u{xsz9?}cCF]r.OM`"></arg>
                                 <arg name="sonos_control" varid="KE%}R:%v6Ld~bdiR@`-k"></arg>
                               </mutation>
                               <field name="NAME">createSonosState</field>
                               <field name="SCRIPT">bGV0IGRwX25hbWUgPSAnMF91c2VyZGF0YS4wLnNvbm9zLmFwaS4nICsgc29ub3NfaWQgKyAnLicgKyBzb25vc19jb250cm9sOw0KDQppZighZXhpc3RzU3RhdGUoZHBfbmFtZSkpIHsNCiAgICBjcmVhdGVTdGF0ZShkcF9uYW1lLCBmYWxzZSx7dHlwZTogImJvb2xlYW4iLCByb2xlOiAiYnV0dG9uIiwgbmFtZTogc29ub3NfY29udHJvbCwgcmVhZDogZmFsc2UsIHdyaXRlOiB0cnVlfSk7DQp9</field>
                               <comment pinned="false" h="80" w="160">Beschreibe diese Funktion …</comment>
                             </block>
                             <block type="procedures_defcustomreturn" id="rjwJo/d!jNn|I[.+,n%1" x="-387" y="-662">
                               <mutation statements="false">
                                 <arg name="dp_id" varid="Nq2Pt3`hqstb`ou2}[v0"></arg>
                               </mutation>
                               <field name="NAME">getSonosControl</field>
                               <field name="SCRIPT">dmFyIHN0cl9yZXAgPSBkcF9pZDsNCnN0cl9yZXAgPSBzdHJfcmVwLnJlcGxhY2UoJzBfdXNlcmRhdGEuMC5zb25vcy5hcGkuJywnJyk7DQpzdHJfcmVwID0gc3RyX3JlcC5yZXBsYWNlKCcuJywnLycpOw0KcmV0dXJuIHN0cl9yZXA7</field>
                               <comment pinned="false" h="80" w="160">Beschreibe diese Funktion …</comment>
                             </block>
                             <block type="variables_set" id="Z:`6RBmQzDK9/pT(Pu|j" x="-387" y="-637">
                               <field name="VAR" id="q;W8#D?IYE7d:FLChg2B">list_IDs</field>
                               <value name="VALUE">
                                 <block type="lists_create_with" id="}x1lvP)yO,~]oSDh*2t|">
                                   <mutation items="3"></mutation>
                                   <value name="ADD0">
                                     <block type="text" id="XtH==`(uXOl)06-vuB$Q">
                                       <field name="TEXT">EZKUGAWC</field>
                                     </block>
                                   </value>
                                   <value name="ADD1">
                                     <block type="text" id="=I3e5hWb9;h,2*%J*)0f">
                                       <field name="TEXT">Garten</field>
                                     </block>
                                   </value>
                                   <value name="ADD2">
                                     <block type="text" id="M.(GhX.Dk8-fJU)0?D_p">
                                       <field name="TEXT">Schlafzimmer</field>
                                     </block>
                                   </value>
                                 </block>
                               </value>
                               <next>
                                 <block type="variables_set" id="}r`FNZy8-?[.g/Nxa-Dx">
                                   <field name="VAR" id="O,T|%m+5p}}YmB!go2,H">list_controls</field>
                                   <value name="VALUE">
                                     <block type="lists_create_with" id="a(g/u.it2*OB!lqWDph,">
                                       <mutation items="9"></mutation>
                                       <value name="ADD0">
                                         <block type="text" id="Q_ilI_l%3m%onLTUp-?_">
                                           <field name="TEXT">play</field>
                                         </block>
                                       </value>
                                       <value name="ADD1">
                                         <block type="text" id="8,_*PA:Yjv2l?%5~I;:7">
                                           <field name="TEXT">pause</field>
                                         </block>
                                       </value>
                                       <value name="ADD2">
                                         <block type="text" id="AXO:Lts7cqkzen},a=_W">
                                           <field name="TEXT">playpause</field>
                                         </block>
                                       </value>
                                       <value name="ADD3">
                                         <block type="text" id="rz,T_[QbYQ+?qo78[LsH">
                                           <field name="TEXT">next</field>
                                         </block>
                                       </value>
                                       <value name="ADD4">
                                         <block type="text" id="^GgGG@,(#h..i8E=_`pX">
                                           <field name="TEXT">previous</field>
                                         </block>
                                       </value>
                                       <value name="ADD5">
                                         <block type="text" id="kNw+8MB-5e0y=wZ;3qqa">
                                           <field name="TEXT">mute</field>
                                         </block>
                                       </value>
                                       <value name="ADD6">
                                         <block type="text" id="(fO]mat9;V`)}SKdFF-+">
                                           <field name="TEXT">unmute</field>
                                         </block>
                                       </value>
                                       <value name="ADD7">
                                         <block type="text" id="BJ~u.{7B2%uW+=$EVLCC">
                                           <field name="TEXT">volume/15</field>
                                         </block>
                                       </value>
                                       <value name="ADD8">
                                         <block type="text" id="xE/:2}uY];H$v/EK.Esr">
                                           <field name="TEXT">volume/+1</field>
                                         </block>
                                       </value>
                                     </block>
                                   </value>
                                   <next>
                                     <block type="controls_forEach" id="LyS=xM55-8n2lCLf`xq3">
                                       <field name="VAR" id="nrFiG,Xnh_UyAZg}f1(f">i</field>
                                       <value name="LIST">
                                         <block type="variables_get" id="kZW7QM!cl=]z^d[Nu)8S">
                                           <field name="VAR" id="q;W8#D?IYE7d:FLChg2B">list_IDs</field>
                                         </block>
                                       </value>
                                       <statement name="DO">
                                         <block type="controls_forEach" id="p/[B-{*nxQ!jrHriPfx[">
                                           <field name="VAR" id="!jGlZtV?jYwHr/A6AG8*">j</field>
                                           <value name="LIST">
                                             <block type="variables_get" id="WCX2c:#Eay;sr2HBOCr*">
                                               <field name="VAR" id="O,T|%m+5p}}YmB!go2,H">list_controls</field>
                                             </block>
                                           </value>
                                           <statement name="DO">
                                             <block type="procedures_callcustomnoreturn" id="[sx4AjsY/$solR0arMWS">
                                               <mutation name="createSonosState">
                                                 <arg name="sonos_id"></arg>
                                                 <arg name="sonos_control"></arg>
                                               </mutation>
                                               <value name="ARG0">
                                                 <block type="variables_get" id="aW2v9-ocauu`3[`+ceFo">
                                                   <field name="VAR" id="nrFiG,Xnh_UyAZg}f1(f">i</field>
                                                 </block>
                                               </value>
                                               <value name="ARG1">
                                                 <block type="variables_get" id=",sOaH/s])~dYtUJNla;l">
                                                   <field name="VAR" id="!jGlZtV?jYwHr/A6AG8*">j</field>
                                                 </block>
                                               </value>
                                             </block>
                                           </statement>
                                         </block>
                                       </statement>
                                       <next>
                                         <block type="on_ext" id="t|X4_Sx;2-A+OvknlN2`">
                                           <mutation xmlns="http://www.w3.org/1999/xhtml" items="1"></mutation>
                                           <field name="CONDITION">ne</field>
                                           <field name="ACK_CONDITION"></field>
                                           <value name="OID0">
                                             <shadow type="field_oid" id="oonWc,P,-xZ{v89k4gs0">
                                               <field name="oid">default</field>
                                             </shadow>
                                             <block type="regex" id="A`h%vv1e{=3!@DEteU**">
                                               <field name="TEXT">^0_userdata.0.sonos.api.*</field>
                                             </block>
                                           </value>
                                           <statement name="STATEMENT">
                                             <block type="variables_set" id="UJEqJId7AX:;Ef^toD}t">
                                               <field name="VAR" id="l(#qc|Y{`S-^$l$6Dv5N">control_value</field>
                                               <value name="VALUE">
                                                 <block type="procedures_callcustomreturn" id="ul}FkeCB`[UQ((V]m?}m">
                                                   <mutation name="getSonosControl">
                                                     <arg name="dp_id"></arg>
                                                   </mutation>
                                                   <value name="ARG0">
                                                     <block type="on_source" id="]!c^Q.t0e%a!r[|a^]BG">
                                                       <field name="ATTR">id</field>
                                                     </block>
                                                   </value>
                                                 </block>
                                               </value>
                                               <next>
                                                 <block type="request" id="ztI=CX)u?8;H*BEQt3(~">
                                                   <mutation xmlns="http://www.w3.org/1999/xhtml" with_statement="false"></mutation>
                                                   <field name="WITH_STATEMENT">FALSE</field>
                                                   <field name="LOG"></field>
                                                   <value name="URL">
                                                     <shadow type="text" id="@mWtD!5%fUD=v4)@k+yD">
                                                       <field name="TEXT"></field>
                                                     </shadow>
                                                     <block type="text_join" id="bzYQlU#R/@i8HYb*D,GJ">
                                                       <mutation items="2"></mutation>
                                                       <value name="ADD0">
                                                         <block type="text" id="XHOjOtfu09dv9sA{K.iG">
                                                           <field name="TEXT">http://192.168.30.90:5005/</field>
                                                         </block>
                                                       </value>
                                                       <value name="ADD1">
                                                         <block type="variables_get" id="VN*.SeoReL^L{)I*ukK3">
                                                           <field name="VAR" id="l(#qc|Y{`S-^$l$6Dv5N">control_value</field>
                                                         </block>
                                                       </value>
                                                     </block>
                                                   </value>
                                                 </block>
                                               </next>
                                             </block>
                                           </statement>
                                         </block>
                                       </next>
                                     </block>
                                   </next>
                                 </block>
                               </next>
                             </block>
                            </xml>
                            


                            Komplett kopieren und als neues Blockly Skript importieren, dann das Skript starten.
                            Die Datenpunkte für folgende IDs werden automatisch angelegt, alles unter '0_userdata.0.sonos.api':
                            aabb026b-9536-41ed-80bb-dc0511c795e6-image.png
                            Hier musst du nur deine vier anderen IDs noch ergänzen (auf das blaue Zahnrad bei 'erzeuge Liste mit' klicken und noch vier Elemente per Drag and Drop hinzufügen).

                            Die Datenpunkte werden als Buttons angelegt. Wenn du diese drückst, sollte die entsprechende Aktion auf dem entsprechenden Lautsprecher über die API ausgeführt werden.
                            Teste das mal bitte und gib mir kurz Rückmeldung dazu, gerne auch im Chat.

                            1 Reply Last reply
                            0
                            • dslraserD dslraser

                              @mikweb
                              das hier ist z.B. die Fernbedienung. Ich habe es zwar nicht probiert, aber mit Radiosendern sollte das genau so möglich sein. Vielleicht wäre das ja auch was für Dich.

                              Screenshot_20210122-193841_Chrome.jpg

                              s.bormannS Offline
                              s.bormannS Offline
                              s.bormann
                              Most Active
                              wrote on last edited by
                              #4545

                              @dslraser sagte in Test Adapter iQontrol 1.5.x:

                              @mikweb
                              das hier ist z.B. die Fernbedienung. Ich habe es zwar nicht probiert, aber mit Radiosendern sollte das genau so möglich sein. Vielleicht wäre das ja auch was für Dich.

                              Screenshot_20210122-193841_Chrome.jpg

                              Das ist eine sehr schöne Lösung. Design by dslraser - wie immer top! :)

                              M dslraserD 2 Replies Last reply
                              2
                              • s.bormannS s.bormann

                                @dslraser sagte in Test Adapter iQontrol 1.5.x:

                                @mikweb
                                das hier ist z.B. die Fernbedienung. Ich habe es zwar nicht probiert, aber mit Radiosendern sollte das genau so möglich sein. Vielleicht wäre das ja auch was für Dich.

                                Screenshot_20210122-193841_Chrome.jpg

                                Das ist eine sehr schöne Lösung. Design by dslraser - wie immer top! :)

                                M Offline
                                M Offline
                                mikweb
                                wrote on last edited by
                                #4546

                                @s-bormann said in Test Adapter iQontrol 1.5.x:

                                @dslraser sagte in Test Adapter iQontrol 1.5.x:

                                @mikweb
                                das hier ist z.B. die Fernbedienung. Ich habe es zwar nicht probiert, aber mit Radiosendern sollte das genau so möglich sein. Vielleicht wäre das ja auch was für Dich.

                                Screenshot_20210122-193841_Chrome.jpg

                                Das ist eine sehr schöne Lösung. Design by dslraser - wie immer top! :)

                                ja finde ich auch bin dabei alle logos zu importieren es funktioniert auch für Alexa bzw Tunein:+1:

                                1 Reply Last reply
                                0
                                • s.bormannS s.bormann

                                  @dslraser sagte in Test Adapter iQontrol 1.5.x:

                                  @mikweb
                                  das hier ist z.B. die Fernbedienung. Ich habe es zwar nicht probiert, aber mit Radiosendern sollte das genau so möglich sein. Vielleicht wäre das ja auch was für Dich.

                                  Screenshot_20210122-193841_Chrome.jpg

                                  Das ist eine sehr schöne Lösung. Design by dslraser - wie immer top! :)

                                  dslraserD Offline
                                  dslraserD Offline
                                  dslraser
                                  Forum Testing Most Active
                                  wrote on last edited by
                                  #4547

                                  @s-bormann sagte in Test Adapter iQontrol 1.5.x:

                                  Das ist eine sehr schöne Lösung. Design by dslraser - wie immer top!

                                  Danke für die Blumen, aber das gebe ich gern zurück. Dein Adapter macht es ja erst möglich.

                                  1 Reply Last reply
                                  0
                                  • dslraserD dslraser

                                    @markus-frankl

                                    Kannst du da mal einen oder zwei Screenshots der Config machen? Sprich vom Schraubenschlüssel und von der Config der Kachel?

                                    da sind viele eigene Datenpunkte im Spiel (zum Teil mit Blockly dahinter) Da müßte man fast eine "Anleitung" dafür schreiben.

                                    Bildschirmfoto 2021-01-22 um 21.57.14.png

                                    Bildschirmfoto 2021-01-22 um 21.59.21.png

                                    Bildschirmfoto 2021-01-22 um 21.59.31.png

                                    Bildschirmfoto 2021-01-22 um 21.59.41.png

                                    Bildschirmfoto 2021-01-22 um 21.59.50.png

                                    Bildschirmfoto 2021-01-22 um 21.58.51.png

                                    Bildschirmfoto 2021-01-22 um 21.59.02.png

                                    oder EPG alternativ so (jetzt/20:15 und 22:00 Uhr)

                                    Bildschirmfoto 2021-01-22 um 22.00.06.png

                                    M Offline
                                    M Offline
                                    Markus Frankl
                                    wrote on last edited by
                                    #4548

                                    @dslraser genau so hab ich das auch vor... Ich werd einfach mal testen...😅

                                    1 Reply Last reply
                                    0
                                    • M mikweb

                                      @mikweb
                                      oder so mit Knopf
                                      Bildschirmfoto 2021-01-22 um 20.29.02.png
                                      Nochmal Super Arbeit macht spass hier alles zu basteln:clap:

                                      frankthegreatF Offline
                                      frankthegreatF Offline
                                      frankthegreat
                                      wrote on last edited by
                                      #4549

                                      @mikweb Hier meine Lösung.
                                      Beim Aufruf wird einfach eine Szene aufgerufen mit Sender und passender Lautstärke.
                                      Wird auch von der Frau des Hauses akzeptiert. :grinning:

                                      Sonos.jpg

                                      M s.bormannS 2 Replies Last reply
                                      0
                                      • M Offline
                                        M Offline
                                        Matt77CHE
                                        wrote on last edited by
                                        #4550

                                        Guten Morgen zusammen

                                        Ich habe mein Problem bereits mit s.bormann besprochen, wir konnten jedoch die Ursache / Lösung nicht finden - Deshalb stelle ich das Problem welches ich habe mal hier rein; vielleicht kann jemand von euch weiterhelfen;

                                        Meine Konfig:
                                        Socket io : 3.0.13
                                        Node.js : v12.20.1
                                        NPM : 6.14.10
                                        WEB : 3.1.0
                                        Admin : 4.1.11
                                        iqontrol : 1.5.6

                                        Für das korrekte Arbeiten des Adapters sollen Admin und WEB auf https stehen - hab ich so. (hab noch ne 2. WEB auf http erstellt zu Testzwecken)
                                        Nun habe ich jedoch das Problem, dass ich hier nicht weiter komme:

                                        622d994a-387a-4bb0-ab7c-370da1947b99-image.png

                                        Stelle ich den WEB auf http, bekomme ich die zu erwartenden Hinweise den Adapter auf https zu stellen etc - danach könnte ich jedoch beginnen meine Vis aufzubauen.

                                        Hier mal noch das Log der Entwicklerkonsole Firefox:

                                        5e460814-cc93-4c47-a7f2-4e8733de8cad-image.png

                                        ...Und hier noch mit dem Opera:

                                        17140f9c-13bf-4d34-815f-a1597a6b9fad-image.png

                                        Hat jemand von euch eine Idee, was da bei mir genau rumzickt?

                                        Grüsse & Besten Dank
                                        Matt

                                        A 1 Reply Last reply
                                        0
                                        • frankthegreatF frankthegreat

                                          @mikweb Hier meine Lösung.
                                          Beim Aufruf wird einfach eine Szene aufgerufen mit Sender und passender Lautstärke.
                                          Wird auch von der Frau des Hauses akzeptiert. :grinning:

                                          Sonos.jpg

                                          M Offline
                                          M Offline
                                          mikweb
                                          wrote on last edited by
                                          #4551

                                          @frankthegreat
                                          nicht schlecht ich habe mich erstmal für @dslraser Lösung entschieden

                                          Bildschirmfoto 2021-01-23 um 10.06.26.png

                                          1 Reply Last reply
                                          0
                                          Reply
                                          • Reply as topic
                                          Log in to reply
                                          • Oldest to Newest
                                          • Newest to Oldest
                                          • Most Votes


                                          Support us

                                          ioBroker
                                          Community Adapters
                                          Donate

                                          357

                                          Online

                                          32.6k

                                          Users

                                          82.3k

                                          Topics

                                          1.3m

                                          Posts
                                          Community
                                          Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen | Einwilligungseinstellungen
                                          ioBroker Community 2014-2025
                                          logo
                                          • Login

                                          • Don't have an account? Register

                                          • Login or register to search.
                                          • First post
                                            Last post
                                          0
                                          • Home
                                          • Recent
                                          • Tags
                                          • Unread 0
                                          • Categories
                                          • Unreplied
                                          • Popular
                                          • GitHub
                                          • Docu
                                          • Hilfe