Summe, Mittelwert, Berechnungen in Szenen

Funktionsbeschreibung
In einer Szene folgende Berechnungen ermöglichen:

  • Durchschnitt der Werte über einen Zeitraum
  • Summe der Werte über einen Zeitraum
  • Vergleich von Werten (Beispiel 4)

Beispiele

1. Durchschnittliche Luftfeuchtigkeit in den Räumen meiner Wohnung
« Wenn der Durchschnitt der Luftfeuchtigkeitswerte über 6 Stunden größer als 60% ist, dann löse ich eine Aktion aus (oder sende eine Nachricht) »

2. Durchschnittliche Temperatur über einen Zeitraum
« Wenn mein Kühlschrank eine durchschnittliche Temperatur von mehr als 6°C in 2 Stunden hat, dann warne ich, dass er nicht kalt genug ist »

3. Gesamtzahl der Türöffnungen
« Wenn meine Haustür mehr als 5 Mal in einer Stunde geöffnet wird, dann… »

4. Übermäßiger Verbrauch einer Steckdose
« Wenn der Gesamtverbrauch meiner Steckdose über 7 Tage mehr als 10 kWh beträgt, dann warne ich ».
Aber die Steckdose gibt mir den momentanen Wert (120 W aktuell verbraucht) sowie einen aggregierten Gesamtwert (300 kWh seit der Installation der Steckdose) zurück. Daher ist es logisch zu sagen: Tag 1 = 200 kWh, Tag 7 = 205 kWh, Verbrauch über 7 Tage = 5 kWh.

5. Bewegungserkennung über einen Zeitraum
Wenn im Falle einer Bewegung ein Sensor « 1 » zurückgibt, dann ermöglicht die Summe dieser Werte über einen Zeitraum zu bestimmen, ob Bewegung stattgefunden hat!

Hallo,

Ich bin sehr an dieser Funktion interessiert :slight_smile:

Hallo @prohand, was interessiert dich?

Grundsätzlich haben wir bereits bestimmte Berechnungsformen in den Szenen.

Hallo @pierre-gilles

Die Punkte 1, 2 und 4 interessieren mich :wink:

Ich möchte auch die Stromkosten eines Geräts berechnen können
Daher möchte ich den Preis meines Abonnements pro kWh in MQTT angeben und diesen nutzen, um z. B. die Kosten für einen Tag oder einen Monat des Verbrauchs einer Steckdose zu berechnen

Ich möchte auch eine Differenz zwischen zwei Zeitangaben berechnen können, z. B. zwischen dem 08/04/2024 10:00 Uhr und 08/04/2024 11:00 Uhr, was 1 Stunde entspricht

das könnte man meiner Meinung nach schon in diese Richtung machen.

du erstellst einen virtuellen Sensor in der MQTT-Integration, der « Verbrauchs-Summe » heißt

dann erstellst du eine Szene, entweder bei jeder Verbrauchsänderung oder stündlich, je nachdem, wie deine smarte Steckdose funktioniert, und du definierst die Summe als die Summe von sich selbst plus dem neuen Verbrauchswert

das gibt dir eine Summe, die nutzbar und auf dem Dashboard anzeigbar ist

du kannst sie monatlich mit einer Szene zurücksetzen, wenn du möchtest :slight_smile:

Ich werde versuchen, mit dieser Lösung zu sehen, was ich machen kann :slight_smile:

Hast du für die anderen Punkte eine Idee?

Danke

Dafür würde ich gerne verstehen, was du genau erreichen möchtest?

Einfach den Unterschied zwischen diesen 2 Daten berechnen :slight_smile: :
Achte nicht auf die Waschzeit ^^ ich bin noch in der Einlaufphase auf den Szenen ^^

Ah ja, ich verstehe :slight_smile:

Eine Option wäre, einfach eine API oder Node-RED zu verwenden.

Ansonsten würde ich sagen, dass das eine separate Funktionsanfrage wäre, um das in Gladys nativ zu haben :slight_smile:

Ja, okay, danke :wink:
Das ist für den Funktionswunsch

Hallo,

Ich hätte auch gerne die Möglichkeit, einen Durchschnitt über einen bestimmten Zeitraum zu berechnen.
Zum Beispiel, wenn ein Wert zwischen 0 und 3 über einen Zeitraum von 5 Minuten liegt, dann geht es weiter :wink: