# Gladys Assistant 4.23: Live-Streaming von Kameras & Berechnungen in Szenen

**URL:** <https://community.gladysassistant.com/t/gladys-assistant-4-23-live-streaming-de-cameras-calculs-dans-les-scenes/8161>\
**Category:** Actualités\
**Created:** [13. Mai 2023 um 08:40 UTC](https://community.gladysassistant.com/t/gladys-assistant-4-23-live-streaming-de-cameras-calculs-dans-les-scenes/8161 "2023-05-13T08:40:40Z")\
**Posts on this page:** 7\
**Page:** 5

<div class="post-metadata">

**Author:** ![pierre-gilles](https://gladys-assistant-community.b-cdn.net/user_avatar/community.gladysassistant.com/pierre-gilles/32/5886_2.png) [@pierre-gilles](https://community.gladysassistant.com/u/pierre-gilles)\
**Post date:** [5. Juni 2023 um 02:57 UTC](https://community.gladysassistant.com/t/gladys-assistant-4-23-live-streaming-de-cameras-calculs-dans-les-scenes/8161/93 "2023-06-05T02:57:21Z")

</div>

> [@lmilcent](#):
>
> Nach einigen Minuten wurde der Livestream plötzlich unterbrochen und die Verbindung wurde schließlich wiederhergestellt.

Normalerweise sind es nicht einige Minuten, sondern 10-20 Sekunden, bis der Timeout eintritt 🙂 Ein Livestream bleibt „heiß“, auch wenn du ihn verlässt (damit der Livestream nicht jedes Mal unterbrochen und neu gestartet wird), und wenn es innerhalb von 10-20 Sekunden keine Besuche auf diesem Livestream gibt, wird der Livestream unterbrochen!

Allerdings weiß ich in deinem Fall nicht genau, wie sich ffmpeg verhalten hat, aber im Falle eines Absturzes von ffmpeg (was der Fall sein sollte), wird der Livestream direkt gestoppt. Es ist schwer zu sagen, was in deinem Fall passiert ist, vielleicht lief ffmpeg weiter, und in diesem Fall kann man nicht viel tun, außer 10 Sekunden zu warten, bis der Livestream sich schließt 🙂

---

<div class="post-metadata">

**Author:** ![lmilcent](https://gladys-assistant-community.b-cdn.net/user_avatar/community.gladysassistant.com/lmilcent/32/7023_2.png) [@lmilcent](https://community.gladysassistant.com/u/lmilcent)\
**Post date:** [16. Juni 2023 um 07:17 UTC](https://community.gladysassistant.com/t/gladys-assistant-4-23-live-streaming-de-cameras-calculs-dans-les-scenes/8161/94 "2023-06-16T07:17:45Z")

</div>

Hallo zusammen,

Ich möchte sichergehen, dass ich die Berechnungen korrekt verwende, denn ich schaffe es nicht, das zu tun, was ich möchte.

### Ziel

Ich möchte eine Warnung erhalten, wenn mein Kühlschrank mehr als 0,11 kWh in 30 Minuten verbraucht. Das bedeutet, dass die Tür des Gefrierschranks oder des Kühlschranks offen geblieben ist und er mehr verbraucht, um diesen Kälteverlust auszugleichen.

### Mittel

Ein intelligenter Stecker sendet den momentanen Verbrauchswert sowie einen Gesamtverbrauchswert, der sich langsam erhöht, in kWh.

### Meine Szene

**Beschreibung:** Alle 5 Minuten wird die Szene ausgeführt:

1. Abfrage des Gesamtverbrauchs zum Zeitpunkt T0, zum Beispiel «&nbsp;1100,05 kWh&nbsp;»
2. Warten von 30 Minuten
3. Abfrage eines weiteren Wertes zum Zeitpunkt T30, zum Beispiel «&nbsp;1100,10 kWh&nbsp;»

Anschließend muss ich die Differenz berechnen, um sicherzustellen, dass nicht mehr als 0,10 kWh in 30 Minuten verbraucht wurden.

**Aber** , diese Berechnung ist nicht möglich (wenn `meine Berechnung` \> `Wert`), es muss mit einer Variable begonnen werden. Daher habe ich eine Alternative gefunden, die die gleiche Erkennung ermöglicht: Wenn mein Wert T30 kleiner ist als der Wert T0 + 0,10 kWh, dann hat der Kühlschrank mehr als 0,10 kWh in 30 Minuten verbraucht und ich sende eine Warnung.

> T30 \< T0 + 0,10

Für ein konkretes Beispiel: Wenn T0 = 1100,05 kWh, erwarte ich, dass T30 unter 1100,15 kWh liegt. Mit den aktuellen Berechnungsmöglichkeiten muss ich es so formulieren: Fortfahren, wenn T30 \< T0 + 0,10.

Aber es funktioniert nicht, ich erhalte alle 5 Minuten Warnungen.

 ![image](https://gladys-assistant-community.b-cdn.net/uploads/default/original/2X/7/78f8eef7ab19f3a5e4d71d9e54dbaa598234f27a.png)

 ![image](https://gladys-assistant-community.b-cdn.net/uploads/default/original/2X/8/8e0457335403fd32f8ba52eb0a4c857c8f992733.png)

---

<div class="post-metadata">

**Author:** ![pierre-gilles](https://gladys-assistant-community.b-cdn.net/user_avatar/community.gladysassistant.com/pierre-gilles/32/5886_2.png) [@pierre-gilles](https://community.gladysassistant.com/u/pierre-gilles)\
**Post date:** [16. Juni 2023 um 07:30 UTC](https://community.gladysassistant.com/t/gladys-assistant-4-23-live-streaming-de-cameras-calculs-dans-les-scenes/8161/95 "2023-06-16T07:30:21Z")

</div>

Es muss «&nbsp;größer oder gleich&nbsp;» und nicht «&nbsp;kleiner oder gleich&nbsp;» sein 😉

---

<div class="post-metadata">

**Author:** ![lmilcent](https://gladys-assistant-community.b-cdn.net/user_avatar/community.gladysassistant.com/lmilcent/32/7023_2.png) [@lmilcent](https://community.gladysassistant.com/u/lmilcent)\
**Post date:** [16. Juni 2023 um 07:57 UTC](https://community.gladysassistant.com/t/gladys-assistant-4-23-live-streaming-de-cameras-calculs-dans-les-scenes/8161/96 "2023-06-16T07:57:59Z")

</div>

Ja, genau das ist es 😅 Danke 😁

Abgesehen von meinem Fehler hier, haben wir nicht die Möglichkeit, die Variablen zu addieren und diesen Wert zu testen.

Zum Beispiel: Überschreitet die Summe des momentanen Verbrauchs einer Gruppe von Steckdosen einen bestimmten Wert?

---

<div class="post-metadata">

**Author:** ![pierre-gilles](https://gladys-assistant-community.b-cdn.net/user_avatar/community.gladysassistant.com/pierre-gilles/32/5886_2.png) [@pierre-gilles](https://community.gladysassistant.com/u/pierre-gilles)\
**Post date:** [16. Juni 2023 um 08:02 UTC](https://community.gladysassistant.com/t/gladys-assistant-4-23-live-streaming-de-cameras-calculs-dans-les-scenes/8161/97 "2023-06-16T08:02:38Z")

</div>

Du kannst es eventuell mit einem virtuellen Gerät als „Puffer“-Variable machen 🙂

---

<div class="post-metadata">

**Author:** ![lmilcent](https://gladys-assistant-community.b-cdn.net/user_avatar/community.gladysassistant.com/lmilcent/32/7023_2.png) [@lmilcent](https://community.gladysassistant.com/u/lmilcent)\
**Post date:** [16. Juni 2023 um 08:42 UTC](https://community.gladysassistant.com/t/gladys-assistant-4-23-live-streaming-de-cameras-calculs-dans-les-scenes/8161/98 "2023-06-16T08:42:51Z")

</div>

Gott sei Dank bin ich ein „Fortgeschrittener“ Nutzer 😂  
Ich werde das testen, danke!

---

<div class="post-metadata">

**Author:** ![lmilcent](https://gladys-assistant-community.b-cdn.net/user_avatar/community.gladysassistant.com/lmilcent/32/7023_2.png) [@lmilcent](https://community.gladysassistant.com/u/lmilcent)\
**Post date:** [16. Juni 2023 um 09:17 UTC](https://community.gladysassistant.com/t/gladys-assistant-4-23-live-streaming-de-cameras-calculs-dans-les-scenes/8161/99 "2023-06-16T09:17:15Z")

</div>

Das funktioniert super 🎉  
Jetzt kann ich endlich überprüfen, ob es in den letzten 5 Minuten bei mir Bewegung gab. Und daraus schließen, ob das Haus leer ist oder nicht!

Es ist ganz einfach:

1. Alle 5 Minuten setze ich eine Variable (ein falsches MQTT-Gerät) auf 0
2. Sobald eine Bewegung von einem der Bewegungssensoren oder Öffnungssensoren erkannt wird, füge ich `1` zu dieser Variable hinzu

So kann ich, wenn die Variable auf 1 oder höher steht, erkennen, dass es tatsächlich Bewegung gab, oder sogar viel Bewegung, wenn die Variable auf 2, 3 oder 4 steht!

Ich glaube, ich hatte die Idee für diese Szene letztes Jahr 😅 Man sieht also, man muss nur abwarten und gute Ideen vorschlagen, die auf viele Situationen anwendbar sind (und dass ein Entwickler verfügbar ist, haha).

[Vorherige Seite](https://community.gladysassistant.com/t/gladys-assistant-4-23-live-streaming-de-cameras-calculs-dans-les-scenes/8161.md?page=4)
