Home Assistant Unofficial Reference 2024.12.1
homeassistant.components.sensor.SensorEntity Class Reference

Inherits homeassistant.helpers.entity.Entity, cached_properties, and CACHED_PROPERTIES_WITH_ATTR_.

Inherited by homeassistant.components.abode.sensor.AbodeSensor, homeassistant.components.acaia.sensor.AcaiaSensor, homeassistant.components.accuweather.sensor.AccuWeatherForecastSensor, homeassistant.components.accuweather.sensor.AccuWeatherSensor, homeassistant.components.acmeda.sensor.AcmedaBattery, homeassistant.components.adguard.sensor.AdGuardHomeSensor, homeassistant.components.ads.sensor.AdsSensor, homeassistant.components.advantage_air.sensor.AdvantageAirTimeTo, homeassistant.components.advantage_air.sensor.AdvantageAirZoneSignal, homeassistant.components.advantage_air.sensor.AdvantageAirZoneTemp, homeassistant.components.advantage_air.sensor.AdvantageAirZoneVent, homeassistant.components.aemet.sensor.AemetSensor, homeassistant.components.aftership.sensor.AfterShipSensor, homeassistant.components.airgradient.sensor.AirGradientSensor, homeassistant.components.airly.sensor.AirlySensor, homeassistant.components.airnow.sensor.AirNowSensor, homeassistant.components.airq.sensor.AirQSensor, homeassistant.components.airthings.sensor.AirthingsHeaterEnergySensor, homeassistant.components.airthings_ble.sensor.AirthingsSensor, homeassistant.components.airvisual.sensor.AirVisualGeographySensor, homeassistant.components.airvisual_pro.sensor.AirVisualProSensor, homeassistant.components.airzone.sensor.AirzoneSensor, homeassistant.components.airzone_cloud.sensor.AirzoneSensor, homeassistant.components.alarmdecoder.sensor.AlarmDecoderSensor, homeassistant.components.alpha_vantage.sensor.AlphaVantageForeignExchange, homeassistant.components.alpha_vantage.sensor.AlphaVantageSensor, homeassistant.components.amberelectric.sensor.AmberGridSensor, homeassistant.components.amberelectric.sensor.AmberSensor, homeassistant.components.ambient_network.sensor.AmbientNetworkSensor, homeassistant.components.ambient_station.sensor.AmbientWeatherSensor, homeassistant.components.amcrest.sensor.AmcrestSensor, homeassistant.components.analytics_insights.sensor.HomeassistantAnalyticsSensor, homeassistant.components.android_ip_webcam.sensor.IPWebcamSensor, homeassistant.components.anova.sensor.AnovaSensor, homeassistant.components.aosmith.sensor.AOSmithEnergySensorEntity, homeassistant.components.aosmith.sensor.AOSmithStatusSensorEntity, homeassistant.components.apcupsd.sensor.APCUPSdSensor, homeassistant.components.aprilaire.sensor.BaseAprilaireSensor, homeassistant.components.apsystems.sensor.ApSystemsSensorWithDescription, homeassistant.components.aquacell.sensor.SoftenerSensor, homeassistant.components.aqualogic.sensor.AquaLogicSensor, homeassistant.components.aranet.sensor.Aranet4BluetoothSensorEntity, homeassistant.components.arest.sensor.ArestSensor, homeassistant.components.arve.sensor.ArveDevice, homeassistant.components.arwn.sensor.ArwnSensor, homeassistant.components.aseko_pool_live.sensor.AsekoSensorEntity, homeassistant.components.asuswrt.sensor.AsusWrtSensor, homeassistant.components.atag.sensor.AtagSensor, homeassistant.components.atome.sensor.AtomeSensor, homeassistant.components.aurora.sensor.AuroraSensor, homeassistant.components.aurora_abb_powerone.sensor.AuroraSensor, homeassistant.components.aussie_broadband.sensor.AussieBroadandSensorEntity, homeassistant.components.autarco.sensor.AutarcoBatterySensorEntity, homeassistant.components.autarco.sensor.AutarcoInverterSensorEntity, homeassistant.components.autarco.sensor.AutarcoSolarSensorEntity, homeassistant.components.awair.sensor.AwairSensor, homeassistant.components.azure_devops.sensor.AzureDevOpsBuildSensor, homeassistant.components.azure_devops.sensor.AzureDevOpsWorkItemSensor, homeassistant.components.baf.sensor.BAFSensor, homeassistant.components.bbox.sensor.BboxSensor, homeassistant.components.bbox.sensor.BboxUptimeSensor, homeassistant.components.beewi_smartclim.sensor.BeewiSmartclimSensor, homeassistant.components.bitcoin.sensor.BitcoinSensor, homeassistant.components.bizkaibus.sensor.BizkaibusSensor, homeassistant.components.blebox.sensor.BleBoxSensorEntity, homeassistant.components.blink.sensor.BlinkSensor, homeassistant.components.blockchain.sensor.BlockchainSensor, homeassistant.components.blue_current.sensor.ChargePointSensor, homeassistant.components.blue_current.sensor.GridSensor, homeassistant.components.bluemaestro.sensor.BlueMaestroBluetoothSensorEntity, homeassistant.components.bmw_connected_drive.sensor.BMWSensor, homeassistant.components.bosch_shc.sensor.SHCSensor, homeassistant.components.bring.sensor.BringSensorEntity, homeassistant.components.broadlink.sensor.BroadlinkSensor, homeassistant.components.brother.sensor.BrotherPrinterSensor, homeassistant.components.brottsplatskartan.sensor.BrottsplatskartanSensor, homeassistant.components.bsblan.sensor.BSBLanSensor, homeassistant.components.bthome.sensor.BTHomeBluetoothSensorEntity, homeassistant.components.buienradar.sensor.BrSensor, homeassistant.components.canary.sensor.CanarySensor, homeassistant.components.cert_expiry.sensor.SSLCertificateTimestamp, homeassistant.components.citybikes.sensor.CityBikesStation, homeassistant.components.co2signal.sensor.CO2Sensor, homeassistant.components.coinbase.sensor.AccountSensor, homeassistant.components.coinbase.sensor.ExchangeRateSensor, homeassistant.components.comed_hourly_pricing.sensor.ComedHourlyPricingSensor, homeassistant.components.comelit.sensor.ComelitBridgeSensorEntity, homeassistant.components.comelit.sensor.ComelitVedoSensorEntity, homeassistant.components.comfoconnect.sensor.ComfoConnectSensor, homeassistant.components.compensation.sensor.CompensationSensor, homeassistant.components.coolmaster.sensor.CoolmasterCleanFilter, homeassistant.components.cpuspeed.sensor.CPUSpeedSensor, homeassistant.components.cups.sensor.CupsSensor, homeassistant.components.cups.sensor.IPPSensor, homeassistant.components.cups.sensor.MarkerSensor, homeassistant.components.currencylayer.sensor.CurrencylayerSensor, homeassistant.components.daikin.sensor.DaikinSensor, homeassistant.components.danfoss_air.sensor.DanfossAir, homeassistant.components.deconz.sensor.DeconzSensor, homeassistant.components.delijn.sensor.DeLijnPublicTransportSensor, homeassistant.components.deluge.sensor.DelugeSensor, homeassistant.components.demo.sensor.DemoSensor, homeassistant.components.derivative.sensor.DerivativeSensor, homeassistant.components.devolo_home_control.sensor.DevoloMultiLevelDeviceEntity, homeassistant.components.dexcom.sensor.DexcomSensorEntity, homeassistant.components.discogs.sensor.DiscogsSensor, homeassistant.components.discovergy.sensor.DiscovergySensor, homeassistant.components.dnsip.sensor.WanIpSensor, homeassistant.components.dormakaba_dkey.sensor.DormakabaDkeySensor, homeassistant.components.dovado.sensor.DovadoSensor, homeassistant.components.dremel_3d_printer.sensor.Dremel3DPrinterSensor, homeassistant.components.drop_connect.sensor.DROPSensor, homeassistant.components.dsmr.sensor.DSMREntity, homeassistant.components.dsmr_reader.sensor.DSMRSensor, homeassistant.components.dte_energy_bridge.sensor.DteEnergyBridgeSensor, homeassistant.components.dublin_bus_transport.sensor.DublinPublicTransportSensor, homeassistant.components.dwd_weather_warnings.sensor.DwdWeatherWarningsSensor, homeassistant.components.dweet.sensor.DweetSensor, homeassistant.components.eafm.sensor.Measurement, homeassistant.components.easyenergy.sensor.EasyEnergySensorEntity, homeassistant.components.ebox.sensor.EBoxSensor, homeassistant.components.ebusd.sensor.EbusdSensor, homeassistant.components.ecoal_boiler.sensor.EcoalTempSensor, homeassistant.components.ecobee.sensor.EcobeeSensor, homeassistant.components.ecoforest.sensor.EcoforestSensor, homeassistant.components.econet.sensor.EcoNetSensor, homeassistant.components.ecovacs.sensor.EcovacsErrorSensor, homeassistant.components.ecovacs.sensor.EcovacsLegacyLifespanSensor, homeassistant.components.ecovacs.sensor.EcovacsLifespanSensor, homeassistant.components.ecovacs.sensor.EcovacsSensor, homeassistant.components.ecowitt.sensor.EcowittSensorEntity, homeassistant.components.eddystone_temperature.sensor.EddystoneTemp, homeassistant.components.edl21.sensor.EDL21Entity, homeassistant.components.efergy.sensor.EfergySensor, homeassistant.components.electric_kiwi.sensor.ElectricKiwiAccountEntity, homeassistant.components.electric_kiwi.sensor.ElectricKiwiHOPEntity, homeassistant.components.elgato.sensor.ElgatoSensorEntity, homeassistant.components.eliqonline.sensor.EliqSensor, homeassistant.components.elkm1.sensor.ElkSensor, homeassistant.components.emoncms.sensor.EmonCmsSensor, homeassistant.components.emonitor.sensor.EmonitorPowerSensor, homeassistant.components.energy.sensor.EnergyCostSensor, homeassistant.components.energyzero.sensor.EnergyZeroSensorEntity, homeassistant.components.enphase_envoy.sensor.EnvoySensorBaseEntity, homeassistant.components.entur_public_transport.sensor.EnturPublicTransportSensor, homeassistant.components.environment_canada.sensor.ECBaseSensor, homeassistant.components.envisalink.sensor.EnvisalinkSensor, homeassistant.components.epion.sensor.EpionSensor, homeassistant.components.eq3btsmart.sensor.Eq3SensorEntity, homeassistant.components.esphome.sensor.EsphomeSensor, homeassistant.components.esphome.sensor.EsphomeTextSensor, homeassistant.components.etherscan.sensor.EtherscanSensor, homeassistant.components.eufylife_ble.sensor.EufyLifeSensorEntity, homeassistant.components.ezviz.sensor.EzvizSensor, homeassistant.components.fail2ban.sensor.BanSensor, homeassistant.components.fastdotcom.sensor.SpeedtestSensor, homeassistant.components.fibaro.sensor.FibaroAdditionalSensor, homeassistant.components.fibaro.sensor.FibaroSensor, homeassistant.components.fido.sensor.FidoSensor, homeassistant.components.file.sensor.FileSensor, homeassistant.components.filesize.sensor.FilesizeEntity, homeassistant.components.filter.sensor.LowPassFilter, homeassistant.components.filter.sensor.OutlierFilter, homeassistant.components.filter.sensor.RangeFilter, homeassistant.components.filter.sensor.SensorFilter, homeassistant.components.filter.sensor.ThrottleFilter, homeassistant.components.filter.sensor.TimeSMAFilter, homeassistant.components.filter.sensor.TimeThrottleFilter, homeassistant.components.fints.sensor.FinTsAccount, homeassistant.components.fints.sensor.FinTsHoldingsAccount, homeassistant.components.fireservicerota.sensor.IncidentsSensor, homeassistant.components.firmata.sensor.FirmataSensor, homeassistant.components.fitbit.sensor.FitbitBatteryLevelSensor, homeassistant.components.fitbit.sensor.FitbitBatterySensor, homeassistant.components.fitbit.sensor.FitbitSensor, homeassistant.components.fivem.sensor.FiveMSensorEntity, homeassistant.components.fixer.sensor.ExchangeRateSensor, homeassistant.components.fjaraskupan.sensor.RssiSensor, homeassistant.components.flexit_bacnet.sensor.FlexitSensor, homeassistant.components.flick_electric.sensor.FlickPricingSensor, homeassistant.components.flipr.sensor.FliprSensor, homeassistant.components.flo.sensor.FloBatterySensor, homeassistant.components.flo.sensor.FloCurrentFlowRateSensor, homeassistant.components.flo.sensor.FloDailyUsageSensor, homeassistant.components.flo.sensor.FloHumiditySensor, homeassistant.components.flo.sensor.FloPressureSensor, homeassistant.components.flo.sensor.FloSystemModeSensor, homeassistant.components.flo.sensor.FloTemperatureSensor, homeassistant.components.flume.sensor.FlumeSensor, homeassistant.components.flux_led.sensor.FluxPairedRemotes, homeassistant.components.folder.sensor.Folder, homeassistant.components.foobot.sensor.FoobotSensor, homeassistant.components.forecast_solar.sensor.ForecastSolarSensorEntity, homeassistant.components.freebox.sensor.FreeboxBatterySensor, homeassistant.components.freebox.sensor.FreeboxSensor, homeassistant.components.freedompro.sensor.Device, homeassistant.components.fritz.sensor.FritzBoxSensor, homeassistant.components.fritzbox.sensor.FritzBoxSensor, homeassistant.components.fritzbox_callmonitor.sensor.FritzBoxCallSensor, homeassistant.components.fronius.sensor._FroniusSensorEntity, homeassistant.components.fully_kiosk.sensor.FullySensor, homeassistant.components.fyta.sensor.FytaPlantSensor, homeassistant.components.garages_amsterdam.sensor.GaragesAmsterdamSensor, homeassistant.components.gardena_bluetooth.sensor.GardenaBluetoothRemainSensor, homeassistant.components.gardena_bluetooth.sensor.GardenaBluetoothSensor, homeassistant.components.gdacs.sensor.GdacsSensor, homeassistant.components.geniushub.sensor.GeniusBattery, homeassistant.components.geniushub.sensor.GeniusIssue, homeassistant.components.geo_rss_events.sensor.GeoRssServiceSensor, homeassistant.components.geocaching.sensor.GeocachingSensor, homeassistant.components.geonetnz_quakes.sensor.GeonetnzQuakesSensor, homeassistant.components.geonetnz_volcano.sensor.GeonetnzVolcanoSensor, homeassistant.components.gios.sensor.GiosSensor, homeassistant.components.github.sensor.GitHubSensorEntity, homeassistant.components.gitlab_ci.sensor.GitLabSensor, homeassistant.components.gitter.sensor.GitterSensor, homeassistant.components.glances.sensor.GlancesSensor, homeassistant.components.goalzero.sensor.GoalZeroSensor, homeassistant.components.gogogate2.sensor.DoorSensorEntity, homeassistant.components.goodwe.sensor.InverterSensor, homeassistant.components.google_mail.sensor.GoogleMailSensor, homeassistant.components.google_travel_time.sensor.GoogleTravelTimeSensor, homeassistant.components.google_wifi.sensor.GoogleWifiSensor, homeassistant.components.govee_ble.sensor.GoveeBluetoothSensorEntity, homeassistant.components.gpsd.sensor.GpsdSensor, homeassistant.components.greeneye_monitor.sensor.GEMSensor, homeassistant.components.group.sensor.SensorGroup, homeassistant.components.growatt_server.sensor.GrowattInverter, homeassistant.components.gtfs.sensor.GTFSDepartureSensor, homeassistant.components.guardian.sensor.PairedSensorSensor, homeassistant.components.guardian.sensor.ValveControllerSensor, homeassistant.components.habitica.sensor.HabitipySensor, homeassistant.components.habitica.sensor.HabitipyTaskSensor, homeassistant.components.hassio.sensor.CoreSensor, homeassistant.components.hassio.sensor.HassioAddonSensor, homeassistant.components.hassio.sensor.HassioOSSensor, homeassistant.components.hassio.sensor.HostSensor, homeassistant.components.hassio.sensor.SupervisorSensor, homeassistant.components.haveibeenpwned.sensor.HaveIBeenPwnedSensor, homeassistant.components.hddtemp.sensor.HddTempSensor, homeassistant.components.history_stats.sensor.HistoryStatsSensorBase, homeassistant.components.hive.sensor.HiveSensorEntity, homeassistant.components.home_connect.sensor.HomeConnectSensor, homeassistant.components.homekit_controller.sensor.HomeKitSensor, homeassistant.components.homekit_controller.sensor.RSSISensor, homeassistant.components.homekit_controller.sensor.SimpleSensor, homeassistant.components.homematic.sensor.HMSensor, homeassistant.components.homematicip_cloud.sensor.HmipEsiSensorEntity, homeassistant.components.homematicip_cloud.sensor.HomematicipAccesspointDutyCycle, homeassistant.components.homematicip_cloud.sensor.HomematicipEnergySensor, homeassistant.components.homematicip_cloud.sensor.HomematicipFloorTerminalBlockMechanicChannelValve, homeassistant.components.homematicip_cloud.sensor.HomematicipHeatingThermostat, homeassistant.components.homematicip_cloud.sensor.HomematicipHumiditySensor, homeassistant.components.homematicip_cloud.sensor.HomematicipIlluminanceSensor, homeassistant.components.homematicip_cloud.sensor.HomematicipPassageDetectorDeltaCounter, homeassistant.components.homematicip_cloud.sensor.HomematicipPowerSensor, homeassistant.components.homematicip_cloud.sensor.HomematicipTemperatureSensor, homeassistant.components.homematicip_cloud.sensor.HomematicipTodayRainSensor, homeassistant.components.homematicip_cloud.sensor.HomematicipWindspeedSensor, homeassistant.components.homematicip_cloud.sensor.HomematicpTemperatureExternalSensorCh1, homeassistant.components.homematicip_cloud.sensor.HomematicpTemperatureExternalSensorCh2, homeassistant.components.homematicip_cloud.sensor.HomematicpTemperatureExternalSensorDelta, homeassistant.components.homewizard.sensor.HomeWizardExternalSensorEntity, homeassistant.components.homewizard.sensor.HomeWizardSensorEntity, homeassistant.components.honeywell.sensor.HoneywellSensor, homeassistant.components.hp_ilo.sensor.HpIloSensor, homeassistant.components.huawei_lte.sensor.HuaweiLteSensor, homeassistant.components.hue.v1.sensor.GenericHueGaugeSensorEntity, homeassistant.components.hue.v1.sensor.HueBattery, homeassistant.components.hue.v2.sensor.HueSensorBase, homeassistant.components.huisbaasje.sensor.EnergyFlipSensor, homeassistant.components.hunterdouglas_powerview.sensor.PowerViewSensor, homeassistant.components.husqvarna_automower.sensor.AutomowerSensorEntity, homeassistant.components.husqvarna_automower.sensor.WorkAreaSensorEntity, homeassistant.components.hvv_departures.sensor.HVVDepartureSensor, homeassistant.components.hydrawise.sensor.HydrawiseSensor, homeassistant.components.hyperion.sensor.HyperionSensor, homeassistant.components.iammeter.sensor.IammeterSensor, homeassistant.components.iaqualink.sensor.HassAqualinkSensor, homeassistant.components.ibeacon.sensor.IBeaconSensorEntity, homeassistant.components.icloud.sensor.IcloudDeviceBatterySensor, homeassistant.components.idasen_desk.sensor.IdasenDeskSensor, homeassistant.components.ihc.sensor.IHCSensor, homeassistant.components.imap.sensor.ImapSensor, homeassistant.components.imgw_pib.sensor.ImgwPibSensorEntity, homeassistant.components.incomfort.sensor.IncomfortSensor, homeassistant.components.influxdb.sensor.InfluxSensor, homeassistant.components.inkbird.sensor.INKBIRDBluetoothSensorEntity, homeassistant.components.intellifire.sensor.IntelliFireSensor, homeassistant.components.ios.sensor.IOSSensor, homeassistant.components.iotawatt.sensor.IotaWattSensor, homeassistant.components.iperf3.sensor.Iperf3Sensor, homeassistant.components.ipma.sensor.IPMASensor, homeassistant.components.ipp.sensor.IPPSensor, homeassistant.components.iqvia.sensor.ForecastSensor, homeassistant.components.iqvia.sensor.IndexSensor, homeassistant.components.irish_rail_transport.sensor.IrishRailTransportSensor, homeassistant.components.iron_os.sensor.IronOSSensorEntity, homeassistant.components.iskra.sensor.IskraSensor, homeassistant.components.islamic_prayer_times.sensor.IslamicPrayerTimeSensor, homeassistant.components.israel_rail.sensor.IsraelRailEntitySensor, homeassistant.components.iss.sensor.IssSensor, homeassistant.components.ista_ecotrend.sensor.IstaSensor, homeassistant.components.isy994.sensor.ISYSensorEntity, homeassistant.components.jellyfin.sensor.JellyfinServerSensor, homeassistant.components.jewish_calendar.sensor.JewishCalendarSensor, homeassistant.components.juicenet.sensor.JuiceNetSensorDevice, homeassistant.components.justnimbus.sensor.JustNimbusSensor, homeassistant.components.jvc_projector.sensor.JvcSensor, homeassistant.components.kaiterra.sensor.KaiterraSensor, homeassistant.components.kaleidescape.sensor.KaleidescapeSensor, homeassistant.components.keba.sensor.KebaSensor, homeassistant.components.kegtron.sensor.KegtronBluetoothSensorEntity, homeassistant.components.kira.sensor.KiraReceiver, homeassistant.components.kitchen_sink.sensor.DemoSensor, homeassistant.components.knx.sensor.KNXSensor, homeassistant.components.knx.sensor.KNXSystemSensor, homeassistant.components.konnected.sensor.KonnectedSensor, homeassistant.components.kostal_plenticore.sensor.PlenticoreDataSensor, homeassistant.components.kraken.sensor.KrakenSensor, homeassistant.components.kwb.sensor.KWBSensor, homeassistant.components.lacrosse.sensor.LaCrosseSensor, homeassistant.components.lacrosse_view.sensor.LaCrosseViewSensor, homeassistant.components.lamarzocco.sensor.LaMarzoccoSensorEntity, homeassistant.components.lametric.sensor.LaMetricSensorEntity, homeassistant.components.landisgyr_heat_meter.sensor.HeatMeterSensor, homeassistant.components.lastfm.sensor.LastFmSensor, homeassistant.components.launch_library.sensor.LaunchLibrarySensor, homeassistant.components.laundrify.sensor.LaundrifyBaseSensor, homeassistant.components.lcn.sensor.LcnLedLogicSensor, homeassistant.components.lcn.sensor.LcnVariableSensor, homeassistant.components.ld2410_ble.sensor.LD2410BLESensor, homeassistant.components.leaone.sensor.LeaoneBluetoothSensorEntity, homeassistant.components.lektrico.sensor.LektricoSensor, homeassistant.components.lg_thinq.sensor.ThinQSensorEntity, homeassistant.components.lidarr.sensor.LidarrSensor, homeassistant.components.lifx.sensor.LIFXRssiSensor, homeassistant.components.lightwave.sensor.LightwaveBattery, homeassistant.components.linux_battery.sensor.LinuxBatterySensor, homeassistant.components.litterrobot.sensor.LitterRobotSensorEntity, homeassistant.components.local_ip.sensor.IPSensor, homeassistant.components.london_air.sensor.AirSensor, homeassistant.components.london_underground.sensor.LondonTubeSensor, homeassistant.components.lookin.sensor.LookinSensorEntity, homeassistant.components.loqed.sensor.LoqedSensor, homeassistant.components.luftdaten.sensor.SensorCommunitySensor, homeassistant.components.lyric.sensor.LyricAccessorySensor, homeassistant.components.lyric.sensor.LyricSensor, homeassistant.components.madvr.sensor.MadvrSensor, homeassistant.components.mastodon.sensor.MastodonSensorEntity, homeassistant.components.matter.sensor.MatterSensor, homeassistant.components.mealie.sensor.MealieStatisticSensors, homeassistant.components.meater.sensor.MeaterProbeTemperature, homeassistant.components.medcom_ble.sensor.MedcomSensor, homeassistant.components.melcloud.sensor.MelDeviceSensor, homeassistant.components.melnor.sensor.MelnorSensorEntity, homeassistant.components.melnor.sensor.MelnorZoneSensorEntity, homeassistant.components.meteoclimatic.sensor.MeteoclimaticSensor, homeassistant.components.metoffice.sensor.MetOfficeCurrentSensor, homeassistant.components.mfi.sensor.MfiSensor, homeassistant.components.microbees.sensor.MBSensor, homeassistant.components.mill.sensor.LocalMillSensor, homeassistant.components.mill.sensor.MillSensor, homeassistant.components.min_max.sensor.MinMaxSensor, homeassistant.components.minecraft_server.sensor.MinecraftServerSensorEntity, homeassistant.components.moat.sensor.MoatBluetoothSensorEntity, homeassistant.components.modbus.sensor.ModbusRegisterSensor, homeassistant.components.modbus.sensor.SlaveSensor, homeassistant.components.modem_callerid.sensor.ModemCalleridSensor, homeassistant.components.modern_forms.sensor.ModernFormsSensor, homeassistant.components.moehlenhoff_alpha2.sensor.Alpha2HeatControlValveOpeningSensor, homeassistant.components.mold_indicator.sensor.MoldIndicator, homeassistant.components.monarch_money.sensor.MonarchMoneyCashFlowSensor, homeassistant.components.monarch_money.sensor.MonarchMoneySensor, homeassistant.components.monzo.sensor.MonzoSensor, homeassistant.components.moon.sensor.MoonSensorEntity, homeassistant.components.mopeka.sensor.MopekaBluetoothSensorEntity, homeassistant.components.motion_blinds.sensor.MotionBatterySensor, homeassistant.components.motion_blinds.sensor.MotionSignalStrengthSensor, homeassistant.components.motionblinds_ble.sensor.BatterySensor, homeassistant.components.motionblinds_ble.sensor.MotionblindsBLESensorEntity, homeassistant.components.motioneye.sensor.MotionEyeActionSensor, homeassistant.components.motionmount.sensor.MotionMountErrorStatusSensor, homeassistant.components.mqtt_room.sensor.MQTTRoomSensor, homeassistant.components.mvglive.sensor.MVGLiveSensor, homeassistant.components.mysensors.sensor.MyBatterySensor, homeassistant.components.mysensors.sensor.MySensorsSensor, homeassistant.components.mystrom.sensor.MyStromSwitchSensor, homeassistant.components.myuplink.sensor.MyUplinkDevicePointSensor, homeassistant.components.nam.sensor.NAMSensor, homeassistant.components.neato.sensor.NeatoSensor, homeassistant.components.nederlandse_spoorwegen.sensor.NSDepartureSensor, homeassistant.components.nest.sensor.SensorBase, homeassistant.components.netatmo.sensor.NetatmoClimateBatterySensor, homeassistant.components.netatmo.sensor.NetatmoPublicSensor, homeassistant.components.netatmo.sensor.NetatmoRoomSensor, homeassistant.components.netatmo.sensor.NetatmoSensor, homeassistant.components.netatmo.sensor.NetatmoWeatherSensor, homeassistant.components.netdata.sensor.NetdataAlarms, homeassistant.components.netdata.sensor.NetdataSensor, homeassistant.components.netgear.sensor.NetgearSensorEntity, homeassistant.components.netgear_lte.sensor.NetgearLTESensor, homeassistant.components.neurio_energy.sensor.NeurioEnergy, homeassistant.components.nexia.sensor.NexiaThermostatSensor, homeassistant.components.nexia.sensor.NexiaThermostatZoneSensor, homeassistant.components.nextbus.sensor.NextBusDepartureSensor, homeassistant.components.nextcloud.sensor.NextcloudSensor, homeassistant.components.nextdns.sensor.NextDnsSensor, homeassistant.components.nibe_heatpump.sensor.Sensor, homeassistant.components.nightscout.sensor.NightscoutSensor, homeassistant.components.nissan_leaf.sensor.LeafBatterySensor, homeassistant.components.nissan_leaf.sensor.LeafRangeSensor, homeassistant.components.nmbs.sensor.NMBSLiveBoard, homeassistant.components.nmbs.sensor.NMBSSensor, homeassistant.components.noaa_tides.sensor.NOAATidesAndCurrentsSensor, homeassistant.components.nobo_hub.sensor.NoboTemperatureSensor, homeassistant.components.nordpool.sensor.NordpoolBlockPriceSensor, homeassistant.components.nordpool.sensor.NordpoolDailyAveragePriceSensor, homeassistant.components.nordpool.sensor.NordpoolPriceSensor, homeassistant.components.nordpool.sensor.NordpoolSensor, homeassistant.components.notion.sensor.NotionSensor, homeassistant.components.nsw_fuel_station.sensor.StationPriceSensor, homeassistant.components.nuki.sensor.NukiBatterySensor, homeassistant.components.numato.sensor.NumatoGpioAdc, homeassistant.components.nut.sensor.NUTSensor, homeassistant.components.nws.sensor.NWSSensor, homeassistant.components.nyt_games.sensor.NYTGamesConnectionsSensor, homeassistant.components.nyt_games.sensor.NYTGamesSpellingBeeSensor, homeassistant.components.nyt_games.sensor.NYTGamesWordleSensor, homeassistant.components.nzbget.sensor.NZBGetSensor, homeassistant.components.oasa_telematics.sensor.OASATelematicsSensor, homeassistant.components.obihai.sensor.ObihaiServiceSensors, homeassistant.components.octoprint.sensor.OctoPrintSensorBase, homeassistant.components.ohmconnect.sensor.OhmconnectSensor, homeassistant.components.ombi.sensor.OmbiSensor, homeassistant.components.omnilogic.sensor.OmnilogicSensor, homeassistant.components.oncue.sensor.OncueSensorEntity, homeassistant.components.ondilo_ico.sensor.OndiloICO, homeassistant.components.onewire.sensor.OneWireSensor, homeassistant.components.openerz.sensor.OpenERZSensor, homeassistant.components.openevse.sensor.OpenEVSESensor, homeassistant.components.openexchangerates.sensor.OpenexchangeratesSensor, homeassistant.components.opengarage.sensor.OpenGarageSensor, homeassistant.components.openhardwaremonitor.sensor.OpenHardwareMonitorDevice, homeassistant.components.opensky.sensor.OpenSkySensor, homeassistant.components.opentherm_gw.sensor.OpenThermSensor, homeassistant.components.openuv.sensor.OpenUvSensor, homeassistant.components.openweathermap.sensor.AbstractOpenWeatherMapSensor, homeassistant.components.opower.sensor.OpowerSensor, homeassistant.components.oralb.sensor.OralBBluetoothSensorEntity, homeassistant.components.oru.sensor.CurrentEnergyUsageSensor, homeassistant.components.osoenergy.sensor.OSOEnergySensor, homeassistant.components.otp.sensor.TOTPSensor, homeassistant.components.overkiz.sensor.OverkizHomeKitSetupCodeSensor, homeassistant.components.overkiz.sensor.OverkizStateSensor, homeassistant.components.ovo_energy.sensor.OVOEnergySensor, homeassistant.components.p1_monitor.sensor.P1MonitorSensorEntity, homeassistant.components.palazzetti.sensor.PalazzettiSensor, homeassistant.components.peco.sensor.PecoSensor, homeassistant.components.pegel_online.sensor.PegelOnlineSensor, homeassistant.components.permobil.sensor.PermobilSensor, homeassistant.components.pi_hole.sensor.PiHoleSensor, homeassistant.components.picnic.sensor.PicnicSensor, homeassistant.components.pilight.sensor.PilightSensor, homeassistant.components.ping.sensor.PingSensor, homeassistant.components.plaato.sensor.PlaatoSensor, homeassistant.components.plex.sensor.PlexLibrarySectionSensor, homeassistant.components.plex.sensor.PlexSensor, homeassistant.components.plugwise.sensor.PlugwiseSensorEntity, homeassistant.components.pocketcasts.sensor.PocketCastsSensor, homeassistant.components.point.sensor.MinutPointSensor, homeassistant.components.poolsense.sensor.PoolSenseSensor, homeassistant.components.powerwall.sensor.PowerWallBackupReserveSensor, homeassistant.components.powerwall.sensor.PowerWallBatterySensor, homeassistant.components.powerwall.sensor.PowerWallChargeSensor, homeassistant.components.powerwall.sensor.PowerWallEnergyDirectionSensor, homeassistant.components.powerwall.sensor.PowerWallEnergySensor, homeassistant.components.private_ble_device.sensor.PrivateBLEDeviceSensor, homeassistant.components.proximity.sensor.ProximitySensor, homeassistant.components.proximity.sensor.ProximityTrackedEntitySensor, homeassistant.components.prusalink.sensor.PrusaLinkSensorEntity, homeassistant.components.pure_energie.sensor.PureEnergieSensorEntity, homeassistant.components.purpleair.sensor.PurpleAirSensorEntity, homeassistant.components.pushbullet.sensor.PushBulletNotificationSensor, homeassistant.components.pvoutput.sensor.PVOutputSensorEntity, homeassistant.components.pvpc_hourly_pricing.sensor.ElecPriceSensor, homeassistant.components.pyload.sensor.PyLoadSensor, homeassistant.components.qbittorrent.sensor.QBittorrentSensor, homeassistant.components.qingping.sensor.QingpingBluetoothSensorEntity, homeassistant.components.qnap.sensor.QNAPSensor, homeassistant.components.qnap_qsw.sensor.QswSensor, homeassistant.components.qwikswitch.sensor.QSSensor, homeassistant.components.radarr.sensor.RadarrSensor, homeassistant.components.rainbird.sensor.RainBirdSensor, homeassistant.components.raincloud.sensor.RainCloudSensor, homeassistant.components.rainforest_eagle.sensor.EagleSensor, homeassistant.components.rainforest_raven.sensor.RAVEnSensor, homeassistant.components.rainmachine.sensor.ProvisionSettingsSensor, homeassistant.components.random.sensor.RandomSensor, homeassistant.components.rapt_ble.sensor.RAPTPillBluetoothSensorEntity, homeassistant.components.rdw.sensor.RDWSensorEntity, homeassistant.components.recollect_waste.sensor.ReCollectWasteSensor, homeassistant.components.reddit.sensor.RedditSensor, homeassistant.components.refoss.sensor.RefossSensor, homeassistant.components.rejseplanen.sensor.RejseplanenTransportSensor, homeassistant.components.renault.sensor.RenaultSensor, homeassistant.components.renson.sensor.RensonSensor, homeassistant.components.reolink.sensor.ReolinkHddSensorEntity, homeassistant.components.reolink.sensor.ReolinkHostSensorEntity, homeassistant.components.reolink.sensor.ReolinkSensorEntity, homeassistant.components.repetier.sensor.RepetierSensor, homeassistant.components.rflink.sensor.RflinkSensor, homeassistant.components.rfxtrx.sensor.RfxtrxSensor, homeassistant.components.ridwell.sensor.RidwellSensor, homeassistant.components.ring.sensor.RingSensor, homeassistant.components.ripple.sensor.RippleSensor, homeassistant.components.risco.sensor.RiscoSensor, homeassistant.components.rituals_perfume_genie.sensor.RitualsSensorEntity, homeassistant.components.rmvtransport.sensor.RMVDepartureSensor, homeassistant.components.roborock.sensor.RoborockSensorEntity, homeassistant.components.roborock.sensor.RoborockSensorEntityA01, homeassistant.components.roku.sensor.RokuSensorEntity, homeassistant.components.romy.sensor.RomySensor, homeassistant.components.roomba.sensor.RoombaSensor, homeassistant.components.rova.sensor.RovaSensor, homeassistant.components.rtorrent.sensor.RTorrentSensor, homeassistant.components.ruuvitag_ble.sensor.RuuvitagBluetoothSensorEntity, homeassistant.components.rympro.sensor.RymProSensor, homeassistant.components.sabnzbd.sensor.SabnzbdSensor, homeassistant.components.saj.sensor.SAJsensor, homeassistant.components.sanix.sensor.SanixSensorEntity, homeassistant.components.schlage.sensor.SchlageBatterySensor, homeassistant.components.screenlogic.sensor.ScreenLogicSensor, homeassistant.components.season.sensor.SeasonSensorEntity, homeassistant.components.sense.sensor.SenseDeviceEnergySensor, homeassistant.components.sense.sensor.SenseDevicePowerSensor, homeassistant.components.sense.sensor.SensePowerSensor, homeassistant.components.sense.sensor.SenseTrendsSensor, homeassistant.components.sense.sensor.SenseVoltageSensor, homeassistant.components.sensibo.sensor.SensiboDeviceSensor, homeassistant.components.sensibo.sensor.SensiboMotionSensor, homeassistant.components.sensirion_ble.sensor.SensirionBluetoothSensorEntity, homeassistant.components.sensor.RestoreSensor, homeassistant.components.sensorpro.sensor.SensorProBluetoothSensorEntity, homeassistant.components.sensorpush.sensor.SensorPushBluetoothSensorEntity, homeassistant.components.sensoterra.sensor.SensoterraEntity, homeassistant.components.serial.sensor.SerialSensor, homeassistant.components.serial_pm.sensor.ParticulateMatterSensor, homeassistant.components.seventeentrack.sensor.SeventeenTrackSensor, homeassistant.components.sfr_box.sensor.SFRBoxSensor, homeassistant.components.shelly.sensor.BlockSensor, homeassistant.components.shelly.sensor.RestSensor, homeassistant.components.shelly.sensor.RpcSensor, homeassistant.components.shodan.sensor.ShodanSensor, homeassistant.components.sigfox.sensor.SigfoxDevice, homeassistant.components.simplefin.sensor.SimpleFinSensor, homeassistant.components.simplisafe.sensor.SimplisafeFreezeSensor, homeassistant.components.simulated.sensor.SimulatedSensor, homeassistant.components.skybeacon.sensor.Monitor, homeassistant.components.skybeacon.sensor.SkybeaconHumid, homeassistant.components.skybeacon.sensor.SkybeaconTemp, homeassistant.components.skybell.sensor.SkybellSensor, homeassistant.components.slack.sensor.SlackSensorEntity, homeassistant.components.sleepiq.sensor.SleepIQSensorEntity, homeassistant.components.sma.sensor.SMAsensor, homeassistant.components.smappee.sensor.SmappeeSensor, homeassistant.components.smart_meter_texas.sensor.SmartMeterTexasSensor, homeassistant.components.smartthings.sensor.SmartThingsPowerConsumptionSensor, homeassistant.components.smartthings.sensor.SmartThingsSensor, homeassistant.components.smartthings.sensor.SmartThingsThreeAxisSensor, homeassistant.components.smarttub.sensor.SmartTubSensor, homeassistant.components.smarty.sensor.SmartySensor, homeassistant.components.smlight.sensor.SmInfoSensorEntity, homeassistant.components.smlight.sensor.SmSensorEntity, homeassistant.components.sms.sensor.DeviceSensor, homeassistant.components.solaredge.sensor.SolarEdgeSensorEntity, homeassistant.components.solaredge_local.sensor.SolarEdgeSensor, homeassistant.components.solarlog.sensor.SolarLogCoordinatorSensor, homeassistant.components.solarlog.sensor.SolarLogInverterSensor, homeassistant.components.solax.sensor.InverterSensorEntity, homeassistant.components.soma.sensor.SomaSensor, homeassistant.components.sonarr.sensor.SonarrSensor, homeassistant.components.sonos.sensor.SonosAudioInputFormatSensorEntity, homeassistant.components.sonos.sensor.SonosBatteryEntity, homeassistant.components.sonos.sensor.SonosFavoritesEntity, homeassistant.components.speedtestdotnet.sensor.SpeedtestSensor, homeassistant.components.squeezebox.sensor.ServerStatusSensor, homeassistant.components.srp_energy.sensor.SrpEntity, homeassistant.components.starline.sensor.StarlineSensor, homeassistant.components.starlingbank.sensor.StarlingBalanceSensor, homeassistant.components.starlink.sensor.StarlinkSensorEntity, homeassistant.components.startca.sensor.StartcaSensor, homeassistant.components.statistics.sensor.StatisticsSensor, homeassistant.components.steam_online.sensor.SteamSensor, homeassistant.components.steamist.sensor.SteamistSensorEntity, homeassistant.components.stookwijzer.sensor.StookwijzerSensor, homeassistant.components.streamlabswater.sensor.StreamLabsSensor, homeassistant.components.subaru.sensor.SubaruSensor, homeassistant.components.suez_water.sensor.SuezWaterSensor, homeassistant.components.sun.sensor.SunSensor, homeassistant.components.sunweg.sensor.SunWEGInverter, homeassistant.components.supervisord.sensor.SupervisorProcessSensor, homeassistant.components.surepetcare.sensor.Felaqua, homeassistant.components.surepetcare.sensor.SureBattery, homeassistant.components.swiss_hydrological_data.sensor.SwissHydrologicalDataSensor, homeassistant.components.swiss_public_transport.sensor.SwissPublicTransportSensor, homeassistant.components.switchbot.sensor.SwitchBotSensor, homeassistant.components.switchbot_cloud.sensor.SwitchBotCloudSensor, homeassistant.components.switcher_kis.sensor.SwitcherSensorEntity, homeassistant.components.syncthing.sensor.FolderSensor, homeassistant.components.syncthru.sensor.SyncThruSensor, homeassistant.components.synology_dsm.sensor.SynoDSMSensor, homeassistant.components.system_bridge.sensor.SystemBridgeSensor, homeassistant.components.systemmonitor.sensor.SystemMonitorSensor, homeassistant.components.tado.sensor.TadoHomeSensor, homeassistant.components.tado.sensor.TadoZoneSensor, homeassistant.components.tailscale.sensor.TailscaleSensorEntity, homeassistant.components.tami4.sensor.Tami4EdgeSensorEntity, homeassistant.components.tank_utility.sensor.TankUtilitySensor, homeassistant.components.tankerkoenig.sensor.FuelPriceSensor, homeassistant.components.tasmota.sensor.TasmotaSensor, homeassistant.components.tautulli.sensor.TautulliSensor, homeassistant.components.tautulli.sensor.TautulliSessionSensor, homeassistant.components.tcp.sensor.TcpSensor, homeassistant.components.technove.sensor.TechnoVESensorEntity, homeassistant.components.ted5000.sensor.Ted5000Sensor, homeassistant.components.tedee.sensor.TedeeSensorEntity, homeassistant.components.tellduslive.sensor.TelldusLiveSensor, homeassistant.components.tellstick.sensor.TellstickSensor, homeassistant.components.temper.sensor.TemperSensor, homeassistant.components.template.sensor.SensorTemplate, homeassistant.components.tesla_fleet.sensor.TeslaFleetEnergyInfoSensorEntity, homeassistant.components.tesla_fleet.sensor.TeslaFleetEnergyLiveSensorEntity, homeassistant.components.tesla_fleet.sensor.TeslaFleetVehicleTimeSensorEntity, homeassistant.components.tesla_fleet.sensor.TeslaFleetWallConnectorSensorEntity, homeassistant.components.tesla_wall_connector.sensor.WallConnectorSensorEntity, homeassistant.components.teslemetry.sensor.TeslemetryEnergyHistorySensorEntity, homeassistant.components.teslemetry.sensor.TeslemetryEnergyInfoSensorEntity, homeassistant.components.teslemetry.sensor.TeslemetryEnergyLiveSensorEntity, homeassistant.components.teslemetry.sensor.TeslemetryVehicleSensorEntity, homeassistant.components.teslemetry.sensor.TeslemetryVehicleTimeSensorEntity, homeassistant.components.teslemetry.sensor.TeslemetryWallConnectorSensorEntity, homeassistant.components.tessie.sensor.TessieEnergyInfoSensorEntity, homeassistant.components.tessie.sensor.TessieEnergyLiveSensorEntity, homeassistant.components.tessie.sensor.TessieVehicleSensorEntity, homeassistant.components.tessie.sensor.TessieWallConnectorSensorEntity, homeassistant.components.thermobeacon.sensor.ThermoBeaconBluetoothSensorEntity, homeassistant.components.thermopro.sensor.ThermoProBluetoothSensorEntity, homeassistant.components.thermoworks_smoke.sensor.ThermoworksSmokeSensor, homeassistant.components.thethingsnetwork.sensor.TtnDataSensor, homeassistant.components.thinkingcleaner.sensor.ThinkingCleanerSensor, homeassistant.components.tibber.sensor.TibberSensor, homeassistant.components.tilt_ble.sensor.TiltBluetoothSensorEntity, homeassistant.components.time_date.sensor.TimeDateSensor, homeassistant.components.tmb.sensor.TMBSensor, homeassistant.components.tolo.sensor.ToloSensorEntity, homeassistant.components.tomorrowio.sensor.BaseTomorrowioSensorEntity, homeassistant.components.toon.sensor.ToonSensor, homeassistant.components.torque.sensor.TorqueSensor, homeassistant.components.tplink.sensor.TPLinkSensorEntity, homeassistant.components.tplink_omada.sensor.OmadaDeviceSensor, homeassistant.components.traccar_server.sensor.TraccarServerSensor, homeassistant.components.tractive.sensor.TractiveSensor, homeassistant.components.tradfri.sensor.TradfriSensor, homeassistant.components.trafikverket_camera.sensor.TrafikverketCameraSensor, homeassistant.components.trafikverket_ferry.sensor.FerrySensor, homeassistant.components.trafikverket_train.sensor.TrainSensor, homeassistant.components.trafikverket_weatherstation.sensor.TrafikverketWeatherStation, homeassistant.components.transmission.sensor.TransmissionSensor, homeassistant.components.transport_nsw.sensor.TransportNSWSensor, homeassistant.components.travisci.sensor.TravisCISensor, homeassistant.components.tuya.sensor.TuyaSensorEntity, homeassistant.components.twentemilieu.sensor.TwenteMilieuSensor, homeassistant.components.twitch.sensor.TwitchSensor, homeassistant.components.uk_transport.sensor.UkTransportSensor, homeassistant.components.unifi.sensor.UnifiSensorEntity, homeassistant.components.unifiprotect.sensor.BaseProtectSensor, homeassistant.components.unifiprotect.sensor.ProtectEventSensor, homeassistant.components.upnp.sensor.UpnpSensor, homeassistant.components.uptime.sensor.UptimeSensor, homeassistant.components.uptimerobot.sensor.UptimeRobotSensor, homeassistant.components.v2c.sensor.V2CSensorBaseEntity, homeassistant.components.vallox.sensor.ValloxSensorEntity, homeassistant.components.vasttrafik.sensor.VasttrafikDepartureSensor, homeassistant.components.velbus.sensor.VelbusSensor, homeassistant.components.venstar.sensor.VenstarSensor, homeassistant.components.vera.sensor.VeraSensor, homeassistant.components.verisure.sensor.VerisureHygrometer, homeassistant.components.verisure.sensor.VerisureThermometer, homeassistant.components.versasense.sensor.VSensor, homeassistant.components.version.sensor.VersionSensorEntity, homeassistant.components.vesync.sensor.VeSyncSensorEntity, homeassistant.components.viaggiatreno.sensor.ViaggiaTrenoSensor, homeassistant.components.vicare.sensor.ViCareSensor, homeassistant.components.vilfo.sensor.VilfoRouterSensor, homeassistant.components.vodafone_station.sensor.VodafoneStationSensorEntity, homeassistant.components.volkszaehler.sensor.VolkszaehlerSensor, homeassistant.components.volvooncall.sensor.VolvoSensor, homeassistant.components.vultr.sensor.VultrSensor, homeassistant.components.wallbox.sensor.WallboxSensor, homeassistant.components.waqi.sensor.WaqiSensor, homeassistant.components.waterfurnace.sensor.WaterFurnaceSensor, homeassistant.components.watttime.sensor.RealtimeEmissionsSensor, homeassistant.components.waze_travel_time.sensor.WazeTravelTime, homeassistant.components.weatherflow.sensor.WeatherFlowSensorEntity, homeassistant.components.weatherflow_cloud.sensor.WeatherFlowCloudSensor, homeassistant.components.weatherkit.sensor.WeatherKitSensor, homeassistant.components.webmin.sensor.WebminFSSensor, homeassistant.components.webmin.sensor.WebminSensor, homeassistant.components.websocket_api.sensor.APICount, homeassistant.components.weheat.sensor.WeheatHeatPumpSensor, homeassistant.components.wemo.sensor.AttributeSensor, homeassistant.components.whirlpool.sensor.WasherDryerClass, homeassistant.components.whois.sensor.WhoisSensorEntity, homeassistant.components.wiffi.sensor.NumberEntity, homeassistant.components.wiffi.sensor.StringEntity, homeassistant.components.wirelesstag.sensor.WirelessTagSensor, homeassistant.components.withings.sensor.WithingsDeviceSensor, homeassistant.components.wiz.sensor.WizSensor, homeassistant.components.wled.sensor.WLEDSensorEntity, homeassistant.components.wolflink.sensor.WolfLinkSensor, homeassistant.components.worldclock.sensor.WorldClockSensor, homeassistant.components.worldtidesinfo.sensor.WorldTidesInfoSensor, homeassistant.components.worxlandroid.sensor.WorxLandroidSensor, homeassistant.components.wsdot.sensor.WashingtonStateTransportSensor, homeassistant.components.xbox.sensor.XboxSensorEntity, homeassistant.components.xiaomi_aqara.sensor.XiaomiBatterySensor, homeassistant.components.xiaomi_aqara.sensor.XiaomiSensor, homeassistant.components.xiaomi_ble.sensor.XiaomiBluetoothSensorEntity, homeassistant.components.xiaomi_miio.sensor.XiaomiAirQualityMonitor, homeassistant.components.xiaomi_miio.sensor.XiaomiGatewayIlluminanceSensor, homeassistant.components.xiaomi_miio.sensor.XiaomiGatewaySensor, homeassistant.components.xiaomi_miio.sensor.XiaomiGenericSensor, homeassistant.components.xs1.sensor.XS1Sensor, homeassistant.components.yale_smart_alarm.sensor.YaleTemperatureSensor, homeassistant.components.yalexs_ble.sensor.YaleXSBLESensor, homeassistant.components.yandex_transport.sensor.DiscoverYandexTransport, homeassistant.components.yolink.sensor.YoLinkSensorEntity, homeassistant.components.youless.sensor.YoulessBaseSensor, homeassistant.components.youtube.sensor.YouTubeSensor, homeassistant.components.zabbix.sensor.ZabbixTriggerCountSensor, homeassistant.components.zamg.sensor.ZamgSensor, homeassistant.components.zestimate.sensor.ZestimateDataSensor, homeassistant.components.zeversolar.sensor.ZeversolarSensor, homeassistant.components.zha.sensor.Sensor, homeassistant.components.zodiac.sensor.ZodiacSensor, homeassistant.components.zoneminder.sensor.ZMSensorEvents, homeassistant.components.zoneminder.sensor.ZMSensorMonitors, homeassistant.components.zoneminder.sensor.ZMSensorRunState, homeassistant.components.zwave_js.sensor.ZWaveControllerStatusSensor, homeassistant.components.zwave_js.sensor.ZWaveNodeStatusSensor, homeassistant.components.zwave_js.sensor.ZWaveStatisticsSensor, homeassistant.components.zwave_js.sensor.ZwaveSensor, homeassistant.components.zwave_me.sensor.ZWaveMeSensor, and homeassistant.helpers.trigger_template_entity.ManualTriggerSensorEntity.

Collaboration diagram for homeassistant.components.sensor.SensorEntity:
[legend]

Public Member Functions

None add_to_platform_start (self, HomeAssistant hass, EntityPlatform platform, asyncio.Semaphore|None parallel_updates)
 
None async_internal_added_to_hass (self)
 
None async_registry_entry_updated (self)
 
dict[str, Any]|None capability_attributes (self)
 
SensorDeviceClass|None device_class (self)
 
er.EntityOptionsType|None get_initial_entity_options (self)
 
datetime|None last_reset (self)
 
str|None native_unit_of_measurement (self)
 
StateType|date|datetime|Decimal native_value (self)
 
list[str]|None options (self)
 
Any state (self)
 
dict[str, Any]|None state_attributes (self)
 
SensorStateClass|str|None state_class (self)
 
int|None suggested_display_precision (self)
 
str|None suggested_unit_of_measurement (self)
 
str|None unit_of_measurement (self)
 
- Public Member Functions inherited from homeassistant.helpers.entity.Entity
None __init_subclass__ (cls, **Any kwargs)
 
str __repr__ (self)
 
None add_to_platform_abort (self)
 
None add_to_platform_finish (self)
 
bool assumed_state (self)
 
None async_added_to_hass (self)
 
None async_device_update (self, bool warning=True)
 
None async_internal_will_remove_from_hass (self)
 
None async_on_remove (self, CALLBACK_TYPE func)
 
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)
 
bool available (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)
 
bool has_entity_name (self)
 
str|None icon (self)
 
str|UndefinedType|None name (self)
 
None schedule_update_ha_state (self, bool force_refresh=False)
 
bool should_poll (self)
 
str|None suggested_object_id (self)
 
int|None supported_features (self)
 
str|None translation_key (self)
 
Mapping[str, strtranslation_placeholders (self)
 
str|None unique_id (self)
 
bool use_device_name (self)
 
- Public Member Functions inherited from homeassistant.helpers.entity.CachedProperties
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)
 

Public Attributes

 entity_category
 
 registry_entry
 
 unit_of_measurement
 
- Public Attributes inherited from homeassistant.helpers.entity.Entity
 device_entry
 
 entity_id
 
 hass
 
 parallel_updates
 
 platform
 
 registry_entry
 

Static Public Attributes

 Decimal
 
 None
 
 UndefinedType
 
- Static Public Attributes inherited from homeassistant.helpers.entity.Entity
 bool
 
 EntityPlatform
 
 HomeAssistant
 
 None
 
 StateInfo
 
 StateType
 
 str
 

Private Member Functions

None _async_read_entity_options (self)
 
str|None|UndefinedType _custom_unit_or_undef (self, str primary_key, str secondary_key)
 
bool _default_to_device_class_name (self)
 
int|None _display_precision_or_none (self)
 
str|UndefinedType _get_initial_suggested_unit (self)
 
bool _is_valid_suggested_unit (self, str suggested_unit_of_measurement)
 
bool _numeric_state_expected (self)
 
None _update_suggested_precision (self)
 

Private Attributes

 _sensor_option_display_precision
 
 _sensor_option_unit_of_measurement
 

Static Private Attributes

 _entity_component_unrecorded_attributes
 
 _invalid_state_class_reported
 
 _invalid_suggested_unit_of_measurement_reported
 
 _invalid_unit_of_measurement_reported
 
 _last_reset_reported
 

Detailed Description

Base class for sensor entities.

Definition at line 190 of file __init__.py.

Member Function Documentation

◆ _async_read_entity_options()

None homeassistant.components.sensor.SensorEntity._async_read_entity_options (   self)
private
Read entity options from entity registry.

Called when the entity registry entry has been updated and before the sensor is
added to the state machine.

Definition at line 843 of file __init__.py.

◆ _custom_unit_or_undef()

str | None | UndefinedType homeassistant.components.sensor.SensorEntity._custom_unit_or_undef (   self,
str  primary_key,
str   secondary_key 
)
private
Return a custom unit, or UNDEFINED if not compatible with the native unit.

Definition at line 819 of file __init__.py.

◆ _default_to_device_class_name()

bool homeassistant.components.sensor.SensorEntity._default_to_device_class_name (   self)
private
Return True if an unnamed entity should be named by its device class.

For sensors this is True if the entity has a device class.

Reimplemented from homeassistant.helpers.entity.Entity.

Definition at line 304 of file __init__.py.

◆ _display_precision_or_none()

int | None homeassistant.components.sensor.SensorEntity._display_precision_or_none (   self)
private
Return display precision, or None if not set.

Definition at line 764 of file __init__.py.

◆ _get_initial_suggested_unit()

str | UndefinedType homeassistant.components.sensor.SensorEntity._get_initial_suggested_unit (   self)
private
Return the initial unit.

Definition at line 393 of file __init__.py.

◆ _is_valid_suggested_unit()

bool homeassistant.components.sensor.SensorEntity._is_valid_suggested_unit (   self,
str  suggested_unit_of_measurement 
)
private
Validate the suggested unit.

Validate that a unit converter exists for the sensor's device class and that the
unit converter supports both the native and the suggested units of measurement.

Definition at line 371 of file __init__.py.

◆ _numeric_state_expected()

bool homeassistant.components.sensor.SensorEntity._numeric_state_expected (   self)
private
Return true if the sensor must be numeric.

Definition at line 323 of file __init__.py.

◆ _update_suggested_precision()

None homeassistant.components.sensor.SensorEntity._update_suggested_precision (   self)
private
Update suggested display precision stored in registry.

Definition at line 775 of file __init__.py.

◆ add_to_platform_start()

None homeassistant.components.sensor.SensorEntity.add_to_platform_start (   self,
HomeAssistant  hass,
EntityPlatform  platform,
asyncio.Semaphore | None  parallel_updates 
)
Start adding an entity to a platform.

Allows integrations to remove legacy custom unit conversion which is no longer
needed without breaking existing sensors. Only works for sensors which are in
the entity registry.

This can be removed once core integrations have dropped unneeded custom unit
conversion.

Reimplemented from homeassistant.helpers.entity.Entity.

Definition at line 216 of file __init__.py.

◆ async_internal_added_to_hass()

None homeassistant.components.sensor.SensorEntity.async_internal_added_to_hass (   self)
Call when the sensor entity is added to hass.

Reimplemented from homeassistant.helpers.entity.Entity.

Definition at line 291 of file __init__.py.

◆ async_registry_entry_updated()

None homeassistant.components.sensor.SensorEntity.async_registry_entry_updated (   self)
Run when the entity registry entry has been updated.

Reimplemented from homeassistant.helpers.entity.Entity.

Definition at line 837 of file __init__.py.

◆ capability_attributes()

dict[str, Any] | None homeassistant.components.sensor.SensorEntity.capability_attributes (   self)
Return the capability attributes.

Reimplemented from homeassistant.helpers.entity.Entity.

Definition at line 361 of file __init__.py.

◆ device_class()

◆ get_initial_entity_options()

er.EntityOptionsType | None homeassistant.components.sensor.SensorEntity.get_initial_entity_options (   self)
Return initial entity options.

These will be stored in the entity registry the first time the entity is seen,
and then only updated if the unit system is changed.

Reimplemented from homeassistant.helpers.entity.Entity.

Definition at line 422 of file __init__.py.

◆ last_reset()

datetime | None homeassistant.components.sensor.SensorEntity.last_reset (   self)

◆ native_unit_of_measurement()

str | None homeassistant.components.sensor.SensorEntity.native_unit_of_measurement (   self)
Return the unit of measurement of the sensor, if any.

Reimplemented in homeassistant.components.zwave_js.sensor.ZwaveSensor, homeassistant.components.zabbix.sensor.ZabbixTriggerCountSensor, homeassistant.components.xs1.sensor.XS1Sensor, homeassistant.components.worxlandroid.sensor.WorxLandroidSensor, homeassistant.components.wolflink.sensor.WolfLinkPercentage, homeassistant.components.wirelesstag.sensor.WirelessTagSensor, homeassistant.components.wallbox.sensor.WallboxSensor, homeassistant.components.viaggiatreno.sensor.ViaggiaTrenoSensor, homeassistant.components.versasense.sensor.VSensor, homeassistant.components.venstar.sensor.VenstarSensor, homeassistant.components.transport_nsw.sensor.TransportNSWSensor, homeassistant.components.torque.sensor.TorqueSensor, homeassistant.components.tmb.sensor.TMBSensor, homeassistant.components.tcp.sensor.TcpSensor, homeassistant.components.tank_utility.sensor.TankUtilitySensor, homeassistant.components.swiss_hydrological_data.sensor.SwissHydrologicalDataSensor, homeassistant.components.subaru.sensor.SubaruSensor, homeassistant.components.starlingbank.sensor.StarlingBalanceSensor, homeassistant.components.starline.sensor.StarlineSensor, homeassistant.components.smartthings.sensor.SmartThingsSensor, homeassistant.components.simulated.sensor.SimulatedSensor, homeassistant.components.simplefin.sensor.SimpleFinSensor, homeassistant.components.shelly.sensor.RpcSleepingSensor, homeassistant.components.shelly.sensor.BlockSleepingSensor, homeassistant.components.serial_pm.sensor.ParticulateMatterSensor, homeassistant.components.rmvtransport.sensor.RMVDepartureSensor, homeassistant.components.ripple.sensor.RippleSensor, homeassistant.components.rflink.sensor.RflinkSensor, homeassistant.components.rejseplanen.sensor.RejseplanenTransportSensor, homeassistant.components.raincloud.sensor.RainCloudSensor, homeassistant.components.qwikswitch.sensor.QSSensor, homeassistant.components.plaato.sensor.PlaatoSensor, homeassistant.components.pilight.sensor.PilightSensor, homeassistant.components.permobil.sensor.PermobilSensor, homeassistant.components.overkiz.sensor.OverkizStateSensor, homeassistant.components.openhardwaremonitor.sensor.OpenHardwareMonitorDevice, homeassistant.components.nsw_fuel_station.sensor.StationPriceSensor, homeassistant.components.notion.sensor.NotionSensor, homeassistant.components.nissan_leaf.sensor.LeafRangeSensor, homeassistant.components.neurio_energy.sensor.NeurioEnergy, homeassistant.components.netdata.sensor.NetdataSensor, homeassistant.components.mysensors.sensor.MySensorsSensor, homeassistant.components.mvglive.sensor.MVGLiveSensor, homeassistant.components.min_max.sensor.MinMaxSensor, homeassistant.components.mfi.sensor.MfiSensor, homeassistant.components.kwb.sensor.KWBSensor, homeassistant.components.kaiterra.sensor.KaiterraSensor, homeassistant.components.isy994.sensor.ISYSensorEntity, homeassistant.components.irish_rail_transport.sensor.IrishRailTransportSensor, homeassistant.components.integration.sensor.IntegrationSensor, homeassistant.components.influxdb.sensor.InfluxSensor, homeassistant.components.hydrawise.sensor.HydrawiseSensor, homeassistant.components.hunterdouglas_powerview.sensor.PowerViewSensor, homeassistant.components.huawei_lte.sensor.HuaweiLteSensor, homeassistant.components.hp_ilo.sensor.HpIloSensor, homeassistant.components.homewizard.sensor.HomeWizardExternalSensorEntity, homeassistant.components.haveibeenpwned.sensor.HaveIBeenPwnedSensor, homeassistant.components.growatt_server.sensor.GrowattInverter, homeassistant.components.gitter.sensor.GitterSensor, homeassistant.components.geonetnz_volcano.sensor.GeonetnzVolcanoSensor, homeassistant.components.geonetnz_quakes.sensor.GeonetnzQuakesSensor, homeassistant.components.geo_rss_events.sensor.GeoRssServiceSensor, homeassistant.components.fixer.sensor.ExchangeRateSensor, homeassistant.components.etherscan.sensor.EtherscanSensor, homeassistant.components.entur_public_transport.sensor.EnturPublicTransportSensor, homeassistant.components.energy.sensor.EnergyCostSensor, homeassistant.components.elkm1.sensor.ElkZone, homeassistant.components.elkm1.sensor.ElkKeypad, homeassistant.components.edl21.sensor.EDL21Entity, homeassistant.components.ebusd.sensor.EbusdSensor, homeassistant.components.eafm.sensor.Measurement, homeassistant.components.dweet.sensor.DweetSensor, homeassistant.components.dublin_bus_transport.sensor.DublinPublicTransportSensor, homeassistant.components.currencylayer.sensor.CurrencylayerSensor, homeassistant.components.co2signal.sensor.CO2Sensor, homeassistant.components.android_ip_webcam.sensor.IPWebcamSensor, homeassistant.components.acaia.sensor.AcaiaSensor, and homeassistant.components.abode.sensor.AbodeSensor.

Definition at line 474 of file __init__.py.

◆ native_value()

StateType | date | datetime | Decimal homeassistant.components.sensor.SensorEntity.native_value (   self)
Return the value reported by the sensor.

Reimplemented in homeassistant.components.zwave_me.sensor.ZWaveMeSensor, homeassistant.components.zwave_js.sensor.ZWaveNumericSensor, homeassistant.components.zwave_js.sensor.ZwaveSensor, homeassistant.components.zha.sensor.Sensor, homeassistant.components.zeversolar.sensor.ZeversolarSensor, homeassistant.components.zestimate.sensor.ZestimateDataSensor, homeassistant.components.zamg.sensor.ZamgSensor, homeassistant.components.zabbix.sensor.ZabbixTriggerCountSensor, homeassistant.components.youtube.sensor.YouTubeSensor, homeassistant.components.youless.sensor.YoulessBaseSensor, homeassistant.components.yandex_transport.sensor.DiscoverYandexTransport, homeassistant.components.yale_smart_alarm.sensor.YaleTemperatureSensor, homeassistant.components.xs1.sensor.XS1Sensor, homeassistant.components.xiaomi_miio.sensor.XiaomiGatewayIlluminanceSensor, homeassistant.components.xiaomi_miio.sensor.XiaomiGatewaySensor, homeassistant.components.xiaomi_miio.sensor.XiaomiAirQualityMonitor, homeassistant.components.xiaomi_ble.sensor.XiaomiBluetoothSensorEntity, homeassistant.components.xbox.sensor.XboxSensorEntity, homeassistant.components.wsdot.sensor.WashingtonStateTransportSensor, homeassistant.components.worxlandroid.sensor.WorxLandroidSensor, homeassistant.components.worldtidesinfo.sensor.WorldTidesInfoSensor, homeassistant.components.wolflink.sensor.WolfLinkState, homeassistant.components.wolflink.sensor.WolfLinkSensor, homeassistant.components.wled.sensor.WLEDSensorEntity, homeassistant.components.withings.sensor.WithingsDeviceSensor, homeassistant.components.wirelesstag.sensor.WirelessTagSensor, homeassistant.components.whois.sensor.WhoisSensorEntity, homeassistant.components.whirlpool.sensor.WasherDryerClass, homeassistant.components.wemo.sensor.AttributeSensor, homeassistant.components.weheat.sensor.WeheatHeatPumpSensor, homeassistant.components.webmin.sensor.WebminFSSensor, homeassistant.components.webmin.sensor.WebminSensor, homeassistant.components.weatherkit.sensor.WeatherKitSensor, homeassistant.components.weatherflow_cloud.sensor.WeatherFlowCloudSensor, homeassistant.components.waze_travel_time.sensor.WazeTravelTime, homeassistant.components.watttime.sensor.RealtimeEmissionsSensor, homeassistant.components.waqi.sensor.WaqiSensor, homeassistant.components.wallbox.sensor.WallboxSensor, homeassistant.components.vultr.sensor.VultrSensor, homeassistant.components.vodafone_station.sensor.VodafoneStationSensorEntity, homeassistant.components.viaggiatreno.sensor.ViaggiaTrenoSensor, homeassistant.components.vesync.sensor.VeSyncSensorEntity, homeassistant.components.version.sensor.VersionSensorEntity, homeassistant.components.versasense.sensor.VSensor, homeassistant.components.verisure.sensor.VerisureHygrometer, homeassistant.components.verisure.sensor.VerisureThermometer, homeassistant.components.venstar.sensor.VenstarSensor, homeassistant.components.velbus.sensor.VelbusSensor, homeassistant.components.vasttrafik.sensor.VasttrafikDepartureSensor, homeassistant.components.vallox.sensor.ValloxProfileDurationSensor, homeassistant.components.vallox.sensor.ValloxCellStateSensor, homeassistant.components.vallox.sensor.ValloxFilterRemainingSensor, homeassistant.components.vallox.sensor.ValloxFanSpeedSensor, homeassistant.components.vallox.sensor.ValloxProfileSensor, homeassistant.components.vallox.sensor.ValloxSensorEntity, homeassistant.components.v2c.sensor.V2CSensorBaseEntity, homeassistant.components.uptimerobot.sensor.UptimeRobotSensor, homeassistant.components.upnp.sensor.UpnpSensor, homeassistant.components.uk_transport.sensor.UkTransportSensor, homeassistant.components.twitch.sensor.TwitchSensor, homeassistant.components.twentemilieu.sensor.TwenteMilieuSensor, homeassistant.components.tuya.sensor.TuyaSensorEntity, homeassistant.components.transport_nsw.sensor.TransportNSWSensor, homeassistant.components.transmission.sensor.TransmissionSensor, homeassistant.components.trafikverket_weatherstation.sensor.TrafikverketWeatherStation, homeassistant.components.traccar_server.sensor.TraccarServerSensor, homeassistant.components.tplink_omada.sensor.OmadaDeviceSensor, homeassistant.components.torque.sensor.TorqueSensor, homeassistant.components.toon.sensor.ToonSensor, homeassistant.components.tomorrowio.sensor.BaseTomorrowioSensorEntity, homeassistant.components.tolo.sensor.ToloSensorEntity, homeassistant.components.tmb.sensor.TMBSensor, homeassistant.components.time_date.sensor.TimeDateSensor, homeassistant.components.tilt_ble.sensor.TiltBluetoothSensorEntity, homeassistant.components.tibber.sensor.TibberDataSensor, homeassistant.components.thethingsnetwork.sensor.TtnDataSensor, homeassistant.components.thermopro.sensor.ThermoProBluetoothSensorEntity, homeassistant.components.thermobeacon.sensor.ThermoBeaconBluetoothSensorEntity, homeassistant.components.tessie.sensor.TessieVehicleSensorEntity, homeassistant.components.tesla_wall_connector.sensor.WallConnectorSensorEntity, homeassistant.components.template.sensor.TriggerSensorEntity, homeassistant.components.tellduslive.sensor.TelldusLiveSensor, homeassistant.components.tedee.sensor.TedeeSensorEntity, homeassistant.components.ted5000.sensor.Ted5000Sensor, homeassistant.components.technove.sensor.TechnoVESensorEntity, homeassistant.components.tcp.sensor.TcpSensor, homeassistant.components.tautulli.sensor.TautulliSessionSensor, homeassistant.components.tautulli.sensor.TautulliSensor, homeassistant.components.tasmota.sensor.TasmotaSensor, homeassistant.components.tankerkoenig.sensor.FuelPriceSensor, homeassistant.components.tank_utility.sensor.TankUtilitySensor, homeassistant.components.tailscale.sensor.TailscaleSensorEntity, homeassistant.components.system_bridge.sensor.SystemBridgeSensor, homeassistant.components.synology_dsm.sensor.SynoDSMInfoSensor, homeassistant.components.synology_dsm.sensor.SynoDSMStorageSensor, homeassistant.components.synology_dsm.sensor.SynoDSMUtilSensor, homeassistant.components.syncthru.sensor.SyncThruActiveAlertSensor, homeassistant.components.syncthru.sensor.SyncThruOutputTraySensor, homeassistant.components.syncthru.sensor.SyncThruInputTraySensor, homeassistant.components.syncthru.sensor.SyncThruDrumSensor, homeassistant.components.syncthru.sensor.SyncThruTonerSensor, homeassistant.components.syncthru.sensor.SyncThruMainSensor, homeassistant.components.syncthing.sensor.FolderSensor, homeassistant.components.switcher_kis.sensor.SwitcherSensorEntity, homeassistant.components.switchbot.sensor.SwitchbotRSSISensor, homeassistant.components.switchbot.sensor.SwitchBotSensor, homeassistant.components.swiss_public_transport.sensor.SwissPublicTransportSensor, homeassistant.components.swiss_hydrological_data.sensor.SwissHydrologicalDataSensor, homeassistant.components.supervisord.sensor.SupervisorProcessSensor, homeassistant.components.sun.sensor.SunSensor, homeassistant.components.suez_water.sensor.SuezWaterSensor, homeassistant.components.subaru.sensor.SubaruSensor, homeassistant.components.streamlabswater.sensor.StreamLabsSensor, homeassistant.components.stookwijzer.sensor.StookwijzerSensor, homeassistant.components.steamist.sensor.SteamistSensorEntity, homeassistant.components.steam_online.sensor.SteamSensor, homeassistant.components.starlink.sensor.StarlinkSensorEntity, homeassistant.components.starlingbank.sensor.StarlingBalanceSensor, homeassistant.components.starline.sensor.StarlineSensor, homeassistant.components.srp_energy.sensor.SrpEntity, homeassistant.components.squeezebox.sensor.ServerStatusSensor, homeassistant.components.speedtestdotnet.sensor.SpeedtestSensor, homeassistant.components.sonos.sensor.SonosBatteryEntity, homeassistant.components.sonarr.sensor.SonarrSensor, homeassistant.components.soma.sensor.SomaSensor, homeassistant.components.solax.sensor.InverterSensorEntity, homeassistant.components.solarlog.sensor.SolarLogInverterSensor, homeassistant.components.solarlog.sensor.SolarLogCoordinatorSensor, homeassistant.components.solaredge.sensor.SolarEdgeStorageLevelSensor, homeassistant.components.solaredge.sensor.SolarEdgePowerFlowSensor, homeassistant.components.solaredge.sensor.SolarEdgeEnergyDetailsSensor, homeassistant.components.solaredge.sensor.SolarEdgeInventorySensor, homeassistant.components.solaredge.sensor.SolarEdgeDetailsSensor, homeassistant.components.solaredge.sensor.SolarEdgeOverviewSensor, homeassistant.components.sms.sensor.DeviceSensor, homeassistant.components.smlight.sensor.SmUptimeSensorEntity, homeassistant.components.smlight.sensor.SmInfoSensorEntity, homeassistant.components.smlight.sensor.SmSensorEntity, homeassistant.components.smarty.sensor.SmartySensor, homeassistant.components.smarttub.sensor.SmartTubSecondaryFiltrationCycle, homeassistant.components.smarttub.sensor.SmartTubPrimaryFiltrationCycle, homeassistant.components.smarttub.sensor.SmartTubSensor, homeassistant.components.smartthings.sensor.SmartThingsPowerConsumptionSensor, homeassistant.components.smartthings.sensor.SmartThingsThreeAxisSensor, homeassistant.components.smartthings.sensor.SmartThingsSensor, homeassistant.components.sma.sensor.SMAsensor, homeassistant.components.skybell.sensor.SkybellSensor, homeassistant.components.skybeacon.sensor.SkybeaconTemp, homeassistant.components.skybeacon.sensor.SkybeaconHumid, homeassistant.components.simulated.sensor.SimulatedSensor, homeassistant.components.simplefin.sensor.SimpleFinSensor, homeassistant.components.sigfox.sensor.SigfoxDevice, homeassistant.components.shelly.sensor.RpcSleepingSensor, homeassistant.components.shelly.sensor.BlockSleepingSensor, homeassistant.components.shelly.sensor.RpcSensor, homeassistant.components.shelly.sensor.RestSensor, homeassistant.components.shelly.sensor.BlockSensor, homeassistant.components.sfr_box.sensor.SFRBoxSensor, homeassistant.components.seventeentrack.sensor.SeventeenTrackPackageSensor, homeassistant.components.seventeentrack.sensor.SeventeenTrackSummarySensor, homeassistant.components.serial_pm.sensor.ParticulateMatterSensor, homeassistant.components.serial.sensor.SerialSensor, homeassistant.components.sensoterra.sensor.SensoterraEntity, homeassistant.components.sensorpush.sensor.SensorPushBluetoothSensorEntity, homeassistant.components.sensorpro.sensor.SensorProBluetoothSensorEntity, homeassistant.components.sensirion_ble.sensor.SensirionBluetoothSensorEntity, homeassistant.components.sensibo.sensor.SensiboDeviceSensor, homeassistant.components.sensibo.sensor.SensiboMotionSensor, homeassistant.components.sense.sensor.SenseDeviceEnergySensor, homeassistant.components.sense.sensor.SenseDevicePowerSensor, homeassistant.components.sense.sensor.SenseTrendsSensor, homeassistant.components.sense.sensor.SenseVoltageSensor, homeassistant.components.sense.sensor.SensePowerSensor, homeassistant.components.screenlogic.sensor.ScreenLogicSensor, homeassistant.components.sanix.sensor.SanixSensorEntity, homeassistant.components.saj.sensor.SAJsensor, homeassistant.components.sabnzbd.sensor.SabnzbdSensor, homeassistant.components.rympro.sensor.RymProSensor, homeassistant.components.ruuvitag_ble.sensor.RuuvitagBluetoothSensorEntity, homeassistant.components.rova.sensor.RovaSensor, homeassistant.components.roomba.sensor.RoombaSensor, homeassistant.components.romy.sensor.RomySensor, homeassistant.components.roku.sensor.RokuSensorEntity, homeassistant.components.roborock.sensor.RoborockSensorEntityA01, homeassistant.components.roborock.sensor.RoborockSensorEntity, homeassistant.components.rmvtransport.sensor.RMVDepartureSensor, homeassistant.components.rituals_perfume_genie.sensor.RitualsSensorEntity, homeassistant.components.risco.sensor.RiscoSensor, homeassistant.components.ripple.sensor.RippleSensor, homeassistant.components.ridwell.sensor.RidwellSensor, homeassistant.components.rfxtrx.sensor.RfxtrxSensor, homeassistant.components.rflink.sensor.RflinkSensor, homeassistant.components.repetier.sensor.RepetierJobSensor, homeassistant.components.repetier.sensor.RepetierTempSensor, homeassistant.components.repetier.sensor.RepetierSensor, homeassistant.components.reolink.sensor.ReolinkHddSensorEntity, homeassistant.components.reolink.sensor.ReolinkHostSensorEntity, homeassistant.components.reolink.sensor.ReolinkSensorEntity, homeassistant.components.renault.sensor.RenaultSensor, homeassistant.components.rejseplanen.sensor.RejseplanenTransportSensor, homeassistant.components.refoss.sensor.RefossSensor, homeassistant.components.reddit.sensor.RedditSensor, homeassistant.components.rdw.sensor.RDWSensorEntity, homeassistant.components.rapt_ble.sensor.RAPTPillBluetoothSensorEntity, homeassistant.components.rainforest_raven.sensor.RAVEnSensor, homeassistant.components.rainforest_eagle.sensor.EagleSensor, homeassistant.components.raincloud.sensor.RainCloudSensor, homeassistant.components.rainbird.sensor.RainBirdSensor, homeassistant.components.radarr.sensor.RadarrSensor, homeassistant.components.qwikswitch.sensor.QSSensor, homeassistant.components.qnap.sensor.QNAPVolumeSensor, homeassistant.components.qnap.sensor.QNAPDriveSensor, homeassistant.components.qnap.sensor.QNAPSystemSensor, homeassistant.components.qnap.sensor.QNAPNetworkSensor, homeassistant.components.qnap.sensor.QNAPMemorySensor, homeassistant.components.qnap.sensor.QNAPCPUSensor, homeassistant.components.qingping.sensor.QingpingBluetoothSensorEntity, homeassistant.components.qbittorrent.sensor.QBittorrentSensor, homeassistant.components.pyload.sensor.PyLoadSensor, homeassistant.components.pvpc_hourly_pricing.sensor.ElecPriceSensor, homeassistant.components.pvoutput.sensor.PVOutputSensorEntity, homeassistant.components.purpleair.sensor.PurpleAirSensorEntity, homeassistant.components.pure_energie.sensor.PureEnergieSensorEntity, homeassistant.components.prusalink.sensor.PrusaLinkSensorEntity, homeassistant.components.proximity.sensor.ProximityTrackedEntitySensor, homeassistant.components.proximity.sensor.ProximitySensor, homeassistant.components.private_ble_device.sensor.PrivateBLEDeviceSensor, homeassistant.components.powerwall.sensor.PowerWallBatterySensor, homeassistant.components.powerwall.sensor.PowerWallImportSensor, homeassistant.components.powerwall.sensor.PowerWallExportSensor, homeassistant.components.powerwall.sensor.PowerWallBackupReserveSensor, homeassistant.components.powerwall.sensor.PowerWallEnergySensor, homeassistant.components.powerwall.sensor.PowerWallChargeSensor, homeassistant.components.poolsense.sensor.PoolSenseSensor, homeassistant.components.pocketcasts.sensor.PocketCastsSensor, homeassistant.components.plugwise.sensor.PlugwiseSensorEntity, homeassistant.components.plaato.sensor.PlaatoSensor, homeassistant.components.ping.sensor.PingSensor, homeassistant.components.pilight.sensor.PilightSensor, homeassistant.components.picnic.sensor.PicnicSensor, homeassistant.components.pi_hole.sensor.PiHoleSensor, homeassistant.components.permobil.sensor.PermobilSensor, homeassistant.components.pegel_online.sensor.PegelOnlineSensor, homeassistant.components.peco.sensor.PecoSensor, homeassistant.components.palazzetti.sensor.PalazzettiSensor, homeassistant.components.p1_monitor.sensor.P1MonitorSensorEntity, homeassistant.components.ovo_energy.sensor.OVOEnergySensor, homeassistant.components.overkiz.sensor.OverkizHomeKitSetupCodeSensor, homeassistant.components.overkiz.sensor.OverkizStateSensor, homeassistant.components.osoenergy.sensor.OSOEnergySensor, homeassistant.components.oralb.sensor.OralBBluetoothSensorEntity, homeassistant.components.opower.sensor.OpowerSensor, homeassistant.components.openweathermap.sensor.OpenWeatherMapSensor, homeassistant.components.openuv.sensor.OpenUvSensor, homeassistant.components.opensky.sensor.OpenSkySensor, homeassistant.components.openhardwaremonitor.sensor.OpenHardwareMonitorDevice, homeassistant.components.openexchangerates.sensor.OpenexchangeratesSensor, homeassistant.components.openerz.sensor.OpenERZSensor, homeassistant.components.onvif.sensor.ONVIFSensor, homeassistant.components.onewire.sensor.OneWireSensor, homeassistant.components.ondilo_ico.sensor.OndiloICO, homeassistant.components.oncue.sensor.OncueSensorEntity, homeassistant.components.omnilogic.sensor.OmniLogicORPSensor, homeassistant.components.omnilogic.sensor.OmniLogicPHSensor, homeassistant.components.omnilogic.sensor.OmniLogicChlorinatorSensor, homeassistant.components.omnilogic.sensor.OmniLogicSaltLevelSensor, homeassistant.components.omnilogic.sensor.OmniLogicPumpSpeedSensor, homeassistant.components.omnilogic.sensor.OmniLogicTemperatureSensor, homeassistant.components.ohmconnect.sensor.OhmconnectSensor, homeassistant.components.octoprint.sensor.OctoPrintTemperatureSensor, homeassistant.components.octoprint.sensor.OctoPrintStartTimeSensor, homeassistant.components.octoprint.sensor.OctoPrintEstimatedFinishTimeSensor, homeassistant.components.octoprint.sensor.OctoPrintJobPercentageSensor, homeassistant.components.octoprint.sensor.OctoPrintStatusSensor, homeassistant.components.oasa_telematics.sensor.OASATelematicsSensor, homeassistant.components.nzbget.sensor.NZBGetSensor, homeassistant.components.nyt_games.sensor.NYTGamesConnectionsSensor, homeassistant.components.nyt_games.sensor.NYTGamesSpellingBeeSensor, homeassistant.components.nyt_games.sensor.NYTGamesWordleSensor, homeassistant.components.nws.sensor.NWSSensor, homeassistant.components.nut.sensor.NUTSensor, homeassistant.components.nuki.sensor.NukiBatterySensor, homeassistant.components.nsw_fuel_station.sensor.StationPriceSensor, homeassistant.components.notion.sensor.NotionSensor, homeassistant.components.nordpool.sensor.NordpoolDailyAveragePriceSensor, homeassistant.components.nordpool.sensor.NordpoolBlockPriceSensor, homeassistant.components.nordpool.sensor.NordpoolPriceSensor, homeassistant.components.nordpool.sensor.NordpoolSensor, homeassistant.components.noaa_tides.sensor.NOAATidesAndCurrentsSensor, homeassistant.components.nmbs.sensor.NMBSSensor, homeassistant.components.nmbs.sensor.NMBSLiveBoard, homeassistant.components.nissan_leaf.sensor.LeafRangeSensor, homeassistant.components.nissan_leaf.sensor.LeafBatterySensor, homeassistant.components.nextcloud.sensor.NextcloudSensor, homeassistant.components.nexia.sensor.NexiaThermostatZoneSensor, homeassistant.components.nexia.sensor.NexiaThermostatSensor, homeassistant.components.neurio_energy.sensor.NeurioEnergy, homeassistant.components.netgear_lte.sensor.NetgearLTESensor, homeassistant.components.netgear.sensor.NetgearRouterSensorEntity, homeassistant.components.netgear.sensor.NetgearSensorEntity, homeassistant.components.netdata.sensor.NetdataAlarms, homeassistant.components.netdata.sensor.NetdataSensor, homeassistant.components.nest.sensor.HumiditySensor, homeassistant.components.nest.sensor.TemperatureSensor, homeassistant.components.nederlandse_spoorwegen.sensor.NSDepartureSensor, homeassistant.components.neato.sensor.NeatoSensor, homeassistant.components.nam.sensor.NAMSensor, homeassistant.components.myuplink.sensor.MyUplinkEnumSensor, homeassistant.components.myuplink.sensor.MyUplinkDevicePointSensor, homeassistant.components.mystrom.sensor.MyStromSwitchSensor, homeassistant.components.mysensors.sensor.MySensorsSensor, homeassistant.components.mvglive.sensor.MVGLiveSensor, homeassistant.components.mqtt_room.sensor.MQTTRoomSensor, homeassistant.components.motionmount.sensor.MotionMountErrorStatusSensor, homeassistant.components.motioneye.sensor.MotionEyeActionSensor, homeassistant.components.motion_blinds.sensor.MotionSignalStrengthSensor, homeassistant.components.motion_blinds.sensor.MotionTDBUBatterySensor, homeassistant.components.motion_blinds.sensor.MotionBatterySensor, homeassistant.components.mopeka.sensor.MopekaBluetoothSensorEntity, homeassistant.components.monzo.sensor.MonzoSensor, homeassistant.components.monarch_money.sensor.MonarchMoneySensor, homeassistant.components.monarch_money.sensor.MonarchMoneyCashFlowSensor, homeassistant.components.moehlenhoff_alpha2.sensor.Alpha2HeatControlValveOpeningSensor, homeassistant.components.modern_forms.sensor.ModernFormsFanTimerRemainingTimeSensor, homeassistant.components.modern_forms.sensor.ModernFormsLightTimerRemainingTimeSensor, homeassistant.components.moat.sensor.MoatBluetoothSensorEntity, homeassistant.components.min_max.sensor.MinMaxSensor, homeassistant.components.mill.sensor.LocalMillSensor, homeassistant.components.microbees.sensor.MBSensor, homeassistant.components.mfi.sensor.MfiSensor, homeassistant.components.metoffice.sensor.MetOfficeCurrentSensor, homeassistant.components.meteoclimatic.sensor.MeteoclimaticSensor, homeassistant.components.melnor.sensor.MelnorZoneSensorEntity, homeassistant.components.melnor.sensor.MelnorSensorEntity, homeassistant.components.melcloud.sensor.AtwZoneSensor, homeassistant.components.melcloud.sensor.MelDeviceSensor, homeassistant.components.medcom_ble.sensor.MedcomSensor, homeassistant.components.meater.sensor.MeaterProbeTemperature, homeassistant.components.mealie.sensor.MealieStatisticSensors, homeassistant.components.mastodon.sensor.MastodonSensorEntity, homeassistant.components.madvr.sensor.MadvrSensor, homeassistant.components.lyric.sensor.LyricAccessorySensor, homeassistant.components.lyric.sensor.LyricSensor, homeassistant.components.luftdaten.sensor.SensorCommunitySensor, homeassistant.components.loqed.sensor.LoqedSensor, homeassistant.components.london_underground.sensor.LondonTubeSensor, homeassistant.components.london_air.sensor.AirSensor, homeassistant.components.litterrobot.sensor.LitterRobotSensorEntity, homeassistant.components.lidarr.sensor.LidarrSensor, homeassistant.components.lektrico.sensor.LektricoSensor, homeassistant.components.leaone.sensor.LeaoneBluetoothSensorEntity, homeassistant.components.laundrify.sensor.LaundrifyEnergySensor, homeassistant.components.launch_library.sensor.LaunchLibrarySensor, homeassistant.components.lastfm.sensor.LastFmSensor, homeassistant.components.landisgyr_heat_meter.sensor.HeatMeterSensor, homeassistant.components.lametric.sensor.LaMetricSensorEntity, homeassistant.components.lamarzocco.sensor.LaMarzoccoSensorEntity, homeassistant.components.lacrosse_view.sensor.LaCrosseViewSensor, homeassistant.components.lacrosse.sensor.LaCrosseBattery, homeassistant.components.lacrosse.sensor.LaCrosseHumidity, homeassistant.components.lacrosse.sensor.LaCrosseTemperature, homeassistant.components.kwb.sensor.KWBSensor, homeassistant.components.kostal_plenticore.sensor.PlenticoreDataSensor, homeassistant.components.knx.sensor.KNXSystemSensor, homeassistant.components.knx.sensor.KNXSensor, homeassistant.components.kegtron.sensor.KegtronBluetoothSensorEntity, homeassistant.components.kaleidescape.sensor.KaleidescapeSensor, homeassistant.components.kaiterra.sensor.KaiterraSensor, homeassistant.components.jvc_projector.sensor.JvcSensor, homeassistant.components.justnimbus.sensor.JustNimbusSensor, homeassistant.components.juicenet.sensor.JuiceNetSensorDevice, homeassistant.components.jellyfin.sensor.JellyfinServerSensor, homeassistant.components.isy994.sensor.ISYSensorEntity, homeassistant.components.ista_ecotrend.sensor.IstaSensor, homeassistant.components.iss.sensor.IssSensor, homeassistant.components.israel_rail.sensor.IsraelRailEntitySensor, homeassistant.components.islamic_prayer_times.sensor.IslamicPrayerTimeSensor, homeassistant.components.iskra.sensor.IskraSensor, homeassistant.components.iron_os.sensor.IronOSSensorEntity, homeassistant.components.irish_rail_transport.sensor.IrishRailTransportSensor, homeassistant.components.ipp.sensor.IPPSensor, homeassistant.components.iotawatt.sensor.IotaWattSensor, homeassistant.components.intellifire.sensor.IntelliFireSensor, homeassistant.components.integration.sensor.IntegrationSensor, homeassistant.components.inkbird.sensor.INKBIRDBluetoothSensorEntity, homeassistant.components.influxdb.sensor.InfluxSensor, homeassistant.components.incomfort.sensor.IncomfortSensor, homeassistant.components.imgw_pib.sensor.ImgwPibSensorEntity, homeassistant.components.imap.sensor.ImapSensor, homeassistant.components.icloud.sensor.IcloudDeviceBatterySensor, homeassistant.components.ibeacon.sensor.IBeaconSensorEntity, homeassistant.components.iaqualink.sensor.HassAqualinkSensor, homeassistant.components.iammeter.sensor.IammeterSensor, homeassistant.components.husqvarna_automower.sensor.WorkAreaSensorEntity, homeassistant.components.husqvarna_automower.sensor.AutomowerSensorEntity, homeassistant.components.hunterdouglas_powerview.sensor.PowerViewSensor, homeassistant.components.huisbaasje.sensor.EnergyFlipSensor, homeassistant.components.hue.v2.sensor.HueZigbeeConnectivitySensor, homeassistant.components.hue.v2.sensor.HueBatterySensor, homeassistant.components.hue.v2.sensor.HueLightLevelSensor, homeassistant.components.hue.v2.sensor.HueTemperatureSensor, homeassistant.components.hue.v1.sensor.HueBattery, homeassistant.components.hue.v1.sensor.HueTemperature, homeassistant.components.hue.v1.sensor.HueLightLevel, homeassistant.components.huawei_lte.sensor.HuaweiLteSensor, homeassistant.components.hp_ilo.sensor.HpIloSensor, homeassistant.components.honeywell.sensor.HoneywellSensor, homeassistant.components.homewizard.sensor.HomeWizardExternalSensorEntity, homeassistant.components.homewizard.sensor.HomeWizardSensorEntity, homeassistant.components.homematicip_cloud.sensor.HomematicipPassageDetectorDeltaCounter, homeassistant.components.homematicip_cloud.sensor.HmipEsiSensorEntity, homeassistant.components.homematicip_cloud.sensor.HomematicpTemperatureExternalSensorDelta, homeassistant.components.homematicip_cloud.sensor.HomematicpTemperatureExternalSensorCh2, homeassistant.components.homematicip_cloud.sensor.HomematicpTemperatureExternalSensorCh1, homeassistant.components.homematicip_cloud.sensor.HomematicipTodayRainSensor, homeassistant.components.homematicip_cloud.sensor.HomematicipWindspeedSensor, homeassistant.components.homematicip_cloud.sensor.HomematicipEnergySensor, homeassistant.components.homematicip_cloud.sensor.HomematicipPowerSensor, homeassistant.components.homematicip_cloud.sensor.HomematicipIlluminanceSensor, homeassistant.components.homematicip_cloud.sensor.HomematicipTemperatureSensor, homeassistant.components.homematicip_cloud.sensor.HomematicipHumiditySensor, homeassistant.components.homematicip_cloud.sensor.HomematicipHeatingThermostat, homeassistant.components.homematicip_cloud.sensor.HomematicipAccesspointDutyCycle, homeassistant.components.homematicip_cloud.sensor.HomematicipFloorTerminalBlockMechanicChannelValve, homeassistant.components.homematic.sensor.HMSensor, homeassistant.components.homekit_controller.sensor.RSSISensor, homeassistant.components.homekit_controller.sensor.SimpleSensor, homeassistant.components.homekit_controller.sensor.HomeKitBatterySensor, homeassistant.components.homekit_controller.sensor.HomeKitCarbonDioxideSensor, homeassistant.components.homekit_controller.sensor.HomeKitLightSensor, homeassistant.components.homekit_controller.sensor.HomeKitTemperatureSensor, homeassistant.components.homekit_controller.sensor.HomeKitHumiditySensor, homeassistant.components.haveibeenpwned.sensor.HaveIBeenPwnedSensor, homeassistant.components.hassio.sensor.HostSensor, homeassistant.components.hassio.sensor.SupervisorSensor, homeassistant.components.hassio.sensor.CoreSensor, homeassistant.components.hassio.sensor.HassioOSSensor, homeassistant.components.hassio.sensor.HassioAddonSensor, homeassistant.components.habitica.sensor.HabitipyTaskSensor, homeassistant.components.habitica.sensor.HabitipySensor, homeassistant.components.guardian.sensor.ValveControllerSensor, homeassistant.components.guardian.sensor.PairedSensorSensor, homeassistant.components.gtfs.sensor.GTFSDepartureSensor, homeassistant.components.growatt_server.sensor.GrowattInverter, homeassistant.components.greeneye_monitor.sensor.VoltageSensor, homeassistant.components.greeneye_monitor.sensor.TemperatureSensor, homeassistant.components.greeneye_monitor.sensor.PulseCounter, homeassistant.components.greeneye_monitor.sensor.CurrentSensor, homeassistant.components.gpsd.sensor.GpsdSensor, homeassistant.components.govee_ble.sensor.GoveeBluetoothSensorEntity, homeassistant.components.google_travel_time.sensor.GoogleTravelTimeSensor, homeassistant.components.goodwe.sensor.InverterSensor, homeassistant.components.gogogate2.sensor.DoorSensorTemperature, homeassistant.components.gogogate2.sensor.DoorSensorBattery, homeassistant.components.goalzero.sensor.GoalZeroSensor, homeassistant.components.gitter.sensor.GitterSensor, homeassistant.components.github.sensor.GitHubSensorEntity, homeassistant.components.gios.sensor.GiosSensor, homeassistant.components.geonetnz_volcano.sensor.GeonetnzVolcanoSensor, homeassistant.components.geonetnz_quakes.sensor.GeonetnzQuakesSensor, homeassistant.components.geocaching.sensor.GeocachingSensor, homeassistant.components.geo_rss_events.sensor.GeoRssServiceSensor, homeassistant.components.geniushub.sensor.GeniusIssue, homeassistant.components.geniushub.sensor.GeniusBattery, homeassistant.components.gdacs.sensor.GdacsSensor, homeassistant.components.garages_amsterdam.sensor.GaragesAmsterdamSensor, homeassistant.components.fyta.sensor.FytaPlantSensor, homeassistant.components.fritzbox.sensor.FritzBoxSensor, homeassistant.components.fritz.sensor.FritzBoxSensor, homeassistant.components.freebox.sensor.FreeboxBatterySensor, homeassistant.components.forecast_solar.sensor.ForecastSolarSensorEntity, homeassistant.components.foobot.sensor.FoobotSensor, homeassistant.components.flux_led.sensor.FluxPairedRemotes, homeassistant.components.flume.sensor.FlumeSensor, homeassistant.components.flo.sensor.FloBatterySensor, homeassistant.components.flo.sensor.FloPressureSensor, homeassistant.components.flo.sensor.FloHumiditySensor, homeassistant.components.flo.sensor.FloTemperatureSensor, homeassistant.components.flo.sensor.FloCurrentFlowRateSensor, homeassistant.components.flo.sensor.FloSystemModeSensor, homeassistant.components.flo.sensor.FloDailyUsageSensor, homeassistant.components.flipr.sensor.FliprSensor, homeassistant.components.flick_electric.sensor.FlickPricingSensor, homeassistant.components.flexit_bacnet.sensor.FlexitSensor, homeassistant.components.fjaraskupan.sensor.RssiSensor, homeassistant.components.fixer.sensor.ExchangeRateSensor, homeassistant.components.fivem.sensor.FiveMSensorEntity, homeassistant.components.fireservicerota.sensor.IncidentsSensor, homeassistant.components.filter.sensor.SensorFilter, homeassistant.components.filesize.sensor.FilesizeEntity, homeassistant.components.fastdotcom.sensor.SpeedtestSensor, homeassistant.components.fail2ban.sensor.BanSensor, homeassistant.components.ezviz.sensor.EzvizSensor, homeassistant.components.eufylife_ble.sensor.EufyLifeRealTimeWeightSensorEntity, homeassistant.components.etherscan.sensor.EtherscanSensor, homeassistant.components.esphome.sensor.EsphomeTextSensor, homeassistant.components.esphome.sensor.EsphomeSensor, homeassistant.components.eq3btsmart.sensor.Eq3SensorEntity, homeassistant.components.epion.sensor.EpionSensor, homeassistant.components.envisalink.sensor.EnvisalinkSensor, homeassistant.components.environment_canada.sensor.ECBaseSensor, homeassistant.components.entur_public_transport.sensor.EnturPublicTransportSensor, homeassistant.components.enphase_envoy.sensor.EnvoyEnpowerEntity, homeassistant.components.enphase_envoy.sensor.EnvoyEnchargeAggregateEntity, homeassistant.components.enphase_envoy.sensor.EnvoyEnchargePowerEntity, homeassistant.components.enphase_envoy.sensor.EnvoyEnchargeInventoryEntity, homeassistant.components.enphase_envoy.sensor.EnvoyInverterEntity, homeassistant.components.enphase_envoy.sensor.EnvoyStorageCTPhaseEntity, homeassistant.components.enphase_envoy.sensor.EnvoyStorageCTEntity, homeassistant.components.enphase_envoy.sensor.EnvoyProductionCTPhaseEntity, homeassistant.components.enphase_envoy.sensor.EnvoyProductionCTEntity, homeassistant.components.enphase_envoy.sensor.EnvoyConsumptionCTPhaseEntity, homeassistant.components.enphase_envoy.sensor.EnvoyConsumptionCTEntity, homeassistant.components.enphase_envoy.sensor.EnvoyNetConsumptionPhaseEntity, homeassistant.components.enphase_envoy.sensor.EnvoyConsumptionPhaseEntity, homeassistant.components.enphase_envoy.sensor.EnvoyProductionPhaseEntity, homeassistant.components.enphase_envoy.sensor.EnvoyNetConsumptionEntity, homeassistant.components.enphase_envoy.sensor.EnvoyConsumptionEntity, homeassistant.components.enphase_envoy.sensor.EnvoyProductionEntity, homeassistant.components.energyzero.sensor.EnergyZeroSensorEntity, homeassistant.components.elgato.sensor.ElgatoSensorEntity, homeassistant.components.electric_kiwi.sensor.ElectricKiwiHOPEntity, homeassistant.components.electric_kiwi.sensor.ElectricKiwiAccountEntity, homeassistant.components.edl21.sensor.EDL21Entity, homeassistant.components.eddystone_temperature.sensor.EddystoneTemp, homeassistant.components.ecowitt.sensor.EcowittSensorEntity, homeassistant.components.econet.sensor.EcoNetSensor, homeassistant.components.ecoforest.sensor.EcoforestSensor, homeassistant.components.ecobee.sensor.EcobeeSensor, homeassistant.components.ebusd.sensor.EbusdSensor, homeassistant.components.easyenergy.sensor.EasyEnergySensorEntity, homeassistant.components.eafm.sensor.Measurement, homeassistant.components.dweet.sensor.DweetSensor, homeassistant.components.dwd_weather_warnings.sensor.DwdWeatherWarningsSensor, homeassistant.components.dublin_bus_transport.sensor.DublinPublicTransportSensor, homeassistant.components.dsmr.sensor.DSMREntity, homeassistant.components.drop_connect.sensor.DROPSensor, homeassistant.components.dremel_3d_printer.sensor.Dremel3DPrinterSensor, homeassistant.components.discovergy.sensor.DiscovergySensor, homeassistant.components.dexcom.sensor.DexcomGlucoseTrendSensor, homeassistant.components.dexcom.sensor.DexcomGlucoseValueSensor, homeassistant.components.devolo_home_control.sensor.DevoloMultiLevelDeviceEntity, homeassistant.components.deluge.sensor.DelugeSensor, homeassistant.components.deconz.sensor.DeconzSensor, homeassistant.components.daikin.sensor.DaikinSensor, homeassistant.components.currencylayer.sensor.CurrencylayerSensor, homeassistant.components.cups.sensor.MarkerSensor, homeassistant.components.cups.sensor.IPPSensor, homeassistant.components.cups.sensor.CupsSensor, homeassistant.components.coolmaster.sensor.CoolmasterCleanFilter, homeassistant.components.comelit.sensor.ComelitVedoSensorEntity, homeassistant.components.comelit.sensor.ComelitBridgeSensorEntity, homeassistant.components.co2signal.sensor.CO2Sensor, homeassistant.components.cert_expiry.sensor.SSLCertificateTimestamp, homeassistant.components.canary.sensor.CanarySensor, homeassistant.components.bthome.sensor.BTHomeBluetoothSensorEntity, homeassistant.components.bsblan.sensor.BSBLanSensor, homeassistant.components.bring.sensor.BringSensorEntity, homeassistant.components.bosch_shc.sensor.SHCSensor, homeassistant.components.bluemaestro.sensor.BlueMaestroBluetoothSensorEntity, homeassistant.components.blebox.sensor.BleBoxSensorEntity, homeassistant.components.azure_devops.sensor.AzureDevOpsWorkItemSensor, homeassistant.components.azure_devops.sensor.AzureDevOpsBuildSensor, homeassistant.components.awair.sensor.AwairSensor, homeassistant.components.autarco.sensor.AutarcoInverterSensorEntity, homeassistant.components.autarco.sensor.AutarcoSolarSensorEntity, homeassistant.components.autarco.sensor.AutarcoBatterySensorEntity, homeassistant.components.aussie_broadband.sensor.AussieBroadandSensorEntity, homeassistant.components.aurora_abb_powerone.sensor.AuroraSensor, homeassistant.components.aurora.sensor.AuroraSensor, homeassistant.components.atag.sensor.AtagSensor, homeassistant.components.asuswrt.sensor.AsusWrtSensor, homeassistant.components.aseko_pool_live.sensor.AsekoSensorEntity, homeassistant.components.arve.sensor.ArveDevice, homeassistant.components.aranet.sensor.Aranet4BluetoothSensorEntity, homeassistant.components.aquacell.sensor.SoftenerSensor, homeassistant.components.apsystems.sensor.ApSystemsSensorWithDescription, homeassistant.components.aprilaire.sensor.AprilaireStatusSensor, homeassistant.components.aprilaire.sensor.BaseAprilaireSensor, homeassistant.components.aosmith.sensor.AOSmithEnergySensorEntity, homeassistant.components.aosmith.sensor.AOSmithStatusSensorEntity, homeassistant.components.anova.sensor.AnovaSensor, homeassistant.components.android_ip_webcam.sensor.IPWebcamSensor, homeassistant.components.analytics_insights.sensor.HomeassistantAnalyticsSensor, homeassistant.components.amberelectric.sensor.AmberGridSensor, homeassistant.components.amberelectric.sensor.AmberPriceDescriptorSensor, homeassistant.components.amberelectric.sensor.AmberForecastSensor, homeassistant.components.amberelectric.sensor.AmberPriceSensor, homeassistant.components.airvisual_pro.sensor.AirVisualProSensor, homeassistant.components.airthings_ble.sensor.AirthingsSensor, homeassistant.components.airthings.sensor.AirthingsHeaterEnergySensor, homeassistant.components.airnow.sensor.AirNowSensor, homeassistant.components.airgradient.sensor.AirGradientConfigSensor, homeassistant.components.airgradient.sensor.AirGradientMeasurementSensor, homeassistant.components.aftership.sensor.AfterShipSensor, homeassistant.components.aemet.sensor.AemetSensor, homeassistant.components.advantage_air.sensor.AdvantageAirZoneTemp, homeassistant.components.advantage_air.sensor.AdvantageAirZoneSignal, homeassistant.components.advantage_air.sensor.AdvantageAirZoneVent, homeassistant.components.advantage_air.sensor.AdvantageAirTimeTo, homeassistant.components.ads.sensor.AdsSensor, homeassistant.components.acmeda.sensor.AcmedaBattery, homeassistant.components.accuweather.sensor.AccuWeatherForecastSensor, homeassistant.components.accuweather.sensor.AccuWeatherSensor, homeassistant.components.acaia.sensor.AcaiaSensor, and homeassistant.components.abode.sensor.AbodeSensor.

Definition at line 460 of file __init__.py.

◆ options()

list[str] | None homeassistant.components.sensor.SensorEntity.options (   self)
Return a set of possible options.

Reimplemented in homeassistant.components.husqvarna_automower.sensor.AutomowerSensorEntity.

Definition at line 333 of file __init__.py.

◆ state()

Any homeassistant.components.sensor.SensorEntity.state (   self)
Return the state of the sensor and perform unit conversions, if needed.

Reimplemented from homeassistant.helpers.entity.Entity.

Definition at line 553 of file __init__.py.

◆ state_attributes()

dict[str, Any] | None homeassistant.components.sensor.SensorEntity.state_attributes (   self)
Return state attributes.

Reimplemented from homeassistant.helpers.entity.Entity.

Definition at line 442 of file __init__.py.

◆ state_class()

SensorStateClass | str | None homeassistant.components.sensor.SensorEntity.state_class (   self)
Return the state class of this entity, if any.

Reimplemented in homeassistant.components.utility_meter.sensor.UtilityMeterSensor.

Definition at line 342 of file __init__.py.

◆ suggested_display_precision()

int | None homeassistant.components.sensor.SensorEntity.suggested_display_precision (   self)
Return the suggested number of decimal digits for display.

Reimplemented in homeassistant.components.aprilaire.sensor.AprilaireTemperatureSensor.

Definition at line 465 of file __init__.py.

◆ suggested_unit_of_measurement()

str | None homeassistant.components.sensor.SensorEntity.suggested_unit_of_measurement (   self)
Return the unit which should be used for the sensor's state.

This can be used by integrations to override automatic unit conversion rules,
for example to make a temperature sensor display in °C even if the configured
unit system prefers °F.

For sensors without a `unique_id`, this takes precedence over legacy
temperature conversion rules only.

For sensors with a `unique_id`, this is applied only if the unit is not set by
the user, and takes precedence over automatic device-class conversion rules.

Note:
    suggested_unit_of_measurement is stored in the entity registry the first
    time the entity is seen, and then never updated.

Reimplemented in homeassistant.components.eufylife_ble.sensor.EufyLifeWeightSensorEntity, and homeassistant.components.eufylife_ble.sensor.EufyLifeRealTimeWeightSensorEntity.

Definition at line 483 of file __init__.py.

◆ unit_of_measurement()

str | None homeassistant.components.sensor.SensorEntity.unit_of_measurement (   self)
Return the unit of measurement of the entity, after unit conversion.

Reimplemented from homeassistant.helpers.entity.Entity.

Definition at line 510 of file __init__.py.

Member Data Documentation

◆ _entity_component_unrecorded_attributes

homeassistant.components.sensor.SensorEntity._entity_component_unrecorded_attributes
staticprivate

Definition at line 193 of file __init__.py.

◆ _invalid_state_class_reported

homeassistant.components.sensor.SensorEntity._invalid_state_class_reported
staticprivate

Definition at line 208 of file __init__.py.

◆ _invalid_suggested_unit_of_measurement_reported

homeassistant.components.sensor.SensorEntity._invalid_suggested_unit_of_measurement_reported
staticprivate

Definition at line 213 of file __init__.py.

◆ _invalid_unit_of_measurement_reported

homeassistant.components.sensor.SensorEntity._invalid_unit_of_measurement_reported
staticprivate

Definition at line 209 of file __init__.py.

◆ _last_reset_reported

homeassistant.components.sensor.SensorEntity._last_reset_reported
staticprivate

Definition at line 210 of file __init__.py.

◆ _sensor_option_display_precision

homeassistant.components.sensor.SensorEntity._sensor_option_display_precision
private

Definition at line 849 of file __init__.py.

◆ _sensor_option_unit_of_measurement

homeassistant.components.sensor.SensorEntity._sensor_option_unit_of_measurement
private

Definition at line 246 of file __init__.py.

◆ Decimal

homeassistant.components.sensor.SensorEntity.Decimal
static

Definition at line 199 of file __init__.py.

◆ entity_category

homeassistant.components.sensor.SensorEntity.entity_category

Definition at line 294 of file __init__.py.

◆ None

homeassistant.components.sensor.SensorEntity.None
static

Definition at line 202 of file __init__.py.

◆ registry_entry

homeassistant.components.sensor.SensorEntity.registry_entry

Definition at line 254 of file __init__.py.

◆ UndefinedType

homeassistant.components.sensor.SensorEntity.UndefinedType
static

Definition at line 212 of file __init__.py.

◆ unit_of_measurement

homeassistant.components.sensor.SensorEntity.unit_of_measurement

Definition at line 268 of file __init__.py.


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