beca_bac002_thermostat_c.yaml 2.2 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798
  1. name: BAC-002 thermostat external C
  2. primary_entity:
  3. entity: climate
  4. dps:
  5. - id: 1
  6. type: boolean
  7. name: power
  8. mapping:
  9. - dps_val: false
  10. value: "off"
  11. hidden: true
  12. - id: 2
  13. type: integer
  14. name: temperature
  15. unit: C
  16. range:
  17. min: 10
  18. max: 70
  19. mapping:
  20. - scale: 2
  21. - id: 3
  22. type: integer
  23. name: current_temperature
  24. mapping:
  25. - scale: 2
  26. - id: 5
  27. type: boolean
  28. name: preset_mode
  29. mapping:
  30. - dps_val: true
  31. value: eco
  32. - dps_val: false
  33. value: comfort
  34. - id: 102
  35. type: string
  36. name: hvac_mode
  37. mapping:
  38. - dps_val: "0"
  39. constraint: power
  40. conditions:
  41. - dps_val: true
  42. value: cool
  43. - dps_val: false
  44. value_redirect: power
  45. value: "off"
  46. - dps_val: "1"
  47. constraint: power
  48. conditions:
  49. - dps_val: true
  50. value: heat
  51. - dps_val: false
  52. value_redirect: power
  53. value: "off"
  54. - dps_val: "2"
  55. constraint: power
  56. conditions:
  57. - dps_val: true
  58. value: fan_only
  59. - dps_val: false
  60. value_redirect: power
  61. value: "off"
  62. - id: 103
  63. type: string
  64. name: fan_mode
  65. mapping:
  66. - dps_val: "0"
  67. value: auto
  68. - dps_val: "1"
  69. value: high
  70. - dps_val: "2"
  71. value: medium
  72. - dps_val: "3"
  73. value: low
  74. secondary_entities:
  75. - entity: lock
  76. name: Child lock
  77. category: config
  78. dps:
  79. - id: 6
  80. type: boolean
  81. name: lock
  82. mapping:
  83. - dps_val: true
  84. icon: "mdi:hand-back-right-off"
  85. - dps_val: false
  86. icon: "mdi:hand-back-right"
  87. - entity: select
  88. name: Schedule
  89. icon: "mdi:calendar-clock"
  90. dps:
  91. - id: 4
  92. type: string
  93. name: option
  94. mapping:
  95. - dps_val: "0"
  96. value: program
  97. - dps_val: "1"
  98. value: manual