Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Skripten / Logik
    4. Blockly
    5. Offene Fenster mit Alexa in Zeitabständen melden

    NEWS

    • ioBroker goes Matter ... Matter Adapter in Stable

    • 15. 05. Wartungsarbeiten am ioBroker Forum

    • Monatsrückblick - April 2025

    Offene Fenster mit Alexa in Zeitabständen melden

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

      @biker1602 sagte in Offene Fenster mit Alexa in Zeitabständen melden:

      @dslraser
      Im Log steht nichts drin

      wenn Du mit diesem Blockly das Fenster öffnest ?

      gemacht ?

      B 1 Reply Last reply Reply Quote 0
      • dslraser
        dslraser Forum Testing Most Active @biker1602 last edited by

        @biker1602 sagte in Offene Fenster mit Alexa in Zeitabständen melden:

        @dslraser
        Im Log steht nichts drin

        Und so ?

        Bildschirmfoto 2021-04-03 um 11.20.34.png

        <xml xmlns="https://developers.google.com/blockly/xml">
         <variables>
           <variable id="|K)[b^kT:FfelsrDpOuM">Zeitplan</variable>
           <variable id="5sP:M/gk[4y[c)ZDBrV5">Tuer_oder_Fenster</variable>
           <variable id="@i:81yN`yoV-vThHF78F">Aussentemperatur</variable>
         </variables>
         <block type="variables_set" id="MD}T?-~?h|t$OWDR,pvh" x="87" y="63">
           <field name="VAR" id="|K)[b^kT:FfelsrDpOuM">Zeitplan</field>
           <value name="VALUE">
             <block type="time_compare" id="x=)dG[4~uy4}vZnSbl,G">
               <mutation xmlns="http://www.w3.org/1999/xhtml" end_time="true"></mutation>
               <field name="OPTION">not between</field>
               <field name="START_TIME">10:00</field>
               <field name="END_TIME">12:00</field>
             </block>
           </value>
           <next>
             <block type="variables_set" id="W%hUqv;KGI]hUG,rAHyt">
               <field name="VAR" id="5sP:M/gk[4y[c)ZDBrV5">Tuer_oder_Fenster</field>
               <value name="VALUE">
                 <block type="field_oid" id="6$vH%#f3Q5{WU2+Uh]X:">
                   <field name="oid">hmip.0.devices.3014F711A000109BE9930587.channels.1.windowOpen</field>
                 </block>
               </value>
               <next>
                 <block type="variables_set" id="5,Z!HqSm2,^47vrV)uf6">
                   <field name="VAR" id="@i:81yN`yoV-vThHF78F">Aussentemperatur</field>
                   <value name="VALUE">
                     <block type="field_oid" id="]u@xpaqXIDWu@0D$=eN2">
                       <field name="oid">zigbee.0.00158d0003d437d6.temperature</field>
                     </block>
                   </value>
                   <next>
                     <block type="debug" id="RG|xGnCL#Wh#/!S8EC?#">
                       <field name="Severity">warn</field>
                       <value name="TEXT">
                         <shadow type="text">
                           <field name="TEXT">test</field>
                         </shadow>
                         <block type="time_get" id="4JcSRqReuI1V7E+/3}R*">
                           <mutation xmlns="http://www.w3.org/1999/xhtml" format="false" language="false"></mutation>
                           <field name="OPTION">hh:mm</field>
                         </block>
                       </value>
                       <next>
                         <block type="debug" id="G..Ky9,QeS!%N7GU^lax">
                           <field name="Severity">warn</field>
                           <value name="TEXT">
                             <shadow type="text">
                               <field name="TEXT">test</field>
                             </shadow>
                             <block type="variables_get" id="h2z9lG6WGNNtsfl=Q-60">
                               <field name="VAR" id="|K)[b^kT:FfelsrDpOuM">Zeitplan</field>
                             </block>
                           </value>
                           <next>
                             <block type="debug" id="):N!qR!m_G~+o_:Xr;(v">
                               <field name="Severity">warn</field>
                               <value name="TEXT">
                                 <shadow type="text">
                                   <field name="TEXT">test</field>
                                 </shadow>
                                 <block type="get_value_var" id="NiqrV|d6x(=hyH}|mdaD">
                                   <field name="ATTR">val</field>
                                   <value name="OID">
                                     <shadow type="text">
                                       <field name="TEXT"></field>
                                     </shadow>
                                     <block type="variables_get" id="gij._srQ+,IQ-2}m.f;T">
                                       <field name="VAR" id="5sP:M/gk[4y[c)ZDBrV5">Tuer_oder_Fenster</field>
                                     </block>
                                   </value>
                                 </block>
                               </value>
                               <next>
                                 <block type="debug" id="OBuXy#ViTG)Pd(H4v$~=">
                                   <field name="Severity">warn</field>
                                   <value name="TEXT">
                                     <shadow type="text">
                                       <field name="TEXT">test</field>
                                     </shadow>
                                     <block type="math_rndfixed" id="-qC~N%@_BIGPthDr204d">
                                       <field name="n">1</field>
                                       <value name="x">
                                         <shadow type="math_number">
                                           <field name="NUM">3.1234</field>
                                         </shadow>
                                         <block type="get_value_var" id="qdUNV2|77DEt#Nz=`h_r">
                                           <field name="ATTR">val</field>
                                           <value name="OID">
                                             <shadow type="text">
                                               <field name="TEXT"></field>
                                             </shadow>
                                             <block type="variables_get" id="b@uxL6^^e==$=@Jlc)^=">
                                               <field name="VAR" id="@i:81yN`yoV-vThHF78F">Aussentemperatur</field>
                                             </block>
                                           </value>
                                         </block>
                                       </value>
                                     </block>
                                   </value>
                                   <next>
                                     <block type="on_ext" id="rI}l|CK8NY=O06_8%9qu">
                                       <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="3#j*RK?s8^[o~)KC~#s?">
                                           <field name="oid">default</field>
                                         </shadow>
                                         <block type="variables_get" id="tDX}[?:vtztl:o73ja8J">
                                           <field name="VAR" id="5sP:M/gk[4y[c)ZDBrV5">Tuer_oder_Fenster</field>
                                         </block>
                                       </value>
                                       <statement name="STATEMENT">
                                         <block type="debug" id="1/RNG0D).zN1YRGTqYO-">
                                           <field name="Severity">warn</field>
                                           <value name="TEXT">
                                             <shadow type="text" id="|BJ)LTSaI;N]7S-,B,xV">
                                               <field name="TEXT">test</field>
                                             </shadow>
                                             <block type="time_get" id="k,J4I_aaq!^JUFI8P#2d">
                                               <mutation xmlns="http://www.w3.org/1999/xhtml" format="false" language="false"></mutation>
                                               <field name="OPTION">hh:mm</field>
                                             </block>
                                           </value>
                                           <next>
                                             <block type="debug" id="R5.!i?E*B;IWrg?DC?$T">
                                               <field name="Severity">warn</field>
                                               <value name="TEXT">
                                                 <shadow type="text" id=":7f{CW3-?6@XWXV!MPPb">
                                                   <field name="TEXT">test</field>
                                                 </shadow>
                                                 <block type="variables_get" id="j;xSyT^STE8n{id:c9)J">
                                                   <field name="VAR" id="|K)[b^kT:FfelsrDpOuM">Zeitplan</field>
                                                 </block>
                                               </value>
                                               <next>
                                                 <block type="debug" id="gH[uug%7?,X1z*aWATM!">
                                                   <field name="Severity">warn</field>
                                                   <value name="TEXT">
                                                     <shadow type="text" id="C8-Y#mkw6r(D:nTQ=p-v">
                                                       <field name="TEXT">test</field>
                                                     </shadow>
                                                     <block type="get_value_var" id="g]!225Q!leYS_K{p-1(Q">
                                                       <field name="ATTR">val</field>
                                                       <value name="OID">
                                                         <shadow type="text" id="|lcug+UIN-N{M;c^t@MX">
                                                           <field name="TEXT"></field>
                                                         </shadow>
                                                         <block type="variables_get" id="h*k{7ID!kpq6Pf=VrLQv">
                                                           <field name="VAR" id="5sP:M/gk[4y[c)ZDBrV5">Tuer_oder_Fenster</field>
                                                         </block>
                                                       </value>
                                                     </block>
                                                   </value>
                                                   <next>
                                                     <block type="debug" id="pFe,!^+,}a|qk%aUn@GB">
                                                       <field name="Severity">warn</field>
                                                       <value name="TEXT">
                                                         <shadow type="text" id="zCv)_:+X/m)bo)wj6Q4u">
                                                           <field name="TEXT">test</field>
                                                         </shadow>
                                                         <block type="math_rndfixed" id="Q$#44NF0nUAM}IUqrKf|">
                                                           <field name="n">1</field>
                                                           <value name="x">
                                                             <shadow type="math_number" id="Eh`TuG|?NY7OK8%*t4ea">
                                                               <field name="NUM">3.1234</field>
                                                             </shadow>
                                                             <block type="get_value_var" id="Ij+tEa{x?}yT%5(OE`/f">
                                                               <field name="ATTR">val</field>
                                                               <value name="OID">
                                                                 <shadow type="text" id="dNplu805fQvd`xDcLE~D">
                                                                   <field name="TEXT"></field>
                                                                 </shadow>
                                                                 <block type="variables_get" id="8~dy~r2H%NP02h2mc7NA">
                                                                   <field name="VAR" id="@i:81yN`yoV-vThHF78F">Aussentemperatur</field>
                                                                 </block>
                                                               </value>
                                                             </block>
                                                           </value>
                                                         </block>
                                                       </value>
                                                     </block>
                                                   </next>
                                                 </block>
                                               </next>
                                             </block>
                                           </next>
                                         </block>
                                       </statement>
                                     </block>
                                   </next>
                                 </block>
                               </next>
                             </block>
                           </next>
                         </block>
                       </next>
                     </block>
                   </next>
                 </block>
               </next>
             </block>
           </next>
         </block>
        </xml>
        

        B 1 Reply Last reply Reply Quote 0
        • B
          biker1602 @dslraser last edited by

          @dslraser Ja ich habe das Blockly unter Testfenster neu angelegt gestartet aber im Log kommt beim öffnen des Fensters nichts rein

          dslraser 1 Reply Last reply Reply Quote 0
          • B
            biker1602 @dslraser last edited by biker1602

            @dslraser said in Offene Fenster mit Alexa in Zeitabständen melden:

            Und so ?

            67c40e4f-fbb4-4e2d-a834-2e8a4fc5aa5b-grafik.png
            422e8ca4-6da1-4c4d-a7da-2fb9bd16c702-grafik.png

            dslraser 1 Reply Last reply Reply Quote 0
            • dslraser
              dslraser Forum Testing Most Active @biker1602 last edited by

              @biker1602
              ist das Fenster bei true geschlossen oder offen ?

              B 2 Replies Last reply Reply Quote 0
              • B
                biker1602 @dslraser last edited by

                @dslraser offen

                1 Reply Last reply Reply Quote 0
                • dslraser
                  dslraser Forum Testing Most Active @biker1602 last edited by

                  @biker1602 sagte in Offene Fenster mit Alexa in Zeitabständen melden:

                  aber im Log kommt beim öffnen des Fensters nichts rein

                  Das ist Dein Schlafzimmerfenster. Hattest Du das richtige Fenster geöffnet ? (weil unten in Deinem Log steht was von Büro...?)

                  B 1 Reply Last reply Reply Quote 0
                  • B
                    biker1602 @dslraser last edited by

                    @dslraser said in Offene Fenster mit Alexa in Zeitabständen melden:

                    Das ist Dein Schlafzimmerfenster. Hattest Du das richtige Fenster geöffnet ? (weil unten in Deinem Log steht was von Büro...?)

                    Ja ist richtig ich habe einen Ordner Büro wo ich die Scripts zum Testen mache danach werden sie zu den richtigen Räumen platziert

                    1 Reply Last reply Reply Quote 0
                    • B
                      biker1602 @dslraser last edited by biker1602

                      @dslraser
                      Die Meldung kommt im Script aber auch schon, wenn ich es nur starte. Dazu brauche ich das Fenster gar nicht öffnen.
                      Wenn ich es öffnen kommt das im Log
                      3868463b-0bf6-4291-bf03-881586a2acba-grafik.png
                      Wenn ich schließe kommt nichts

                      dslraser 2 Replies Last reply Reply Quote 1
                      • dslraser
                        dslraser Forum Testing Most Active @biker1602 last edited by

                        @biker1602
                        wenn Du das letzte Blockly genommen hast, dann ist es auch richtig so, da die debug Bausteine auch ausserhalb des Triggers sind und beim Blocklystart abgearbeitet werden. Was ich nicht verstehe, das beim öffnen des Fensters kein log kommt....

                        1 Reply Last reply Reply Quote 0
                        • dslraser
                          dslraser Forum Testing Most Active @biker1602 last edited by

                          @biker1602 sagte in Offene Fenster mit Alexa in Zeitabständen melden:

                          Wenn ich schließe kommt nichts

                          Kommen denn die Werteänderungen bei Deinem Fenster immer sofort ? (ich verwende den rpc Adapter, Du hast anscheinend den hmip Adapter)

                          1 Reply Last reply Reply Quote 0
                          • B
                            biker1602 last edited by

                            @dslraser said in Offene Fenster mit Alexa in Zeitabständen melden:

                            Kommen denn die Werteänderungen bei Deinem Fenster immer sofort ? (ich verwende den rpc Adapter, Du hast anscheinend den hmip Adapter)

                            ja ich habe den hmip Adapter aber die Meldung kommen eigentlich sofort

                            dslraser 1 Reply Last reply Reply Quote 0
                            • dslraser
                              dslraser Forum Testing Most Active @biker1602 last edited by

                              @biker1602
                              ich habe Dir mal im Chat geschrieben

                              B 1 Reply Last reply Reply Quote 0
                              • B
                                biker1602 @dslraser last edited by

                                @dslraser Kannst mich ja für verrückt erklären aber als ich gestern oder besser gesagt heute Morgen um 0:30 das Schlafzimmerfenster aufgemacht habe, hat die Tante wieder losgelegt, obwohl ich am Blockly nichts mehr geändert habe.

                                be5c9d3e-cc77-4ddf-ac40-6e1ab39c51bb-grafik.png

                                Wie kann das sein?

                                dslraser 1 Reply Last reply Reply Quote 0
                                • dslraser
                                  dslraser Forum Testing Most Active @biker1602 last edited by dslraser

                                  @biker1602
                                  Ich habe zum testen erstmal einiges aus dem Blockly entfernt. Bitte für dieses Blockly auch alle alten erstellten Datenpunkte löschen und dann dieses Blockly in ein neues leeres Blockly importieren und einstellen und dann starten.
                                  Die Datenpunkte sind im Moment nur noch diese (dort kannst Du nur den 01_Alexa_Ansage_an_aus schalten)

                                  Bildschirmfoto 2021-04-10 um 11.18.58.png
                                  Der Zeitplan muß jetzt hier eingestellt werden (also in der Hauptfunktion main) Da sind noch zwei Debug Bausteine drinn, wenn die Dich nerven, dann kannst Du die samt den timeout Blöcken mit der rechten Maustaste deaktivieren oder auch löschen. (warn Log kommt jede Minute)

                                  Bildschirmfoto 2021-04-10 um 11.04.27.png

                                  Wenn das bei Dir funktioniert, dann könnte man die Datenpunkte zum ändern wieder einbauen.

                                  Hier das Blockly

                                  Fenster_Tuerwarnung_Alexa_Ansage.zip

                                  1 Reply Last reply Reply Quote 0
                                  • B
                                    biker1602 last edited by

                                    @dslraser
                                    So ich habe mal getestet funktioniert auch soweit ich habe mal die Zeiten etwas verändert um zu testen. Sie sagt aber nichts, wenn das Fenster geschlossen wird aber wahrscheinlich, weil du noch nicht alle Datenpunkte verbaut hast.

                                    dslraser 1 Reply Last reply Reply Quote 0
                                    • dslraser
                                      dslraser Forum Testing Most Active @biker1602 last edited by

                                      @biker1602 sagte in Offene Fenster mit Alexa in Zeitabständen melden:

                                      Sie sagt aber nichts, wenn das Fenster geschlossen wird aber wahrscheinlich, weil du noch nicht alle Datenpunkte verbaut hast.

                                      Ja, das ist aktuell nicht drinn. Aber warum soll Sie eigentlich was sagen wenn das Fenster geschlossen wird ? Eigentlich reicht es dochh, wenn Sie dann halt einfach nix mehr sagt, oder ?

                                      B 2 Replies Last reply Reply Quote 0
                                      • B
                                        biker1602 @dslraser last edited by

                                        @dslraser
                                        Ich fand das ganz hilfreich denn gerade jetzt in Zeiten von Corona wo einer in einem Raum und der andere im anderen wusste man das es schon einer geschlossen hat.

                                        1 Reply Last reply Reply Quote 0
                                        • B
                                          biker1602 @dslraser last edited by

                                          @dslraser
                                          Ich habe mal eine Frage. Ich nutze das Script ja nun schon sehr lange und es funktioniert auch tadellos, aber seit kurzer Zeit habe ich ein Problem. Bei einem Fenster kommt die Warnung nicht mehr. Was komisch ist bei allen anderen Fernstern Ist der Datenpunkt Alexa Versand an aus und Lautstärke normal. Bei dem einen Fenster sind diese beide DP rot.
                                          520bbf4d-b600-420a-a29f-d81bea1179a6-grafik.png

                                          Ich habe das Script und den Datenbaum auch schon gelöscht und neu angelegt, aber es ändert sich nichts.
                                          Kann das mit dem Zeitplan zusammen hängen?
                                          db8f238a-4d2d-4a78-8ae9-ba51326235ef-grafik.png
                                          Ich habe im Script die Datenpunkte alle gescheckt und die stimmen.
                                          Hast du einen Rat?

                                          dslraser 1 Reply Last reply Reply Quote 0
                                          • dslraser
                                            dslraser Forum Testing Most Active @biker1602 last edited by

                                            @biker1602
                                            irgendwas im Log ? Ich selbst nutze das Blockly nicht.

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

                                            Support us

                                            ioBroker
                                            Community Adapters
                                            Donate

                                            862
                                            Online

                                            31.6k
                                            Users

                                            79.5k
                                            Topics

                                            1.3m
                                            Posts

                                            blockly
                                            12
                                            169
                                            11054
                                            Loading More Posts
                                            • Oldest to Newest
                                            • Newest to Oldest
                                            • Most Votes
                                            Reply
                                            • Reply as topic
                                            Log in to reply
                                            Community
                                            Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen
                                            The ioBroker Community 2014-2023
                                            logo