nashone_mts700wb_thermostat.yaml 2.8 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126
  1. name: Nashone MTS-700-WB thermostat
  2. primary_entity:
  3. entity: climate
  4. dps:
  5. - id: 1
  6. type: boolean
  7. name: power
  8. hidden: true
  9. mapping:
  10. - dps_val: False
  11. value: "off"
  12. - id: 2
  13. type: string
  14. name: hvac_mode
  15. mapping:
  16. - dps_val: cold
  17. constraint: power
  18. conditions:
  19. - dps_val: true
  20. value: cool
  21. - dps_val: false
  22. value_redirect: power
  23. value: "off"
  24. - dps_val: hot
  25. constraint: power
  26. conditions:
  27. - dps_val: true
  28. value: heat
  29. - dps_val: false
  30. value_redirect: power
  31. - id: 3
  32. type: string
  33. name: hvac_action
  34. mapping:
  35. - dps_val: manual
  36. constraint: hvac_mode
  37. conditions:
  38. - dps_val: cold
  39. value: cooling
  40. - dps_val: hot
  41. value: heating
  42. - id: 16
  43. type: integer
  44. name: temperature
  45. range:
  46. min: -20
  47. max: 105
  48. mapping:
  49. - constraint: temperature_unit
  50. conditions:
  51. - dps_val: f
  52. value_redirect: temp_f
  53. range:
  54. min: -4
  55. max: 221
  56. - id: 17
  57. type: integer
  58. name: temp_f
  59. range:
  60. min: -4
  61. max: 221
  62. hidden: true
  63. - id: 23
  64. type: string
  65. name: temperature_unit
  66. mapping:
  67. - dps_val: c
  68. value: C
  69. - dps_val: f
  70. value: F
  71. - id: 24
  72. type: integer
  73. name: current_temperature
  74. mapping:
  75. - constraint: temperature_unit
  76. conditions:
  77. - dps_val: f
  78. value_redirect: temp_current_f
  79. - id: 29
  80. type: integer
  81. name: temp_current_f
  82. hidden: true
  83. secondary_entities:
  84. - entity: number
  85. category: config
  86. name: Calibration offset
  87. icon: "mdi:arrow-collapse-up"
  88. dps:
  89. - id: 27
  90. type: integer
  91. name: value
  92. range:
  93. min: -5
  94. max: 5
  95. - entity: switch
  96. category: config
  97. name: Factory reset
  98. icon: "mdi:cog-refresh"
  99. dps:
  100. - id: 39
  101. type: boolean
  102. name: switch
  103. - entity: select
  104. name: Timer
  105. category: config
  106. icon: "mdi:timer"
  107. dps:
  108. - id: 41
  109. type: string
  110. name: option
  111. mapping:
  112. - dps_val: "cancel"
  113. value: "off"
  114. - dps_val: "1h"
  115. value: "1 hour"
  116. - entity: sensor
  117. category: diagnostic
  118. name: Timer
  119. icon: "mdi:timer"
  120. dps:
  121. - id: 42
  122. type: integer
  123. unit: min
  124. name: sensor
  125. mapping:
  126. - scale: 60