Home Assistant Unofficial Reference 2024.12.1
homeassistant.components.fritzbox.sensor Namespace Reference

Classes

class  FritzBoxSensor
 
class  FritzEntityDescriptionMixinSensor
 
class  FritzSensorEntityDescription
 

Functions

None async_setup_entry (HomeAssistant hass, FritzboxConfigEntry entry, AddEntitiesCallback async_add_entities)
 
EntityCategory|None entity_category_temperature (FritzhomeDevice device)
 
bool suitable_comfort_temperature (FritzhomeDevice device)
 
bool suitable_eco_temperature (FritzhomeDevice device)
 
bool suitable_nextchange_temperature (FritzhomeDevice device)
 
bool suitable_nextchange_time (FritzhomeDevice device)
 
bool suitable_temperature (FritzhomeDevice device)
 
str|None value_nextchange_preset (FritzhomeDevice device)
 
float|None value_nextchange_temperature (FritzhomeDevice device)
 
datetime|None value_nextchange_time (FritzhomeDevice device)
 
str|None value_scheduled_preset (FritzhomeDevice device)
 

Detailed Description

Support for AVM FRITZ!SmartHome temperature sensor only devices.

Function Documentation

◆ async_setup_entry()

None homeassistant.components.fritzbox.sensor.async_setup_entry ( HomeAssistant  hass,
FritzboxConfigEntry  entry,
AddEntitiesCallback  async_add_entities 
)
Set up the FRITZ!SmartHome sensor from ConfigEntry.

Definition at line 229 of file sensor.py.

◆ entity_category_temperature()

EntityCategory | None homeassistant.components.fritzbox.sensor.entity_category_temperature ( FritzhomeDevice  device)
Determine proper entity category for temperature sensor.

Definition at line 79 of file sensor.py.

◆ suitable_comfort_temperature()

bool homeassistant.components.fritzbox.sensor.suitable_comfort_temperature ( FritzhomeDevice  device)
Check suitablity for comfort temperature sensor.

Definition at line 59 of file sensor.py.

◆ suitable_eco_temperature()

bool homeassistant.components.fritzbox.sensor.suitable_eco_temperature ( FritzhomeDevice  device)
Check suitablity for eco temperature sensor.

Definition at line 54 of file sensor.py.

◆ suitable_nextchange_temperature()

bool homeassistant.components.fritzbox.sensor.suitable_nextchange_temperature ( FritzhomeDevice  device)
Check suitablity for next scheduled temperature sensor.

Definition at line 64 of file sensor.py.

◆ suitable_nextchange_time()

bool homeassistant.components.fritzbox.sensor.suitable_nextchange_time ( FritzhomeDevice  device)
Check suitablity for next scheduled changed time sensor.

Definition at line 69 of file sensor.py.

◆ suitable_temperature()

bool homeassistant.components.fritzbox.sensor.suitable_temperature ( FritzhomeDevice  device)
Check suitablity for temperature sensor.

Definition at line 74 of file sensor.py.

◆ value_nextchange_preset()

str | None homeassistant.components.fritzbox.sensor.value_nextchange_preset ( FritzhomeDevice  device)
Return native value for next scheduled preset sensor.

Definition at line 86 of file sensor.py.

◆ value_nextchange_temperature()

float | None homeassistant.components.fritzbox.sensor.value_nextchange_temperature ( FritzhomeDevice  device)
Return native value for next scheduled temperature time sensor.

Definition at line 104 of file sensor.py.

◆ value_nextchange_time()

datetime | None homeassistant.components.fritzbox.sensor.value_nextchange_time ( FritzhomeDevice  device)
Return native value for next scheduled changed time sensor.

Definition at line 111 of file sensor.py.

◆ value_scheduled_preset()

str | None homeassistant.components.fritzbox.sensor.value_scheduled_preset ( FritzhomeDevice  device)
Return native value for current scheduled preset sensor.

Definition at line 95 of file sensor.py.