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

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

Community Forum

  1. ioBroker Community Home
  2. Deutsch
  3. Tester
  4. Test Adapter shuttercontrol v2.0.x

NEWS

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

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

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

Test Adapter shuttercontrol v2.0.x

Geplant Angeheftet Gesperrt Verschoben Tester
rollladenrollladensteuerungshuttercontrol
7.4k Beiträge 332 Kommentatoren 10.6m Aufrufe 254 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.
  • da_WoodyD da_Woody

    @simatec sagte in Test Adapter shuttercontrol v1.4.x:

    Umlaute sind nie so optimal

    genau da sollte langsam geschraubt werden. in domains funktiniert das ja auch schon.
    als ösi bin ich nicht der meinung das jedes wort unbedingt "eingedeutscht" werden muss, aber da sollte IMHO ein bißchen was weitergehn... ;)

    Thomas BraunT Online
    Thomas BraunT Online
    Thomas Braun
    Most Active
    schrieb am zuletzt editiert von
    #4154

    @da_woody sagte in Test Adapter shuttercontrol v1.4.x:

    genau da sollte langsam geschraubt werden.

    Das ist aber ein Thema, das weit über den ioBroker hinausgeht. Mit UTF-8 wurde ja auch schon weitgeschraubt, allerdings müssen auch sämtliche Programme durchgängig UTF-8 sprechen. Tun sie aber nicht.

    Linux-Werkzeugkasten:
    https://forum.iobroker.net/topic/42952/der-kleine-iobroker-linux-werkzeugkasten
    NodeJS Fixer Skript:
    https://forum.iobroker.net/topic/68035/iob-node-fix-skript
    iob_diag: curl -sLf -o diag.sh https://iobroker.net/diag.sh && bash diag.sh

    1 Antwort Letzte Antwort
    1
    • BostilB Offline
      BostilB Offline
      Bostil
      schrieb am zuletzt editiert von
      #4155

      Nachdem ich Rolladen manuell steuere, fuhren sie nun bereits zwei Mal genau zur halben Stunde zurück in ihre Ausgangsposition laut Automatik ?

      simatecS 1 Antwort Letzte Antwort
      0
      • BostilB Bostil

        Nachdem ich Rolladen manuell steuere, fuhren sie nun bereits zwei Mal genau zur halben Stunde zurück in ihre Ausgangsposition laut Automatik ?

        simatecS Online
        simatecS Online
        simatec
        Developer Most Active
        schrieb am zuletzt editiert von
        #4156

        @bostil Bitte Debuglog

        • Besuche meine Github Seite
        • Beitrag hat geholfen oder willst du mich unterstützen
        • HowTo Restore ioBroker
        BostilB 1 Antwort Letzte Antwort
        0
        • Rene_HMR Offline
          Rene_HMR Offline
          Rene_HM
          Developer
          schrieb am zuletzt editiert von
          #4157

          Seit Version 1.4.6 (hatte vorher eine 1.3 im Einsatz) fahren meine Jalousien bei "Alles spät runter" sehr versetzt:

          2021-12-20 22:20:04.018 - info: shuttercontrol.0 (187161) Down Late #25 Set ID: Jalousie_WoZi_Tuer1 value: 0%
          2021-12-20 22:20:38.053 - info: shuttercontrol.0 (187161) Down Late #25 Set ID: Jalousie_WoZi_Tuer2 value: 0%
          2021-12-20 22:21:12.095 - info: shuttercontrol.0 (187161) Down Late #25 Set ID: Jalousie_WoZi_Tuer3 value: 0%
          2021-12-20 22:21:46.127 - info: shuttercontrol.0 (187161) Down Late #25 Set ID: Jalousie_WoZi_Fenster value: 0%
          2021-12-20 22:22:20.160 - info: shuttercontrol.0 (187161) Down Late #25 Set ID: Jalousie_Arbeitszimmer_Seite value: 0%
          2021-12-20 22:22:54.245 - info: shuttercontrol.0 (187161) Down Late #25 Set ID: Jalousie_Arbeitszimmer_Vorn value: 0%
          2021-12-20 22:23:28.277 - info: shuttercontrol.0 (187161) Down Late #25 Set ID: Jalousie_Kueche_Tuer value: 0%
          2021-12-20 22:24:02.312 - info: shuttercontrol.0 (187161) Down Late #25 Set ID: Jalousie_Kueche_Fenster value: 0%
          2021-12-20 22:24:36.356 - info: shuttercontrol.0 (187161) Down Late #25 Set ID: Jalousie_EG_WC value: 0%
          2021-12-20 22:25:10.401 - info: shuttercontrol.0 (187161) Down Late #25 Set ID: Jalousie_EG_Flur value: 0%
          2021-12-20 22:25:44.445 - info: shuttercontrol.0 (187161) Down Late #25 Set ID: Jalousie_OG_Bad value: 0%
          

          Eingestellt ist, dass die Jalousien um 22:20 schliessen. Bis zur 1.3 sind sie auch ungefähr zur gleichen Zeit gefahren. Nun aber braucht die Funktion 5 Minuten. Bei allen anderen Fahrten (hoch, runter inkl. Weihnacht) habe ich kein delay eingerichtet und dort funktioniert es auch weiterhin. Ist das so gewollt oder bekannt?

          simatecS 1 Antwort Letzte Antwort
          0
          • Rene_HMR Rene_HM

            Seit Version 1.4.6 (hatte vorher eine 1.3 im Einsatz) fahren meine Jalousien bei "Alles spät runter" sehr versetzt:

            2021-12-20 22:20:04.018 - info: shuttercontrol.0 (187161) Down Late #25 Set ID: Jalousie_WoZi_Tuer1 value: 0%
            2021-12-20 22:20:38.053 - info: shuttercontrol.0 (187161) Down Late #25 Set ID: Jalousie_WoZi_Tuer2 value: 0%
            2021-12-20 22:21:12.095 - info: shuttercontrol.0 (187161) Down Late #25 Set ID: Jalousie_WoZi_Tuer3 value: 0%
            2021-12-20 22:21:46.127 - info: shuttercontrol.0 (187161) Down Late #25 Set ID: Jalousie_WoZi_Fenster value: 0%
            2021-12-20 22:22:20.160 - info: shuttercontrol.0 (187161) Down Late #25 Set ID: Jalousie_Arbeitszimmer_Seite value: 0%
            2021-12-20 22:22:54.245 - info: shuttercontrol.0 (187161) Down Late #25 Set ID: Jalousie_Arbeitszimmer_Vorn value: 0%
            2021-12-20 22:23:28.277 - info: shuttercontrol.0 (187161) Down Late #25 Set ID: Jalousie_Kueche_Tuer value: 0%
            2021-12-20 22:24:02.312 - info: shuttercontrol.0 (187161) Down Late #25 Set ID: Jalousie_Kueche_Fenster value: 0%
            2021-12-20 22:24:36.356 - info: shuttercontrol.0 (187161) Down Late #25 Set ID: Jalousie_EG_WC value: 0%
            2021-12-20 22:25:10.401 - info: shuttercontrol.0 (187161) Down Late #25 Set ID: Jalousie_EG_Flur value: 0%
            2021-12-20 22:25:44.445 - info: shuttercontrol.0 (187161) Down Late #25 Set ID: Jalousie_OG_Bad value: 0%
            

            Eingestellt ist, dass die Jalousien um 22:20 schliessen. Bis zur 1.3 sind sie auch ungefähr zur gleichen Zeit gefahren. Nun aber braucht die Funktion 5 Minuten. Bei allen anderen Fahrten (hoch, runter inkl. Weihnacht) habe ich kein delay eingerichtet und dort funktioniert es auch weiterhin. Ist das so gewollt oder bekannt?

            simatecS Online
            simatecS Online
            simatec
            Developer Most Active
            schrieb am zuletzt editiert von
            #4158

            @rene_hm Ja in Version 1.4.6 wurde der Delay für das versetzte Fahren der einzelnen Rollläden gefixt.
            Der war in der LateDown fehlerhaft.

            So wie ich das sehe, hast du in deine Config den Delay auf ca. 34 Sekunden eingestellt.

            4680267e-e6c7-44b2-8119-19e8dbca1d68-image.png

            • Besuche meine Github Seite
            • Beitrag hat geholfen oder willst du mich unterstützen
            • HowTo Restore ioBroker
            Rene_HMR 1 Antwort Letzte Antwort
            0
            • simatecS simatec

              @rene_hm Ja in Version 1.4.6 wurde der Delay für das versetzte Fahren der einzelnen Rollläden gefixt.
              Der war in der LateDown fehlerhaft.

              So wie ich das sehe, hast du in deine Config den Delay auf ca. 34 Sekunden eingestellt.

              4680267e-e6c7-44b2-8119-19e8dbca1d68-image.png

              Rene_HMR Offline
              Rene_HMR Offline
              Rene_HM
              Developer
              schrieb am zuletzt editiert von
              #4159

              @simatec da würde ich widersprechen, alle delays sind auf 0
              bild1.PNG
              bild2.PNG
              bild3.PNG

              und wie gesagt: bei allen anderen Fahrten sehe ich kein delay...

              simatecS 1 Antwort Letzte Antwort
              0
              • Rene_HMR Rene_HM

                @simatec da würde ich widersprechen, alle delays sind auf 0
                bild1.PNG
                bild2.PNG
                bild3.PNG

                und wie gesagt: bei allen anderen Fahrten sehe ich kein delay...

                simatecS Online
                simatecS Online
                simatec
                Developer Most Active
                schrieb am zuletzt editiert von
                #4160

                @rene_hm Kannst du mal den Debuglog posten?

                • Besuche meine Github Seite
                • Beitrag hat geholfen oder willst du mich unterstützen
                • HowTo Restore ioBroker
                Rene_HMR 1 Antwort Letzte Antwort
                0
                • simatecS simatec

                  @rene_hm Kannst du mal den Debuglog posten?

                  Rene_HMR Offline
                  Rene_HMR Offline
                  Rene_HM
                  Developer
                  schrieb am zuletzt editiert von
                  #4161

                  @simatec ja, morgen früh...

                  simatecS 1 Antwort Letzte Antwort
                  0
                  • Rene_HMR Rene_HM

                    @simatec ja, morgen früh...

                    simatecS Online
                    simatecS Online
                    simatec
                    Developer Most Active
                    schrieb am zuletzt editiert von
                    #4162

                    @rene_hm Hat sich erledigt ... Da war ein Fehler in der Abfrage ... Er hat nach jeder Rollladenfahrt erst alle Rollläden kontrolliert.
                    Wird gefixt

                    • Besuche meine Github Seite
                    • Beitrag hat geholfen oder willst du mich unterstützen
                    • HowTo Restore ioBroker
                    Rene_HMR 1 Antwort Letzte Antwort
                    1
                    • simatecS Online
                      simatecS Online
                      simatec
                      Developer Most Active
                      schrieb am zuletzt editiert von
                      #4163

                      Ab sofort steht die Version 1.4.7 auf Github und in kürze auch im latest zur Verfügung.

                      Hier gibt es nun ein komplettes Error-Handling für alle States. Sollte ein State nicht korrekt in der Config eingetragen sein, wird der Adapter hierzu Warnungen im log ausgeben.

                      Changelog

                      1.4.7 (2021-12-21)

                      • (simatec) complete error handling for states added
                      • (simatec) Bugfix Down Late Option
                      • (simatec) small Bugfixes
                      • (simatec) Dependencies updated
                      • (simatec) Dev-Dependencies updated
                      • Besuche meine Github Seite
                      • Beitrag hat geholfen oder willst du mich unterstützen
                      • HowTo Restore ioBroker
                      1 Antwort Letzte Antwort
                      2
                      • simatecS simatec

                        @bostil Bitte Debuglog

                        BostilB Offline
                        BostilB Offline
                        Bostil
                        schrieb am zuletzt editiert von Bostil
                        #4164

                        @simatec Sorry, hatte dauernd Probleme den Log zu ziehen. Nun endlich mit Umweg über Excel.

                        • Erkenntnis basiert noch auf Version 1.4.6 der letzten Tage
                        • wie gesagt: Rolladen wurden tagsüber manuell in Position gefahren, aber zur halben / vollen Stunde wurden sie wieder komplett geöffnet
                        • nun sehe ich auch im Log: "Alarm frost ended" hat dies wohl immer getriggered
                        • unabhängig davon, war auch in den neueren Version auffällig, dass alle Rolladen zeitversetzt fuhren und nicht mehr parallel

                        ERLEDIGT - Screenshots entfernt, weil irritierend.

                        simatecS 2 Antworten Letzte Antwort
                        0
                        • BostilB Bostil

                          @simatec Sorry, hatte dauernd Probleme den Log zu ziehen. Nun endlich mit Umweg über Excel.

                          • Erkenntnis basiert noch auf Version 1.4.6 der letzten Tage
                          • wie gesagt: Rolladen wurden tagsüber manuell in Position gefahren, aber zur halben / vollen Stunde wurden sie wieder komplett geöffnet
                          • nun sehe ich auch im Log: "Alarm frost ended" hat dies wohl immer getriggered
                          • unabhängig davon, war auch in den neueren Version auffällig, dass alle Rolladen zeitversetzt fuhren und nicht mehr parallel

                          ERLEDIGT - Screenshots entfernt, weil irritierend.

                          simatecS Online
                          simatecS Online
                          simatec
                          Developer Most Active
                          schrieb am zuletzt editiert von
                          #4165

                          @bostil Blockly sollte im Trigger auf geändert statt aktualisiert und der Frostalarm sollte true/false statt 0/1 bekommen

                          • Besuche meine Github Seite
                          • Beitrag hat geholfen oder willst du mich unterstützen
                          • HowTo Restore ioBroker
                          BostilB 1 Antwort Letzte Antwort
                          1
                          • simatecS simatec

                            @bostil Blockly sollte im Trigger auf geändert statt aktualisiert und der Frostalarm sollte true/false statt 0/1 bekommen

                            BostilB Offline
                            BostilB Offline
                            Bostil
                            schrieb am zuletzt editiert von Bostil
                            #4166

                            @simatec Danke, du bist genial! Letzteres (true false) hatte ich gerade nach Studieren deiner Anleitung auch festgestellt! Danke für die Tipps! Bin gespannt, ob es nun wieder ordentlich läuft. Klassischer Fall von Anwenderfehler.

                            Frage: Frostalarm stelle ich gerade auf "true" -> wenn ich nun "auto_all" selektiere, wann gehen die Rolladen nun noch in den Frostschutz ?

                            simatecS 1 Antwort Letzte Antwort
                            0
                            • BostilB Bostil

                              @simatec Sorry, hatte dauernd Probleme den Log zu ziehen. Nun endlich mit Umweg über Excel.

                              • Erkenntnis basiert noch auf Version 1.4.6 der letzten Tage
                              • wie gesagt: Rolladen wurden tagsüber manuell in Position gefahren, aber zur halben / vollen Stunde wurden sie wieder komplett geöffnet
                              • nun sehe ich auch im Log: "Alarm frost ended" hat dies wohl immer getriggered
                              • unabhängig davon, war auch in den neueren Version auffällig, dass alle Rolladen zeitversetzt fuhren und nicht mehr parallel

                              ERLEDIGT - Screenshots entfernt, weil irritierend.

                              simatecS Online
                              simatecS Online
                              simatec
                              Developer Most Active
                              schrieb am zuletzt editiert von simatec
                              #4167

                              @bostil Des Weiteren würde ich den Frostalarm nur im Blockly setzen, wenn er sich ändern soll.
                              Das heißt „if (temp =< 0 && frostalarm === false)“

                              • Besuche meine Github Seite
                              • Beitrag hat geholfen oder willst du mich unterstützen
                              • HowTo Restore ioBroker
                              BostilB 1 Antwort Letzte Antwort
                              0
                              • BostilB Bostil

                                @simatec Danke, du bist genial! Letzteres (true false) hatte ich gerade nach Studieren deiner Anleitung auch festgestellt! Danke für die Tipps! Bin gespannt, ob es nun wieder ordentlich läuft. Klassischer Fall von Anwenderfehler.

                                Frage: Frostalarm stelle ich gerade auf "true" -> wenn ich nun "auto_all" selektiere, wann gehen die Rolladen nun noch in den Frostschutz ?

                                simatecS Online
                                simatecS Online
                                simatec
                                Developer Most Active
                                schrieb am zuletzt editiert von
                                #4168

                                @bostil sagte in [Test Adapter shuttercontrol v1.4.x](/post/724566

                                Frage: Frostalarm stelle ich gerade auf "true" -> wenn ich nun "auto_all" selektiere, wann gehen die Rolladen nun noch in den Frostschutz ?

                                Müsste ich mir im Code mal anschauen. Den Frostalarm hat @FoxRo integriert

                                • Besuche meine Github Seite
                                • Beitrag hat geholfen oder willst du mich unterstützen
                                • HowTo Restore ioBroker
                                1 Antwort Letzte Antwort
                                1
                                • simatecS simatec

                                  @bostil Des Weiteren würde ich den Frostalarm nur im Blockly setzen, wenn er sich ändern soll.
                                  Das heißt „if (temp =< 0 && frostalarm === false)“

                                  BostilB Offline
                                  BostilB Offline
                                  Bostil
                                  schrieb am zuletzt editiert von
                                  #4169

                                  @simatec so meinen ?

                                  3b410b8c-a75b-439b-a2fb-ef6dbb849be2-image.png

                                  simatecS 1 Antwort Letzte Antwort
                                  0
                                  • BostilB Bostil

                                    @simatec so meinen ?

                                    3b410b8c-a75b-439b-a2fb-ef6dbb849be2-image.png

                                    simatecS Online
                                    simatecS Online
                                    simatec
                                    Developer Most Active
                                    schrieb am zuletzt editiert von simatec
                                    #4170

                                    @bostil In der Falls Abfrage noch den Frostalarm mit rein. Der muss nur auf false, wenn er auf true steht und die Temp > 0

                                    • Besuche meine Github Seite
                                    • Beitrag hat geholfen oder willst du mich unterstützen
                                    • HowTo Restore ioBroker
                                    BostilB 1 Antwort Letzte Antwort
                                    0
                                    • simatecS simatec

                                      @bostil In der Falls Abfrage noch den Frostalarm mit rein. Der muss nur auf false, wenn er auf true steht und die Temp > 0

                                      BostilB Offline
                                      BostilB Offline
                                      Bostil
                                      schrieb am zuletzt editiert von Bostil
                                      #4171

                                      Vielen Dank @simatec für die Hilfe! So, in Ordnung? Vielleicht auch für andere Dummies, wie ich einer bin, hilfreich.

                                      bdb61460-696d-44dd-a7be-0f5238ed8276-image.png

                                      Blockly:

                                      <xml xmlns="https://developers.google.com/blockly/xml">
                                        <block type="on_ext" id="ns1;~BofVgdEAPaC{{{A" x="-1412" y="-988">
                                          <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="Xj6_N{O^Wb#5a_0Ro)2f">
                                              <field name="oid">daswetter.0.NextHours2.Location_1.Day_2.Hour_6.temp</field>
                                            </shadow>
                                          </value>
                                          <statement name="STATEMENT">
                                            <block type="controls_if" id="^,}WJT^%np~u^7*JBN@N">
                                              <mutation else="1"></mutation>
                                              <value name="IF0">
                                                <block type="logic_operation" id="mfBZNEC#2eoI?7$gsaiu">
                                                  <field name="OP">AND</field>
                                                  <value name="A">
                                                    <block type="logic_compare" id="L];@t_6[sXn_Nh|an{rZ">
                                                      <field name="OP">EQ</field>
                                                      <value name="A">
                                                        <block type="get_value" id="[_7y|S2*NgQ-8f{Zsmil">
                                                          <field name="ATTR">val</field>
                                                          <field name="OID">0_userdata.0.Berechnungen.Frostalarm</field>
                                                        </block>
                                                      </value>
                                                      <value name="B">
                                                        <block type="logic_boolean" id=")YY7M5nw#SP97Cji=(Pv">
                                                          <field name="BOOL">TRUE</field>
                                                        </block>
                                                      </value>
                                                    </block>
                                                  </value>
                                                  <value name="B">
                                                    <block type="logic_compare" id="^ULhy;#M*uwQY2UPsaKR">
                                                      <field name="OP">GTE</field>
                                                      <value name="A">
                                                        <block type="get_value" id="H]Fy}gKT#c#{+$xiYFcu">
                                                          <field name="ATTR">val</field>
                                                          <field name="OID">daswetter.0.NextHours2.Location_1.Day_1.current.temp</field>
                                                        </block>
                                                      </value>
                                                      <value name="B">
                                                        <block type="math_number" id="ZG[8n.4Fx/9)o/cToz+r">
                                                          <field name="NUM">0</field>
                                                        </block>
                                                      </value>
                                                    </block>
                                                  </value>
                                                </block>
                                              </value>
                                              <statement name="DO0">
                                                <block type="update" id="GpLw%W;T,9_a9({gwRhh">
                                                  <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation>
                                                  <field name="OID">0_userdata.0.Berechnungen.Frostalarm</field>
                                                  <field name="WITH_DELAY">FALSE</field>
                                                  <value name="VALUE">
                                                    <block type="logic_boolean" id=".L7e!sZ^.3gA4*_?pq=t">
                                                      <field name="BOOL">FALSE</field>
                                                    </block>
                                                  </value>
                                                </block>
                                              </statement>
                                              <statement name="ELSE">
                                                <block type="update" id="SX9M,-Uf):OD.Wezr88n">
                                                  <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation>
                                                  <field name="OID">0_userdata.0.Berechnungen.Frostalarm</field>
                                                  <field name="WITH_DELAY">FALSE</field>
                                                  <value name="VALUE">
                                                    <block type="logic_boolean" id="si`Rf4J[@ud1WHZAA|k6">
                                                      <field name="BOOL">TRUE</field>
                                                    </block>
                                                  </value>
                                                </block>
                                              </statement>
                                            </block>
                                          </statement>
                                        </block>
                                      </xml>
                                      
                                      simatecS 2 Antworten Letzte Antwort
                                      0
                                      • BostilB Bostil

                                        Vielen Dank @simatec für die Hilfe! So, in Ordnung? Vielleicht auch für andere Dummies, wie ich einer bin, hilfreich.

                                        bdb61460-696d-44dd-a7be-0f5238ed8276-image.png

                                        Blockly:

                                        <xml xmlns="https://developers.google.com/blockly/xml">
                                          <block type="on_ext" id="ns1;~BofVgdEAPaC{{{A" x="-1412" y="-988">
                                            <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="Xj6_N{O^Wb#5a_0Ro)2f">
                                                <field name="oid">daswetter.0.NextHours2.Location_1.Day_2.Hour_6.temp</field>
                                              </shadow>
                                            </value>
                                            <statement name="STATEMENT">
                                              <block type="controls_if" id="^,}WJT^%np~u^7*JBN@N">
                                                <mutation else="1"></mutation>
                                                <value name="IF0">
                                                  <block type="logic_operation" id="mfBZNEC#2eoI?7$gsaiu">
                                                    <field name="OP">AND</field>
                                                    <value name="A">
                                                      <block type="logic_compare" id="L];@t_6[sXn_Nh|an{rZ">
                                                        <field name="OP">EQ</field>
                                                        <value name="A">
                                                          <block type="get_value" id="[_7y|S2*NgQ-8f{Zsmil">
                                                            <field name="ATTR">val</field>
                                                            <field name="OID">0_userdata.0.Berechnungen.Frostalarm</field>
                                                          </block>
                                                        </value>
                                                        <value name="B">
                                                          <block type="logic_boolean" id=")YY7M5nw#SP97Cji=(Pv">
                                                            <field name="BOOL">TRUE</field>
                                                          </block>
                                                        </value>
                                                      </block>
                                                    </value>
                                                    <value name="B">
                                                      <block type="logic_compare" id="^ULhy;#M*uwQY2UPsaKR">
                                                        <field name="OP">GTE</field>
                                                        <value name="A">
                                                          <block type="get_value" id="H]Fy}gKT#c#{+$xiYFcu">
                                                            <field name="ATTR">val</field>
                                                            <field name="OID">daswetter.0.NextHours2.Location_1.Day_1.current.temp</field>
                                                          </block>
                                                        </value>
                                                        <value name="B">
                                                          <block type="math_number" id="ZG[8n.4Fx/9)o/cToz+r">
                                                            <field name="NUM">0</field>
                                                          </block>
                                                        </value>
                                                      </block>
                                                    </value>
                                                  </block>
                                                </value>
                                                <statement name="DO0">
                                                  <block type="update" id="GpLw%W;T,9_a9({gwRhh">
                                                    <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation>
                                                    <field name="OID">0_userdata.0.Berechnungen.Frostalarm</field>
                                                    <field name="WITH_DELAY">FALSE</field>
                                                    <value name="VALUE">
                                                      <block type="logic_boolean" id=".L7e!sZ^.3gA4*_?pq=t">
                                                        <field name="BOOL">FALSE</field>
                                                      </block>
                                                    </value>
                                                  </block>
                                                </statement>
                                                <statement name="ELSE">
                                                  <block type="update" id="SX9M,-Uf):OD.Wezr88n">
                                                    <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation>
                                                    <field name="OID">0_userdata.0.Berechnungen.Frostalarm</field>
                                                    <field name="WITH_DELAY">FALSE</field>
                                                    <value name="VALUE">
                                                      <block type="logic_boolean" id="si`Rf4J[@ud1WHZAA|k6">
                                                        <field name="BOOL">TRUE</field>
                                                      </block>
                                                    </value>
                                                  </block>
                                                </statement>
                                              </block>
                                            </statement>
                                          </block>
                                        </xml>
                                        
                                        simatecS Online
                                        simatecS Online
                                        simatec
                                        Developer Most Active
                                        schrieb am zuletzt editiert von
                                        #4172

                                        @bostil so sollte es passen

                                        • Besuche meine Github Seite
                                        • Beitrag hat geholfen oder willst du mich unterstützen
                                        • HowTo Restore ioBroker
                                        1 Antwort Letzte Antwort
                                        1
                                        • BostilB Bostil

                                          Vielen Dank @simatec für die Hilfe! So, in Ordnung? Vielleicht auch für andere Dummies, wie ich einer bin, hilfreich.

                                          bdb61460-696d-44dd-a7be-0f5238ed8276-image.png

                                          Blockly:

                                          <xml xmlns="https://developers.google.com/blockly/xml">
                                            <block type="on_ext" id="ns1;~BofVgdEAPaC{{{A" x="-1412" y="-988">
                                              <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="Xj6_N{O^Wb#5a_0Ro)2f">
                                                  <field name="oid">daswetter.0.NextHours2.Location_1.Day_2.Hour_6.temp</field>
                                                </shadow>
                                              </value>
                                              <statement name="STATEMENT">
                                                <block type="controls_if" id="^,}WJT^%np~u^7*JBN@N">
                                                  <mutation else="1"></mutation>
                                                  <value name="IF0">
                                                    <block type="logic_operation" id="mfBZNEC#2eoI?7$gsaiu">
                                                      <field name="OP">AND</field>
                                                      <value name="A">
                                                        <block type="logic_compare" id="L];@t_6[sXn_Nh|an{rZ">
                                                          <field name="OP">EQ</field>
                                                          <value name="A">
                                                            <block type="get_value" id="[_7y|S2*NgQ-8f{Zsmil">
                                                              <field name="ATTR">val</field>
                                                              <field name="OID">0_userdata.0.Berechnungen.Frostalarm</field>
                                                            </block>
                                                          </value>
                                                          <value name="B">
                                                            <block type="logic_boolean" id=")YY7M5nw#SP97Cji=(Pv">
                                                              <field name="BOOL">TRUE</field>
                                                            </block>
                                                          </value>
                                                        </block>
                                                      </value>
                                                      <value name="B">
                                                        <block type="logic_compare" id="^ULhy;#M*uwQY2UPsaKR">
                                                          <field name="OP">GTE</field>
                                                          <value name="A">
                                                            <block type="get_value" id="H]Fy}gKT#c#{+$xiYFcu">
                                                              <field name="ATTR">val</field>
                                                              <field name="OID">daswetter.0.NextHours2.Location_1.Day_1.current.temp</field>
                                                            </block>
                                                          </value>
                                                          <value name="B">
                                                            <block type="math_number" id="ZG[8n.4Fx/9)o/cToz+r">
                                                              <field name="NUM">0</field>
                                                            </block>
                                                          </value>
                                                        </block>
                                                      </value>
                                                    </block>
                                                  </value>
                                                  <statement name="DO0">
                                                    <block type="update" id="GpLw%W;T,9_a9({gwRhh">
                                                      <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation>
                                                      <field name="OID">0_userdata.0.Berechnungen.Frostalarm</field>
                                                      <field name="WITH_DELAY">FALSE</field>
                                                      <value name="VALUE">
                                                        <block type="logic_boolean" id=".L7e!sZ^.3gA4*_?pq=t">
                                                          <field name="BOOL">FALSE</field>
                                                        </block>
                                                      </value>
                                                    </block>
                                                  </statement>
                                                  <statement name="ELSE">
                                                    <block type="update" id="SX9M,-Uf):OD.Wezr88n">
                                                      <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation>
                                                      <field name="OID">0_userdata.0.Berechnungen.Frostalarm</field>
                                                      <field name="WITH_DELAY">FALSE</field>
                                                      <value name="VALUE">
                                                        <block type="logic_boolean" id="si`Rf4J[@ud1WHZAA|k6">
                                                          <field name="BOOL">TRUE</field>
                                                        </block>
                                                      </value>
                                                    </block>
                                                  </statement>
                                                </block>
                                              </statement>
                                            </block>
                                          </xml>
                                          
                                          simatecS Online
                                          simatecS Online
                                          simatec
                                          Developer Most Active
                                          schrieb am zuletzt editiert von
                                          #4173

                                          @bostil Man könnte es jetzt noch schick machen und statt getState temp in der Falls Abfrage direkt den Wert aus dem Trigger nehmen, aber die Funktion sollte so passen

                                          • Besuche meine Github Seite
                                          • Beitrag hat geholfen oder willst du mich unterstützen
                                          • HowTo Restore ioBroker
                                          1 Antwort Letzte Antwort
                                          1
                                          Antworten
                                          • In einem neuen Thema antworten
                                          Anmelden zum Antworten
                                          • Älteste zuerst
                                          • Neuste zuerst
                                          • Meiste Stimmen


                                          Support us

                                          ioBroker
                                          Community Adapters
                                          Donate

                                          542

                                          Online

                                          32.4k

                                          Benutzer

                                          81.4k

                                          Themen

                                          1.3m

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

                                          • Du hast noch kein Konto? Registrieren

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