Mit diesem Beitrag möchte ich eine neue Kategorie ins eben rufen: Meine Automationen!
Hierin möchte ich euch kleine, aber nützliche Automationen vorstellen. DIese funktionien meist ohne viel schnickschnack.
Heute geht es darum, den Saugroboter automatisch zu entleeren. Zugegeben: das machen die Saugroboter mit Absaugstation bereits automatisch. Mir persönlich war es immer zu laut. Deswegen lasse ich es immer dann absuagen, wenn ich nicht zu Hause bin.
In dieser Automationverwende ich einen Roborock Saugroboter. Je nach Hersteller oder Modell, kann die Umsetzung variieren.
Automationen erstellen
Das Absaugen soll natürlich nur dann ausgeführt werden, wenn der Staubbehälter voll ist. Als erstellen wir einen Helfer (Zahl). DIeser soll sich um 1 erhöhen, wenn der Saugroboter lief. Sobald abgesaug wird, wird der Helfer wieder auf 0 gestellt.
Hierzu erstellen wir diese Automationen.
Zähler erhöhen:
alias: "Robo: finished"
description: ""
triggers:
- entity_id:
- binary_sensor.floorian_reinigen
to: "off"
from: "on"
trigger: state
conditions: []
- action: input_number.increment
metadata: {}
data: {}
target:
entity_id: input_number.robovac_counter
mode: single
Absaugen, wenn 10 Minuten lang niemand zu Hause ist:
alias: "Robo: Empty dust bin"
description: ""
triggers:
- entity_id:
- zone.home
below: 1
for:
hours: 0
minutes: 10
seconds: 0
trigger: numeric_state
conditions:
- condition: numeric_state
entity_id: input_number.robovac_counter
above: 0
actions:
- action: vacuum.send_command
metadata: {}
data:
command: app_start_collect_dust
target:
entity_id: vacuum.floorian
mode: single
Ich lasse mir außerdem eine Benachrichtigug schicken. Aber das ist nur optional.
Mit dieser Automation habe ich seit monaten nicht mehr das recht laute Absaugen hören müssen.







