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

Classes

class  WhoisSensorEntity
 
class  WhoisSensorEntityDescription
 

Functions

int|None _days_until_expiration (Domain domain)
 
datetime|None _ensure_timezone (datetime|None timestamp)
 
None async_setup_entry (HomeAssistant hass, ConfigEntry entry, AddEntitiesCallback async_add_entities)
 

Detailed Description

Get WHOIS information for a given host.

Function Documentation

◆ _days_until_expiration()

int | None homeassistant.components.whois.sensor._days_until_expiration ( Domain  domain)
private
Calculate days left until domain expires.

Definition at line 38 of file sensor.py.

◆ _ensure_timezone()

datetime | None homeassistant.components.whois.sensor._ensure_timezone ( datetime | None  timestamp)
private
Calculate days left until domain expires.

Definition at line 49 of file sensor.py.

◆ async_setup_entry()

None homeassistant.components.whois.sensor.async_setup_entry ( HomeAssistant  hass,
ConfigEntry  entry,
AddEntitiesCallback  async_add_entities 
)
Set up the platform from config_entry.

Definition at line 127 of file sensor.py.