Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Visualisierung
    4. Farbwechsel bei Textstatuswechsel wie Ampel

    NEWS

    • Neues Video "KI im Smart Home" - ioBroker plus n8n

    • Neues Video über Aliase, virtuelle Geräte und Kategorien

    • Wir empfehlen: Node.js 22.x

    Farbwechsel bei Textstatuswechsel wie Ampel

    This topic has been deleted. Only users with topic management privileges can see it.
    • werner2000x
      werner2000x @bahnuhr last edited by werner2000x

      @bahnuhr Die Werte werden als Text hinterlegt:
      GOOD, MEDIUM, BAD oder UNKNOWN.
      In der VIS Runtime Visualisierung wird immer der Wert für UNKNOWN (hier grau) angezeigt,
      obwohl es gelb für MEDIUM sein müsste.Luftreinheit.jpg

      Der Datenpunkt: bshb.0.hdm:ZigBee:000d6f00196feb7e.AirQualityLevel.combinedRating

      Wert: MEDIUM

      bahnuhr 1 Reply Last reply Reply Quote 0
      • bahnuhr
        bahnuhr Forum Testing Most Active @werner2000x last edited by

        @werner2000x sagte in Farbwechsel bei Textstatuswechsel wie Ampel:

        Die Werte werden als Text hinterlegt:
        GOOD, MEDIUM, BAD oder UNKNOWN.

        DP zeigen

        @werner2000x sagte in Farbwechsel bei Textstatuswechsel wie Ampel:

        In der VIS Runtime Visualisierung wird immer der Wert für UNKNOWN (hier grau) angezeigt,
        obwohl es gelb für MEDIUM sein müsste.

        zeigen

        Homoran 1 Reply Last reply Reply Quote 0
        • Homoran
          Homoran Global Moderator Administrators @bahnuhr last edited by

          @bahnuhr sagte in Farbwechsel bei Textstatuswechsel wie Ampel:

          DP zeigen

          @werner2000x
          und zwar die Objektdaten davon!

          werner2000x 1 Reply Last reply Reply Quote 0
          • werner2000x
            werner2000x @Homoran last edited by werner2000x

            @homoran Die Objektdaten:
            Luftreinheit2.jpg

            Die Farbe des Balken ist immer noch grau, müsste jetzt grün sein, da des Status jetzt GOOD ist.

            Homoran 1 Reply Last reply Reply Quote 0
            • Homoran
              Homoran Global Moderator Administrators @werner2000x last edited by

              @werner2000x sagte in Farbwechsel bei Textstatuswechsel wie Ampel:

              Die Objektdaten:

              wo?
              Expertenmodus - Bleistift - Objektdaten!

              werner2000x 1 Reply Last reply Reply Quote 0
              • werner2000x
                werner2000x @Homoran last edited by werner2000x

                @homoran States.jpg

                Objectdaten:

                {
                  "type": "state",
                  "common": {
                    "name": "Twinguard.AirQualityLevel.combinedRating",
                    "type": "string",
                    "role": "text",
                    "read": true,
                    "write": true,
                    "states": {
                      "GOOD": "GOOD",
                      "MEDIUM": "MEDIUM",
                      "BAD": "BAD",
                      "UNKNOWN": "UNKNOWN"
                    },
                    "custom": {
                      "influxdb.0": {
                        "enabled": true,
                        "storageType": "",
                        "aliasId": "",
                        "debounceTime": 0,
                        "blockTime": 0,
                        "changesOnly": true,
                        "changesRelogInterval": "",
                        "changesMinDelta": 1,
                        "ignoreBelowNumber": "",
                        "disableSkippedValueLogging": false,
                        "enableDebugLogs": false,
                        "debounce": 0
                      }
                    }
                  },
                  "native": {
                    "device": {
                      "@type": "device",
                      "rootDeviceId": "64-da-a0-41-cb-2d",
                      "id": "hdm:ZigBee:000d6f00196feb7e",
                      "deviceServiceIds": [
                        "CommunicationQuality",
                        "BatteryLevel",
                        "AirQualityLevel",
                        "SmokeSensitivity",
                        "TwinguardNightlyPromise",
                        "SmokeDetectorCheck"
                      ],
                      "manufacturer": "BOSCH",
                      "roomId": "hz_4",
                      "deviceModel": "TWINGUARD",
                      "serial": "000D6F00196FEB7E",
                      "profile": "GENERIC",
                      "name": "Twinguard",
                      "status": "AVAILABLE",
                      "childDeviceIds": [],
                      "supportedProfiles": []
                    },
                    "deviceService": {
                      "@type": "DeviceServiceData",
                      "id": "AirQualityLevel",
                      "deviceId": "hdm:ZigBee:000d6f00196feb7e",
                      "state": {
                        "@type": "airQualityLevelState",
                        "combinedRating": "GOOD",
                        "description": "OK",
                        "temperature": 24.13,
                        "temperatureRating": "GOOD",
                        "humidity": 57.02,
                        "humidityRating": "GOOD",
                        "purity": 500,
                        "purityRating": "GOOD",
                        "comfortZone": {
                          "name": "DINING",
                          "custom": false,
                          "minTemperature": 20,
                          "maxTemperature": 25,
                          "minHumidity": 40,
                          "maxHumidity": 60,
                          "maxPurity": 1000
                        }
                      },
                      "path": "/devices/hdm:ZigBee:000d6f00196feb7e/services/AirQualityLevel"
                    },
                    "state": "combinedRating"
                  },
                  "_id": "bshb.0.hdm:ZigBee:000d6f00196feb7e.AirQualityLevel.combinedRating",
                  "acl": {
                    "object": 1636,
                    "state": 1636,
                    "owner": "system.user.admin",
                    "ownerGroup": "system.group.administrator"
                  },
                  "from": "system.adapter.admin.0",
                  "user": "system.user.admin",
                  "ts": 1721395873682
                }
                
                Homoran 1 Reply Last reply Reply Quote 0
                • Homoran
                  Homoran Global Moderator Administrators @werner2000x last edited by

                  @werner2000x sagte in Farbwechsel bei Textstatuswechsel wie Ampel:

                  "bshb.0.hdm:ZigBee:000d6f00196feb7e.AirQualityLevel.combinedRating"

                  versuch es mal mit einem alias, der keine Doppelpunkte in der ID hat

                  werner2000x 1 Reply Last reply Reply Quote 0
                  • werner2000x
                    werner2000x @Homoran last edited by

                    @homoran Scheint auch nicht zu klappen.
                    Ich babe den Alias alias.0.Luftreinheit genannt.

                    Homoran 1 Reply Last reply Reply Quote 0
                    • Homoran
                      Homoran Global Moderator Administrators @werner2000x last edited by

                      @werner2000x sagte in Farbwechsel bei Textstatuswechsel wie Ampel:

                      @homoran Scheint auch nicht zu klappen.
                      Ich babe den Alias alias.0.Luftreinheit genannt.

                      und wie sieht dann das Widget und das Binding aus?

                      werner2000x 1 Reply Last reply Reply Quote 0
                      • werner2000x
                        werner2000x @Homoran last edited by

                        @homoran Ja, jetzt klappt es. Ich musste den Alias natürlich auch als widget Background eintragen:
                        {v:alias.0.Luftreinheit.combinedRating; (v=="GOOD") ? "green" : (v=="MEDIUM") ? "yellow" : (v=="BAD") ? "red" : "grey"}

                        D a n k e 🙂

                        1 Reply Last reply Reply Quote 0
                        • First post
                          Last post

                        Support us

                        ioBroker
                        Community Adapters
                        Donate

                        986
                        Online

                        32.1k
                        Users

                        80.7k
                        Topics

                        1.3m
                        Posts

                        3
                        12
                        547
                        Loading More Posts
                        • Oldest to Newest
                        • Newest to Oldest
                        • Most Votes
                        Reply
                        • Reply as topic
                        Log in to reply
                        Community
                        Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen
                        The ioBroker Community 2014-2023
                        logo