|
| None | async_turn_off (self, **Any kwargs) |
| |
| None | async_turn_on (self, **Any kwargs) |
| |
| def | async_added_to_hass (self) |
| |
| def | async_turn_off (self, **kwargs) |
| |
| def | async_turn_on (self, **kwargs) |
| |
Public Member Functions inherited from homeassistant.components.rflink.entity.RflinkCommand |
| def | cancel_queued_send_commands (self) |
| |
| def | is_connected (cls) |
| |
| def | send_command (cls, device_id, action) |
| |
| None | set_rflink_protocol (cls, ProtocolBase|None protocol, bool|None wait_ack=None) |
| |
| def | __init__ (self, device_id, initial_event=None, name=None, aliases=None, group=True, group_aliases=None, nogroup_aliases=None, fire_event=False, signal_repetitions=DEFAULT_SIGNAL_REPETITIONS) |
| |
| def | assumed_state (self) |
| |
| def | available (self) |
| |
| def | handle_event_callback (self, event) |
| |
| def | is_on (self) |
| |
| def | name (self) |
| |
| None | __init_subclass__ (cls, **Any kwargs) |
| |
| str | __repr__ (self) |
| |
| None | add_to_platform_abort (self) |
| |
| None | add_to_platform_finish (self) |
| |
| None | add_to_platform_start (self, HomeAssistant hass, EntityPlatform platform, asyncio.Semaphore|None parallel_updates) |
| |
| None | async_device_update (self, bool warning=True) |
| |
| None | async_on_remove (self, CALLBACK_TYPE func) |
| |
| None | async_registry_entry_updated (self) |
| |
| None | async_remove (self, *bool force_remove=False) |
| |
| None | async_removed_from_registry (self) |
| |
| None | async_schedule_update_ha_state (self, bool force_refresh=False) |
| |
| None | async_set_context (self, Context context) |
| |
| None | async_update_ha_state (self, bool force_refresh=False) |
| |
| None | async_will_remove_from_hass (self) |
| |
| None | async_write_ha_state (self) |
| |
| str|None | attribution (self) |
| |
| str|None | device_class (self) |
| |
| DeviceInfo|None | device_info (self) |
| |
| bool | enabled (self) |
| |
| EntityCategory|None | entity_category (self) |
| |
| str|None | entity_picture (self) |
| |
| bool | entity_registry_enabled_default (self) |
| |
| bool | entity_registry_visible_default (self) |
| |
| Mapping[str, Any]|None | extra_state_attributes (self) |
| |
| bool | force_update (self) |
| |
| HassJobType | get_hassjob_type (self, str function_name) |
| |
| er.EntityOptionsType|None | get_initial_entity_options (self) |
| |
| bool | has_entity_name (self) |
| |
| str|None | icon (self) |
| |
| None | schedule_update_ha_state (self, bool force_refresh=False) |
| |
| bool | should_poll (self) |
| |
| str|None | suggested_object_id (self) |
| |
| str|None | translation_key (self) |
| |
| Mapping[str, str] | translation_placeholders (self) |
| |
| str|None | unique_id (self) |
| |
| str|None | unit_of_measurement (self) |
| |
| bool | use_device_name (self) |
| |
| None | __init__ (cls, str name, tuple[type,...] bases, dict[Any, Any] namespace, **Any kwargs) |
| |
| Any | __new__ (mcs, str name, tuple[type,...] bases, dict[Any, Any] namespace, set[str]|None cached_properties=None, **Any kwargs) |
| |
| ExtraStoredData|None | async_get_last_extra_data (self) |
| |
| State|None | async_get_last_state (self) |
| |
| None | async_internal_added_to_hass (self) |
| |
| None | async_internal_will_remove_from_hass (self) |
| |
| ExtraStoredData|None | extra_restore_state_data (self) |
| |
| int|None | brightness (self) |
| |
| dict[str, Any] | capability_attributes (self) |
| |
| ColorMode|str|None | color_mode (self) |
| |
| int|None | color_temp (self) |
| |
| int|None | color_temp_kelvin (self) |
| |
| str|None | effect (self) |
| |
| list[str]|None | effect_list (self) |
| |
| tuple[float, float]|None | hs_color (self) |
| |
| int | max_color_temp_kelvin (self) |
| |
| int | max_mireds (self) |
| |
| int | min_color_temp_kelvin (self) |
| |
| int | min_mireds (self) |
| |
| tuple[int, int, int]|None | rgb_color (self) |
| |
| tuple[int, int, int, int]|None | rgbw_color (self) |
| |
| tuple[int, int, int, int, int]|None | rgbww_color (self) |
| |
| dict[str, Any]|None | state_attributes (self) |
| |
| set[ColorMode]|set[str]|None | supported_color_modes (self) |
| |
| LightEntityFeature | supported_features (self) |
| |
| LightEntityFeature | supported_features_compat (self) |
| |
| tuple[float, float]|None | xy_color (self) |
| |
| None | async_toggle (self, **Any kwargs) |
| |
| bool|None | is_on (self) |
| |
| Literal["on", "off"]|None | state (self) |
| |
| None | toggle (self, **Any kwargs) |
| |
| None | turn_off (self, **Any kwargs) |
| |
| None | turn_on (self, **Any kwargs) |
| |
Rflink light device which sends out only 'on' commands.
Some switches like for example Livolo light switches use the
same 'on' command to switch on and switch off the lights.
If the light is on and 'on' gets sent, the light will turn off
and if the light is off and 'on' gets sent, the light will turn on.
Definition at line 258 of file light.py.