Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Skripten / Logik
    4. [gelöst]Blockly Ansage Vorraumlicht

    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

    [gelöst]Blockly Ansage Vorraumlicht

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

      Hallo,

      ich habe ein Blockly - Skript erstellt wenn das Licht ein oder ausgeschaltet wird bekomme ich eine Ansage über Sayit, funktioniert soweit aber ich bekomme immer die Ansage 3 Mal ?

      2858_screenshot__19_.png

      1 Reply Last reply Reply Quote 0
      • Dutchman
        Dutchman Developer Most Active Administrators last edited by

        Stoppe und starte den JavaScript adapter Mal neu eventuell läuft er doppelt ?

        Sonst Mal den anderen Trigger Block ändern und nur auf geändert auslösen lassen

        Sent from my iPhone using Tapatalk

        1 Reply Last reply Reply Quote 0
        • sigi234
          sigi234 Forum Testing Most Active last edited by

          Hallo,

          alles getestet er sagt mir noch immer alles 2 mal an.

          sayit.0	2018-06-12 09:46:35.281	info	saying: Das Vorraumlicht wurde ausgeschaltet
          sayit.0	2018-06-12 09:46:30.270	info	saying: Das Vorraumlicht wurde ausgeschaltet
          web.0	2018-06-12 09:46:29.705	info	<==Disconnect system.user.admin from ::1 flot
          javascript.0	2018-06-12 09:46:26.242	info	script.js.Sigi.Ansage_Vorraumlicht: sayIt: Das Vorraumlicht wurde ausgeschaltet
          javascript.0	2018-06-12 09:46:25.415	info	script.js.Sigi.Ansage_Vorraumlicht: sayIt: Das Vorraumlicht wurde ausgeschaltet
          javascript.0	2018-06-12 09:46:25.244	info	script.js.Sigi.Erstellt_Ereignislisten: Event für die Liste 'default' erkannt: Das Lich im Vorraum wurde verändert
          sayit.0	2018-06-12 09:46:25.242	info	saying: Das Vorraumlicht wurde ausgeschaltet
          javascript.0	2018-06-12 09:46:25.242	info	script.js.Sigi.Erstellt_Ereignislisten: Event für die Liste 'default' erkannt: Licht Vorraum wurde ausgeschaltet
          javascript.0	2018-06-12 09:46:25.241	info	script.js.Sigi.Ansage_Vorraumlicht: sayIt: Das Vorraumlicht wurde ausgeschaltet
          sayit.0	2018-06-12 09:46:11.619	info	saying: Das Vorraumlicht wurde eingeschaltet
          sayit.0	2018-06-12 09:46:06.607	info	saying: Das Vorraumlicht wurde eingeschaltet
          javascript.0	2018-06-12 09:46:06.585	info	script.js.Sigi.Ansage_Vorraumlicht: sayIt: Das Vorraumlicht wurde eingeschaltet
          sayit.0	2018-06-12 09:46:05.752	warn	Same text in less than half a second.. Strange. Ignore it.
          javascript.0	2018-06-12 09:46:05.752	info	script.js.Sigi.Ansage_Vorraumlicht: sayIt: Das Vorraumlicht wurde eingeschaltet
          sayit.0	2018-06-12 09:46:05.582	info	saying: C:\ioBroker\node_modules\iobroker.sayit/gong.mp3
          javascript.0	2018-06-12 09:46:05.578	info	script.js.Sigi.Erstellt_Ereignislisten: Event für die Liste 'default' erkannt: **Licht Vorraum wurde eingeschaltet**
          javascript.0	2018-06-12 09:46:05.577	info	script.js.Sigi.Ansage_Vorraumlicht: sayIt: Das Vorraumlicht wurde eingeschaltet
          
          1 Reply Last reply Reply Quote 0
          • rantanplan
            rantanplan last edited by

            Warum 2 Trigger?

            Einer reicht doch.

            Im Trigger

            falls Licht_Vorraum.State = wahr

            mache sayit "….eingeschaltet"

            sonst

            mache sayit "....ausgeschaltet"

            Versuche es doch mal so.

            Grüße

            1 Reply Last reply Reply Quote 0
            • sigi234
              sigi234 Forum Testing Most Active last edited by

              Danke, bring es nicht hin.

              Aber ich lasse es so , da es ja funktioniert, nur eben mit 2 Ansagen hintereinander.

              Vielleicht kannst du mir mal das Blockly zeigen wie es aussehen sollte?

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

                Stell bitte mal einen Export von Deinem Blockly rein. Dann bastle ich Dir den um.

                1 Reply Last reply Reply Quote 0
                • sigi234
                  sigi234 Forum Testing Most Active last edited by

                  Super, Danke dir…....

                  2858_ansage_blockly_vorraumlicht.txt

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

                    Auf die Schnelle.
                    147_beispiel.png

                    Hier der Export.

                    ! ````
                    <block xmlns="http://www.w3.org/1999/xhtml" type="on" id="2LJw]:i=(QyV/gXU8(" x="-687" y="-238"><field name="OID">hm-rpc.1.OEQ0473764.1.STATE</field>
                    <field name="CONDITION">ne</field>

                    <statement name="STATEMENT"><block type="controls_if" id="3alGPEd*i#UUDP=!!AOT"><mutation else="1"></mutation>
                    <value name="IF0"><block type="logic_compare" id="KDbY2pAM@f^oG=3dZZJ"><field name="OP">EQ</field> <value name="A"><block type="on_source" id="UU9IBSM~X6/8cO|^~~ge"><field name="ATTR">state.val</field></block></value> <value name="B"><block type="logic_boolean" id="49bGi8EfD?ew6T|wetl"><field name="BOOL">TRUE</field></block></value></block></value>
                    <statement name="DO0"><block type="sayit" id="dVZU^j.JXhevKw~{6ykA"><field name="INSTANCE">.0</field>

                          <field name="LOG">log</field>
                          <value name="MESSAGE"><shadow type="text" id="F6o}j+6vwC7}V!090eAl"><field name="TEXT">text</field></shadow> 
                            <block type="text" id="3OEsg#|NHjxZ`z_ve.%U"><field name="TEXT">Das Vorraumlicht wurde eingeschaltet</field></block></value></block></statement> 
                      <statement name="ELSE"><block type="sayit" id="=i~LfYh%zZ_f){ElGtJ~"><field name="INSTANCE">.0</field>
                    
                          <field name="LOG">log</field>
                          <value name="MESSAGE"><shadow type="text" id="F6o}j+6vwC7}V!090eAl"><field name="TEXT">text</field></shadow> 
                            <block type="text" id="1of6}z6k2WzAB[KFg1VJ"><field name="TEXT">Das Vorraumlicht wurde ausgeschaltet</field></block></value></block></statement></block></statement></block> 
                    

                    ! ````

                    Grüße

                    1 Reply Last reply Reply Quote 0
                    • sigi234
                      sigi234 Forum Testing Most Active last edited by

                      DANKE!!! Es funktioniert jetzt.

                      Ausschlaggebend ist anscheinend wurde geändert und falls Objekt: hm-rpc.1….......................

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

                      Support us

                      ioBroker
                      Community Adapters
                      Donate

                      617
                      Online

                      31.7k
                      Users

                      79.9k
                      Topics

                      1.3m
                      Posts

                      3
                      9
                      605
                      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