würde gerne für meinen Roborock eine Benachrichtigung haben, wo er mir meldet wenn der Akku wieder voll aufgeladen wurde (also 100%) und nicht x Mal eine Meldung, dass er noch immer 100% Ladezustand hat.
Eine andere Überlegung wäre auch, wenn der Wassertank <20% hat, dieser den aktuellen Reinigungsvorgang pausieren soll, zur einer bestimmten Position fahren und dort warten soll. Idealerweise gibt es dann eine Nachricht, welche ich nach dem Auffüllen bestätigen könnte und der Robo fährt dann an die ursprüngliche Position und fährt mit seiner Reinigung fort.
Hätte jemand für diese 2 Punkte eine Idee wie man es realisieren könnte?
Habe mir ein Skript anhand vom Video Smarthome&More https://youtu.be/pLhTYshBGwk gemacht (etwas angepasst und zum testen der einzelnen Notifizierungseinstellungen).
So wie du es gemacht hat finde ich super und macht Sinn
Ich weißt nicht, ob das aktuelle Datum bzw. Uhrzeit zusätzlich einen Sinn machen würde (gehe mal nicht davon aus, dass die Benachrichtigung stark verzögert ankommen würde und ich somit ein „Problem“ in der Performance erkennen würde.
Wasserstand wäre zwar ganz nett, dürfte jedoch ein Binärwert sein
Verzögert sollte da nichts sein, mit deinem Script bzgl. der Nachricht kenne ich mich nicht aus. Da ich den Code nicht kenne, aber ich sehe keinen Titel. Da wäre es ggf. meiner Meinung nach besser wenn im Titel halt ein Teil stehen würde und dann in der Nachricht der Rest.
Edit:
Hab nur das Ende vom Code gelesen, weiter oben steht es mit Titel also minimaler Fehler im Code. Korrigiere ich mit.
Wichtig ist das jedem Gerät ein Bereich (Flur, Wohnzimmer usw.) zugewiesen ist, auch ein Name muss zugewiesen sein damit der Gerätename erfasst werden kann.
Ist das alles gemacht, dann sollte es Reibungslos funktionieren.
Tipp, du musst diese Automation nicht für jedes Akkugerät neu schreiben du kannst hier einfach weitere Geräte bzw. Batterie-Entitäten als Trigger hinzufügen und schon funktioniert diese Automation auch für verschiedene andere Geräte. Hab ich mir gebastelt, da ich diese Blueprint-Varianten nicht so prickelnd finde, da du immer auf Updates von den Entwicklern angewiesen bist.
Hoffe es klappt alles so wie du dir es wünscht und hast damit eine Menge Freude.
Vielen Dank für deine Bemühungen und deine Unterstützung.
Ein Name ist dem Gerät vergeben wie auf deinem Bild ersichtlich ist. In der Meldung erscheint trotzdem „Wohnzimmer: none“ → ist aber nicht weiter wichtig (eher ein Schönheitsfehler). Natürlich wenn mehrere Geräte da integriert sind in der Überwachung, dann bekommt es mehr an Bedeutung zu wissen, zu welchem Gerät die Meldung gehört.
Hat jemand vielleicht eine Idee zum Punkt 2. von meiner Initialen Frage:
Eine andere Überlegung wäre auch, wenn der Wassertank <20% hat, dieser den aktuellen Reinigungsvorgang pausieren soll, zur einer bestimmten Position fahren und dort warten soll. Idealerweise gibt es dann eine Nachricht, welche ich nach dem Auffüllen bestätigen könnte und der Robo fährt dann an die ursprüngliche Position und fährt mit seiner Reinigung fort.
Ich denke irgendwo und irgendwie dürfte diese Information vorhanden sein, denn wenn der Akku zu niedrig ist, bricht der Robo ja auch ab, lädt auf 100% und setzt dann fort - denke aber dass es wahrscheinlich in deren Software verankert sein wird und so nicht auszulesen sein wird.
Die Position auszulesen, auch wenn es möglich sein sollte, wäre zwar hilfreich, jedoch sehe ich es als Problem, wie dem Robo dann noch vorgeben, was die restliche Fläche wäre, welche noch zu reinigen ist.