wistar_roller_blind.yaml 3.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145
  1. name: Wistar roller blinds
  2. products:
  3. - id: c4hBLohzUgxULw5a
  4. primary_entity:
  5. entity: cover
  6. class: blind
  7. dps:
  8. - id: 101
  9. type: string
  10. name: control
  11. mapping:
  12. - dps_val: "0"
  13. value: open
  14. - dps_val: "1"
  15. value: close
  16. - dps_val: "2"
  17. value: stop
  18. - id: 102
  19. type: integer
  20. name: position
  21. range:
  22. min: 0
  23. max: 100
  24. mapping:
  25. - invert: true
  26. - id: 105
  27. type: boolean
  28. name: curtain_hand
  29. - id: 106
  30. type: string
  31. name: curtain_state
  32. mapping:
  33. - dps_val: "0"
  34. value: status_0
  35. - dps_val: "1"
  36. value: status_1
  37. - dps_val: "2"
  38. value: status_2
  39. - dps_val: "3"
  40. value: status_3
  41. - id: 107
  42. type: string
  43. name: ac_control
  44. mapping:
  45. - dps_val: "1"
  46. value: control_1
  47. - dps_val: "2"
  48. value: control_2
  49. - dps_val: "3"
  50. value: control_3
  51. - dps_val: "4"
  52. value: control_4
  53. - id: 108
  54. type: string
  55. name: dc_control
  56. mapping:
  57. - dps_val: "1"
  58. value: control_1
  59. - dps_val: "2"
  60. value: control_2
  61. - dps_val: "3"
  62. value: control_3
  63. - dps_val: "4"
  64. value: control_4
  65. - id: 109
  66. type: string
  67. name: curtain_type
  68. optional: true
  69. - id: 110
  70. type: string
  71. name: report
  72. optional: true
  73. - id: 111
  74. type: boolean
  75. name: border_state
  76. readonly: true
  77. - id: 112
  78. type: integer
  79. name: current_position
  80. range:
  81. min: 0
  82. max: 100
  83. mapping:
  84. - invert: true
  85. secondary_entities:
  86. - entity: select
  87. name: Border setting
  88. category: config
  89. icon: "mdi:border-outside"
  90. dps:
  91. - id: 104
  92. type: string
  93. name: option
  94. mapping:
  95. - dps_val: "1"
  96. value: Upper Limit Set
  97. - dps_val: "2"
  98. value: Upper Limit Remove
  99. - dps_val: "3"
  100. value: Lower Limit Set
  101. - dps_val: "4"
  102. value: Lower Limit Remove
  103. - dps_val: "5"
  104. value: Both Limits Remove
  105. - entity: select
  106. category: config
  107. name: Style
  108. icon: "mdi:blinds-horizontal"
  109. dps:
  110. - id: 113
  111. type: string
  112. name: option
  113. mapping:
  114. - dps_val: "0"
  115. value: Venetian blind
  116. - dps_val: "1"
  117. value: Silhouette blind
  118. - dps_val: "2"
  119. value: Roman blind
  120. - dps_val: "3"
  121. value: Roller blind
  122. - dps_val: "4"
  123. value: Soft blind
  124. - dps_val: "5"
  125. value: Roller shutter
  126. - dps_val: "6"
  127. value: Honeycomb blind
  128. - dps_val: "7"
  129. value: Pleated blind
  130. - dps_val: "8"
  131. value: Roller door
  132. - dps_val: "9"
  133. value: Awning
  134. - dps_val: "10"
  135. value: Curtain
  136. - dps_val: "11"
  137. value: Roman pole
  138. - entity: switch
  139. category: config
  140. name: Reversed
  141. icon: "mdi:arrow-u-down-left"
  142. dps:
  143. - id: 103
  144. type: boolean
  145. name: switch