beca_bht6000_thermostat_c.yaml 1.6 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677
  1. name: Beca BHT-6000 thermostat C
  2. primary_entity:
  3. entity: climate
  4. dps:
  5. - id: 1
  6. type: boolean
  7. name: hvac_mode
  8. mapping:
  9. - dps_val: false
  10. value: "off"
  11. - dps_val: true
  12. constraint: mode
  13. conditions:
  14. - dps_val: "0"
  15. value: auto
  16. - dps_val: "1"
  17. value: heat
  18. - id: 2
  19. type: integer
  20. name: temperature
  21. range:
  22. min: 10
  23. max: 70
  24. mapping:
  25. - scale: 2
  26. - id: 3
  27. type: integer
  28. name: current_temperature
  29. mapping:
  30. - scale: 2
  31. - id: 4
  32. type: string
  33. name: mode
  34. hidden: true
  35. - id: 5
  36. type: boolean
  37. name: preset_mode
  38. mapping:
  39. - dps_val: true
  40. value: eco
  41. - dps_val: false
  42. value: comfort
  43. - id: 102
  44. type: integer
  45. name: floor_temperature
  46. mapping:
  47. - scale: 2
  48. - id: 103
  49. type: string
  50. name: unknown_103
  51. - id: 104
  52. type: boolean
  53. name: unknown_104
  54. secondary_entities:
  55. - entity: lock
  56. name: Child lock
  57. category: config
  58. dps:
  59. - id: 6
  60. type: boolean
  61. name: lock
  62. mapping:
  63. - dps_val: true
  64. icon: "mdi:hand-back-right-off"
  65. - dps_val: false
  66. icon: "mdi:hand-back-right"
  67. - entity: sensor
  68. name: External temperature
  69. class: temperature
  70. dps:
  71. - id: 102
  72. type: integer
  73. name: sensor
  74. unit: C
  75. class: measurement
  76. mapping:
  77. - scale: 2