Home Assistant Unofficial Reference 2024.12.1
homeassistant.components.rituals_perfume_genie.number Namespace Reference

Classes

class  RitualsNumberEntity
 
class  RitualsNumberEntityDescription
 

Functions

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

Variables

tuple ENTITY_DESCRIPTIONS
 

Detailed Description

Support for Rituals Perfume Genie numbers.

Function Documentation

◆ async_setup_entry()

None homeassistant.components.rituals_perfume_genie.number.async_setup_entry ( HomeAssistant  hass,
ConfigEntry  config_entry,
AddEntitiesCallback  async_add_entities 
)
Set up the diffuser numbers.

Definition at line 41 of file number.py.

Variable Documentation

◆ ENTITY_DESCRIPTIONS

tuple homeassistant.components.rituals_perfume_genie.number.ENTITY_DESCRIPTIONS
Initial value:
1 = (
2  RitualsNumberEntityDescription(
3  key="perfume_amount",
4  translation_key="perfume_amount",
5  native_min_value=1,
6  native_max_value=3,
7  value_fn=lambda diffuser: diffuser.perfume_amount,
8  set_value_fn=lambda diffuser, value: diffuser.set_perfume_amount(value),
9  ),
10 )

Definition at line 29 of file number.py.