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

donate donate
  1. ioBroker Community Home
  2. Deutsch
  3. Skripten / Logik
  4. Blockly
  5. Radio im Bad

NEWS

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

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

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

Radio im Bad

Geplant Angeheftet Gesperrt Verschoben Blockly
25 Beiträge 6 Kommentatoren 2.2k Aufrufe 4 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.
  • F fastfoot

    @Mbalki sagte in Radio im Bad:

    Geht wohl kein weg an nem Lichtsensor vorbei denke ich .

    Ich verstehe trotzdem noch nicht was du eig. erreichen willst

    M Offline
    M Offline
    Mbalki
    schrieb am zuletzt editiert von
    #7

    @fastfoot
    Irgendwie Einfach ... Oder sagen wir mal so

    Meine bessere hälfte auch jenseits der 50 möchte das wenn sie im Bad das Licht einschaltet das sich dann der dort vorhandene Sonos einschaltet . Ich dachte mir kein prob holste mal eben beim Hornbach nen Bewegungsmelder mit Lichtsensor.. Klar das Blockly funktioniert nun wegen der 2 Trigger ? .. aber dachte eben das es auch ohne Bewegung funktioniert ..

    Lg

    N F 2 Antworten Letzte Antwort
    0
    • M Mbalki

      @fastfoot
      Irgendwie Einfach ... Oder sagen wir mal so

      Meine bessere hälfte auch jenseits der 50 möchte das wenn sie im Bad das Licht einschaltet das sich dann der dort vorhandene Sonos einschaltet . Ich dachte mir kein prob holste mal eben beim Hornbach nen Bewegungsmelder mit Lichtsensor.. Klar das Blockly funktioniert nun wegen der 2 Trigger ? .. aber dachte eben das es auch ohne Bewegung funktioniert ..

      Lg

      N Offline
      N Offline
      Nordischerjung
      schrieb am zuletzt editiert von
      #8

      @Mbalki

      dir fehlt doch noch der Play Button im Teil von >= 250

      Gruß Nordischerjung

      sonnige Grüße von der Ostsee

      M 1 Antwort Letzte Antwort
      0
      • M Mbalki

        @fastfoot
        Irgendwie Einfach ... Oder sagen wir mal so

        Meine bessere hälfte auch jenseits der 50 möchte das wenn sie im Bad das Licht einschaltet das sich dann der dort vorhandene Sonos einschaltet . Ich dachte mir kein prob holste mal eben beim Hornbach nen Bewegungsmelder mit Lichtsensor.. Klar das Blockly funktioniert nun wegen der 2 Trigger ? .. aber dachte eben das es auch ohne Bewegung funktioniert ..

        Lg

        F Offline
        F Offline
        fastfoot
        schrieb am zuletzt editiert von
        #9

        @Mbalki sagte in Radio im Bad:

        @fastfoot
        Irgendwie Einfach ... Oder sagen wir mal so

        Meine bessere hälfte auch jenseits der 50 möchte das wenn sie im Bad das Licht einschaltet das sich dann der dort vorhandene Sonos einschaltet . Ich dachte mir kein prob holste mal eben beim Hornbach nen Bewegungsmelder mit Lichtsensor.. Klar das Blockly funktioniert nun wegen der 2 Trigger ? .. aber dachte eben das es auch ohne Bewegung funktioniert ..

        Lg

        Ich nehme an dein Licht ist nicht smart? Sonst könntest du die Musik auf dessen Status triggern.

        Um zu sehen wie sich der Lux-Wert ändert, logge die Änderung doch einfach mal mit folgendem Skript, dann sieht man ob und wie sich der Wert beim Ein- und Ausschalten des Lichts verändert. Dann sieht man ob der Sensor für diesen Zweck taugt
        Lux.PNG

        <xml xmlns="https://developers.google.com/blockly/xml">
         <block type="on_ext" id="Z+)RTf/F9|5^52l9RB7z" x="62" y="38">
           <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="N8n)z@.#A3`,YoP~!V9I">
               <field name="oid">hue.0.Hue_ambient_light_sensor_3.lightlevel</field>
             </shadow>
           </value>
           <statement name="STATEMENT">
             <block type="debug" id="E$lM@K^$9$4UZB7T@={]" inline="true">
               <field name="Severity">log</field>
               <value name="TEXT">
                 <shadow type="text" id="vw8`W18JU=g(nH)7YJ)h">
                   <field name="TEXT">test</field>
                 </shadow>
                 <block type="text_join" id="J@pE7rf4tfTaXt:S{`b#" inline="true">
                   <mutation items="2"></mutation>
                   <value name="ADD0">
                     <block type="text" id="?oz19vTU_FT=zn2;6$d1">
                       <field name="TEXT">Luxwert ist nun: </field>
                     </block>
                   </value>
                   <value name="ADD1">
                     <block type="on_source" id="-v|Vi1Oj?d0l0rDNb!tA">
                       <field name="ATTR">state.val</field>
                     </block>
                   </value>
                 </block>
               </value>
             </block>
           </statement>
         </block>
        </xml>
        

        iobroker läuft unter Docker auf QNAP TS-451+
        SkriptRecovery: https://forum.iobroker.net/post/930558

        F 1 Antwort Letzte Antwort
        0
        • N Nordischerjung

          @Mbalki

          dir fehlt doch noch der Play Button im Teil von >= 250

          M Offline
          M Offline
          Mbalki
          schrieb am zuletzt editiert von
          #10

          @Nordischerjung Danke für deinen Kommentar

          Aber das scheint auch ohne zu funktionieren .. Keine Ahnung warum .. grad nochmal getestet .

          Wie gesagt das Script läuft aber die Zeiten sind zu lange

          Lg

          1 Antwort Letzte Antwort
          0
          • F fastfoot

            @Mbalki sagte in Radio im Bad:

            @fastfoot
            Irgendwie Einfach ... Oder sagen wir mal so

            Meine bessere hälfte auch jenseits der 50 möchte das wenn sie im Bad das Licht einschaltet das sich dann der dort vorhandene Sonos einschaltet . Ich dachte mir kein prob holste mal eben beim Hornbach nen Bewegungsmelder mit Lichtsensor.. Klar das Blockly funktioniert nun wegen der 2 Trigger ? .. aber dachte eben das es auch ohne Bewegung funktioniert ..

            Lg

            Ich nehme an dein Licht ist nicht smart? Sonst könntest du die Musik auf dessen Status triggern.

            Um zu sehen wie sich der Lux-Wert ändert, logge die Änderung doch einfach mal mit folgendem Skript, dann sieht man ob und wie sich der Wert beim Ein- und Ausschalten des Lichts verändert. Dann sieht man ob der Sensor für diesen Zweck taugt
            Lux.PNG

            <xml xmlns="https://developers.google.com/blockly/xml">
             <block type="on_ext" id="Z+)RTf/F9|5^52l9RB7z" x="62" y="38">
               <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="N8n)z@.#A3`,YoP~!V9I">
                   <field name="oid">hue.0.Hue_ambient_light_sensor_3.lightlevel</field>
                 </shadow>
               </value>
               <statement name="STATEMENT">
                 <block type="debug" id="E$lM@K^$9$4UZB7T@={]" inline="true">
                   <field name="Severity">log</field>
                   <value name="TEXT">
                     <shadow type="text" id="vw8`W18JU=g(nH)7YJ)h">
                       <field name="TEXT">test</field>
                     </shadow>
                     <block type="text_join" id="J@pE7rf4tfTaXt:S{`b#" inline="true">
                       <mutation items="2"></mutation>
                       <value name="ADD0">
                         <block type="text" id="?oz19vTU_FT=zn2;6$d1">
                           <field name="TEXT">Luxwert ist nun: </field>
                         </block>
                       </value>
                       <value name="ADD1">
                         <block type="on_source" id="-v|Vi1Oj?d0l0rDNb!tA">
                           <field name="ATTR">state.val</field>
                         </block>
                       </value>
                     </block>
                   </value>
                 </block>
               </statement>
             </block>
            </xml>
            

            F Offline
            F Offline
            fastfoot
            schrieb am zuletzt editiert von
            #11

            @fastfoot sagte in Radio im Bad:

            Dann sieht man ob der Sensor für diesen Zweck taugt

            Bis dahin hier mal ein simples Skript welches nur auf Bewegung reagiert und nach 5 Minuten abschaltet
            SonosBad.PNG

            <xml xmlns="https://developers.google.com/blockly/xml">
             <block type="on_ext" id="Z+)RTf/F9|5^52l9RB7z" x="62" y="38">
               <mutation xmlns="http://www.w3.org/1999/xhtml" items="1"></mutation>
               <field name="CONDITION">gt</field>
               <field name="ACK_CONDITION"></field>
               <value name="OID0">
                 <shadow type="field_oid" id="N8n)z@.#A3`,YoP~!V9I">
                   <field name="oid">hue.0.SensorBad.presence</field>
                 </shadow>
               </value>
               <statement name="STATEMENT">
                 <block type="control" id="ifN...c0LeDTB5i5)E4d">
                   <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation>
                   <field name="OID">sonos.0.root.192_168_178_11.favorites_set</field>
                   <field name="WITH_DELAY">FALSE</field>
                   <value name="VALUE">
                     <block type="text" id=":4ixfE}ds(SX:_q@Td1v">
                       <field name="TEXT">Radio Duisburg</field>
                     </block>
                   </value>
                   <next>
                     <block type="control" id="i[Kg{SA1?LaP?9xCJ;wx">
                       <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation>
                       <field name="OID">sonos.0.root.192_168_178_11.play</field>
                       <field name="WITH_DELAY">FALSE</field>
                       <value name="VALUE">
                         <block type="logic_boolean" id="|X1X7a*7|vs|W9{Uf`@K">
                           <field name="BOOL">TRUE</field>
                         </block>
                       </value>
                       <next>
                         <block type="control" id="w/!#Y5%e[Nv)R2_k-{mu">
                           <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="true"></mutation>
                           <field name="OID">sonos.0.root.192_168_178_11.stop</field>
                           <field name="WITH_DELAY">TRUE</field>
                           <field name="DELAY_MS">5</field>
                           <field name="UNIT">min</field>
                           <field name="CLEAR_RUNNING">TRUE</field>
                           <value name="VALUE">
                             <block type="logic_boolean" id="(9xSqZ8|L0{DCkY_56qH">
                               <field name="BOOL">FALSE</field>
                             </block>
                           </value>
                         </block>
                       </next>
                     </block>
                   </next>
                 </block>
               </statement>
             </block>
            </xml>
            

            iobroker läuft unter Docker auf QNAP TS-451+
            SkriptRecovery: https://forum.iobroker.net/post/930558

            M 1 Antwort Letzte Antwort
            0
            • F fastfoot

              @fastfoot sagte in Radio im Bad:

              Dann sieht man ob der Sensor für diesen Zweck taugt

              Bis dahin hier mal ein simples Skript welches nur auf Bewegung reagiert und nach 5 Minuten abschaltet
              SonosBad.PNG

              <xml xmlns="https://developers.google.com/blockly/xml">
               <block type="on_ext" id="Z+)RTf/F9|5^52l9RB7z" x="62" y="38">
                 <mutation xmlns="http://www.w3.org/1999/xhtml" items="1"></mutation>
                 <field name="CONDITION">gt</field>
                 <field name="ACK_CONDITION"></field>
                 <value name="OID0">
                   <shadow type="field_oid" id="N8n)z@.#A3`,YoP~!V9I">
                     <field name="oid">hue.0.SensorBad.presence</field>
                   </shadow>
                 </value>
                 <statement name="STATEMENT">
                   <block type="control" id="ifN...c0LeDTB5i5)E4d">
                     <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation>
                     <field name="OID">sonos.0.root.192_168_178_11.favorites_set</field>
                     <field name="WITH_DELAY">FALSE</field>
                     <value name="VALUE">
                       <block type="text" id=":4ixfE}ds(SX:_q@Td1v">
                         <field name="TEXT">Radio Duisburg</field>
                       </block>
                     </value>
                     <next>
                       <block type="control" id="i[Kg{SA1?LaP?9xCJ;wx">
                         <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation>
                         <field name="OID">sonos.0.root.192_168_178_11.play</field>
                         <field name="WITH_DELAY">FALSE</field>
                         <value name="VALUE">
                           <block type="logic_boolean" id="|X1X7a*7|vs|W9{Uf`@K">
                             <field name="BOOL">TRUE</field>
                           </block>
                         </value>
                         <next>
                           <block type="control" id="w/!#Y5%e[Nv)R2_k-{mu">
                             <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="true"></mutation>
                             <field name="OID">sonos.0.root.192_168_178_11.stop</field>
                             <field name="WITH_DELAY">TRUE</field>
                             <field name="DELAY_MS">5</field>
                             <field name="UNIT">min</field>
                             <field name="CLEAR_RUNNING">TRUE</field>
                             <value name="VALUE">
                               <block type="logic_boolean" id="(9xSqZ8|L0{DCkY_56qH">
                                 <field name="BOOL">FALSE</field>
                               </block>
                             </value>
                           </block>
                         </next>
                       </block>
                     </next>
                   </block>
                 </statement>
               </block>
              </xml>
              

              M Offline
              M Offline
              Mbalki
              schrieb am zuletzt editiert von
              #12

              So ,, Sorry wenn ich es nicht so toll erklären kann . :-)

              Habe jetzt alles nochmal getestet .. Radio schaltet bei Bewegung sofort ein und bleibt durch die verzögerung auch an . Radio schaltet bei Licht an nach der nächsten Aktualisierung auch ein und bleibt an . Also klappt mein versuch . So es bleibt mir also nur den Bewegungsmelder durch nen Lichtsensor zu tauschen und zu hoffen das dieser sofort die Änderung meldet .Falls es denn sowas gibt. Ich danke euch aber allen für die nette und freundliche Hilfe

              Lg
              Markus

              F AsgothianA 2 Antworten Letzte Antwort
              0
              • M Mbalki

                So ,, Sorry wenn ich es nicht so toll erklären kann . :-)

                Habe jetzt alles nochmal getestet .. Radio schaltet bei Bewegung sofort ein und bleibt durch die verzögerung auch an . Radio schaltet bei Licht an nach der nächsten Aktualisierung auch ein und bleibt an . Also klappt mein versuch . So es bleibt mir also nur den Bewegungsmelder durch nen Lichtsensor zu tauschen und zu hoffen das dieser sofort die Änderung meldet .Falls es denn sowas gibt. Ich danke euch aber allen für die nette und freundliche Hilfe

                Lg
                Markus

                F Offline
                F Offline
                fastfoot
                schrieb am zuletzt editiert von
                #13

                @Mbalki sagte in Radio im Bad:

                So ,, Sorry wenn ich es nicht so toll erklären kann . :-)

                Habe jetzt alles nochmal getestet .. Radio schaltet bei Bewegung sofort ein und bleibt durch die verzögerung auch an . Radio schaltet bei Licht an nach der nächsten Aktualisierung auch ein und bleibt an . Also klappt mein versuch . So es bleibt mir also nur den Bewegungsmelder durch nen Lichtsensor zu tauschen und zu hoffen das dieser sofort die Änderung meldet .Falls es denn sowas gibt. Ich danke euch aber allen für die nette und freundliche Hilfe

                Lg
                Markus

                Dein gezeigtes Skript ist doch aber kmpl. falsch, weil es Werte auswertet, ohne zu wissen von welchem Sensor sie sind. Lasse doch mal mein Lux Test laufen, evtl. brauchst du gar keinen neuen Sensor

                iobroker läuft unter Docker auf QNAP TS-451+
                SkriptRecovery: https://forum.iobroker.net/post/930558

                M AsgothianA 2 Antworten Letzte Antwort
                0
                • F fastfoot

                  @Mbalki sagte in Radio im Bad:

                  So ,, Sorry wenn ich es nicht so toll erklären kann . :-)

                  Habe jetzt alles nochmal getestet .. Radio schaltet bei Bewegung sofort ein und bleibt durch die verzögerung auch an . Radio schaltet bei Licht an nach der nächsten Aktualisierung auch ein und bleibt an . Also klappt mein versuch . So es bleibt mir also nur den Bewegungsmelder durch nen Lichtsensor zu tauschen und zu hoffen das dieser sofort die Änderung meldet .Falls es denn sowas gibt. Ich danke euch aber allen für die nette und freundliche Hilfe

                  Lg
                  Markus

                  Dein gezeigtes Skript ist doch aber kmpl. falsch, weil es Werte auswertet, ohne zu wissen von welchem Sensor sie sind. Lasse doch mal mein Lux Test laufen, evtl. brauchst du gar keinen neuen Sensor

                  M Offline
                  M Offline
                  Mbalki
                  schrieb am zuletzt editiert von
                  #14

                  @fastfoot
                  Puhh ,,
                  Klar bin ich Anfänger ... aber das mit den Datenpunkten war bei mir schon immer so anbei mal nen Screenshoot nach nem klick auf das entsprechende Gerät ist bestimmt nur ne Einstellungssache aber wie gesagt es war schon immer so

                  ![alt text](image url)
                  a16b8895-bc76-479d-97f8-7892c11dc56e-image.png

                  1 Antwort Letzte Antwort
                  0
                  • F fastfoot

                    @Mbalki sagte in Radio im Bad:

                    So ,, Sorry wenn ich es nicht so toll erklären kann . :-)

                    Habe jetzt alles nochmal getestet .. Radio schaltet bei Bewegung sofort ein und bleibt durch die verzögerung auch an . Radio schaltet bei Licht an nach der nächsten Aktualisierung auch ein und bleibt an . Also klappt mein versuch . So es bleibt mir also nur den Bewegungsmelder durch nen Lichtsensor zu tauschen und zu hoffen das dieser sofort die Änderung meldet .Falls es denn sowas gibt. Ich danke euch aber allen für die nette und freundliche Hilfe

                    Lg
                    Markus

                    Dein gezeigtes Skript ist doch aber kmpl. falsch, weil es Werte auswertet, ohne zu wissen von welchem Sensor sie sind. Lasse doch mal mein Lux Test laufen, evtl. brauchst du gar keinen neuen Sensor

                    AsgothianA Offline
                    AsgothianA Offline
                    Asgothian
                    Developer
                    schrieb am zuletzt editiert von
                    #15

                    @fastfoot sagte in Radio im Bad:

                    Dein gezeigtes Skript ist doch aber kmpl. falsch, weil es Werte auswertet, ohne zu wissen von welchem Sensor sie sind. Lasse doch mal mein Lux Test laufen, evtl. brauchst du gar keinen neuen Sensor

                    Das stimmt leider nicht. Aktuell zeigt Blockly immer nur den Namen des ausgewählten Datenpunktes, nicht den "Pfad", also bei "deconz.0.sensors.mymacaddress.presence" welcher als Beschreibung "presence" gesetzt hat zeigt Blockly "presence"

                    Die Datenpunkte sehen also gut aus.

                    ioBroker auf RPi4 - Hardware soweit wie möglich via Zigbee.
                    "Shit don't work" ist keine Fehlermeldung, sondern ein Fluch.

                    F 1 Antwort Letzte Antwort
                    0
                    • AsgothianA Asgothian

                      @fastfoot sagte in Radio im Bad:

                      Dein gezeigtes Skript ist doch aber kmpl. falsch, weil es Werte auswertet, ohne zu wissen von welchem Sensor sie sind. Lasse doch mal mein Lux Test laufen, evtl. brauchst du gar keinen neuen Sensor

                      Das stimmt leider nicht. Aktuell zeigt Blockly immer nur den Namen des ausgewählten Datenpunktes, nicht den "Pfad", also bei "deconz.0.sensors.mymacaddress.presence" welcher als Beschreibung "presence" gesetzt hat zeigt Blockly "presence"

                      Die Datenpunkte sehen also gut aus.

                      F Offline
                      F Offline
                      fastfoot
                      schrieb am zuletzt editiert von
                      #16

                      @Asgothian sagte in Radio im Bad:

                      Die Datenpunkte sehen also gut aus.

                      schon, aber danach wird nur auf Wert geprüft, ohne den Source dieses Wertes zu testen. Dass das klappt ist eher Zufall als gewollt und klappt nur deshalb weil der LUX Wert wohl eher selten 0 oder 1 wird. Da es ein HUE ist, machen für mich auch Werte um die 250 keinen Sinn, bei mir ist es um die 8000 schon recht dunkel

                      iobroker läuft unter Docker auf QNAP TS-451+
                      SkriptRecovery: https://forum.iobroker.net/post/930558

                      AsgothianA 1 Antwort Letzte Antwort
                      0
                      • M Mbalki

                        So ,, Sorry wenn ich es nicht so toll erklären kann . :-)

                        Habe jetzt alles nochmal getestet .. Radio schaltet bei Bewegung sofort ein und bleibt durch die verzögerung auch an . Radio schaltet bei Licht an nach der nächsten Aktualisierung auch ein und bleibt an . Also klappt mein versuch . So es bleibt mir also nur den Bewegungsmelder durch nen Lichtsensor zu tauschen und zu hoffen das dieser sofort die Änderung meldet .Falls es denn sowas gibt. Ich danke euch aber allen für die nette und freundliche Hilfe

                        Lg
                        Markus

                        AsgothianA Offline
                        AsgothianA Offline
                        Asgothian
                        Developer
                        schrieb am zuletzt editiert von
                        #17

                        @Mbalki sagte in Radio im Bad:

                        So ,, Sorry wenn ich es nicht so toll erklären kann . :-)

                        Habe jetzt alles nochmal getestet .. Radio schaltet bei Bewegung sofort ein und bleibt durch die verzögerung auch an . Radio schaltet bei Licht an nach der nächsten Aktualisierung auch ein und bleibt an . Also klappt mein versuch . So es bleibt mir also nur den Bewegungsmelder durch nen Lichtsensor zu tauschen und zu hoffen das dieser sofort die Änderung meldet .Falls es denn sowas gibt. Ich danke euch aber allen für die nette und freundliche Hilfe

                        Lg
                        Markus

                        Es gibt da eine "zwischenlösung". Dein Blockly bleibt fast unverändert :

                        • Den Trigger umstellen auf "wurde aktualisiert"
                        • Um die 3 Steuere Befehle ein "Falls wert = wahr mache" Baustein
                        • den Stop Button schon nach 45 Sekunden ansteuern.

                        Wie lange Du die Verzögerung beim Radio machst hängt nur davon ab wie lange der Bewegungsmelder braucht bis er wieder eine Bewegung erkennt. Das ist üblicherweise zwischen 10 und 30 sekunden. Die Verzögerung zum Ausschalten sollte länger sein als diese Zeit.

                        A.

                        ioBroker auf RPi4 - Hardware soweit wie möglich via Zigbee.
                        "Shit don't work" ist keine Fehlermeldung, sondern ein Fluch.

                        M 1 Antwort Letzte Antwort
                        0
                        • AsgothianA Asgothian

                          @Mbalki sagte in Radio im Bad:

                          So ,, Sorry wenn ich es nicht so toll erklären kann . :-)

                          Habe jetzt alles nochmal getestet .. Radio schaltet bei Bewegung sofort ein und bleibt durch die verzögerung auch an . Radio schaltet bei Licht an nach der nächsten Aktualisierung auch ein und bleibt an . Also klappt mein versuch . So es bleibt mir also nur den Bewegungsmelder durch nen Lichtsensor zu tauschen und zu hoffen das dieser sofort die Änderung meldet .Falls es denn sowas gibt. Ich danke euch aber allen für die nette und freundliche Hilfe

                          Lg
                          Markus

                          Es gibt da eine "zwischenlösung". Dein Blockly bleibt fast unverändert :

                          • Den Trigger umstellen auf "wurde aktualisiert"
                          • Um die 3 Steuere Befehle ein "Falls wert = wahr mache" Baustein
                          • den Stop Button schon nach 45 Sekunden ansteuern.

                          Wie lange Du die Verzögerung beim Radio machst hängt nur davon ab wie lange der Bewegungsmelder braucht bis er wieder eine Bewegung erkennt. Das ist üblicherweise zwischen 10 und 30 sekunden. Die Verzögerung zum Ausschalten sollte länger sein als diese Zeit.

                          A.

                          M Offline
                          M Offline
                          Mbalki
                          schrieb am zuletzt editiert von
                          #18

                          @Asgothian
                          Danke schön ,,, Najut , dann muss ich noch etwas lesen .. Wie gesagt das war einfach nur mal so gefummelt . Hat mich schon gewundert das es funktioniert ... Das finetuning kommt dann noch :-)

                          1 Antwort Letzte Antwort
                          0
                          • F fastfoot

                            @Asgothian sagte in Radio im Bad:

                            Die Datenpunkte sehen also gut aus.

                            schon, aber danach wird nur auf Wert geprüft, ohne den Source dieses Wertes zu testen. Dass das klappt ist eher Zufall als gewollt und klappt nur deshalb weil der LUX Wert wohl eher selten 0 oder 1 wird. Da es ein HUE ist, machen für mich auch Werte um die 250 keinen Sinn, bei mir ist es um die 8000 schon recht dunkel

                            AsgothianA Offline
                            AsgothianA Offline
                            Asgothian
                            Developer
                            schrieb am zuletzt editiert von
                            #19

                            @fastfoot sagte in Radio im Bad:

                            Dass das klappt ist eher Zufall als gewollt

                            Zufall, gewollt - es geht. Die Lux Werte fallen selten so weit nach unten so das ich es schon als "etwas unüblich aber funktionell" bezeichnen würde :)

                            ioBroker auf RPi4 - Hardware soweit wie möglich via Zigbee.
                            "Shit don't work" ist keine Fehlermeldung, sondern ein Fluch.

                            M F 2 Antworten Letzte Antwort
                            0
                            • AsgothianA Asgothian

                              @fastfoot sagte in Radio im Bad:

                              Dass das klappt ist eher Zufall als gewollt

                              Zufall, gewollt - es geht. Die Lux Werte fallen selten so weit nach unten so das ich es schon als "etwas unüblich aber funktionell" bezeichnen würde :)

                              M Offline
                              M Offline
                              Mbalki
                              schrieb am zuletzt editiert von
                              #20

                              @Asgothian
                              Kann es evtl am Conbee2 liegen das er die Werte etwas anders ausliest .. Naja ich fang grade damit an . und fummel mich halt so durch . Denke vor 20 Jahren wäre es einfacher für mich gewesen .. Na dann mal die grauen Zellen weiter anstrengen :-)

                              Lg

                              1 Antwort Letzte Antwort
                              0
                              • AsgothianA Asgothian

                                @fastfoot sagte in Radio im Bad:

                                Dass das klappt ist eher Zufall als gewollt

                                Zufall, gewollt - es geht. Die Lux Werte fallen selten so weit nach unten so das ich es schon als "etwas unüblich aber funktionell" bezeichnen würde :)

                                F Offline
                                F Offline
                                fastfoot
                                schrieb am zuletzt editiert von
                                #21

                                @Asgothian sagte in Radio im Bad:

                                Zufall, gewollt - es geht

                                eben nicht, sonst wäre das hier nicht Thema :-) Es besteht aber scheinbar auch kein Interesse, das etwas strukturierter anzugehen, also belasse ich es erstmal bei meinen Vorschlägen...

                                iobroker läuft unter Docker auf QNAP TS-451+
                                SkriptRecovery: https://forum.iobroker.net/post/930558

                                M 1 Antwort Letzte Antwort
                                0
                                • F fastfoot

                                  @Asgothian sagte in Radio im Bad:

                                  Zufall, gewollt - es geht

                                  eben nicht, sonst wäre das hier nicht Thema :-) Es besteht aber scheinbar auch kein Interesse, das etwas strukturierter anzugehen, also belasse ich es erstmal bei meinen Vorschlägen...

                                  M Offline
                                  M Offline
                                  Mbalki
                                  schrieb am zuletzt editiert von
                                  #22

                                  @fastfoot
                                  Oh doch das Interesse besteht ... aber mit dem umsetzen hapert es ... Du (ich hoffe ich darf Du sagen) wird so langsam schwierig ... muss halt viel lesen und es umsetzen .. unter Ms dos 4.22 ging es noch lach

                                  F 1 Antwort Letzte Antwort
                                  0
                                  • M Mbalki

                                    @fastfoot
                                    Oh doch das Interesse besteht ... aber mit dem umsetzen hapert es ... Du (ich hoffe ich darf Du sagen) wird so langsam schwierig ... muss halt viel lesen und es umsetzen .. unter Ms dos 4.22 ging es noch lach

                                    F Offline
                                    F Offline
                                    fastfoot
                                    schrieb am zuletzt editiert von
                                    #23

                                    @Mbalki sagte in Radio im Bad:

                                    @fastfoot
                                    Oh doch das Interesse besteht ... aber mit dem umsetzen hapert es ... Du (ich hoffe ich darf Du sagen) wird so langsam schwierig ... muss halt viel lesen und es umsetzen .. unter Ms dos 4.22 ging es noch lach

                                    Ich hatte extra auch die Import-Dateien zu meinen Beispielen mitgeliefert. Musst halt fragen wenn du Probleme damit hast, dafür ist doch so ein Forum da. Und was das Du betrifft, das ist Standard, ein formales Sie wäre sehr befremdlich.

                                    MS Dos habe ich schon lange vergessen, ja, das waren noch Zeiten. als man sein Telefon auf einen Akustikkoppler gelegt hat... und der auch ein kleines Vermögen gekostet hatte:grinning:

                                    iobroker läuft unter Docker auf QNAP TS-451+
                                    SkriptRecovery: https://forum.iobroker.net/post/930558

                                    1 Antwort Letzte Antwort
                                    0
                                    • M Mbalki

                                      Hallo zusammen

                                      Ich möchte ganz gerne unseren Sonos im Bad via Hue Bewegungsmelder ---> Lux steuern
                                      Aber so wirklich befriedigend ist mein blockly nicht ..
                                      Kann da jemand der Profis mal drüber schauen und mir nen Wink mit dem Zaunpfal geben

                                      Lg Markus

                                      ![alt text](image url)
                                      fc2eb69c-55fc-474a-8153-666b508d45af-image.png

                                      <xml xmlns="https://developers.google.com/blockly/xml">
                                        <block type="on_ext" id="pSTjhH1pPgQNG5,fXY[!" x="-1137" y="-788">
                                          <mutation xmlns="http://www.w3.org/1999/xhtml" items="2"></mutation>
                                          <field name="CONDITION">ne</field>
                                          <field name="ACK_CONDITION"></field>
                                          <value name="OID0">
                                            <shadow type="field_oid" id="`91P[ki#foa_kXD2|J`O">
                                              <field name="oid">deconz.0.sensors.0017880106f66f81.presence</field>
                                            </shadow>
                                          </value>
                                          <value name="OID1">
                                            <shadow type="field_oid" id="D_2_F?0#MCK0_CHZaUFX">
                                              <field name="oid">deconz.0.sensors.0017880106f66f81.lux</field>
                                            </shadow>
                                          </value>
                                          <statement name="STATEMENT">
                                            <block type="controls_if" id="!Xhg`lD^+T`0fOB`Wf.!">
                                              <mutation elseif="3"></mutation>
                                              <value name="IF0">
                                                <block type="logic_compare" id="G7RL`5=%yK21GamprieR">
                                                  <field name="OP">EQ</field>
                                                  <value name="A">
                                                    <block type="on_source" id="3DZ[Y[$bA,tDC}]Go*oG">
                                                      <field name="ATTR">state.val</field>
                                                    </block>
                                                  </value>
                                                  <value name="B">
                                                    <block type="math_number" id="@P+{iOkUxsccJY.];X,x">
                                                      <field name="NUM">1</field>
                                                    </block>
                                                  </value>
                                                </block>
                                              </value>
                                              <statement name="DO0">
                                                <block type="control" id="GS@}6@KsAqb,*_DQ69UK">
                                                  <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation>
                                                  <field name="OID">sonos.0.root.192_168_2_99.favorites_set</field>
                                                  <field name="WITH_DELAY">FALSE</field>
                                                  <value name="VALUE">
                                                    <block type="text" id=":7U+O27DdSou|.o()~nq">
                                                      <field name="TEXT">Radio Duisburg</field>
                                                    </block>
                                                  </value>
                                                  <next>
                                                    <block type="control" id="LdcDI}YQDP,6^hEU,%)~">
                                                      <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation>
                                                      <field name="OID">sonos.0.root.192_168_2_99.play</field>
                                                      <field name="WITH_DELAY">FALSE</field>
                                                      <value name="VALUE">
                                                        <block type="logic_boolean" id="CFqR?nV]?[6xRnNnkv2^">
                                                          <field name="BOOL">TRUE</field>
                                                        </block>
                                                      </value>
                                                    </block>
                                                  </next>
                                                </block>
                                              </statement>
                                              <value name="IF1">
                                                <block type="logic_compare" id="?f.5G|4C_Wxd?q@3YZ)]">
                                                  <field name="OP">EQ</field>
                                                  <value name="A">
                                                    <block type="on_source" id="5n[R;!0LAzQZ)Ot]`w*P">
                                                      <field name="ATTR">state.val</field>
                                                    </block>
                                                  </value>
                                                  <value name="B">
                                                    <block type="math_number" id="2a^G)ZsXju0H[n#-4oTs">
                                                      <field name="NUM">0</field>
                                                    </block>
                                                  </value>
                                                </block>
                                              </value>
                                              <statement name="DO1">
                                                <block type="control" id="Y}bVIHfi3=3OePr8bU=Y">
                                                  <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="true"></mutation>
                                                  <field name="OID">sonos.0.root.192_168_2_99.stop</field>
                                                  <field name="WITH_DELAY">TRUE</field>
                                                  <field name="DELAY_MS">500000</field>
                                                  <field name="UNIT">ms</field>
                                                  <field name="CLEAR_RUNNING">FALSE</field>
                                                  <value name="VALUE">
                                                    <block type="logic_boolean" id="Q2PcP(O]@kmh2VFd;-_?">
                                                      <field name="BOOL">TRUE</field>
                                                    </block>
                                                  </value>
                                                </block>
                                              </statement>
                                              <value name="IF2">
                                                <block type="logic_compare" id="3#)@h6ya]^%PjPpuQ9d}">
                                                  <field name="OP">GTE</field>
                                                  <value name="A">
                                                    <block type="on_source" id="KnL}TfVf`1bsb1$SUdMO">
                                                      <field name="ATTR">state.val</field>
                                                    </block>
                                                  </value>
                                                  <value name="B">
                                                    <block type="math_number" id="lusv2wcZ,`j!#?c@bjr0">
                                                      <field name="NUM">250</field>
                                                    </block>
                                                  </value>
                                                </block>
                                              </value>
                                              <statement name="DO2">
                                                <block type="control" id="2QE}y3U3|!=P$d`!N:XL">
                                                  <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation>
                                                  <field name="OID">sonos.0.root.192_168_2_99.favorites_set</field>
                                                  <field name="WITH_DELAY">FALSE</field>
                                                  <value name="VALUE">
                                                    <block type="text" id="]/gbC2/0#Ctn[E3ND.m)">
                                                      <field name="TEXT">Radio Duisburg</field>
                                                    </block>
                                                  </value>
                                                </block>
                                              </statement>
                                              <value name="IF3">
                                                <block type="logic_compare" id="jGE7x(EQMavB2d.7EAs.">
                                                  <field name="OP">LTE</field>
                                                  <value name="A">
                                                    <block type="on_source" id="~O3{GiN7QBV`YZE0~KEi">
                                                      <field name="ATTR">state.val</field>
                                                    </block>
                                                  </value>
                                                  <value name="B">
                                                    <block type="math_number" id="(-6=NFL.UetB3G:F}!.!">
                                                      <field name="NUM">250</field>
                                                    </block>
                                                  </value>
                                                </block>
                                              </value>
                                              <statement name="DO3">
                                                <block type="control" id="BWr9y]@2ZR]5ITV}iE:f">
                                                  <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="true"></mutation>
                                                  <field name="OID">sonos.0.root.192_168_2_99.stop</field>
                                                  <field name="WITH_DELAY">TRUE</field>
                                                  <field name="DELAY_MS">500000</field>
                                                  <field name="UNIT">ms</field>
                                                  <field name="CLEAR_RUNNING">FALSE</field>
                                                  <value name="VALUE">
                                                    <block type="logic_boolean" id="}mPyV3@N4F8FBrb[I7kn">
                                                      <field name="BOOL">TRUE</field>
                                                    </block>
                                                  </value>
                                                </block>
                                              </statement>
                                            </block>
                                          </statement>
                                        </block>
                                      </xml>
                                      
                                      R Offline
                                      R Offline
                                      Ringo
                                      schrieb am zuletzt editiert von
                                      #24

                                      @Mbalki ... hier mal ein ganz anderer Ansatz mit dem ich das gelöst habe!
                                      https://forum.iobroker.net/topic/24277/sonos-hue-hilfe-ideen-für-badezimmer-script/13


                                      Wenn Du nicht überzeugen kannst - dann sorge wenigsten für Verwirrung! :idea:

                                      D 1 Antwort Letzte Antwort
                                      0
                                      • R Ringo

                                        @Mbalki ... hier mal ein ganz anderer Ansatz mit dem ich das gelöst habe!
                                        https://forum.iobroker.net/topic/24277/sonos-hue-hilfe-ideen-für-badezimmer-script/13

                                        D Offline
                                        D Offline
                                        Dominik_neu
                                        schrieb am zuletzt editiert von
                                        #25

                                        ich habe ein ähnliches Problem nur ohne Bewegungsmelder viellecht kann jemand helfen
                                        https://forum.iobroker.net/topic/40044/shelly-soll-sonos-one-steuern

                                        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

                                        489

                                        Online

                                        32.4k

                                        Benutzer

                                        81.5k

                                        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