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

Classes

class  TankUtilitySensor
 

Functions

None setup_platform (HomeAssistant hass, ConfigType config, AddEntitiesCallback add_entities, DiscoveryInfoType|None discovery_info=None)
 

Variables

 _LOGGER = logging.getLogger(__name__)
 
 PLATFORM_SCHEMA
 
 SCAN_INTERVAL = datetime.timedelta(hours=1)
 
list SENSOR_ATTRS
 
int SENSOR_ROUNDING_PRECISION = 1
 
string SENSOR_TYPE = "tank"
 

Detailed Description

Support for the Tank Utility propane monitor.

Function Documentation

◆ setup_platform()

None homeassistant.components.tank_utility.sensor.setup_platform ( HomeAssistant  hass,
ConfigType  config,
AddEntitiesCallback  add_entities,
DiscoveryInfoType | None   discovery_info = None 
)
Set up the Tank Utility sensor.

Definition at line 48 of file sensor.py.

Variable Documentation

◆ _LOGGER

homeassistant.components.tank_utility.sensor._LOGGER = logging.getLogger(__name__)
private

Definition at line 22 of file sensor.py.

◆ PLATFORM_SCHEMA

homeassistant.components.tank_utility.sensor.PLATFORM_SCHEMA
Initial value:
1 = SENSOR_PLATFORM_SCHEMA.extend(
2  {
3  vol.Required(CONF_EMAIL): cv.string,
4  vol.Required(CONF_PASSWORD): cv.string,
5  vol.Required(CONF_DEVICES): vol.All(cv.ensure_list, vol.Length(min=1)),
6  }
7 )

Definition at line 26 of file sensor.py.

◆ SCAN_INTERVAL

homeassistant.components.tank_utility.sensor.SCAN_INTERVAL = datetime.timedelta(hours=1)

Definition at line 24 of file sensor.py.

◆ SENSOR_ATTRS

list homeassistant.components.tank_utility.sensor.SENSOR_ATTRS
Initial value:
1 = [
2  "name",
3  "address",
4  "capacity",
5  "fuelType",
6  "orientation",
7  "status",
8  "time",
9  "time_iso",
10 ]

Definition at line 36 of file sensor.py.

◆ SENSOR_ROUNDING_PRECISION

int homeassistant.components.tank_utility.sensor.SENSOR_ROUNDING_PRECISION = 1

Definition at line 35 of file sensor.py.

◆ SENSOR_TYPE

string homeassistant.components.tank_utility.sensor.SENSOR_TYPE = "tank"

Definition at line 34 of file sensor.py.