beca_zht002_thermostat_c.yaml 1.8 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091
  1. name: Thermostat
  2. products:
  3. - id: aoclfnxz
  4. manufacturer: Moes
  5. name: Zigbee Thermostat
  6. entities:
  7. - entity: climate
  8. dps:
  9. - id: 1
  10. name: hvac_mode
  11. type: boolean
  12. mapping:
  13. - dps_val: false
  14. value: "off"
  15. - dps_val: true
  16. value: "heat"
  17. - id: 16
  18. name: temperature
  19. type: integer
  20. unit: C
  21. range:
  22. min: 1
  23. max: 45
  24. - id: 24
  25. name: current_temperature
  26. type: integer
  27. mapping:
  28. - scale: 10
  29. - id: 36
  30. name: hvac_action
  31. type: string
  32. mapping:
  33. - dps_val: open
  34. value: heating
  35. - dps_val: close
  36. value: idle
  37. - entity: lock
  38. translation_key: child_lock
  39. category: config
  40. dps:
  41. - id: 40
  42. type: boolean
  43. name: lock
  44. - entity: select
  45. name: Sensor selection
  46. icon: "mdi:thermometer-check"
  47. category: config
  48. dps:
  49. - id: 43
  50. name: option
  51. type: string
  52. mapping:
  53. - dps_val: in
  54. value: internal
  55. - dps_val: ou
  56. value: external
  57. - dps_val: al
  58. value: both
  59. - entity: number
  60. translation_key: temperature_calibration
  61. category: config
  62. dps:
  63. - id: 27
  64. name: value
  65. type: integer
  66. unit: °
  67. range:
  68. min: -9
  69. max: 9
  70. - entity: number
  71. name: DeadZone temp
  72. icon: "mdi:thermometer-alert"
  73. category: config
  74. dps:
  75. - id: 26
  76. name: value
  77. type: integer
  78. range:
  79. min: 1
  80. max: 5
  81. - entity: number
  82. name: High limit temperature ceiling
  83. icon: "mdi:thermometer-alert"
  84. category: config
  85. dps:
  86. - id: 19
  87. name: value
  88. type: integer
  89. range:
  90. min: 45
  91. max: 70