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

Classes

class  SeventeenTrackPackageSensor
 
class  SeventeenTrackSensor
 
class  SeventeenTrackSummarySensor
 

Functions

None async_setup_entry (HomeAssistant hass, ConfigEntry config_entry, AddEntitiesCallback async_add_entities)
 
None deprecate_sensor_issue (HomeAssistant hass, str entry_id)
 
def notify_delivered (HomeAssistant hass, str friendly_name, str tracking_number)
 
None remove_packages (HomeAssistant hass, str account_id, set[str] packages)
 

Detailed Description

Support for package tracking sensors from 17track.net.

Function Documentation

◆ async_setup_entry()

None homeassistant.components.seventeentrack.sensor.async_setup_entry ( HomeAssistant  hass,
ConfigEntry  config_entry,
AddEntitiesCallback  async_add_entities 
)
Set up a 17Track sensor entry.

Definition at line 40 of file sensor.py.

◆ deprecate_sensor_issue()

None homeassistant.components.seventeentrack.sensor.deprecate_sensor_issue ( HomeAssistant  hass,
str  entry_id 
)
Ensure an issue is registered.

Definition at line 245 of file sensor.py.

◆ notify_delivered()

def homeassistant.components.seventeentrack.sensor.notify_delivered ( HomeAssistant  hass,
str  friendly_name,
str  tracking_number 
)
Notify when package is delivered.

Definition at line 230 of file sensor.py.

◆ remove_packages()

None homeassistant.components.seventeentrack.sensor.remove_packages ( HomeAssistant  hass,
str  account_id,
set[str]  packages 
)
Remove entity itself.

Definition at line 217 of file sensor.py.