car_heater.yaml 1.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263
  1. ###############################################################################
  2. # CAR HEATER HELPERS
  3. ###############################################################################
  4. # -------------------------
  5. # INPUT DATETIMES (TIME ONLY)
  6. # -------------------------
  7. input_datetime:
  8. heater_time1:
  9. name: Heater A Time 1
  10. has_date: false
  11. has_time: true
  12. heater_time2:
  13. name: Heater A Time 2
  14. has_date: false
  15. has_time: true
  16. heater_time3:
  17. name: Heater A Time 3
  18. has_date: false
  19. has_time: true
  20. heater_time4:
  21. name: Heater A Time 4
  22. has_date: false
  23. has_time: true
  24. heater_once_time:
  25. name: Heater A One-Time Departure
  26. has_date: false
  27. has_time: true
  28. # -------------------------
  29. # INPUT BOOLEANS (ENABLE/FLAGS)
  30. # -------------------------
  31. input_boolean:
  32. heater_time1_active:
  33. name: Heater A Time 1 Active
  34. heater_time2_active:
  35. name: Heater A Time 2 Active
  36. heater_time3_active:
  37. name: Heater A Time 3 Active
  38. heater_time4_active:
  39. name: Heater A Time 4 Active
  40. heater_once_active:
  41. name: Heater A One-Time Active
  42. heater_force_on:
  43. name: Heater A Force ON
  44. # -------------------------
  45. # OPTIONAL: INPUT NUMBER (AFTER HEAT TIME)
  46. # If you want the 25min window adjustable in UI.
  47. # -------------------------
  48. input_number:
  49. heater_afterheat_minutes:
  50. name: Heater Afterheat Time
  51. min: 0
  52. max: 120
  53. step: 1
  54. unit_of_measurement: "min"
  55. mode: slider
  56. icon: mdi:timer-outline
  57. initial: 25