Weiter zum Inhalt
  • Home
  • Aktuell
  • Tags
  • 0 Ungelesen 0
  • Kategorien
  • Unreplied
  • Beliebt
  • GitHub
  • Docu
  • Hilfe
Skins
  • Hell
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dunkel
  • 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
  5. Wochentag als Nummer kleiner/gleich funktioniert nicht

NEWS

  • Neuer ioBroker-Blog online: Monatsrückblick März/April 2026
    BluefoxB
    Bluefox
    8
    1
    341

  • Verwendung von KI bitte immer deutlich kennzeichnen
    HomoranH
    Homoran
    10
    1
    309

  • Monatsrückblick Januar/Februar 2026 ist online!
    BluefoxB
    Bluefox
    18
    1
    931

Wochentag als Nummer kleiner/gleich funktioniert nicht

Geplant Angeheftet Gesperrt Verschoben Blockly
12 Beiträge 5 Kommentatoren 1.1k Aufrufe 4 Beobachtet
  • Ä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 Gabe

    Hallo zusammen,

    ich habe gerade ein komischen Phänomen und kann mir das nicht ganz erklären (vllt. hat ja jemand eine Idee)

    Ich möchte gerne zwischen Wochentage und Wochenende unterscheiden und daraus resultierend eine Aktion schalten. Mein Block sieht wie folgt aus

    15ca1616-8c23-49b3-a10b-e39533298559-image.png

    Ich bekomme als Debug auch eine 4 raus (vor dem Block), aber er schaltet trotzdem nicht. Wenn ich auf gleich 4 setzte wird geschaltet.

    Hat jemand eine Idee warum kleiner/gleich nicht funktioniert?

    Danke

    crunchipC Abwesend
    crunchipC Abwesend
    crunchip
    Forum Testing Most Active Developer
    schrieb am zuletzt editiert von
    #2

    @gabe 4 ist mathematisch ja auch kleiner als 5😜

    umgestiegen von Proxmox auf Unraid

    G 1 Antwort Letzte Antwort
    0
    • crunchipC crunchip

      @gabe 4 ist mathematisch ja auch kleiner als 5😜

      G Offline
      G Offline
      Gabe
      schrieb am zuletzt editiert von
      #3

      @crunchip richtig ;) Aber er schaltet ja nicht, obwohl vier kleiner fünf sein sollte ;)

      Dr. BakteriusD 1 Antwort Letzte Antwort
      0
      • G Gabe

        @crunchip richtig ;) Aber er schaltet ja nicht, obwohl vier kleiner fünf sein sollte ;)

        Dr. BakteriusD Online
        Dr. BakteriusD Online
        Dr. Bakterius
        Most Active
        schrieb am zuletzt editiert von
        #4

        @gabe sagte in Wochentag als Nummer kleiner/gleich funktioniert nicht:

        @crunchip richtig ;) Aber er schaltet ja nicht, obwohl vier kleiner fünf sein sollte ;)

        Und warum nimmst du dann größer / gleich (>=) 5?

        G 1 Antwort Letzte Antwort
        1
        • G Gabe

          Hallo zusammen,

          ich habe gerade ein komischen Phänomen und kann mir das nicht ganz erklären (vllt. hat ja jemand eine Idee)

          Ich möchte gerne zwischen Wochentage und Wochenende unterscheiden und daraus resultierend eine Aktion schalten. Mein Block sieht wie folgt aus

          15ca1616-8c23-49b3-a10b-e39533298559-image.png

          Ich bekomme als Debug auch eine 4 raus (vor dem Block), aber er schaltet trotzdem nicht. Wenn ich auf gleich 4 setzte wird geschaltet.

          Hat jemand eine Idee warum kleiner/gleich nicht funktioniert?

          Danke

          geschildG Offline
          geschildG Offline
          geschild
          schrieb am zuletzt editiert von
          #5

          @gabe
          Du blockierst dich zum einen selber:
          Wenn 'ACTUAL'= wahr ist, ist der unter und Block = falsch, andersherum der obere.
          Was steckt hinter 'ACTUAL' ?

          Wenn du mit 4 schalten willst, muss du das >= in ein < ändern.

          G 1 Antwort Letzte Antwort
          0
          • Dr. BakteriusD Dr. Bakterius

            @gabe sagte in Wochentag als Nummer kleiner/gleich funktioniert nicht:

            @crunchip richtig ;) Aber er schaltet ja nicht, obwohl vier kleiner fünf sein sollte ;)

            Und warum nimmst du dann größer / gleich (>=) 5?

            G Offline
            G Offline
            Gabe
            schrieb am zuletzt editiert von
            #6

            @dr-bakterius said in Wochentag als Nummer kleiner/gleich funktioniert nicht:

            @gabe sagte in Wochentag als Nummer kleiner/gleich funktioniert nicht:

            @crunchip richtig ;) Aber er schaltet ja nicht, obwohl vier kleiner fünf sein sollte ;)

            Und warum nimmst du dann größer / gleich (>=) 5?

            Naja weil ich ja die Tage 1-5 ansteuern möchte mit kleiner sechs klappt es auch nicht…

            Dr. BakteriusD 1 Antwort Letzte Antwort
            0
            • geschildG geschild

              @gabe
              Du blockierst dich zum einen selber:
              Wenn 'ACTUAL'= wahr ist, ist der unter und Block = falsch, andersherum der obere.
              Was steckt hinter 'ACTUAL' ?

              Wenn du mit 4 schalten willst, muss du das >= in ein < ändern.

              G Offline
              G Offline
              Gabe
              schrieb am zuletzt editiert von
              #7

              @geschild said in Wochentag als Nummer kleiner/gleich funktioniert nicht:

              @gabe
              Du blockierst dich zum einen selber:
              Wenn 'ACTUAL'= wahr ist, ist der unter und Block = falsch, andersherum der obere.
              Was steckt hinter 'ACTUAL' ?

              Wenn du mit 4 schalten willst, muss du das >= in ein < ändern.

              Der obere Block funktioniert, wenn ich gleich vier mache schaltet er ja nur mit kleiner sechs macht er das auch nicht

              1 Antwort Letzte Antwort
              0
              • G Gabe

                @dr-bakterius said in Wochentag als Nummer kleiner/gleich funktioniert nicht:

                @gabe sagte in Wochentag als Nummer kleiner/gleich funktioniert nicht:

                @crunchip richtig ;) Aber er schaltet ja nicht, obwohl vier kleiner fünf sein sollte ;)

                Und warum nimmst du dann größer / gleich (>=) 5?

                Naja weil ich ja die Tage 1-5 ansteuern möchte mit kleiner sechs klappt es auch nicht…

                Dr. BakteriusD Online
                Dr. BakteriusD Online
                Dr. Bakterius
                Most Active
                schrieb am zuletzt editiert von
                #8

                @gabe sagte in Wochentag als Nummer kleiner/gleich funktioniert nicht:

                Naja weil ich ja die Tage 1-5 ansteuern möchte mit kleiner sechs klappt es auch nicht…

                Du stehst schwer auf der Leitung. Du prüfst auf größer / gleich statt auf kleiner / gleich! < ist kleiner, > ist größer. Jetzt verstanden?

                G 1 Antwort Letzte Antwort
                0
                • Dr. BakteriusD Dr. Bakterius

                  @gabe sagte in Wochentag als Nummer kleiner/gleich funktioniert nicht:

                  Naja weil ich ja die Tage 1-5 ansteuern möchte mit kleiner sechs klappt es auch nicht…

                  Du stehst schwer auf der Leitung. Du prüfst auf größer / gleich statt auf kleiner / gleich! < ist kleiner, > ist größer. Jetzt verstanden?

                  G Offline
                  G Offline
                  Gabe
                  schrieb am zuletzt editiert von
                  #9

                  @dr-bakterius boah das gibt es doch garnicht… wie dämlich :D da guckt man die ganzen Tag drauf und kommt nicht drauf!!!

                  Danke dir!!!

                  1 Antwort Letzte Antwort
                  0
                  • G Gabe

                    Hallo zusammen,

                    ich habe gerade ein komischen Phänomen und kann mir das nicht ganz erklären (vllt. hat ja jemand eine Idee)

                    Ich möchte gerne zwischen Wochentage und Wochenende unterscheiden und daraus resultierend eine Aktion schalten. Mein Block sieht wie folgt aus

                    15ca1616-8c23-49b3-a10b-e39533298559-image.png

                    Ich bekomme als Debug auch eine 4 raus (vor dem Block), aber er schaltet trotzdem nicht. Wenn ich auf gleich 4 setzte wird geschaltet.

                    Hat jemand eine Idee warum kleiner/gleich nicht funktioniert?

                    Danke

                    geschildG Offline
                    geschildG Offline
                    geschild
                    schrieb am zuletzt editiert von
                    #10

                    @gabe a8a037ff-cb39-473b-a7c3-f4f18cf08bfc-image.png

                    Hab mal deine Bedingung mit iobroker-Blocklyscript nachprogrammiert (kriege leider deine Darstellung nicht hin, wie hast du das gemacht). Ergebnis: immer 'falsch'.

                    Oder mach ich was falsch?

                    G CodierknechtC 2 Antworten Letzte Antwort
                    0
                    • geschildG geschild

                      @gabe a8a037ff-cb39-473b-a7c3-f4f18cf08bfc-image.png

                      Hab mal deine Bedingung mit iobroker-Blocklyscript nachprogrammiert (kriege leider deine Darstellung nicht hin, wie hast du das gemacht). Ergebnis: immer 'falsch'.

                      Oder mach ich was falsch?

                      G Offline
                      G Offline
                      Gabe
                      schrieb am zuletzt editiert von
                      #11

                      @geschild wenn ich das richtig sehe, fehlt die die Bedingung bei Zeitvergleich.

                      Z.B. Zeitvergleich = wahr, nur dann kann ja was passieren.

                      1 Antwort Letzte Antwort
                      0
                      • geschildG geschild

                        @gabe a8a037ff-cb39-473b-a7c3-f4f18cf08bfc-image.png

                        Hab mal deine Bedingung mit iobroker-Blocklyscript nachprogrammiert (kriege leider deine Darstellung nicht hin, wie hast du das gemacht). Ergebnis: immer 'falsch'.

                        Oder mach ich was falsch?

                        CodierknechtC Online
                        CodierknechtC Online
                        Codierknecht
                        Developer Most Active
                        schrieb am zuletzt editiert von
                        #12

                        @geschild
                        a139ecb6-2cab-49f2-8df9-eef0ac029498-image.png
                        Damit kann der Ausdruck niemals true werden. "ACTUAL" kann ja nicht gleichzeitig "wahr" und "falsch" sein.

                        Außerdem:
                        Wenn man auf einen bool'schen Wert ("ACTUAL") prüft, braucht man kein "= wahr" oder "= falsch".
                        Bool'sche Werte sind an sich bereits entweder true oder false.
                        Wenn man auf false prüfen will, nimmt man ein "nicht".

                        cf9f351b-95d9-4a90-963f-b65bff43144e-image.png

                        kriege leider deine Darstellung nicht hin, wie hast du das gemacht

                        Rechte Maustaste auf dem "und"-Block und "externe Eingänge".

                        "Any fool can write code that a computer can understand. Good programmers write code that humans can understand." (Martin Fowler, "Refactoring")

                        Proxmox 9.1.1 LXC|8 GB|Core i7-6700
                        HmIP|ZigBee|Tasmota|Unifi
                        Zabbix Certified Specialist
                        Konnte ich Dir helfen? Dann benutze bitte das Voting unten rechts im Beitrag

                        1 Antwort Letzte Antwort
                        0

                        Hey! Du scheinst an dieser Unterhaltung interessiert zu sein, hast aber noch kein Konto.

                        Hast du es satt, bei jedem Besuch durch die gleichen Beiträge zu scrollen? Wenn du dich für ein Konto anmeldest, kommst du immer genau dorthin zurück, wo du zuvor warst, und kannst dich über neue Antworten benachrichtigen lassen (entweder per E-Mail oder Push-Benachrichtigung). Du kannst auch Lesezeichen speichern und Beiträge positiv bewerten, um anderen Community-Mitgliedern deine Wertschätzung zu zeigen.

                        Mit deinem Input könnte dieser Beitrag noch besser werden 💗

                        Registrieren Anmelden
                        Antworten
                        • In einem neuen Thema antworten
                        Anmelden zum Antworten
                        • Älteste zuerst
                        • Neuste zuerst
                        • Meiste Stimmen


                        Support us

                        ioBroker
                        Community Adapters
                        Donate

                        568

                        Online

                        32.8k

                        Benutzer

                        82.8k

                        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