Szenen: Alle Geräte nach einem bestimmten Zustandstyp abrufen (z. B. Batterietyp)

Sehr anschauliches Beispiel:

  • Ich habe 20 batteriebetriebene Geräte
  • Ich möchte überprüfen, ob eines meiner Geräte weniger als 25% Akku hat

Aktuell muss ich eine Szene mit x20 Boxen „Letzten Zustand abrufen“ erstellen, gefolgt von x20 Tests dieser Zustände (ich war zu faul, es sind nur 9):


Beschreibung

Was ich als neue Funktion vorschlage, ist die Möglichkeit, alle Werte eines bestimmten Typs abzurufen.
Daher hier alle Batteriestände aller Sensoren und überprüfen, ob einer von ihnen unter 25% liegt. In diesem speziellen Fall könnte mir eine Nachricht mit dem Namen und dem Raum des Sensors gesendet werden.

Man kann sich eine Vielzahl von Anwendungen vorstellen: alle Temperaturwerte, Batteriestände, Helligkeitswerte, Verbrauch der Steckdosen usw.

Mmmm nicht dumm, ich stimme dem Problem zu, aber ich bin mir nicht sicher, ob die Lösung darin besteht, das in den Szenen zu tun :slight_smile:

Was die Batterie angeht, denke ich, dass das etwas wäre, das wir « nativ » in Gladys haben möchten. Zum Beispiel, dass Gladys dich ohne dein Zutun warnt, dass einige deiner Geräte weniger als 25% Akku haben :slight_smile:

Gleiches gilt für ausgeschaltete Geräte, eine Benachrichtigung im Modus « Sensor XX hat seit 24 Stunden keine Daten gesendet »

Genau das habe ich gestern Abend zu @cicoub13 gesagt, meiner Meinung nach müsste man als Native-App:

  • den Batteriestand verwalten
  • ausgeschaltete oder inaktive Geräte verwalten
  • die Empfangsstärke verwalten (schlechte Bluetooth- oder Zigbee-Verbindungen zum Beispiel)
  • die Anwesenheit (über Bluetooth) verwalten, ohne eine Szene zu erstellen, da ein Gerät bereits mit einem Benutzer verknüpft ist

Dafür bin ich voll und ganz einverstanden :slight_smile:

Dafür bin ich weniger einverstanden.

Schon ist ein Gerät nicht mit einem Benutzer verknüpft (vielleicht reden wir von etwas anderem?), und außerdem denke ich, dass die Anwesenheitsverwaltung ein spezieller Fall für jeden Einzelnen ist und nur schwer verallgemeinerbar ist.

Zum Beispiel kannst du die Anwesenheit durch mehrere Faktoren verwalten: WLAN-Anwesenheit + Bluetooth-Anwesenheit + OwnTracks (GPS-Smartphone) + wer weiß was noch!

Und das über Szenen zu erledigen, ermöglicht dir unendliche Flexibilität und ist vor allem für den Benutzer verständlicher/transparenter, es ist nichts Magisches.

Ich verstehe deinen Standpunkt und vielleicht ist es tatsächlich nicht die richtige Lösung.
Allerdings finde ich, dass es noch nicht intuitiv ist, wenn man den Präsenz-Erkennungsdienst über Bluetooth verwendet.

Man sollte zumindest erklären, dass man die Szene erstellen muss, oder sogar ein Beispiel für eine Szene vorschlagen?
So wird der Grundbedarf abgedeckt (meine Anwesenheit mit Bluetooth erkennen), aber die Szene ist für die Bedürfnisse oder „fortgeschrittene“ Nutzer anpassbar.

@lmilcent Ah, fehlt vielleicht etwas in der Dokumentation?

Oder einfach ein Link zur Dokumentation in Gladys :slight_smile:

Es wäre schon gut, wenn du wenigstens den Link zur Dokumentation schickst, oder? :slightly_smiling_face:

Ich bin dafür, dass es nativ in Gladys integriert wird und eine Nachricht im Chat mit dem Namen und dem Batteriestand angezeigt wird.

Danke für deine Unterstützung :folded_hands:
Je mehr von uns abstimmen, desto wichtiger wird dieser Funktionswunsch und desto eher wird er von @pierre-gilles oder einem der Community-Entwickler umgesetzt!

Äh, aber diese Funktion ist nicht dieselbe wie die im Titel beschriebene.

Gibt es eine Feature-Request für eine Warnung bei schwacher Batterie/ verlorenem Gerät?

Mir ist gerade aufgefallen, dass ich dieselbe Szene wie @lmilcent erstellt habe.
Ich habe gerade erst 6 Sensoren integriert und das kann wirklich lästig werden, wenn es viel mehr Sensoren/Aktoren gibt.
Hat schon jemand damit begonnen, diese Funktion zu entwickeln?

Soviel ich weiß :slight_smile:

Schade :smiling_face_with_tear:, das könnte nützlich sein, wenn man viele Sensoren hat, die mit Batterie betrieben werden!
Ich werde in der Zwischenzeit nach einer anderen Lösung suchen

Hallo zusammen,

Ich habe ein bisschen an diesem Thema gearbeitet :slight_smile:
Hier ist das Ergebnis:

Entspricht das euren Erwartungen @Will_71, @lmilcent, @ArMour85 und @pierre-gilles?

Der PR-Entwurf:

@Lokkye Das ist wirklich toll und genau das, was man braucht :slight_smile:

Vielleicht sollte es eine Option geben, um diese Einstellung zu deaktivieren (wenn du im Urlaub bist und es dich jeden Tag spammt :stuck_out_tongue: )

Bei der Häufigkeit müssen wir sehen, was wir einstellen.

Das könnte 1- oder 2-mal pro Woche sein?

Danke @Lokkye, ja das passt mir.

Genial!
@pierre-gilles hat recht, man muss prüfen, ob man einmal oder regelmäßig warnen muss.

Um Spam zu vermeiden, würde ich vorschlagen:

  • Eine konfigurierbare Informationsschwelle (30%)
  • Eine konfigurierbare Warnschwelle (10%)
  • Eine letzte Warnung, wenn der Sensor nicht mehr erreichbar ist oder 0% erreicht

So haben wir 3x Warnungen pro Produkt, nicht mehr und vor allem nicht jeden Tag!

Und ein Button für die 10 !! :slight_smile:


Ich habe mir erlaubt, es in eine separate „Box“ zu setzen.
Was hältst du davon?
Was würdest du davon halten, die Einstellungen in separate „Boxen“ zu setzen, um sie auf die beiden Spalten zu verteilen?

Bisher habe ich es auf alle Stunden gesetzt, aber ich könnte es auch auf einmal oder zweimal pro Woche einstellen oder es sogar konfigurierbar machen (ich weiß nicht, ob das möglich ist).

Das ist eine gute Idee, aber ich weiß nicht, ob das möglich ist. Derzeit habe ich ein System, das den Batteriestand täglich überprüft. Wenn ich deine Idee übernehme, müsste ich benachrichtigen, wenn sich der Gerätestand ändert, und daher auf jede Änderung des Batteriestands „hören“, um zu überprüfen, ob er beispielsweise unter 30 % gefallen ist. Ich weiß nicht, ob ich klar bin :slight_smile:

Kannst du das nicht einfach checken, ohne ständig zuzuhoren und in Intervallen zu prüfen?

Egal, ob dein Gerät bei 26 oder 30 liegt, das ändert nichts. Aber wenn dein Cron läuft, benachrichtigst du diejenigen zwischen 30 und 20, 20 und 10 und <10.

So vermeidest du, ständig auf Ereignisse zu hören, was die Batterie schonen würde ^^

Toll!

Das passt mir sehr gut, mal sehen, wie es in der Praxis aussieht, aber die Idee finde ich gut!

Ich denke, wir können es erstmal einfach halten: einmal pro Woche zu einem festen Datum/Uhrzeit, z. B. samstags um 9 Uhr? (So hat der Nutzer am Wochenanfang eine Benachrichtigung, wenn er potenziell Zeit hat, sich darum zu kümmern?)

Man muss das nur in der Funktionsbeschreibung klarstellen, damit es verständlich ist :slight_smile:

Ich bevorzuge deinen Ansatz, @Lokkye!

Ich finde die Idee gut, das in festen Abständen zu tun, dann bekommt man nicht 5 zufällige Benachrichtigungen in der Woche, sondern einen Batch an einem sinnvollen Tag, sodass sich der Nutzer sagen kann: „Ah, es gibt 5 Geräte, die fast leer sind, ich werde 5 Batterien bestellen.“