Este es un componente personalizado para el asistente de inicio para integrar el ventilador inteligente Xiaomi Mi.
Siga las instrucciones para recuperar el token de acceso para que el token API use en el archivo Configuration.yaml.
Créditos: Gracias a Rytilahti por todo el trabajo.
Nombre | Modelo | Modelo no. | Especificaciones |
---|---|---|---|
Ventilador de pedestal V2 | zhimi.fan.v2 | ||
Ventilador de pedestal V3 | zhimi.fan.v3 | ||
Ventilador de pedestal Sa1 | zhimi.fan.sa1 | ||
Ventilador de pedestal ZA1 | zhimi.fan.za1 | ||
Ventilador de pedestal za3 | zhimi.fan.za3 | ||
Ventilador de pedestal Za4 | zhimi.fan.za4 | Zlbplds04zm | |
Smartmi Standing Fan 3 | zhimi.fan.za5 | ||
Ventilador de Pedestal Fan 1C | dmaker.fan.1c | ||
Ventilador de pedestal P5 | dmaker.fan.p5 | ||
Ventilador de pedestal P8 | dmaker.fan.p8 | ||
Ventilador de pedestal P9 | dmaker.fan.p9 | ||
Ventilador de pedestal P10 | dmaker.fan.p10 | ||
Fan de pedestal de Mijia | dmaker.fan.p11 | Bplds03dm | 2800máh, 24w, <= 58db |
Smart Standing Fan 2 Pro | dmaker.fan.p33 | Bplds03dm | 2800máh, 24w, <= 58db |
Ventilador de pedestal P15 | dmaker.fan.p15 | ||
MI Smart Standing Fan 2 P18 | dmaker.fan.p18 | Bplds02dm | AC, 15W, 30.2-55.8BB |
MI Smart Standing Fan 2 P30 | dmaker.fan.p30 | Bplds02dm | AC, 15W, 30.2-55.8BB |
Ventilador Ranou SS4 | Leshow.fan.ss4 | ||
Fan de la Torre Smart de Xiaomi | dmaker.fan.p39 | Bpts01dm | 22w, <= 63db |
Poder (encendido, apagado)
Modos de operación (manual, sueño, fuerte, natural)
Modos preestablecidos (Nivel 1, Nivel 2, Nivel 3, Nivel 4)
Porcentaje de velocidad (0 ... 100)
Oscilar (encendido, apagado)
Timbre (encendido, apagado)
Apagado retrasado (minutos)
Atributos
model
mode
speed
buzzer
oscillate
delay_off_countdown
error_detected
Puede instalar este componente personalizado a través de HACS. Busque 'Xiaomi Mi Smart Pedestal Fan Integration' en la página de integración de HACS. Alternativamente, puede instalarlo manualmente copiando la carpeta Custom_Component en la carpeta de configuración de su asistente de inicio.
Como el siguiente paso, debe configurar el componente personalizado en su configuration.yaml
. Este componente personalizado no proporciona un config-flow
en este momento. Se requiere un reinicio de Asistente en casa después.
# configuration.yaml
fan :
- platform : xiaomi_miio_fan
name : Xiaomi Smart Fan
host : 192.168.130.71
token : b7c4a758c251955d2c24b1d9e41ce47d
Variables de configuración:
preset_modes_override: []
). fan.set_percentage
Establezca el porcentaje de velocidad del ventilador.
Atributo de datos de servicio | Opcional | Descripción |
---|---|---|
entity_id | Sí | Solo actúe en una entidad de fanático específico. Más se dirige a todos. |
percentage | No | Configuración de velocidad porcentual. Los valores válidos son entre 0 y 100. |
fan.set_preset_mode
Establezca un modo preestablecido.
Atributo de datos de servicio | Opcional | Descripción |
---|---|---|
entity_id | Sí | Solo actúe en una entidad de fanático específico. Más se dirige a todos. |
preset_mode | No | Modo preestablecido. Los valores válidos son Level 1 , Level 2 , Level 3 y Level 4 . |
fan.oscillate
de servicio.Oscila el ventilador.
Atributo de datos de servicio | Opcional | Descripción |
---|---|---|
entity_id | Sí | Solo actúe en una entidad de fanático específico. Más se dirige a todos. |
oscillating | No | Bandera para encender/apagar la oscilación. Los valores válidos son True y False . |
fan.set_direction
Gira el ventilador 5 grados hacia la izquierda/derecha.
Atributo de datos de servicio | Opcional | Descripción |
---|---|---|
entity_id | Sí | Solo actúe en una entidad de fanático específico. Más se dirige a todos. |
direction | No | Gire el ventilador 5 grados. Los valores válidos están left / reverse y right / forward . |
xiaomi_miio_fan.fan_set_oscillation_angle
Establezca el ángulo de oscilación. Los valores compatibles son 30, 60, 90 y 120 grados.
Atributo de datos de servicio | Opcional | Descripción |
---|---|---|
entity_id | Sí | Solo actúa sobre una entidad específica de Xiaomi Miio. Más se dirige a todos. |
angle | No | Ángulo en grados. Los valores válidos son 30 , 60 , 90 , 120 y 140 . |
xiaomi_miio_fan.fan_set_delay_off
Establezca el tiempo de apagado programado. Los valores compatibles son 0, 60, 120, 180, 240, 300, 360, 420, 480 minutos. Cuando se pasa 0, Delay_off está deshabilitado.
Atributo de datos de servicio | Opcional | Descripción |
---|---|---|
entity_id | Sí | Solo actúa sobre una entidad específica de Xiaomi Miio. Más se dirige a todos. |
delay_off_countdown | No | Tiempo en minutos. Los valores válidos son 0 , 60 , 120 , 180 , 240 , 300 , 240 , 300 , 360 , 420 , 480 minutos. |
xiaomi_miio_fan.fan_set_natural_mode_on
Encienda el modo natural.
Atributo de datos de servicio | Opcional | Descripción |
---|---|---|
entity_id | Sí | Solo actúa sobre una entidad específica de Xiaomi Miio. Más se dirige a todos. |
xiaomi_miio_fan.fan_set_natural_mode_off
Apague el modo natural.
Atributo de datos de servicio | Opcional | Descripción |
---|---|---|
entity_id | Sí | Solo actúa sobre una entidad específica de Xiaomi Miio. Más se dirige a todos. |
xiaomi_miio_fan.fan_set_buzzer_on
Enciende el timbre.
Atributo de datos de servicio | Opcional | Descripción |
---|---|---|
entity_id | Sí | Solo actúa sobre una entidad específica de Xiaomi Miio. Más se dirige a todos. |
xiaomi_miio_fan.fan_set_buzzer_off
Apague el timbre.
Atributo de datos de servicio | Opcional | Descripción |
---|---|---|
entity_id | Sí | Solo actúa sobre una entidad específica de Xiaomi Miio. Más se dirige a todos. |
xiaomi_miio_fan.fan_set_child_lock_on
Enciende la cerradura del niño.
Atributo de datos de servicio | Opcional | Descripción |
---|---|---|
entity_id | Sí | Solo actúa sobre una entidad específica de Xiaomi Miio. Más se dirige a todos. |
xiaomi_miio_fan.fan_set_child_lock_off
Apague el bloqueo del niño.
Atributo de datos de servicio | Opcional | Descripción |
---|---|---|
entity_id | Sí | Solo actúa sobre una entidad específica de Xiaomi Miio. Más se dirige a todos. |
xiaomi_miio_fan.fan_set_led_brightness
Establezca el brillo del LED. Los valores compatibles son 0 (brillantes), 1 (dim), 2 (apagado).
Atributo de datos de servicio | Opcional | Descripción |
---|---|---|
entity_id | Sí | Solo actúa sobre una entidad específica de Xiaomi Miio. Más se dirige a todos. |
brightness | No | Brillo, entre 0 y 2. |
xiaomi_miio_fan.fan_set_anion_on
Enciende el ionizador.
Atributo de datos de servicio | Opcional | Descripción |
---|---|---|
entity_id | Sí | Solo actúa sobre una entidad específica de Xiaomi Miio. Más se dirige a todos. |
xiaomi_miio_fan.fan_set_anion_off
Apague el ionizador.
Atributo de datos de servicio | Opcional | Descripción |
---|---|---|
entity_id | Sí | Solo actúa sobre una entidad específica de Xiaomi Miio. Más se dirige a todos. |