cecofry_5500_airfryer.yaml 3.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155
  1. name: Air fryer
  2. products:
  3. - id: xxwvfk9qrn56r4n6
  4. manufacturer: Cecofry
  5. model: "5500 Connected"
  6. entities:
  7. - entity: switch
  8. icon: "mdi:toaster-oven"
  9. dps:
  10. - id: 1
  11. type: boolean
  12. optional: true
  13. name: switch
  14. - id: 11
  15. type: string
  16. optional: true
  17. name: multistep
  18. - id: 22
  19. type: string
  20. optional: true
  21. name: cloud_recipe_id
  22. - id: 23
  23. type: string
  24. optional: true
  25. name: cooking_history_id
  26. - id: 101
  27. type: string
  28. optional: true
  29. name: device_version
  30. - entity: button
  31. name: Start
  32. icon: "mdi:play"
  33. dps:
  34. - id: 2
  35. type: boolean
  36. name: button
  37. - entity: button
  38. name: Pause
  39. icon: "mdi:pause"
  40. dps:
  41. - id: 13
  42. type: boolean
  43. name: button
  44. - entity: select
  45. name: Mode
  46. translation_key: recipe
  47. dps:
  48. - id: 3
  49. type: string
  50. name: option
  51. mapping:
  52. - dps_val: pizza
  53. value: pizza
  54. - dps_val: fries
  55. value: fries
  56. - dps_val: chicken
  57. value: chicken
  58. - dps_val: shrimp
  59. value: shrimp
  60. - dps_val: fish
  61. value: fish
  62. - dps_val: chicken_drumsticks
  63. value: chicken_drumsticks
  64. - dps_val: vegetables
  65. value: vegetables
  66. - dps_val: desserts
  67. value: desserts
  68. - dps_val: none
  69. value: none
  70. - entity: sensor
  71. translation_key: status
  72. class: enum
  73. dps:
  74. - id: 5
  75. type: string
  76. name: sensor
  77. mapping:
  78. - dps_val: standby
  79. value: standby
  80. - dps_val: cooking
  81. value: cooking
  82. - dps_val: done
  83. value: done
  84. - dps_val: door_open
  85. value: door_open
  86. - dps_val: 1_done
  87. value: done_stage_1
  88. - dps_val: 2_done
  89. value: done_stage_2
  90. - dps_val: 3_done
  91. value: done_stage_3
  92. - dps_val: 4_done
  93. value: done_stage_4
  94. - dps_val: 5_done
  95. value: done_stage_5
  96. - dps_val: 6_done
  97. value: done_stage_6
  98. - dps_val: 7_done
  99. value: done_stage_7
  100. - dps_val: 8_done
  101. value: done_stage_8
  102. - dps_val: 9_done
  103. value: done_stage_9
  104. - dps_val: 10_done
  105. value: done_stage_10
  106. - entity: number
  107. class: temperature
  108. dps:
  109. - id: 6
  110. type: integer
  111. name: value
  112. unit: C
  113. range:
  114. min: 80
  115. max: 200
  116. mapping:
  117. - step: 5
  118. - entity: number
  119. name: Cooking time
  120. translation_key: timer
  121. class: duration
  122. dps:
  123. - id: 9
  124. type: integer
  125. name: value
  126. unit: min
  127. range:
  128. min: 0
  129. max: 60
  130. - entity: sensor
  131. translation_key: time_remaining
  132. class: duration
  133. dps:
  134. - id: 10
  135. type: integer
  136. name: sensor
  137. unit: min
  138. - entity: binary_sensor
  139. class: problem
  140. category: diagnostic
  141. dps:
  142. - id: 12
  143. type: bitfield
  144. name: sensor
  145. optional: true
  146. mapping:
  147. - dps_val: 0
  148. value: false
  149. - dps_val: null
  150. value: false
  151. - value: true
  152. - id: 12
  153. type: bitfield
  154. optional: true
  155. name: fault_code