silvercrest_hf6602t_airfryer.yaml 5.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244
  1. name: Air fryer
  2. products:
  3. - id: rmywxak3angdgh0d
  4. name: SilverCrest HF-6602T
  5. primary_entity:
  6. entity: switch
  7. icon: "mdi:toaster-oven"
  8. category: config
  9. dps:
  10. - id: 1
  11. type: boolean
  12. name: switch
  13. - id: 11
  14. type: string
  15. optional: true
  16. name: multistep
  17. - id: 17
  18. type: integer
  19. name: cooking_history
  20. secondary_entities:
  21. - entity: button
  22. name: Start
  23. icon: "mdi:play"
  24. dps:
  25. - id: 2
  26. type: boolean
  27. name: button
  28. - entity: button
  29. name: Pause
  30. icon: "mdi:pause"
  31. dps:
  32. - id: 13
  33. type: boolean
  34. name: button
  35. - entity: select
  36. name: Mode
  37. translation_key: recipe
  38. dps:
  39. - id: 3
  40. type: string
  41. name: option
  42. mapping:
  43. - dps_val: fish
  44. value: fish
  45. - dps_val: cake
  46. value: cake
  47. - dps_val: vegetable
  48. value: vegetables
  49. - dps_val: bacon
  50. value: bacon
  51. - dps_val: drumsticks
  52. value: chicken_drumsticks
  53. - dps_val: chips
  54. value: fries
  55. - dps_val: roast_chicken
  56. value: chicken
  57. - dps_val: steak
  58. value: steak
  59. - dps_val: shrimp
  60. value: shrimp
  61. - dps_val: bread
  62. value: bread
  63. - dps_val: custom
  64. value: custom
  65. - entity: number
  66. name: Cloud recipe
  67. category: config
  68. icon: "mdi:cloud-print"
  69. dps:
  70. - id: 4
  71. type: integer
  72. name: value
  73. range:
  74. min: 0
  75. max: 999999
  76. - entity: sensor
  77. name: Status
  78. class: enum
  79. dps:
  80. - id: 5
  81. type: string
  82. name: sensor
  83. mapping:
  84. - dps_val: standby
  85. value: Standby
  86. - dps_val: setting
  87. value: Setting
  88. - dps_val: pre_heating
  89. value: Pre-heating
  90. - dps_val: keep_warm
  91. value: Keeping warm
  92. - dps_val: cooking
  93. value: Cooking
  94. - dps_val: scheduled
  95. value: Scheduled
  96. - dps_val: pausing
  97. value: Paused
  98. - dps_val: completed
  99. value: Done
  100. - dps_val: preheat_done
  101. value: At temperature
  102. - entity: number
  103. class: temperature
  104. dps:
  105. - id: 6
  106. type: integer
  107. name: value
  108. unit: C
  109. range:
  110. min: 60
  111. max: 200
  112. mapping:
  113. - step: 5
  114. - entity: sensor
  115. class: temperature
  116. dps:
  117. - id: 7
  118. type: integer
  119. optional: true
  120. name: sensor
  121. unit: C
  122. class: measurement
  123. - entity: number
  124. translation_key: timer
  125. category: config
  126. dps:
  127. - id: 8
  128. type: integer
  129. name: value
  130. unit: min
  131. range:
  132. min: 0
  133. max: 180
  134. - entity: number
  135. name: Cooking time
  136. translation_key: timer
  137. dps:
  138. - id: 9
  139. type: integer
  140. name: value
  141. unit: min
  142. range:
  143. min: 0
  144. max: 60
  145. - entity: sensor
  146. translation_key: time_remaining
  147. class: duration
  148. dps:
  149. - id: 10
  150. type: integer
  151. name: sensor
  152. unit: min
  153. - entity: binary_sensor
  154. class: problem
  155. category: diagnostic
  156. dps:
  157. - id: 12
  158. type: bitfield
  159. name: sensor
  160. mapping:
  161. - dps_val: 0
  162. value: false
  163. - value: true
  164. - id: 12
  165. type: bitfield
  166. name: fault_code
  167. - entity: select
  168. translation_key: temperature_unit
  169. category: config
  170. dps:
  171. - id: 14
  172. type: string
  173. optional: true
  174. name: option
  175. mapping:
  176. - dps_val: c
  177. value: celsius
  178. - dps_val: f
  179. value: fahrenheit
  180. - dps_val: null
  181. value: celsius
  182. hidden: true
  183. - entity: switch
  184. name: Preheat
  185. icon: "mdi:toaster-oven"
  186. dps:
  187. - id: 15
  188. type: boolean
  189. name: switch
  190. - entity: event
  191. name: Reminder
  192. dps:
  193. - id: 101
  194. type: string
  195. name: event
  196. optional: true
  197. mapping:
  198. - dps_val: "0"
  199. value: null
  200. - dps_val: "1"
  201. value: flip
  202. - dps_val: "2"
  203. value: done
  204. - entity: switch
  205. name: Keep warm
  206. icon: "mdi:heat-wave"
  207. dps:
  208. - id: 102
  209. type: boolean
  210. name: switch
  211. - entity: sensor
  212. name: Timer remaining
  213. translation_key: time_remaining
  214. class: duration
  215. category: diagnostic
  216. dps:
  217. - id: 104
  218. type: integer
  219. optional: true
  220. name: sensor
  221. unit: min
  222. class: measurement
  223. - entity: number
  224. name: Shake
  225. category: config
  226. icon: "mdi:vibrate"
  227. dps:
  228. - id: 105
  229. type: integer
  230. name: value
  231. unit: min
  232. range:
  233. min: 0
  234. max: 60
  235. - entity: sensor
  236. name: Cooling countdown
  237. translation_key: time_remaining
  238. class: duration
  239. category: diagnostic
  240. dps:
  241. - id: 107
  242. type: integer
  243. name: sensor
  244. unit: s