betterlife_bl1500_heater.yaml 2.0 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091
  1. name: Betterlife BL1500 heater
  2. products:
  3. - id: ptiFKEk2bgAslxOA
  4. primary_entity:
  5. entity: climate
  6. translation_only_key: heater
  7. dps:
  8. - id: 1
  9. type: boolean
  10. name: hvac_mode
  11. mapping:
  12. - dps_val: true
  13. value: heat
  14. - dps_val: false
  15. value: "off"
  16. - id: 2
  17. type: integer
  18. name: temperature
  19. unit: C
  20. range:
  21. min: 15
  22. max: 30
  23. mapping:
  24. - constraint: preset_mode
  25. conditions:
  26. - dps_val: "2"
  27. value: 20
  28. range:
  29. min: 20
  30. max: 20
  31. - id: 4
  32. type: string
  33. name: preset_mode
  34. mapping:
  35. - dps_val: "0"
  36. value: comfort
  37. - dps_val: "1"
  38. value: boost
  39. - dps_val: "2"
  40. value: eco
  41. secondary_entities:
  42. - entity: lock
  43. translation_key: child_lock
  44. category: config
  45. dps:
  46. - id: 7
  47. type: boolean
  48. name: lock
  49. - entity: select
  50. translation_key: timer
  51. category: config
  52. dps:
  53. - id: 11
  54. type: string
  55. name: option
  56. mapping:
  57. - dps_val: "0"
  58. value: "Off"
  59. - dps_val: "1"
  60. value: "1 hour"
  61. - dps_val: "2"
  62. value: "2 hours"
  63. - dps_val: "3"
  64. value: "3 hours"
  65. - dps_val: "4"
  66. value: "4 hours"
  67. - dps_val: "5"
  68. value: "5 hours"
  69. - dps_val: "6"
  70. value: "6 hours"
  71. - dps_val: "7"
  72. value: "7 hours"
  73. - dps_val: "8"
  74. value: "8 hours"
  75. - dps_val: "9"
  76. value: "9 hours"
  77. - dps_val: "10"
  78. value: "10 hours"
  79. - dps_val: "11"
  80. value: "11 hours"
  81. - dps_val: "12"
  82. value: "12 hours"
  83. - entity: sensor
  84. translation_key: time_remaining
  85. class: duration
  86. category: diagnostic
  87. dps:
  88. - id: 12
  89. type: integer
  90. name: sensor
  91. unit: "min"