kogan_bidet.yaml 3.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166
  1. name: Bidet
  2. products:
  3. - id: 7cuimqtezvgbaeun
  4. manufacturer: Kogan
  5. entities:
  6. - entity: switch
  7. icon: "mdi:toilet"
  8. dps:
  9. - id: 45
  10. type: boolean
  11. name: switch
  12. - id: 103
  13. type: integer
  14. name: ambient_temperature
  15. optional: true
  16. - id: 56
  17. type: integer
  18. name: clean_time
  19. optional: true
  20. - id: 57
  21. type: string
  22. name: wind_temperature
  23. optional: true
  24. - id: 59
  25. type: integer
  26. name: drying_time
  27. optional: true
  28. - entity: select
  29. translation_key: bidet_mode
  30. category: config
  31. dps:
  32. - id: 50
  33. type: string
  34. name: option
  35. mapping:
  36. - dps_val: dry
  37. value: dry
  38. - dps_val: normal
  39. value: normal
  40. - dps_val: child
  41. value: child
  42. - entity: number
  43. name: Water temperature
  44. icon: "mdi:coolant-temperature"
  45. category: config
  46. dps:
  47. - id: 52
  48. type: string
  49. name: value
  50. range:
  51. min: 1
  52. max: 4
  53. mapping:
  54. - dps_val: level_1
  55. value: 1
  56. - dps_val: level_2
  57. value: 2
  58. - dps_val: level_3
  59. value: 3
  60. - dps_val: level_4
  61. value: 4
  62. - id: 53
  63. name: temperature
  64. type: integer
  65. optional: true
  66. - id: 54
  67. name: pressure
  68. type: string
  69. optional: true
  70. - entity: select
  71. name: Position
  72. icon: "mdi:arrow-left-right"
  73. category: config
  74. dps:
  75. - id: 55
  76. type: string
  77. name: option
  78. optional: true
  79. mapping:
  80. - dps_val: pos_1
  81. value: Front
  82. - dps_val: pos_2
  83. value: Slightly forward
  84. - dps_val: pos_3
  85. value: Centre
  86. - dps_val: pos_4
  87. value: Slightly back
  88. - dps_val: pos_5
  89. value: Rear
  90. - entity: number
  91. name: Seat warmth
  92. category: config
  93. icon: "mdi:car-seat-heater"
  94. dps:
  95. - id: 60
  96. type: string
  97. name: value
  98. range:
  99. min: 1
  100. max: 4
  101. mapping:
  102. - dps_val: level_1
  103. value: 1
  104. - dps_val: level_2
  105. value: 2
  106. - dps_val: level_3
  107. value: 3
  108. - dps_val: level_4
  109. value: 4
  110. - id: 61
  111. name: temperature
  112. type: integer
  113. optional: true
  114. - entity: switch
  115. name: Deodorize
  116. icon: "mdi:flower"
  117. category: config
  118. dps:
  119. - id: 62
  120. type: boolean
  121. name: switch
  122. - entity: light
  123. category: config
  124. dps:
  125. - id: 64
  126. type: boolean
  127. name: switch
  128. - entity: switch
  129. name: Eco mode
  130. icon: "mdi:leaf"
  131. category: config
  132. dps:
  133. - id: 65
  134. type: boolean
  135. name: switch
  136. - entity: binary_sensor
  137. class: problem
  138. category: diagnostic
  139. dps:
  140. - id: 68
  141. type: bitfield
  142. name: sensor
  143. optional: true
  144. mapping:
  145. - dps_val: null
  146. value: false
  147. - dps_val: 0
  148. value: false
  149. - value: true
  150. - id: 68
  151. type: bitfield
  152. name: fault_code
  153. optional: true
  154. - entity: binary_sensor
  155. name: Seated
  156. class: occupancy
  157. icon: "mdi:toilet"
  158. category: diagnostic
  159. dps:
  160. - id: 46
  161. type: boolean
  162. name: sensor
  163. optional: true
  164. mapping:
  165. - dps_val: null
  166. value: false