Advertisement
JLindvig

Xiaomi S5

Oct 6th, 2019
343
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
YAML 2.23 KB | None | 0 0
  1. script:
  2.  # Indgang er et simpelt rum, så der er kun 2 zoner
  3.   vacuum_entrance:
  4.     alias: "Støvsug indgang"
  5.     sequence:
  6.       - service: vacuum.xiaomi_clean_zone
  7.         data_template:
  8.           entity_id: vacuum.r2_d2
  9.           repeats: 1
  10.           zone:
  11.            - [31392,29333,34942,33083]
  12.             - [31438,33050,34038,40550]
  13.  
  14.   # Lille badeværelse er også et simpelt
  15.   # består kun af 1 zone, men adgangen der til
  16.   # er lidt bøvlet, derfor køres støvsugeren
  17.   # hen foran døren, venter til "idle" og
  18.   # sættes derefter i gang med støvsugning
  19.   vacuum_small_bathroom:
  20.     alias: "Støvsug i det lille badeværelse"
  21.     sequence:
  22.      # Kør ud på det lille badeværelse
  23.       - service: vacuum.send_command
  24.         data:
  25.           entity_id: vacuum.r2_d2
  26.           command: app_goto_target
  27.           params: [40300,23300]
  28.       # Vent til den er fremme
  29.       - wait_template: "{{ is_state('vacuum.r2_d2', 'idle') }}"
  30.       # Start støvsugning
  31.       - service: vacuum.xiaomi_clean_zone
  32.         data_template:
  33.           entity_id: vacuum.r2_d2
  34.           repeats: 1
  35.           zone:
  36.            - [38575,22441,42125,24991]
  37.  
  38.   # Gangen er et meget stort/skævt rum og da der er et max på 5
  39.   # zoner, så må vi lige vente til den er færdig med de første 5
  40.   # inden den fortsætter med resten.
  41.   vacuum_hallway:
  42.     alias: "Støvsug gangen"
  43.     sequence:
  44.       - service: vacuum.xiaomi_clean_zone
  45.         data_template:
  46.           entity_id: vacuum.r2_d2
  47.           repeats: 1
  48.           zone:
  49.            - [33707,24539,37457,29389]
  50.             - [37491,18961,39041,28361]
  51.             - [36956,22262,37556,24562]
  52.             - [39080,18897,39580,21047]
  53.             - [33173,23876,33723,26576]
  54.  
  55.       # Vent til den er færdig med første sektion
  56.       - wait_template: "{{ is_state('vacuum.r2_d2', 'returning') }}"
  57.       - service: vacuum.pause
  58.         data:
  59.           entity_id: vacuum.r2_d2
  60.  
  61.       - service: vacuum.xiaomi_clean_zone
  62.         data_template:
  63.           entity_id: vacuum.r2_d2
  64.           repeats: 1
  65.           zone:
  66.            - [33173,23876,33723,26576]
  67.             - [32685,23860,33185,26060]
  68.             - [32196,24348,32696,25598]
  69.             - [31757,24635,32257,25135]
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement