I am aware that the whole Setup is quite “niche” but I hope that one person in the world that has the same might be able to help me anyways
I have a Conga Vacuum Cleaner, which is integrated through the “Valetudo” - integration. In general this works great. The Valetudo-Map-Card works as expected showing the map and allowing me to start the vacuum by pressing the start button.
Now I want to achieve that the vaccum automatically starts when I leave my Home Zone. The automatism is the following for that:
alias: Carlos Autostart
description: ""
trigger:
- platform: device
device_id: 0a57f7d9eb357e0b6c8fdb8392e803a1
domain: device_tracker
entity_id: 8eaeca372b35326c9c187a47b7d2cf66
type: leaves
zone: zone.home
condition:
- condition: time
before: "22:00:00"
after: "10:00:00"
- condition: state
entity_id: input_select.carlos_state
state: Docked
action:
- device_id: 111885cef17318236e33ec135a9bd92a
domain: vacuum
entity_id: 31488121bd356adde5c6cb263e53f704
type: clean
- service: notify.mobile_app_fp4
data:
message: Carlos legt los
title: Es bläst und saugt der Heinzelmann
- service: input_select.select_option
metadata: {}
data:
option: Cleaning
target:
entity_id: input_select.carlos_state
mode: single
(you can ignore the state conditions: The issue was there before I added those)
because the device/entity ids are hard to read: The option in the UI is called “Let Carlos Clean” (was created by the integration; Carlos is the Vaccum):
Now to the issue:
The vaccum starts just like when starting manually, BUT immediatly returns to the docking station after a few minutes instead of cleaning the room. (The battery is still full at that point and - as mentioned - manually started it works as expected)
There is NO automation created to let the vacuum return to the dock.
I don’t know if this can have anything to do with it; just fyi: The main room that needs to be cleaned hasn’t been detected as a room in the learning phase. (But as I do not define which room to clean I don’t expect this to have any impact on that issue).