Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Skripten / Logik
    4. Blockly
    5. Script nur kurz / einmal ausführen?

    NEWS

    • Wir empfehlen: Node.js 22.x

    • Neuer Blog: Fotos und Eindrücke aus Solingen

    • ioBroker goes Matter ... Matter Adapter in Stable

    Script nur kurz / einmal ausführen?

    This topic has been deleted. Only users with topic management privileges can see it.
    • Homoran
      Homoran Global Moderator Administrators @harrym last edited by

      @harrym sagte in Script nur kurz / einmal ausführen?:

      Nur so ne Idee von mir ....

      soll man aber nicht machen 😉

      harrym 1 Reply Last reply Reply Quote 0
      • harrym
        harrym @Homoran last edited by

        @Homoran OK. Dann war's ne blöde Idee 😊

        1 Reply Last reply Reply Quote 0
        • E
          exmerci last edited by

          Ich hatte jetzt mal so etwas gebaut. Aber irgendwie geht das nicht.

          1a411c3d-258c-4ce4-b705-76235f249f0a-image.png

          Zugehörige Objekte:

          525c096f-b634-478a-b690-3a5dce1bcacd-image.png

          Homoran BBTown 2 Replies Last reply Reply Quote 0
          • Homoran
            Homoran Global Moderator Administrators @exmerci last edited by

            @exmerci sagte in Script nur kurz / einmal ausführen?:

            Aber irgendwie geht das nicht.

            Die Zahlen bitte als Mathematik-Block nehmen.
            unwahr = falsch bitte las Logikblock
            steuere durch aktualisiere-Block ersetzen

            1 Reply Last reply Reply Quote 0
            • BBTown
              BBTown @exmerci last edited by BBTown

              @exmerci
              mache aus "normal" mal einen "button" (ausser der kann auch "false" sein)
              Du darfst "string" (Textbausteine) auch nur für "string" Inhalte verwenden und nicht für Zahlen oder "true/false" Werte

              1 Reply Last reply Reply Quote 0
              • E
                exmerci last edited by

                Ok. Ich versuche es. Muss jetzt erst noch mal ein bisschen arbeiten.
                Melde mich wieder ob ich es hinbekommen habe oder nicht.

                1 Reply Last reply Reply Quote 0
                • E
                  exmerci last edited by

                  @Homoran sagte in Script nur kurz / einmal ausführen?:

                  Die Zahlen bitte als Mathematik-Block nehmen.

                  Wenn ich das mache, kann ich keine Zahlen wie 12:00 eingeben für die Uhrzeit.

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

                    @exmerci sagte:

                    keine Zahlen wie 12:00 eingeben für die Uhrzeit.

                    12:00 ist keine Zahl, sondern ein String. Die target temperature sollte eine Zahl sein.

                    1 Reply Last reply Reply Quote 0
                    • E
                      exmerci last edited by

                      Obwohl es zu funktionieren scheint, wird folgender Fehler angezeigt.

                      7d926f71-3f38-4d96-ba9b-98642fed1463-image.png

                      Was habe ich noch falsch gemacht?

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

                        @exmerci sagte in Script nur kurz / einmal ausführen?:

                        Was habe ich noch falsch gemacht?

                        Was steht in Zeile 11 des erzeugten Javascript-Codes (Button blockly/JS rechts oben) ?

                        1 Reply Last reply Reply Quote 0
                        • E
                          exmerci last edited by Homoran

                          setState("0_userdata.0.Normal"/*Normal*/, false, true);

                          Homoran paul53 2 Replies Last reply Reply Quote 0
                          • Homoran
                            Homoran Global Moderator Administrators @exmerci last edited by

                            @exmerci
                            @paul53
                            habe es mal in code-Tags gesetzut damit da code nicht als Steuerzeichen missbraucht wird

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

                              @exmerci sagte:

                              setState("0_userdata.0.Normal"/Normal/, false, true);

                              Hast Du den Datenpunkt "0_userdata.0.Normal" versehentlich gelöscht ?

                              1 Reply Last reply Reply Quote 0
                              • E
                                exmerci last edited by

                                Nein, dann würde es ja auch nicht funktionieren.

                                1 Reply Last reply Reply Quote 0
                                • E
                                  exmerci last edited by

                                  Muss an Blockly liegen. Wenn ich den Java Code kopiere und in ein richtiges Java script kopiere kommt der Fehler nicht.

                                  paul53 BBTown 2 Replies Last reply Reply Quote 0
                                  • paul53
                                    paul53 @exmerci last edited by

                                    @exmerci sagte:

                                    Muss an Blockly liegen.

                                    Wohl kaum, denn Zeile 11 ist fehlerfrei. Starte mal die JS-Instanz neu. Kommt dann die Warnung noch immer ?

                                    1 Reply Last reply Reply Quote 0
                                    • BBTown
                                      BBTown @exmerci last edited by BBTown

                                      @exmerci
                                      zeige bitte noch einmal dein aktuelles Blockly
                                      vorhin hast Du versucht einen boolschen Wert (true/false) mit einem String zu steuern

                                      1 Reply Last reply Reply Quote 0
                                      • E
                                        exmerci last edited by

                                        d2e33c56-1fc7-4f54-af6e-68abcac254d0-image.png

                                        paul53 dslraser 2 Replies Last reply Reply Quote 0
                                        • paul53
                                          paul53 @exmerci last edited by paul53

                                          @exmerci
                                          Der Sollwert von 22 °C um 5:00 Uhr ist umsonst, da die Werte gleich wieder überschrieben werden. Oder sind es unterschiedliche Datenpunkte mit gleichem Namen? Dann solltest Du die Namen ändern.

                                          1 Reply Last reply Reply Quote 0
                                          • E
                                            exmerci last edited by exmerci

                                            Blockly zeigt ja nicht alles an. Vielleicht erklärt es sich so besser:

                                            c5504bec-e7d2-4767-a3d7-a6d39b4b6b4a-image.png

                                            Die Datenpunkte sind ja durch heatingcontrol vorgegeben. Die mache ich ja nicht selbst.

                                            paul53 BBTown 2 Replies Last reply Reply Quote 0
                                            • First post
                                              Last post

                                            Support us

                                            ioBroker
                                            Community Adapters
                                            Donate

                                            885
                                            Online

                                            32.0k
                                            Users

                                            80.4k
                                            Topics

                                            1.3m
                                            Posts

                                            blockly
                                            7
                                            38
                                            3028
                                            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