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. Visualisierung
  4. Sichtbarkeit anhand von state.val == oder != null

NEWS

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    22
    1
    1.2k

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

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

Sichtbarkeit anhand von state.val == oder != null

Geplant Angeheftet Gesperrt Verschoben Visualisierung
vis
6 Beiträge 3 Kommentatoren 927 Aufrufe 4 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.
  • StrathColeS Offline
    StrathColeS Offline
    StrathCole
    schrieb am zuletzt editiert von StrathCole
    #1

    Ich habe einen State, der entweder 1, 2, 3 ,4 oder null (also nicht 0) enthält. Ich kriege es aber nicht hin, in der Visualisierung bestimmte Elemente nur anzuzeigen, wenn dieser State != null ist. Es funktioniert nicht mit leerem "Wert für die Bedingung" Feld, es funktioniert auch nicht mit Bedingung >= 1 oder existiert.

    Selbiges natürlich auch für den umgekehrten Fall, also == null.

    Hat da jemand eine Idee?

    SolarWatt-Anlage mit 9,6 kWp – KOSTAL Plenticore Plus 10 – BYD B-Box HV 8,96 – Viessmann Vitocal 333g – Zehnder ComfoD 350 (Comfoair 350) mit RS232-Ethernet-Konverter

    paul53P 1 Antwort Letzte Antwort
    0
    • StrathColeS StrathCole

      Ich habe einen State, der entweder 1, 2, 3 ,4 oder null (also nicht 0) enthält. Ich kriege es aber nicht hin, in der Visualisierung bestimmte Elemente nur anzuzeigen, wenn dieser State != null ist. Es funktioniert nicht mit leerem "Wert für die Bedingung" Feld, es funktioniert auch nicht mit Bedingung >= 1 oder existiert.

      Selbiges natürlich auch für den umgekehrten Fall, also == null.

      Hat da jemand eine Idee?

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

      @StrathCole sagte:

      State, der entweder 1, 2, 3 ,4 oder null (also nicht 0) enthält.

      Wie kommt null in den Datenpunkt ? null ist vom Typ "object".

      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

      StrathColeS 1 Antwort Letzte Antwort
      0
      • paul53P paul53

        @StrathCole sagte:

        State, der entweder 1, 2, 3 ,4 oder null (also nicht 0) enthält.

        Wie kommt null in den Datenpunkt ? null ist vom Typ "object".

        StrathColeS Offline
        StrathColeS Offline
        StrathCole
        schrieb am zuletzt editiert von StrathCole
        #3

        @paul53 Es handelt sich um den State, der anzeigt, welche Zone der Bewässerung gerade aktiv ist. Als Zonen gibt es 1, 2, 3 und 4. Wenn keine Zone aktiv ist, wird der State geleert, also auf null gesetzt. Im Admin steht da natürlich nicht null drin, in der Objektliste, sondern er ist leer. Wenn ich aber getState() nutze, dann kriege ich state.val === null.

        SolarWatt-Anlage mit 9,6 kWp – KOSTAL Plenticore Plus 10 – BYD B-Box HV 8,96 – Viessmann Vitocal 333g – Zehnder ComfoD 350 (Comfoair 350) mit RS232-Ethernet-Konverter

        F paul53P 2 Antworten Letzte Antwort
        0
        • StrathColeS StrathCole

          @paul53 Es handelt sich um den State, der anzeigt, welche Zone der Bewässerung gerade aktiv ist. Als Zonen gibt es 1, 2, 3 und 4. Wenn keine Zone aktiv ist, wird der State geleert, also auf null gesetzt. Im Admin steht da natürlich nicht null drin, in der Objektliste, sondern er ist leer. Wenn ich aber getState() nutze, dann kriege ich state.val === null.

          F Offline
          F Offline
          Fitti
          schrieb am zuletzt editiert von
          #4

          @StrathCole Hast Du da eine Lösung gefunden?

          Hi, habe gerade das gleiche Problem.
          Ich habe eine Variable, in der was enthalten ist - oder eben nicht, dann ist sie leer.

          Aber wie kann ich das mit der Sichtbarkeit eines Widgets kombinieren?

          In meinem Fall möchte das Widget nicht anzeigen, wenn nichts in der Variablen/Object ID enthalten ist.

          "Es wird die Zeit kommen, da ihr euch entscheiden müsst zwischen dem, was richtig ist, und dem, was bequem ist."
          Plural von Status ist auch Status!

          StrathColeS 1 Antwort Letzte Antwort
          0
          • F Fitti

            @StrathCole Hast Du da eine Lösung gefunden?

            Hi, habe gerade das gleiche Problem.
            Ich habe eine Variable, in der was enthalten ist - oder eben nicht, dann ist sie leer.

            Aber wie kann ich das mit der Sichtbarkeit eines Widgets kombinieren?

            In meinem Fall möchte das Widget nicht anzeigen, wenn nichts in der Variablen/Object ID enthalten ist.

            StrathColeS Offline
            StrathColeS Offline
            StrathCole
            schrieb am zuletzt editiert von
            #5

            @Fitti Leider nein.

            SolarWatt-Anlage mit 9,6 kWp – KOSTAL Plenticore Plus 10 – BYD B-Box HV 8,96 – Viessmann Vitocal 333g – Zehnder ComfoD 350 (Comfoair 350) mit RS232-Ethernet-Konverter

            1 Antwort Letzte Antwort
            0
            • StrathColeS StrathCole

              @paul53 Es handelt sich um den State, der anzeigt, welche Zone der Bewässerung gerade aktiv ist. Als Zonen gibt es 1, 2, 3 und 4. Wenn keine Zone aktiv ist, wird der State geleert, also auf null gesetzt. Im Admin steht da natürlich nicht null drin, in der Objektliste, sondern er ist leer. Wenn ich aber getState() nutze, dann kriege ich state.val === null.

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

              @StrathCole sagte:

              Wenn keine Zone aktiv ist, wird der State geleert,

              Was liefert dann existsState(id) ?

              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
              Antworten
              • In einem neuen Thema antworten
              Anmelden zum Antworten
              • Älteste zuerst
              • Neuste zuerst
              • Meiste Stimmen


              Support us

              ioBroker
              Community Adapters
              Donate

              719

              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