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
  5. Hilfe bei : Wenn Wert kleiner gleich erzeuge Text

NEWS

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    23
    1
    1.3k

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

  • Monatsrückblick – September 2025
    BluefoxB
    Bluefox
    14
    1
    2.5k

Hilfe bei : Wenn Wert kleiner gleich erzeuge Text

Geplant Angeheftet Gesperrt Verschoben Blockly
8 Beiträge 3 Kommentatoren 1.2k Aufrufe 1 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.
  • A Offline
    A Offline
    Ace-k
    schrieb am zuletzt editiert von
    #1

    Hallo

    Ich habe bei mir den Luftdateninfo Adapter installiert.
    Nun möchte ich die Zahlen die der sensor liefert in Text haben.
    0-10 = Sehr gut
    10-20 = gut ... und so weiter.

    Ich weiß nur leider nicht wie ich nun einen neuen Datenpunkt erzeugen kann der dann .... sehr gut , gut ,.... lautet bzw sich ändert wenn die zahl sich ändert. Ich hab angefangen , komme aber leider nicht weiter... Evtl gibt es auch eine Möglichkeit den Wert zwischen zwei zahlen zu nutzen?!

    Gruß und dankBildschirmfoto 2020-04-25 um 09.01.46.png

    TomTT 1 Antwort Letzte Antwort
    0
    • A Ace-k

      Hallo

      Ich habe bei mir den Luftdateninfo Adapter installiert.
      Nun möchte ich die Zahlen die der sensor liefert in Text haben.
      0-10 = Sehr gut
      10-20 = gut ... und so weiter.

      Ich weiß nur leider nicht wie ich nun einen neuen Datenpunkt erzeugen kann der dann .... sehr gut , gut ,.... lautet bzw sich ändert wenn die zahl sich ändert. Ich hab angefangen , komme aber leider nicht weiter... Evtl gibt es auch eine Möglichkeit den Wert zwischen zwei zahlen zu nutzen?!

      Gruß und dankBildschirmfoto 2020-04-25 um 09.01.46.png

      TomTT Offline
      TomTT Offline
      TomT
      schrieb am zuletzt editiert von TomT
      #2

      @Ace-k

      Lege dir ein zweites Objekt an Typ Zeichenkette und setze dieses über Blockly auf den passenden Text.
      Hier grundsätzlich, wie ein Objekt anzulegen geht (1. BILD) : https://forum.iobroker.net/topic/7338/esp8266-an-iobroker-adapter-über-simple-api/1

      Fange mit der größten Zahl an und nutze für jeden weiteren kleineren Wert ein SonstFalls
      Dieses Objekt lässt du dann anzeigen...

      Grüße
      Tom

      PI3B > Raspimatic / Opi+2 > ioBroker / ESP8266
      if (System == "running") {finger = "weg";} else {lastAction = "Rückgängig";}

      BBTownB 1 Antwort Letzte Antwort
      0
      • A Offline
        A Offline
        Ace-k
        schrieb am zuletzt editiert von
        #3

        Danke,

        einen Datenpunkt mit dem Namen Luftqualität und als Zeichenkette habe ich erstellt.

        Wie könnte das mit Blockly aussehen? Bin nicht wirklich weiter :/

        BBTownB TomTT 2 Antworten Letzte Antwort
        0
        • A Ace-k

          Danke,

          einen Datenpunkt mit dem Namen Luftqualität und als Zeichenkette habe ich erstellt.

          Wie könnte das mit Blockly aussehen? Bin nicht wirklich weiter :/

          BBTownB Offline
          BBTownB Offline
          BBTown
          schrieb am zuletzt editiert von BBTown
          #4

          @Ace-k
          wie wäre es denn dann mit einem Hinweis welche Werte denn wohl in der Zeichenkette enthalten sein könnten????

          Und natürlich auch die Schwellwerte zu den Angaben

          ioBroker auf NUC (VM debian v13 (Trixie ), node v22.21.0 npm v10.9.4, js-controller v7.1.0 jsonl/jsonl / HomeMatic CCU-2 (Wired und Funk) / Philips HUE / echo.DOT / Broadlink RM pro / SONOS

          1 Antwort Letzte Antwort
          0
          • A Ace-k

            Danke,

            einen Datenpunkt mit dem Namen Luftqualität und als Zeichenkette habe ich erstellt.

            Wie könnte das mit Blockly aussehen? Bin nicht wirklich weiter :/

            TomTT Offline
            TomTT Offline
            TomT
            schrieb am zuletzt editiert von TomT
            #5

            @Ace-k
            temp.png

            Achte darauf, das du die > und <= benutzt, sonst gibts eventuell 2 Bereiche, die passen...

            Grüße
            Tom

            PI3B > Raspimatic / Opi+2 > ioBroker / ESP8266
            if (System == "running") {finger = "weg";} else {lastAction = "Rückgängig";}

            1 Antwort Letzte Antwort
            0
            • A Offline
              A Offline
              Ace-k
              schrieb am zuletzt editiert von
              #6

              Vielen Dank. Da warst du schneller :)

              Hab das jetzt alles so gefertigt und angepasst.

              Mus sich was beachten beim Objekt erzeugen? Zeichenkette ist. Lesen und schreiben auch.

              Wert wurde auch gesetzt.

              1 Antwort Letzte Antwort
              0
              • TomTT TomT

                @Ace-k

                Lege dir ein zweites Objekt an Typ Zeichenkette und setze dieses über Blockly auf den passenden Text.
                Hier grundsätzlich, wie ein Objekt anzulegen geht (1. BILD) : https://forum.iobroker.net/topic/7338/esp8266-an-iobroker-adapter-über-simple-api/1

                Fange mit der größten Zahl an und nutze für jeden weiteren kleineren Wert ein SonstFalls
                Dieses Objekt lässt du dann anzeigen...

                Grüße
                Tom

                BBTownB Offline
                BBTownB Offline
                BBTown
                schrieb am zuletzt editiert von BBTown
                #7

                @TomT sagte in Hilfe bei : Wenn Wert kleiner gleich erzeuge Text:

                Fange mit der größten Zahl an und nutze für jeden weiteren kleineren Wert ein SonstFalls
                Dieses Objekt lässt du dann anzeigen...

                In deinem Beispiel hast Du dich selbst nicht an deinen Vorschlag gehalten (absteigenden Reihenfolge) daher fragst Du nun die Spanne und nicht mehr nur den Schwellwert ab ;-)

                ioBroker auf NUC (VM debian v13 (Trixie ), node v22.21.0 npm v10.9.4, js-controller v7.1.0 jsonl/jsonl / HomeMatic CCU-2 (Wired und Funk) / Philips HUE / echo.DOT / Broadlink RM pro / SONOS

                TomTT 1 Antwort Letzte Antwort
                0
                • BBTownB BBTown

                  @TomT sagte in Hilfe bei : Wenn Wert kleiner gleich erzeuge Text:

                  Fange mit der größten Zahl an und nutze für jeden weiteren kleineren Wert ein SonstFalls
                  Dieses Objekt lässt du dann anzeigen...

                  In deinem Beispiel hast Du dich selbst nicht an deinen Vorschlag gehalten (absteigenden Reihenfolge) daher fragst Du nun die Spanne und nicht mehr nur den Schwellwert ab ;-)

                  TomTT Offline
                  TomTT Offline
                  TomT
                  schrieb am zuletzt editiert von
                  #8

                  @BBTown sagte in Hilfe bei : Wenn Wert kleiner gleich erzeuge Text:

                  In deinem Beispiel hast Du dich selbst nicht an deinen Vorschlag gehalten (absteigenden Reihenfolge) daher fragst Du nun die Spanne und nicht mehr nur den Schwellwert ab ;-)

                  Ja, ich weiß :joy:
                  Da ich nicht weiß, ob er eventuell auch noch irgendwann die Änderung der Zeichenkette "Luftqualität" als Trigger für was anderes nutzen will, dürfte es intelligenter sein, die Spanne abzufragen und den Datenpunkt letztlich nur 1x zu triggern....
                  Bei der absteigenden Größe wird der Wert mehrmals vom Script gesetzt...

                  @Ace-k
                  Ich denke du musst nix anderes beachten, damit der Script funktioniert. Probier es einfach aus :-)

                  Grüße
                  Tom

                  PI3B > Raspimatic / Opi+2 > ioBroker / ESP8266
                  if (System == "running") {finger = "weg";} else {lastAction = "Rückgängig";}

                  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

                  754

                  Online

                  32.5k

                  Benutzer

                  81.7k

                  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