Já to dělal přes app Flolevac, ale ta mi pak s novějším FW už nefungovala (když jsem potřeboval něco upravit..je možný že už to zase zprovoznili). Tak pak jsem to dělal metodou pokus-omyl, kdy ty souřadnice jsou 0,0 v místě docku a pak 1=0,1mm od docku (tuším). Takže jsem z HA prostě náhodně střelil nějaký čísla a měl vedle otevřenou aplikaci na mobilu, kde se zvýraznil čtverec co se zrovna vysává...trochu opruz, ale jak se to jednou nastaví (a neposouváš dock), tak to funguje. Mám roborock S50 a kdyžtak mrkni na fórum HA, možná v novějších verzích se to už dělá jinak, já teď jel na starší verzi HA protože jsem neměl vůbec čas řešit problémy při aktualizacích.
Tady jen nástřel jak to spouštím já - v automatizaci je klasika trigger dle tlačítka co spouští script:
vysat_pracovna:
alias: Vysat Pracovna
sequence:
- service: vacuum.pause
data:
entity_id: vacuum.xiaomi_vacuum_cleaner
- delay: 00:00:01
- service: vacuum.send_command
data:
entity_id: vacuum.xiaomi_vacuum_cleaner
command: app_zoned_clean
params: [[23600,18200,28200,22050,1]]
Ta pauza na začátku je tam kvůli tomu když vysavač zrovna jede a chci spustit jiný úkol - jinak ten příkaz ignoruje (to se změnilo od nějaké verze FW)
Pak ještě volitelně přepínání mezi "mopovacím režimem" a normálním turbo vysáváním:
Mop:
- service: vacuum.set_fan_speed
data:
entity_id: vacuum.xiaomi_vacuum_cleaner
fan_speed: 105
nebo turbo:
- service: vacuum.set_fan_speed
data:
entity_id: vacuum.xiaomi_vacuum_cleaner
fan_speed: 104
+ já v tom scriptu ještě měl aby se čistička vzduchu nastavila na max výkon, jakmile se začne vysávat