wistar_roller_blind.yaml 3.1 KB

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