ultenic_air_fryer.yaml 5.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232
  1. name: Air fryer
  2. products:
  3. - id: agpcmyexmpd49vpw
  4. name: Ultenic K10
  5. primary_entity:
  6. entity: switch
  7. name: Power
  8. icon: "mdi:power"
  9. dps:
  10. - id: 1
  11. type: boolean
  12. name: switch
  13. - id: 12
  14. type: bitfield
  15. name: error_code
  16. secondary_entities:
  17. - entity: switch
  18. name: Cooking
  19. icon: "mdi:toaster-oven"
  20. dps:
  21. - id: 2
  22. type: boolean
  23. name: switch
  24. - entity: select
  25. name: Cooking mode
  26. dps:
  27. - id: 3
  28. type: string
  29. name: option
  30. mapping:
  31. - dps_val: fries
  32. value: French fries
  33. icon: "mdi:french-fries"
  34. - dps_val: wings
  35. value: Chicken wings
  36. icon: "mdi:food-drumstick"
  37. - dps_val: steak
  38. value: Steak
  39. icon: "mdi:food-steak"
  40. - dps_val: shrimp
  41. value: Shrimp
  42. icon: "mdi:sausage"
  43. - dps_val: fish
  44. value: Fish
  45. icon: "mdi:fish"
  46. - dps_val: onionrings
  47. value: Onion Rings
  48. icon: "mdi:bullseye"
  49. - dps_val: pizza
  50. value: Pizza
  51. icon: "mdi:pizza"
  52. - dps_val: bacon
  53. value: Bacon
  54. icon: "mdi:food-steak"
  55. - dps_val: cake
  56. value: Baking
  57. icon: "mdi:cake-variant"
  58. - dps_val: toast
  59. value: Toast
  60. icon: "mdi:bread-slice"
  61. - dps_val: vegetable
  62. value: Vegetables
  63. icon: "mdi:carrot"
  64. - dps_val: custom
  65. value: Custom
  66. icon: "mdi:cogs"
  67. - dps_val: cloud
  68. value: Cloud recipe
  69. icon: "mdi:cloud-print-outline"
  70. - dps_val: default
  71. value: Default
  72. icon: "mdi:toaster-oven"
  73. - dps_val: warm
  74. value: Keep warm
  75. icon: "mdi:heat-wave"
  76. - dps_val: preheat
  77. value: Preheat
  78. icon: "mdi:fire"
  79. - entity: sensor
  80. name: Status
  81. class: enum
  82. dps:
  83. - id: 5
  84. type: string
  85. name: sensor
  86. mapping:
  87. - dps_val: "0"
  88. value: standby
  89. icon: "mdi:power-standby"
  90. - dps_val: "1"
  91. value: preheating
  92. icon: "mdi:fire"
  93. - dps_val: "2"
  94. value: cooking
  95. icon: "mdi:toaster-oven"
  96. - dps_val: "3"
  97. value: done
  98. icon: "mdi:check"
  99. - dps_val: "4"
  100. value: keeping warm
  101. icon: "mdi:heat-wave"
  102. - dps_val: "5"
  103. value: "off"
  104. icon: "mdi:power-off"
  105. - dps_val: "8"
  106. value: scheduled
  107. icon: "mdi:calendar-clock"
  108. - entity: number
  109. name: Cooking temperature
  110. class: temperature
  111. dps:
  112. - id: 6
  113. type: integer
  114. name: value
  115. range:
  116. min: 75
  117. max: 400
  118. mapping:
  119. - step: 5
  120. - id: 14
  121. type: string
  122. name: unit
  123. mapping:
  124. - dps_val: c
  125. value: C
  126. - dps_val: f
  127. value: F
  128. - entity: sensor
  129. name: Internal temperature
  130. class: temperature
  131. dps:
  132. - id: 7
  133. type: integer
  134. name: sensor
  135. unit: C
  136. - entity: number
  137. name: Cooking time
  138. icon: "mdi:timer"
  139. dps:
  140. - id: 9
  141. type: integer
  142. name: value
  143. unit: min
  144. range:
  145. min: 1
  146. max: 720
  147. - entity: sensor
  148. name: Time remaining
  149. class: duration
  150. dps:
  151. - id: 10
  152. type: integer
  153. name: sensor
  154. unit: min
  155. - entity: binary_sensor
  156. name: Error
  157. class: problem
  158. category: diagnostic
  159. dps:
  160. - id: 12
  161. type: bitfield
  162. name: sensor
  163. mapping:
  164. - dps_val: 0
  165. value: false
  166. - value: true
  167. - entity: switch
  168. name: Pause cooking
  169. dps:
  170. - id: 13
  171. type: boolean
  172. name: switch
  173. mapping:
  174. - dps_val: true
  175. value: false
  176. - dps_val: false
  177. value: true
  178. - entity: select
  179. name: Temperature unit
  180. icon: "mdi:temperature-celsius"
  181. category: config
  182. dps:
  183. - id: 14
  184. type: string
  185. name: option
  186. mapping:
  187. - dps_val: c
  188. value: Celsius
  189. - dps_val: f
  190. value: Fahrenheit
  191. - entity: switch
  192. name: Preheat
  193. icon: "mdi:fire"
  194. dps:
  195. - id: 15
  196. type: boolean
  197. name: switch
  198. - entity: switch
  199. name: Keep warm
  200. icon: "mdi:heat-wave"
  201. dps:
  202. - id: 101
  203. type: boolean
  204. name: switch
  205. - entity: binary_sensor
  206. name: Tray status
  207. class: opening
  208. icon: "mdi:tray"
  209. dps:
  210. - id: 103
  211. name: sensor
  212. type: boolean
  213. - entity: binary_sensor
  214. name: Shake
  215. icon: "mdi:car-brake-alert"
  216. dps:
  217. - id: 104
  218. name: sensor
  219. type: string
  220. mapping:
  221. - dps_val: "0"
  222. value: false
  223. - dps_val: "1"
  224. value: true
  225. - entity: sensor
  226. name: Current stage remaining time
  227. class: duration
  228. dps:
  229. - id: 105
  230. type: integer
  231. name: sensor
  232. unit: min