Home Assistant Unofficial Reference 2024.12.1
homeassistant.components.rabbitair.fan Namespace Reference

Classes

class  RabbitAirFanEntity
 

Functions

None async_setup_entry (HomeAssistant hass, ConfigEntry entry, AddEntitiesCallback async_add_entities)
 

Variables

string PRESET_MODE_AUTO = "Auto"
 
string PRESET_MODE_MANUAL = "Manual"
 
string PRESET_MODE_POLLEN = "Pollen"
 
dictionary PRESET_MODES
 
list SPEED_LIST
 

Detailed Description

Support for Rabbit Air fan entity.

Function Documentation

◆ async_setup_entry()

None homeassistant.components.rabbitair.fan.async_setup_entry ( HomeAssistant  hass,
ConfigEntry  entry,
AddEntitiesCallback   async_add_entities 
)
Set up a config entry.

Definition at line 41 of file fan.py.

Variable Documentation

◆ PRESET_MODE_AUTO

string homeassistant.components.rabbitair.fan.PRESET_MODE_AUTO = "Auto"

Definition at line 30 of file fan.py.

◆ PRESET_MODE_MANUAL

string homeassistant.components.rabbitair.fan.PRESET_MODE_MANUAL = "Manual"

Definition at line 31 of file fan.py.

◆ PRESET_MODE_POLLEN

string homeassistant.components.rabbitair.fan.PRESET_MODE_POLLEN = "Pollen"

Definition at line 32 of file fan.py.

◆ PRESET_MODES

dictionary homeassistant.components.rabbitair.fan.PRESET_MODES
Initial value:
1 = {
2  PRESET_MODE_AUTO: Mode.Auto,
3  PRESET_MODE_MANUAL: Mode.Manual,
4  PRESET_MODE_POLLEN: Mode.Pollen,
5 }

Definition at line 34 of file fan.py.

◆ SPEED_LIST

list homeassistant.components.rabbitair.fan.SPEED_LIST
Initial value:
1 = [
2  Speed.Silent,
3  Speed.Low,
4  Speed.Medium,
5  Speed.High,
6  Speed.Turbo,
7 ]

Definition at line 22 of file fan.py.