Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Skripten / Logik
    4. Schrankbeleuchtung

    NEWS

    • Neuer Blog: Fotos und Eindrücke aus Solingen

    • ioBroker@Smart Living Forum Solingen, 14.06. - Agenda added

    • ioBroker goes Matter ... Matter Adapter in Stable

    Schrankbeleuchtung

    This topic has been deleted. Only users with topic management privileges can see it.
    • CKMartens
      CKMartens last edited by

      Guten Morgen,

      ich habe erst vor kurzen ioBroker eingerichtet. Bisher hat mit meinen Skripts alles geklappt nur mit einem habe ich Probleme.

      ~~![](</s><URL url=)https://carsten-elke-martens.de/blockly_led_schrank.png" />

       <xml xmlns="http://www.w3.org/1999/xhtml"><block type="comment" id="hMVrab.jU8=YzPgr9+oq" x="-12" y="-1013"><field name="COMMENT">LED Beleuchtung im Schrank...</field>
          <next><block type="schedule" id="c|;MRuVnd8fva-~-4=[U"><field name="SCHEDULE">30 5 * * 1-5</field>
              <statement name="STATEMENT"><block type="comment" id="tC3/Psv{pznB-ifHCVvk"><field name="COMMENT">Mo - Fr um 5:30 Uhr ein wenn es noch dunkel ist...</field>
                  <next><block type="controls_if" id="O9,;(0:oRaoR7b+/s2sZ"><value name="IF0"><block type="logic_compare" id="2o0.}g=Mbl^q8H^Fv),h"><field name="OP">EQ</field>
                          <value name="A"><block type="time_astro" id="`tl6Lgq)HcJbI,m|gn_g"><field name="TYPE">night</field>
                              <field name="OFFSET">0</field></block></value> 
                          <value name="B"><block type="logic_boolean" id="xlc7IqqR+vLUZ)2b(4|t"><field name="BOOL">TRUE</field></block></value></block></value> 
                      <statement name="DO0"><block type="control" id="Q:8@IU+{dWI!_P8Wzhpp"><mutation delay_input="false"></mutation>
                          <field name="OID">sonoff.0.DVES_17F116.POWER</field>
                          <field name="WITH_DELAY">FALSE</field>
                          <value name="VALUE"><block type="logic_boolean" id="j5%h457hgG,55WSu5P+H"><field name="BOOL">TRUE</field></block></value></block></statement></block></next></block></statement> 
              <next><block type="astro" id="@!}}{-n#0:/p+k)g)JmP"><field name="TYPE">sunrise</field>
                  <field name="OFFSET">0</field>
                  <statement name="STATEMENT"><block type="comment" id="QQ*+20{sIO4;@UOQqr}5"><field name="COMMENT">...und bei Sonnenaufgang aus falls das Licht an ist.</field>
                      <next><block type="controls_if" id="%I(:!a=oI)Gc+BBk8e{J"><value name="IF0"><block type="logic_compare" id=",WwC@?@503nAu,p[b(Br"><field name="OP">EQ</field>
                              <value name="A"><block type="get_value" id="nY8Gr*=gz6xLk!B.Xey!"><field name="ATTR">val</field>
                                  <field name="OID">sonoff.0.DVES_17F116.POWER</field></block></value> 
                              <value name="B"><block type="logic_boolean" id="OjeYJKjJk(p`1dEKa2s("><field name="BOOL">TRUE</field></block></value></block></value> 
                          <statement name="DO0"><block type="control" id="24(!N=uCEhD90Bo|F,!!"><mutation delay_input="false"></mutation>
                              <field name="OID">sonoff.0.DVES_17F116.POWER</field>
                              <field name="WITH_DELAY">FALSE</field>
                              <value name="VALUE"><block type="logic_boolean" id="iqQKq.7wDw7n7w`*-Hb."><field name="BOOL">FALSE</field></block></value></block></statement></block></next></block></statement> 
                  <next><block type="astro" id="naHS28IgD:_0xG6!#,~{"><field name="TYPE">sunset</field>
                      <field name="OFFSET">0</field>
                      <statement name="STATEMENT"><block type="comment" id="l3|BNUSaAIV4QZ6,J;WM"><field name="COMMENT">Bei Sonnenuntergang an....</field>
                          <next><block type="control" id="7zHSw{8*G?k{+u(UA)H."><mutation delay_input="false"></mutation>
                              <field name="OID">sonoff.0.DVES_17F116.POWER</field>
                              <field name="WITH_DELAY">FALSE</field>
                              <value name="VALUE"><block type="logic_boolean" id="es)4iFB|WP0)rRFQ#,s/"><field name="BOOL">TRUE</field></block></value></block></next></block></statement> 
                      <next><block type="schedule" id="yfIQ%H,wy+lM1U/_oQV("><field name="SCHEDULE">30 21 * * *</field>
                          <statement name="STATEMENT"><block type="comment" id="%{@.dz`IG=;a@Jdxi33*"><field name="COMMENT">Mo - So um 21:30 Uhr aus falls an.</field>
                              <next><block type="controls_if" id=")PAOUHnr5_~Ea5%L0O}W"><value name="IF0"><block type="logic_compare" id="!K9GANU4zh;EWuX,P(OI"><field name="OP">EQ</field>
                                      <value name="A"><block type="get_value" id=";azq;P)5PnD/5xAk/L]x"><field name="ATTR">val</field>
                                          <field name="OID">sonoff.0.DVES_17F116.POWER</field></block></value> 
                                      <value name="B"><block type="logic_boolean" id="dorQ++:S:Qn=L6qRg;N9"><field name="BOOL">TRUE</field></block></value></block></value> 
                                  <statement name="DO0"><block type="control" id=".fXnia1{sj-+f^W_]:=u"><mutation delay_input="false"></mutation>
                                      <field name="OID">sonoff.0.DVES_17F116.POWER</field>
                                      <field name="WITH_DELAY">FALSE</field>
                                      <value name="VALUE"><block type="logic_boolean" id="=L1W`-f!EHW9lWQmoY|,"><field name="BOOL">FALSE</field></block></value></block></statement></block></next></block></statement></block></next></block></next></block></next></block></next></block></xml> 
      

      Ich möchte eine Schrankbeleuchtung Mo-Fr um 5:30 einschalten falls es noch dunkel ist und bei Sonnenaufgang ausschalten falls sie an ist. Abends soll die ganze Woche die Beleuchtung bei Sonnenuntergang an gehen und um 21:30 aus gehen falls sie an ist.

      Das Skript funktioniert Abends ganz gut, jedenfalls ist die letzten 4 Tage abends das Licht angegangen und wieder aus. Nur morgens funktioniert es nicht. Die Koordinaten sind eingetragen für die Astro-Funktion und der Raspi hat die richtige Systemzeit.

      Könnte jemand bitte kurz über das Skript sehen und mir einen Tipp geben wo ich den Wald vor lauter Bäumen nicht sehe?

      Danke schon einmal im voraus,

      Carsten~~

      1 Reply Last reply Reply Quote 0
      • J
        Jan1 last edited by

        Warum Triggerst Du auf eine Uhrzeit und in der Funktion noch mal auf Astrozeit? Da liegt der Hund begraben 😉

        1 Reply Last reply Reply Quote 0
        • CKMartens
          CKMartens last edited by

          @Jan1:

          Warum Triggerst Du auf eine Uhrzeit und in der Funktion noch mal auf Astrozeit? Da liegt der Hund begraben 😉 `
          Kannst Du mir einen Tipp geben wie ich das dann verwirkliche? Also Mo-Fr um 5:30 das Licht an und bei Sonnenaufgang aus? Ich steh jetzt endgültig auf dem Schlauch.

          1 Reply Last reply Reply Quote 0
          • J
            Jan1 last edited by

            Na im Trigger nur die Wochentage und die Uhrzeit regelt dann doch eh die Astrofunktion. So hast keine Überschneidungen und es sollte laufen.

            Immer dran denken, ob die ganzen Bedingungen die Du einbaust überhaupt erfüllt werden können und wenn man für die Zeit 2 Bedingungen drin hat, ist die Wahrscheinlichkeit recht hoch, dass dies eben nie gleichzeitig eintritt und das Script dann eben genau das macht, nämlich nichts :lol:

            1 Reply Last reply Reply Quote 0
            • CKMartens
              CKMartens last edited by

              Ahhh klar :oops:

              Manchmal denk ich zu kompliziert

              Danke nochmal!

              1 Reply Last reply Reply Quote 0
              • paul53
                paul53 last edited by

                Aktuelle Zeit von Nacht ist ein Zeitpunkt (Nachtbeginn) und keine Zeitspanne.

                1 Reply Last reply Reply Quote 0
                • CKMartens
                  CKMartens last edited by

                  Danke für den Hinweis, das erklärt auch einiges.

                  Ich habe es jetzt so gelöst:

                  ~~![](</s><URL url=)<link_text text="https://carsten-elke-martens.de/blockly ... nk_neu.png">https://carsten-elke-martens.de/blockly_led_schrank_neu.png</link_text>" />

                  Morgen früh werde ich wissen ob es geklappt hat.~~

                  1 Reply Last reply Reply Quote 0
                  • J
                    Jan1 last edited by

                    Jetzt hast Trigger im Trigger, was auch blöd ist :lol:

                    Wenn nun Dein Sonnenaufgang -90 Minuten nicht gerade exakt auf die Minute fällt an dem der äußere Trigger von Montag bis Freitag alle Minute aktiv ist, dann geht das auch in die Hose.

                    Faustregel, wenn man sich nicht wirklich 100% sicher ist was man macht, zuerst kommt der Trigger, in den kommt dann die Fallsbedingung und mit der wird definiert was gemacht wird.

                    Das bezieht sich alles auf Dein ersten Block, der Rest könnte OK sein.

                    1 Reply Last reply Reply Quote 0
                    • paul53
                      paul53 last edited by

                      Der erste Trigger um 5:30 Uhr sollte so aussehen:
                      493_blockly_5uhr30_dunkel.jpg

                      1 Reply Last reply Reply Quote 0
                      • CKMartens
                        CKMartens last edited by

                        Ok Danke…dann habe ich es jetzt verstanden... :oops: :idea:

                        1 Reply Last reply Reply Quote 0
                        • CKMartens
                          CKMartens last edited by

                          Hab es jetzt wie paul53 mir empfohlen hat gemacht und heute früh hat es funktionert.

                          Danke nochmals an alle.

                          Carsten

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

                          Support us

                          ioBroker
                          Community Adapters
                          Donate

                          548
                          Online

                          31.9k
                          Users

                          80.2k
                          Topics

                          1.3m
                          Posts

                          3
                          11
                          1252
                          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