Advertisement
Hoekeren75

Advisering betinget af tilstedeværelse

Feb 6th, 2023
1,023
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
YAML 2.47 KB | None | 0 0
  1. alias: Advisering_mopper - Mangler vand
  2. description: >-
  3.   Når Mopper mangler vand, adviseres CS og AB med en NOTIFY og en TTS, hvis de
  4.   er hjemme. Hvis man er UDE får man først adviseringen 20 efter man er kommet
  5.   hjem, hvis Mopper stadigt mangler vand.
  6. trigger:
  7.   - platform: state
  8.     entity_id:
  9.      - person.annemette
  10.     to: home
  11.     for:
  12.       hours: 0
  13.       minutes: 20
  14.       seconds: 0
  15.     id: Annemette kommer hjem
  16.   - platform: state
  17.     entity_id:
  18.      - person.christian
  19.     to: home
  20.     for:
  21.       hours: 0
  22.       minutes: 20
  23.       seconds: 0
  24.     id: Christian kommer hjem
  25.   - platform: state
  26.     entity_id:
  27.      - sensor.mopper_error
  28.     to: water_tank-dry
  29.     id: Mopper mangler vand
  30. condition: []
  31. action:
  32.   - choose:
  33.       - conditions:
  34.           - condition: and
  35.             conditions:
  36.               - condition: trigger
  37.                 id: Christian kommer hjem
  38.               - condition: state
  39.                 entity_id: sensor.mopper_error
  40.                 state: water_tank_dry
  41.         sequence:
  42.           - service: notify.mobile_app_oneplus_cs
  43.             data:
  44.               message: Mopper skal have skiftet vand
  45.       - conditions:
  46.           - condition: and
  47.             conditions:
  48.               - condition: trigger
  49.                 id: Annemette kommer hjem
  50.               - condition: state
  51.                 entity_id: sensor.mopper_error
  52.                 state: water_tank_dry
  53.         sequence:
  54.           - service: notify.mobile_app_annemette_skallerup_borgesens_iphone
  55.             data:
  56.               message: Mopper skal have skiftet vand
  57.       - conditions:
  58.           - condition: trigger
  59.             id: Mopper mangler vand
  60.         sequence:
  61.           - if:
  62.               - condition: zone
  63.                 entity_id: person.annemette
  64.                 zone: zone.home
  65.             then:
  66.               - service: notify.mobile_app_annemette_skallerup_borgesens_iphone
  67.                 data:
  68.                   message: Mopper skal have skiftet vand
  69.           - if:
  70.               - condition: zone
  71.                 entity_id: person.christian
  72.                 zone: zone.home
  73.             then:
  74.               - service: notify.mobile_app_oneplus_cs
  75.                 data:
  76.                   message: Mopper skal have skiftet vand
  77.           - service: tts.cloud_say
  78.             data:
  79.               cache: true
  80.               entity_id: media_player.kokken
  81.               message: Mopper skal have skiftet vandet
  82. mode: single
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement