nashone_mts700wb_thermostat.yaml 2.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105
  1. name: Thermostat
  2. # products: Nashone MTS-700-WB
  3. entities:
  4. - entity: climate
  5. dps:
  6. - id: 1
  7. type: boolean
  8. name: hvac_mode
  9. mapping:
  10. - dps_val: false
  11. value: "off"
  12. - dps_val: true
  13. constraint: mode
  14. conditions:
  15. - dps_val: cold
  16. value: cool
  17. - dps_val: hot
  18. value: heat
  19. - id: 2
  20. type: string
  21. name: mode
  22. hidden: true
  23. - id: 3
  24. type: string
  25. name: work_state
  26. - id: 16
  27. type: integer
  28. name: temperature
  29. range:
  30. min: -20
  31. max: 105
  32. mapping:
  33. - constraint: temperature_unit
  34. conditions:
  35. - dps_val: f
  36. value_redirect: temp_f
  37. range:
  38. min: -4
  39. max: 221
  40. - id: 17
  41. type: integer
  42. name: temp_f
  43. range:
  44. min: -4
  45. max: 221
  46. hidden: true
  47. - id: 23
  48. type: string
  49. name: temperature_unit
  50. mapping:
  51. - dps_val: c
  52. value: C
  53. - dps_val: f
  54. value: F
  55. - id: 24
  56. type: integer
  57. name: current_temperature
  58. mapping:
  59. - constraint: temperature_unit
  60. conditions:
  61. - dps_val: f
  62. value_redirect: temp_current_f
  63. - id: 29
  64. type: integer
  65. name: temp_current_f
  66. hidden: true
  67. - entity: number
  68. category: config
  69. translation_key: temperature_calibration
  70. dps:
  71. - id: 27
  72. type: integer
  73. name: value
  74. unit: °
  75. range:
  76. min: -5
  77. max: 5
  78. - entity: button
  79. translation_key: factory_reset
  80. category: config
  81. dps:
  82. - id: 39
  83. type: boolean
  84. name: button
  85. - entity: select
  86. translation_key: timer
  87. category: config
  88. dps:
  89. - id: 41
  90. type: string
  91. name: option
  92. mapping:
  93. - dps_val: cancel
  94. value: cancel
  95. - dps_val: "1h"
  96. value: "1h"
  97. - entity: sensor
  98. category: diagnostic
  99. translation_key: time_remaining
  100. class: duration
  101. dps:
  102. - id: 42
  103. type: integer
  104. unit: s
  105. name: sensor