Skip to content
  • 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
  1. ioBroker Community Home
  2. Deutsch
  3. Skripten / Logik
  4. Blockly
  5. Unterschied "falls/mache" und "und" Verständnis

NEWS

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

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

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

Unterschied "falls/mache" und "und" Verständnis

Geplant Angeheftet Gesperrt Verschoben Blockly
11 Beiträge 3 Kommentatoren 726 Aufrufe 2 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.
  • G G.Hawk

    Hallo

    Kurze Frage, kann mir jemand sagen, warum mein Blockly nicht funktioniert?
    Ich habe wesentlich umfangreichere Blocklys, aber das hier si simpel wie es aussieht funktioniert nicht.

    Eine Frage zum Verständnis, ich möchte möglichst wenig Systemlast verursachen.
    Ich versuche das zu erreichen, in dem ich das Blockly so schnell wie möglich abrechen lasse, wenn die Bedingungen, die oft nicht zutreffen möglichst zuerst abfrage.

    Wäre es besser, das mit mehreren falls Blöcken zu machen oder lieber einen falls Block und "und" Verknüpfungen?

    Screenshot 2024-06-26 183240.png

    Das wäre die andere Variante
    Screenshot 2024-06-26 184046.png

    Gruß

    paul53P Offline
    paul53P Offline
    paul53
    schrieb am zuletzt editiert von
    #2

    @g-hawk sagte: Das wäre die andere Variante

    Ein "und" wird von links nach rechts (Blockly: von oben nach unten) abgearbeitet und bricht beim ersten false ab.

    Bitte verzichtet auf Chat-Nachrichten, denn die Handhabung ist grauenhaft !
    Produktiv: RPi 2 mit S.USV, HM-MOD-RPI und SLC-USB-Stick mit root fs

    G 1 Antwort Letzte Antwort
    0
    • paul53P paul53

      @g-hawk sagte: Das wäre die andere Variante

      Ein "und" wird von links nach rechts (Blockly: von oben nach unten) abgearbeitet und bricht beim ersten false ab.

      G Offline
      G Offline
      G.Hawk
      schrieb am zuletzt editiert von
      #3

      @paul53
      Ja, aber wo ist der Unterschied zu der oberen Variante

      paul53P 1 Antwort Letzte Antwort
      0
      • G G.Hawk

        @paul53
        Ja, aber wo ist der Unterschied zu der oberen Variante

        paul53P Offline
        paul53P Offline
        paul53
        schrieb am zuletzt editiert von
        #4

        @g-hawk sagte: wo ist der Unterschied zu der oberen Variante

        Funktional sehe ich keinen Unterschied.

        Bitte verzichtet auf Chat-Nachrichten, denn die Handhabung ist grauenhaft !
        Produktiv: RPi 2 mit S.USV, HM-MOD-RPI und SLC-USB-Stick mit root fs

        1 Antwort Letzte Antwort
        1
        • G G.Hawk

          Hallo

          Kurze Frage, kann mir jemand sagen, warum mein Blockly nicht funktioniert?
          Ich habe wesentlich umfangreichere Blocklys, aber das hier si simpel wie es aussieht funktioniert nicht.

          Eine Frage zum Verständnis, ich möchte möglichst wenig Systemlast verursachen.
          Ich versuche das zu erreichen, in dem ich das Blockly so schnell wie möglich abrechen lasse, wenn die Bedingungen, die oft nicht zutreffen möglichst zuerst abfrage.

          Wäre es besser, das mit mehreren falls Blöcken zu machen oder lieber einen falls Block und "und" Verknüpfungen?

          Screenshot 2024-06-26 183240.png

          Das wäre die andere Variante
          Screenshot 2024-06-26 184046.png

          Gruß

          paul53P Offline
          paul53P Offline
          paul53
          schrieb am zuletzt editiert von paul53
          #5

          @g-hawk sagte: simpel wie es aussieht funktioniert nicht.

          Vermutlich ist der falsche Trigger gewählt. Auf die BWM-Änderung muss getriggert werden.
          Was ist der DP "menschen entdecken" und wodurch ändert er seinen Wert?

          Bitte verzichtet auf Chat-Nachrichten, denn die Handhabung ist grauenhaft !
          Produktiv: RPi 2 mit S.USV, HM-MOD-RPI und SLC-USB-Stick mit root fs

          G 1 Antwort Letzte Antwort
          0
          • paul53P paul53

            @g-hawk sagte: simpel wie es aussieht funktioniert nicht.

            Vermutlich ist der falsche Trigger gewählt. Auf die BWM-Änderung muss getriggert werden.
            Was ist der DP "menschen entdecken" und wodurch ändert er seinen Wert?

            G Offline
            G Offline
            G.Hawk
            schrieb am zuletzt editiert von G.Hawk
            #6

            @paul53
            Der "Bewegungsmelder" ist eine Systemvariable, damit ich das Script schnell ein und ausschalten kann.
            "Menschen entdecken" ist ein Datenpunkt im Reolink Adapter, der eben Menschen entdeckt und dann auf wahr geht.

            paul53P padrinoP 2 Antworten Letzte Antwort
            0
            • G G.Hawk

              @paul53
              Der "Bewegungsmelder" ist eine Systemvariable, damit ich das Script schnell ein und ausschalten kann.
              "Menschen entdecken" ist ein Datenpunkt im Reolink Adapter, der eben Menschen entdeckt und dann auf wahr geht.

              paul53P Offline
              paul53P Offline
              paul53
              schrieb am zuletzt editiert von paul53
              #7

              @g-hawk sagte: Der "Bewegungsmelder" ist eine Systemvariable, damit ich das Script schnell ein und ausschalten kann.

              Also eher eine Freigabe und kein BWM-Status.

              @g-hawk sagte in Unterschied "falls/mache" und "und" Verständnis:

              Menschen entdeckt und dann auf wahr geht.

              Mit einem Trigger auf "ist wahr" kann man die Prüfung von Wert weg lassen.

              Bitte verzichtet auf Chat-Nachrichten, denn die Handhabung ist grauenhaft !
              Produktiv: RPi 2 mit S.USV, HM-MOD-RPI und SLC-USB-Stick mit root fs

              G 1 Antwort Letzte Antwort
              1
              • paul53P paul53

                @g-hawk sagte: Der "Bewegungsmelder" ist eine Systemvariable, damit ich das Script schnell ein und ausschalten kann.

                Also eher eine Freigabe und kein BWM-Status.

                @g-hawk sagte in Unterschied "falls/mache" und "und" Verständnis:

                Menschen entdeckt und dann auf wahr geht.

                Mit einem Trigger auf "ist wahr" kann man die Prüfung von Wert weg lassen.

                G Offline
                G Offline
                G.Hawk
                schrieb am zuletzt editiert von
                #8

                @paul53
                Das ist eine Systemvariable in der CCU, damit die Familie es auch versteht, habe ich ihn einfach so genannt, er wechselt dann von aktiviert zu deaktiviert.

                Stimmt den Rest habe ich berichtigt. Ich vermute das der Wert 90 zu gering ist und deshalb das Skript nicht schaltet.

                1 Antwort Letzte Antwort
                0
                • G G.Hawk

                  @paul53
                  Der "Bewegungsmelder" ist eine Systemvariable, damit ich das Script schnell ein und ausschalten kann.
                  "Menschen entdecken" ist ein Datenpunkt im Reolink Adapter, der eben Menschen entdeckt und dann auf wahr geht.

                  padrinoP Online
                  padrinoP Online
                  padrino
                  Most Active
                  schrieb am zuletzt editiert von
                  #9

                  @g-hawk sagte in Unterschied "falls/mache" und "und" Verständnis:

                  Der "Bewegungsmelder" ist eine Systemvariable, damit ich das Script schnell ein und ausschalten kann.

                  Ich schalte Skripte eigentlich immer direkt Datenpunkt...

                  javascript.0.scriptEnabled.common.scriptname?value=true/false

                  paul53P G 2 Antworten Letzte Antwort
                  0
                  • padrinoP padrino

                    @g-hawk sagte in Unterschied "falls/mache" und "und" Verständnis:

                    Der "Bewegungsmelder" ist eine Systemvariable, damit ich das Script schnell ein und ausschalten kann.

                    Ich schalte Skripte eigentlich immer direkt Datenpunkt...

                    javascript.0.scriptEnabled.common.scriptname?value=true/false

                    paul53P Offline
                    paul53P Offline
                    paul53
                    schrieb am zuletzt editiert von
                    #10

                    @padrino sagte: javascript.0.scriptEnabled.common.scriptname?value=true/false

                    Das sollte man vermeiden, da bei jedem Skriptstart neu kompiliert wird.

                    Bitte verzichtet auf Chat-Nachrichten, denn die Handhabung ist grauenhaft !
                    Produktiv: RPi 2 mit S.USV, HM-MOD-RPI und SLC-USB-Stick mit root fs

                    1 Antwort Letzte Antwort
                    0
                    • padrinoP padrino

                      @g-hawk sagte in Unterschied "falls/mache" und "und" Verständnis:

                      Der "Bewegungsmelder" ist eine Systemvariable, damit ich das Script schnell ein und ausschalten kann.

                      Ich schalte Skripte eigentlich immer direkt Datenpunkt...

                      javascript.0.scriptEnabled.common.scriptname?value=true/false

                      G Offline
                      G Offline
                      G.Hawk
                      schrieb am zuletzt editiert von
                      #11

                      @padrino
                      Das würde natürlich auch gehen. Aber den Datenpunkt kriege ich ja so nicht in die TinyMatic App.
                      Aber ich teste gerade die iob Mobile App, vielleicht wird es da ja leichter.

                      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

                      751

                      Online

                      32.4k

                      Benutzer

                      81.4k

                      Themen

                      1.3m

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

                      • Du hast noch kein Konto? Registrieren

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