Nativen Luftqualitäts-Typ mit farbiger Wertdarstellung

Hallo

Ich hole mir mit einem Python-Skript die IQAir-Daten (https://www.iqair.com/), die die Luftqualität in Ihrer Nähe anzeigen.
Die Information gelangt über eine MQTT-Publikation zu Gladys

wie man auf der Website sehen kann, gibt es einen Schwellenwert (hier 46), und je nach Schwellenwert gibt es eine zugeordnete Farbe. Solange der Schwellenwert unter 50 liegt, ist die zugeordnete Farbe grün, zwischen 50 und 100 ist sie gelb, usw…

Meine Frage ist: « Wie kann ich eine Farbe anzeigen, die von vordefinierten Schwellenwerten abhängt? »

Vielen Dank im Voraus
Olivier

Hallo @bong101, aktuell ist das nicht möglich, aber das wäre eine coole Funktion und nicht sehr kompliziert zu programmieren :slight_smile:

Man müsste einen „Luftqualitäts“-Typ in Gladys erstellen und die verschiedenen Wertebereiche eingeben. Das machen wir schon mit der Luftfeuchtigkeit!

Ich werde diesen Post in einen Feature-Request umwandeln.

Edit: Erledigt!

Super, Danke!!

Hallo @bong101, ich freue mich, dir mitzuteilen, dass @AlexTrovato die Funktion für die CO₂-Sensoren entwickelt hat!

So sieht es aus:

Ich habe gerade den PR auf master gemerged, das wird in der nächsten Version von Gladys enthalten sein :slight_smile:

Es ist noch keine vollständige Luftqualitätsverwaltung (AQI, Feinstaub usw.), aber es ist ein erster Anfang :slight_smile:

Gut, aber ich habe das Gefühl, dass es eine Verwechslung bei den Werten gab. Ich finde nicht die gleichen Empfehlungen, die wir angegeben haben:

Ja, ich habe die Referenz von der Website genommen, die zu Beginn des Themas erwähnt wurde, die Verhältnisse sind vielleicht nicht die richtigen.
Aber es ist normalerweise einfach, sie zu ändern.

Das waren AQI-Werte auf der Website (ein Luftqualitätsstandard), hier waren es ppm (CO₂-Menge in der Luft) :slight_smile:

Ich ändere das!

Geändert!

Zur Information: Diese Änderung ist in Gladys Assistant v4.8.2 verfügbar!

@bong101 Beantwortet das deine Anfrage (derzeit wird nur CO2 verwaltet), oder möchtest du einen Typ „AQI“ in Gladys haben?

Gut, also, das ist super reaktiv.
Ich habe gerade watchover neu gestartet, ich teste es und antworte morgen.

AQI?, was ist das?

Du selbst hast uns davon erzählt :smiley:

AQI = Luftqualitätsindex

Das ist eine Maßeinheit für die Luftqualität, die mehrere Messungen (Feinstaub usw.) berücksichtigt.

Wir hier @AlexTrovato hat nur an CO2 gearbeitet, also bin ich mir nicht sicher, ob das deine ursprüngliche Anfrage war.

ach ja, das stimmt… :stuck_out_tongue_winking_eye:

eigentlich war meine Anfrage eher generischer… ein Sensor, der Werte zurückgibt, Stufen, und je nach Stufe, in der sich der Wert befindet, eine Farbanzeige. Das könnte für alles Mögliche nützlich sein, den Wassertank, verschiedene Sensoren… nun ja, ich glaube schon.

egal, ich werde das testen, sobald watchover das Update durchgeführt hat

danke

Genau das haben wir nicht generisch gemacht, in Gladys versuchen wir, alles schlüsselfertig zu codieren, damit es einfach zu verwenden ist und standardmäßig funktioniert :slight_smile:

Die CO2-Stufen sind also in Gladys im Code (das ist nichts, was sich ändert), wenn man etwas hinzufügen möchte (z. B. AQI), muss man auch die Entwicklung durchführen :slight_smile:

Ich habe einen PR erstellt, der AQI + Farbanzeige hinzufügt

Es ist in master gemerged, es wird in der nächsten Version von Gladys veröffentlicht!

Danke @VonOx für den PR :folded_hands:

Ich habe die 6 möglichen Zustände getestet, alles ist für mich in Ordnung:






Ich schließe dieses Thema, um die Stimmen freizugeben.