4
0

wistar_roller_blind.yaml 3.3 KB

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