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
    340

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

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

    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 geschildG 3 Antworten 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

      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

                          552

                          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