Advertisement
Chrwjensen

Untitled

Sep 1st, 2024
163
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.64 KB | None | 0 0
  1. alias: "HAABS SONIC "
  2. description: ""
  3. trigger:
  4. - alias: When ultrasonic is below minimum
  5. platform: numeric_state
  6. entity_id:
  7. - sensor.ultrasensor
  8. for:
  9. hours: 0
  10. minutes: 0
  11. seconds: 2
  12. above: input_number.ultrasonic_min
  13. below: input_number.ultrasonic_min
  14. id: below
  15. - platform: numeric_state
  16. entity_id:
  17. - sensor.ultrasensor
  18. for:
  19. hours: 0
  20. minutes: 0
  21. seconds: 2
  22. above: input_number.ultrasonic_min
  23. below: input_number.ultrasonic_max
  24. id: safe
  25. enabled: true
  26. - alias: When ultrasonic is above maximum
  27. platform: numeric_state
  28. entity_id:
  29. - sensor.ultrasensor
  30. for:
  31. hours: 0
  32. minutes: 0
  33. seconds: 2
  34. above: input_number.ultrasonic_max
  35. below: input_number.ultrasonic_min
  36. id: above
  37. condition:
  38. - condition: state
  39. entity_id: input_boolean.haabs_ultrasonic
  40. state: "on"
  41. action:
  42. - choose:
  43. - conditions:
  44. - condition: trigger
  45. id:
  46. - below
  47. sequence:
  48. - action: light.turn_off
  49. data: {}
  50. target:
  51. entity_id: light.spisestue
  52. - conditions:
  53. - condition: trigger
  54. id:
  55. - safe
  56. sequence:
  57. - action: light.turn_on
  58. data: {}
  59. target:
  60. entity_id: light.spisestue
  61. - conditions:
  62. - condition: trigger
  63. id:
  64. - above
  65. sequence:
  66. - action: light.turn_off
  67. data: {}
  68. target:
  69. entity_id: light.spisestue
  70. mode: single
  71.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement