207 lines
5.4 KiB
YAML
207 lines
5.4 KiB
YAML
# Describes the format for available fan services
|
|
|
|
set_speed:
|
|
description: Sets fan speed.
|
|
fields:
|
|
entity_id:
|
|
description: Name(s) of the entities to set
|
|
example: 'fan.living_room'
|
|
speed:
|
|
description: Speed setting
|
|
example: 'low'
|
|
|
|
turn_on:
|
|
description: Turns fan on.
|
|
fields:
|
|
entity_id:
|
|
description: Names(s) of the entities to turn on
|
|
example: 'fan.living_room'
|
|
speed:
|
|
description: Speed setting
|
|
example: 'high'
|
|
|
|
turn_off:
|
|
description: Turns fan off.
|
|
fields:
|
|
entity_id:
|
|
description: Names(s) of the entities to turn off
|
|
example: 'fan.living_room'
|
|
|
|
oscillate:
|
|
description: Oscillates the fan.
|
|
fields:
|
|
entity_id:
|
|
description: Name(s) of the entities to oscillate
|
|
example: 'fan.desk_fan'
|
|
oscillating:
|
|
description: Flag to turn on/off oscillation
|
|
example: True
|
|
|
|
toggle:
|
|
description: Toggle the fan on/off.
|
|
fields:
|
|
entity_id:
|
|
description: Name(s) of the entities to toggle
|
|
exampl: 'fan.living_room'
|
|
|
|
set_direction:
|
|
description: Set the fan rotation.
|
|
fields:
|
|
entity_id:
|
|
description: Name(s) of the entities to toggle
|
|
example: 'fan.living_room'
|
|
direction:
|
|
description: The direction to rotate
|
|
example: 'left'
|
|
|
|
dyson_set_night_mode:
|
|
description: Set the fan in night mode.
|
|
fields:
|
|
entity_id:
|
|
description: Name(s) of the entities to enable/disable night mode
|
|
example: 'fan.living_room'
|
|
night_mode:
|
|
description: Night mode status
|
|
example: true
|
|
|
|
xiaomi_miio_set_buzzer_on:
|
|
description: Turn the buzzer on.
|
|
fields:
|
|
entity_id:
|
|
description: Name of the xiaomi miio entity.
|
|
example: 'fan.xiaomi_miio_device'
|
|
|
|
xiaomi_miio_set_buzzer_off:
|
|
description: Turn the buzzer off.
|
|
fields:
|
|
entity_id:
|
|
description: Name of the xiaomi miio entity.
|
|
example: 'fan.xiaomi_miio_device'
|
|
|
|
xiaomi_miio_set_led_on:
|
|
description: Turn the led on.
|
|
fields:
|
|
entity_id:
|
|
description: Name of the xiaomi miio entity.
|
|
example: 'fan.xiaomi_miio_device'
|
|
|
|
xiaomi_miio_set_led_off:
|
|
description: Turn the led off.
|
|
fields:
|
|
entity_id:
|
|
description: Name of the xiaomi miio entity.
|
|
example: 'fan.xiaomi_miio_device'
|
|
|
|
xiaomi_miio_set_child_lock_on:
|
|
description: Turn the child lock on.
|
|
fields:
|
|
entity_id:
|
|
description: Name of the xiaomi miio entity.
|
|
example: 'fan.xiaomi_miio_device'
|
|
|
|
xiaomi_miio_set_child_lock_off:
|
|
description: Turn the child lock off.
|
|
fields:
|
|
entity_id:
|
|
description: Name of the xiaomi miio entity.
|
|
example: 'fan.xiaomi_miio_device'
|
|
|
|
xiaomi_miio_set_favorite_level:
|
|
description: Set the favorite level.
|
|
fields:
|
|
entity_id:
|
|
description: Name of the xiaomi miio entity.
|
|
example: 'fan.xiaomi_miio_device'
|
|
level:
|
|
description: Level, between 0 and 16.
|
|
example: 1
|
|
|
|
xiaomi_miio_set_led_brightness:
|
|
description: Set the led brightness.
|
|
fields:
|
|
entity_id:
|
|
description: Name of the xiaomi miio entity.
|
|
example: 'fan.xiaomi_miio_device'
|
|
brightness:
|
|
description: Brightness (0 = Bright, 1 = Dim, 2 = Off)
|
|
example: 1
|
|
|
|
xiaomi_miio_set_auto_detect_on:
|
|
description: Turn the auto detect on.
|
|
fields:
|
|
entity_id:
|
|
description: Name of the xiaomi miio entity.
|
|
example: 'fan.xiaomi_miio_device'
|
|
|
|
xiaomi_miio_set_auto_detect_off:
|
|
description: Turn the auto detect off.
|
|
fields:
|
|
entity_id:
|
|
description: Name of the xiaomi miio entity.
|
|
example: 'fan.xiaomi_miio_device'
|
|
|
|
xiaomi_miio_set_learn_mode_on:
|
|
description: Turn the learn mode on.
|
|
fields:
|
|
entity_id:
|
|
description: Name of the xiaomi miio entity.
|
|
example: 'fan.xiaomi_miio_device'
|
|
|
|
xiaomi_miio_set_learn_mode_off:
|
|
description: Turn the learn mode off.
|
|
fields:
|
|
entity_id:
|
|
description: Name of the xiaomi miio entity.
|
|
example: 'fan.xiaomi_miio_device'
|
|
|
|
xiaomi_miio_set_volume:
|
|
description: Set the sound volume.
|
|
fields:
|
|
entity_id:
|
|
description: Name of the xiaomi miio entity.
|
|
example: 'fan.xiaomi_miio_device'
|
|
volume:
|
|
description: Volume, between 0 and 100.
|
|
example: 50
|
|
|
|
xiaomi_miio_reset_filter:
|
|
description: Reset the filter lifetime and usage.
|
|
fields:
|
|
entity_id:
|
|
description: Name of the xiaomi miio entity.
|
|
example: 'fan.xiaomi_miio_device'
|
|
|
|
xiaomi_miio_set_extra_features:
|
|
description: Manipulates a storage register which advertises extra features. The Mi Home app evaluates the value. A feature called "turbo mode" is unlocked in the app on value 1.
|
|
fields:
|
|
entity_id:
|
|
description: Name of the xiaomi miio entity.
|
|
example: 'fan.xiaomi_miio_device'
|
|
features:
|
|
description: Integer, known values are 0 (default) and 1 (turbo mode).
|
|
example: 1
|
|
|
|
xiaomi_miio_set_target_humidity:
|
|
description: Set the target humidity.
|
|
fields:
|
|
entity_id:
|
|
description: Name of the xiaomi miio entity.
|
|
example: 'fan.xiaomi_miio_device'
|
|
humidity:
|
|
description: Target humidity. Allowed values are 30, 40, 50, 60, 70 and 80.
|
|
example: 50
|
|
|
|
xiaomi_miio_set_dry_on:
|
|
description: Turn the dry mode on.
|
|
fields:
|
|
entity_id:
|
|
description: Name of the xiaomi miio entity.
|
|
example: 'fan.xiaomi_miio_device'
|
|
|
|
xiaomi_miio_set_dry_off:
|
|
description: Turn the dry mode off.
|
|
fields:
|
|
entity_id:
|
|
description: Name of the xiaomi miio entity.
|
|
example: 'fan.xiaomi_miio_device'
|