Home Assistant Unofficial Reference 2024.12.1
homeassistant.helpers.entity.EntityDescription Class Reference

Inherits metaclass, homeassistant.util.frozen_dataclass_compat.FrozenOrThawed, frozen_or_thawed, and True.

Inherited by homeassistant.components.alarm_control_panel.AlarmControlPanelEntityDescription, homeassistant.components.assist_satellite.entity.AssistSatelliteEntityDescription, homeassistant.components.axis.entity.AxisEventDescription, homeassistant.components.binary_sensor.BinarySensorEntityDescription, homeassistant.components.button.ButtonEntityDescription, homeassistant.components.calendar.CalendarEntityDescription, homeassistant.components.camera.CameraEntityDescription, homeassistant.components.climate.ClimateEntityDescription, homeassistant.components.cover.CoverEntityDescription, homeassistant.components.date.DateEntityDescription, homeassistant.components.datetime.DateTimeEntityDescription, homeassistant.components.device_tracker.config_entry.ScannerEntityDescription, homeassistant.components.device_tracker.config_entry.TrackerEntityDescription, homeassistant.components.ecovacs.entity.EcovacsCapabilityEntityDescription, homeassistant.components.event.EventEntityDescription, homeassistant.components.fivem.entity.FiveMEntityDescription, homeassistant.components.fritz.entity.FritzEntityDescription, homeassistant.components.guardian.entity.ValveControllerEntityDescription, homeassistant.components.image.ImageEntityDescription, homeassistant.components.image_processing.ImageProcessingEntityDescription, homeassistant.components.lamarzocco.entity.LaMarzoccoEntityDescription, homeassistant.components.lawn_mower.LawnMowerEntityEntityDescription, homeassistant.components.lock.LockEntityDescription, homeassistant.components.matter.entity.MatterEntityDescription, homeassistant.components.media_player.MediaPlayerEntityDescription, homeassistant.components.notify.NotifyEntityDescription, homeassistant.components.number.NumberEntityDescription, homeassistant.components.onewire.entity.OneWireEntityDescription, homeassistant.components.opentherm_gw.entity.OpenThermEntityDescription, homeassistant.components.qnap_qsw.entity.QswEntityDescription, homeassistant.components.rainmachine.entity.RainMachineEntityDescription, homeassistant.components.renault.entity.RenaultDataEntityDescription, homeassistant.components.reolink.entity.ReolinkEntityDescription, homeassistant.components.ring.entity.RingEntityDescription, homeassistant.components.screenlogic.entity.ScreenLogicEntityDescription, homeassistant.components.select.SelectEntityDescription, homeassistant.components.sensor.SensorEntityDescription, homeassistant.components.shelly.entity.BlockEntityDescription, homeassistant.components.shelly.entity.RestEntityDescription, homeassistant.components.shelly.entity.RpcEntityDescription, homeassistant.components.sia.entity.SIAEntityDescription, homeassistant.components.synology_dsm.entity.SynologyDSMEntityDescription, homeassistant.components.text.TextEntityDescription, homeassistant.components.time.TimeEntityDescription, homeassistant.components.tplink.entity.TPLinkFeatureEntityDescription, homeassistant.components.unifi.entity.UnifiEntityDescription, homeassistant.components.unifiprotect.entity.ProtectEntityDescription, homeassistant.components.update.UpdateEntityDescription, homeassistant.components.upnp.entity.UpnpEntityDescription, homeassistant.components.vacuum.StateVacuumEntityDescription, homeassistant.components.valve.ValveEntityDescription, homeassistant.components.water_heater.WaterHeaterEntityEntityDescription, homeassistant.components.weather.WeatherEntityDescription, and homeassistant.helpers.entity.ToggleEntityDescription.

Collaboration diagram for homeassistant.helpers.entity.EntityDescription:
[legend]

Static Public Attributes

 bool
 
 None
 

Additional Inherited Members

- Public Member Functions inherited from homeassistant.util.frozen_dataclass_compat.FrozenOrThawed
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, bool frozen_or_thawed=False, **Any kwargs)
 

Detailed Description

A class that describes Home Assistant entities.

Definition at line 235 of file entity.py.

Member Data Documentation

◆ bool

homeassistant.helpers.entity.EntityDescription.bool
static

Definition at line 243 of file entity.py.

◆ None

homeassistant.helpers.entity.EntityDescription.None
static

Definition at line 241 of file entity.py.


The documentation for this class was generated from the following file: