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

donate donate
  1. ioBroker Community Home
  2. Deutsch
  3. Skripten / Logik
  4. Blockly

NEWS

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

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

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

Blockly

Geplant Angeheftet Gesperrt Verschoben Skripten / Logik
19 Beiträge 4 Kommentatoren 2.0k Aufrufe
  • Ä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.
  • HomoranH Nicht stören
    HomoranH Nicht stören
    Homoran
    Global Moderator Administrators
    schrieb am zuletzt editiert von
    #8

    Danke erst einmal, werde ich dann heute abend testen.
    @rantanplan:

    Ohne Zustandsvariable sehe ich da keine Möglichkeit. ` :cry:

    ok, nächste Frage:

    kann man mit Blockly auch Variablen anlegen, am besten nur if not exists?

    @rantanplan:

    Ich hoffe Du kommst mit meinen Kommentaren klar. `
    natürlich, warum nicht ;-)

    Danke

    Rainer

    kein Support per PN! - Fragen im Forum stellen - es gibt fast nichts, was nicht auch für andere interessant ist.

    Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.

    der Installationsfixer: curl -fsL https://iobroker.net/fix.sh | bash -

    1 Antwort Letzte Antwort
    0
    • HomoranH Nicht stören
      HomoranH Nicht stören
      Homoran
      Global Moderator Administrators
      schrieb am zuletzt editiert von
      #9

      @rantanplan:

      Fragt sich nur wie? `
      kommt auf den Umfang an.

      Tippfehler u.ä. hier im Forum oder per PN

      größere Dinge (was stellst du dir da vor?) ebenfalls als (unformatierten) Text und Bilder ebenfalls per PN.

      @rantanplan:

      Ich habe keine Ahnung von GitHub usw. `
      musst du auch nicht.

      BTW

      bin ab Freitag für ein paar Tage nicht am PC - hoffentlich aber über Handy mit euch verbunden.

      Gruß

      Rainer

      kein Support per PN! - Fragen im Forum stellen - es gibt fast nichts, was nicht auch für andere interessant ist.

      Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.

      der Installationsfixer: curl -fsL https://iobroker.net/fix.sh | bash -

      1 Antwort Letzte Antwort
      0
      • rantanplanR Offline
        rantanplanR Offline
        rantanplan
        schrieb am zuletzt editiert von
        #10

        @Homoran:

        Danke erst einmal, werde ich dann heute abend testen.

        ok, nächste Frage:

        kann man mit Blockly auch Variablen anlegen, am besten nur if not exists? `

        Man hat die Möglichkeit lokale, also nur in dem Script, gültige Variablen anzulegen.

        Dies ist sehr einfach und sehr komfortabel umgesetzt.

        Ziehe einfach aus dem Bereich "Variablen" den Baustein "setze [value] auf" in Dein Script.

        Klicke auf den Pfeil neben [value] und wähle "Neue Variable…" aus.

        Vergebe in dem folgenden Dialog einen Namen und fertig.

        Nun erscheint in dem Bereich "Variablen" Deine Variable und Du kannst sie in Deinem Script benutzen.

        Wenn Du ALLE Bausteine Deiner Variaben aus dem Blockly löscht, verschwindet die Variable auch wieder.

        Grüße

        Rantanplan

        CCU3 / MS Server 2019(VM) / Scripten mit Blockly

        1 Antwort Letzte Antwort
        0
        • HomoranH Nicht stören
          HomoranH Nicht stören
          Homoran
          Global Moderator Administrators
          schrieb am zuletzt editiert von
          #11

          Aaah! Danke!

          Habe jetzt gerade ein Object angelegt - war dann wohl nicht nötig :idea:

          Aber zwei weiter Fragen habe ich noch.

          1.) In dem Skript steht:

            BoolHeizung = !BoolHeizung;
          
          

          ich hätte da "setze BoolHeizung auf false" genommen. Wo ist da der Unterschied?

          2.) Die Zeit bis 22:00 hatte ich nur zur Sicherheit genommen. Sollte eigentlich für zwei Stunden laufen (dachte dafür ist der Timeout). Wenn das nicht klappte sollte das Skript dann spätestens um 22:00 den Heizlüfter ausstellen.

          Gruß

          Rainer

          kein Support per PN! - Fragen im Forum stellen - es gibt fast nichts, was nicht auch für andere interessant ist.

          Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.

          der Installationsfixer: curl -fsL https://iobroker.net/fix.sh | bash -

          1 Antwort Letzte Antwort
          0
          • rantanplanR Offline
            rantanplanR Offline
            rantanplan
            schrieb am zuletzt editiert von
            #12

            Da fällt mir ein, dass Bluefox auch schon mit einer Beschreibung für Blockly angefangen hat.

            https://github.com/ioBroker/ioBroker.ja … ckly_en.md

            Grüße

            Rantanplan

            CCU3 / MS Server 2019(VM) / Scripten mit Blockly

            1 Antwort Letzte Antwort
            0
            • HomoranH Nicht stören
              HomoranH Nicht stören
              Homoran
              Global Moderator Administrators
              schrieb am zuletzt editiert von
              #13

              @rantanplan:

              Da fällt mir ein, dass Bluefox auch schon mit einer Beschreibung für Blockly angefangen hat. `
              Wieso hatte ich das gestern nicht gefunden, hätte ich ja nur kopieren und übersetzen müssen.

              EDIT:

              habe https://github.com/Homoran/ioBroker.javascript/blob/master/doc/blockly_de.md mal angefangen Bluefox' super Doku zu übersetzen.

              @Bluefox: kann man das ohne allzugroßen Aufwand in HTML umwandeln? oder soll ich auf der Website "nur" einen Link dorthin machen?

              Danke

              Rainer

              kein Support per PN! - Fragen im Forum stellen - es gibt fast nichts, was nicht auch für andere interessant ist.

              Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.

              der Installationsfixer: curl -fsL https://iobroker.net/fix.sh | bash -

              1 Antwort Letzte Antwort
              0
              • rantanplanR Offline
                rantanplanR Offline
                rantanplan
                schrieb am zuletzt editiert von
                #14

                @Homoran:

                Aaah! Danke!

                Habe jetzt gerade ein Object angelegt - war dann wohl nicht nötig :idea:

                Aber zwei weiter Fragen habe ich noch.

                1.) In dem Skript steht:

                  BoolHeizung = !BoolHeizung;
                  
                

                ich hätte da "setze BoolHeizung auf false" genommen. Wo ist da der Unterschied?

                2.) Die Zeit bis 22:00 hatte ich nur zur Sicherheit genommen. Sollte eigentlich für zwei Stunden laufen (dachte dafür ist der Timeout). Wenn das nicht klappte sollte das Skript dann spätestens um 22:00 den Heizlüfter ausstellen.

                Gruß

                Rainer `

                zu 1)

                Das ist als Ein/Aus-Schalter gedacht.

                Wenn Du nach Tastendruck die Variable immer auf FALSE setzt, läuf das Script ja nie an.

                Es würde auch so gehen:

                Falls Variable = unwahr

                mache Variable = wahr

                sonst

                mache Variable = unwahr

                Wenn nur zwischen WAHR und UNWAHR hin und hergeschaltet werden soll, geht das einfacher mit "NICHT" (NOT).

                Beim 1. Tastendruck wird aus UNWAHR -> WAHR

                Beim 2. Tastendruck wird aus WAHR -> UNWAHR usw.

                Zu 2)

                Ein Timer zum Ausschalten ist nicht notwendig.

                Entweder Du schaltest die Heizung wieder über die Taste aus (s.o.)

                oder die Temperatur ist erreicht

                oder (fallst Du vergessen hast die Heizung über die Taste auszuschalten) geht sie um 22 Uhr automatisch aus.

                Ich weis nicht wie schnell "wiederhole solange" ausgeführt wird.

                Und ob dadurch die Performance des ganzen Systems runtergezogen wird.

                Da würde eventuell ein Timer als Pause Sinn machen.

                Grüße

                Rantanplan

                CCU3 / MS Server 2019(VM) / Scripten mit Blockly

                1 Antwort Letzte Antwort
                0
                • rantanplanR Offline
                  rantanplanR Offline
                  rantanplan
                  schrieb am zuletzt editiert von
                  #15

                  @Homoran:

                  @rantanplan:

                  Da fällt mir ein, dass Bluefox auch schon mit einer Beschreibung für Blockly angefangen hat. `
                  Wieso hatte ich das gestern nicht gefunden, hätte ich ja nur kopieren und übersetzen müssen.

                  EDIT:

                  habe https://github.com/Homoran/ioBroker.javascript/blob/master/doc/blockly_de.md mal angefangen Bluefox' super Doku zu übersetzen.

                  @Bluefox: kann man das ohne allzugroßen Aufwand in HTML umwandeln? oder soll ich auf der Website "nur" einen Link dorthin machen?

                  Danke

                  Rainer `

                  Ich würde die Scriptauszüge weg lassen.

                  1. Interessiert das keinen "Blockly" Anfänger und verwirrt nur.

                  2. Sollte man auch die "Blockly" Bilder übersetzen und dann passt das wieder nicht mit der Scriptdarstellung überein.

                  Also bei den Bildchen und Übersetzung könnte ich helfen.

                  Ich habe am Donnerstag einen Abgabetermin. Danach habe ich hoffendlich etwas mehr Zeit.

                  Grüße

                  Rantanplan

                  CCU3 / MS Server 2019(VM) / Scripten mit Blockly

                  1 Antwort Letzte Antwort
                  0
                  • HomoranH Nicht stören
                    HomoranH Nicht stören
                    Homoran
                    Global Moderator Administrators
                    schrieb am zuletzt editiert von
                    #16

                    @rantanplan:

                    Ich würde die Scriptauszüge weg lassen. `
                    meinst du die "xml=…."? sehe ich auch so.

                    @rantanplan:

                    Sollte man auch die "Blockly" Bilder übersetzen `
                    einverstanden, aber das ist eine Riesenarbeit. Ich weiss gar nicht, wann Bluefox das alles gemacht hat!

                    Die Bilder befinden sich https://github.com/Homoran/ioBroker.javascript/tree/master/doc/img und müssten ALLE nochmal neu gemacht werden mit einem …de... im Namen

                    @rantanplan:

                    Also bei den Bildchen und Übersetzung könnte ich helfen. `
                    Das wäre super.

                    @rantanplan:

                    Ich habe am Donnerstag einen Abgabetermin. Danach habe ich hoffendlich etwas mehr Zeit. `
                    Ich komme Freitag früh unters Messer.

                    Gruß

                    Rainer

                    kein Support per PN! - Fragen im Forum stellen - es gibt fast nichts, was nicht auch für andere interessant ist.

                    Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.

                    der Installationsfixer: curl -fsL https://iobroker.net/fix.sh | bash -

                    1 Antwort Letzte Antwort
                    0
                    • rantanplanR Offline
                      rantanplanR Offline
                      rantanplan
                      schrieb am zuletzt editiert von
                      #17

                      @Homoran:

                      @rantanplan:

                      Sollte man auch die "Blockly" Bilder übersetzen `
                      einverstanden, aber das ist eine Riesenarbeit. Ich weiss gar nicht, wann Bluefox das alles gemacht hat!

                      Die Bilder befinden sich https://github.com/Homoran/ioBroker.javascript/tree/master/doc/img und müssten ALLE nochmal neu gemacht werden mit einem …de... im Namen `

                      Wenn schon, denn schon. :D
                      @Homoran:

                      Ich weiss gar nicht, wann Bluefox das alles gemacht hat! `
                      Ich habe den Verdacht, das Bluefox sich zwischendurch mehrfach klont. :lol:

                      Grüße

                      Rantanplan

                      CCU3 / MS Server 2019(VM) / Scripten mit Blockly

                      1 Antwort Letzte Antwort
                      0
                      • BluefoxB Offline
                        BluefoxB Offline
                        Bluefox
                        schrieb am zuletzt editiert von
                        #18

                        @Homoran:

                        @rantanplan:

                        Ich würde die Scriptauszüge weg lassen. `
                        meinst du die "xml=…."? sehe ich auch so.

                        @rantanplan:

                        Sollte man auch die "Blockly" Bilder übersetzen `
                        einverstanden, aber das ist eine Riesenarbeit. Ich weiss gar nicht, wann Bluefox das alles gemacht hat!

                        Die Bilder befinden sich https://github.com/Homoran/ioBroker.javascript/tree/master/doc/img und müssten ALLE nochmal neu gemacht werden mit einem …de... im Namen

                        @rantanplan:

                        Also bei den Bildchen und Übersetzung könnte ich helfen. `
                        Das wäre super.

                        @rantanplan:

                        Ich habe am Donnerstag einen Abgabetermin. Danach habe ich hoffendlich etwas mehr Zeit. `
                        Ich komme Freitag früh unters Messer.

                        Gruß

                        Rainer `
                        Die Idee mit dem XML Auszügen ist so, dass man die nur in der deutschen Version einmal importieren muss und dann hat man übersetztes Bild. Und ein Screenshot ist schon fast fertig.

                        1 Antwort Letzte Antwort
                        0
                        • rantanplanR Offline
                          rantanplanR Offline
                          rantanplan
                          schrieb am zuletzt editiert von
                          #19

                          @Bluefox:

                          Die Idee mit dem XML Auszügen ist so, dass man die nur in der deutschen Version einmal importieren muss und dann hat man übersetztes Bild. Und ein Screenshot ist schon fast fertig. `

                          Habe ich gerade ausprobiert. Klappt.

                          Eventuelle Komentare übersetzen, Screenshot und fertig.

                          Werde mich ab Freitag mal dransetzten.

                          Grüße

                          Rantanplan

                          CCU3 / MS Server 2019(VM) / Scripten mit Blockly

                          1 Antwort Letzte Antwort
                          0
                          Antworten
                          • In einem neuen Thema antworten
                          Anmelden zum Antworten
                          • Älteste zuerst
                          • Neuste zuerst
                          • Meiste Stimmen


                          Support us

                          ioBroker
                          Community Adapters
                          Donate

                          749

                          Online

                          32.5k

                          Benutzer

                          81.6k

                          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