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 Offline
    G Offline
    G.Hawk
    schrieb am zuletzt editiert von G.Hawk
    #1

    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 2 Antworten Letzte Antwort
    0
    • 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

                        768

                        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
                        • Aktuell
                        • Tags
                        • Ungelesen 0
                        • Kategorien
                        • Unreplied
                        • Beliebt
                        • GitHub
                        • Docu
                        • Hilfe