From a9b98aa91942e4593b2e5f920916dd3d66c2b82e Mon Sep 17 00:00:00 2001 From: Alone Date: Fri, 13 Dec 2024 11:33:17 +0800 Subject: [PATCH] =?UTF-8?q?=F0=9F=8D=97=20add=20support=20for=20xiaomi.fry?= =?UTF-8?q?er.maf07d=20(#2024)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../xiaomi_miot/core/device_customizes.py | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/custom_components/xiaomi_miot/core/device_customizes.py b/custom_components/xiaomi_miot/core/device_customizes.py index 99f3a87d24..e1a12f77a9 100644 --- a/custom_components/xiaomi_miot/core/device_customizes.py +++ b/custom_components/xiaomi_miot/core/device_customizes.py @@ -1576,6 +1576,20 @@ 'select_properties': 'mode,heat_level', 'number_properties': 'a_countdown,b_countdown', }, + 'xiaomi.fryer.maf07d': { + 'auto_cloud': True, + 'interval_seconds': 120, + 'button_actions': 'air_fryer.start_cook,pause,cancel_cooking,resume_cook', + 'sensor_properties': 'status,fault,left_time', + 'switch_properties': 'auto_keep_warm,current_keep_warm,turn_pot_config', + 'select_properties': 'mode,turn_pot,texture,target_cooking_measure', + 'number_properties': 'target_time,target_temperature,reservation_left_time,cooking_weight', + 'exclude_miot_properties': 'recipe_id,recipe_name,recipe_sync', + 'chunk_coordinators': [ + {'interval': 20, 'props': 'status,target_time,target_temperature,left_time'}, + {'interval': 35, 'props': 'fault,mode,reservation_left_time,cooking_weight'}, + ], + }, 'xiaomi.derh.lite': { 'chunk_properties': 1, 'sensor_properties': 'fault,delay_remain_time',