Home Assistant Unofficial Reference 2024.12.1
homeassistant.components.netgear_lte Namespace Reference

Namespaces

 binary_sensor
 
 config_flow
 
 const
 
 coordinator
 
 entity
 
 notify
 
 sensor
 
 services
 

Functions

bool async_setup (HomeAssistant hass, ConfigType config)
 
bool async_setup_entry (HomeAssistant hass, NetgearLTEConfigEntry entry)
 
bool async_unload_entry (HomeAssistant hass, NetgearLTEConfigEntry entry)
 

Variables

list ALL_BINARY_SENSORS
 
list ALL_SENSORS
 
 CONFIG_SCHEMA = cv.empty_config_schema(DOMAIN)
 
string EVENT_SMS = "netgear_lte_sms"
 
 NetgearLTEConfigEntry
 
list PLATFORMS
 

Detailed Description

Support for Netgear LTE modems.

Function Documentation

◆ async_setup()

bool homeassistant.components.netgear_lte.async_setup ( HomeAssistant  hass,
ConfigType  config 
)
Set up Netgear LTE component.

Definition at line 63 of file __init__.py.

◆ async_setup_entry()

bool homeassistant.components.netgear_lte.async_setup_entry ( HomeAssistant  hass,
NetgearLTEConfigEntry  entry 
)
Set up Netgear LTE from a config entry.

Definition at line 70 of file __init__.py.

◆ async_unload_entry()

bool homeassistant.components.netgear_lte.async_unload_entry ( HomeAssistant  hass,
NetgearLTEConfigEntry  entry 
)
Unload a config entry.

Definition at line 118 of file __init__.py.

Variable Documentation

◆ ALL_BINARY_SENSORS

list homeassistant.components.netgear_lte.ALL_BINARY_SENSORS
Initial value:
1 = [
2  "roaming",
3  "wire_connected",
4  "mobile_connected",
5 ]

Definition at line 47 of file __init__.py.

◆ ALL_SENSORS

list homeassistant.components.netgear_lte.ALL_SENSORS
Initial value:
1 = [
2  "sms",
3  "sms_total",
4  "usage",
5  "radio_quality",
6  "rx_level",
7  "tx_level",
8  "upstream",
9  "connection_text",
10  "connection_type",
11  "current_ps_service_type",
12  "register_network_display",
13  "current_band",
14  "cell_id",
15 ]

Definition at line 31 of file __init__.py.

◆ CONFIG_SCHEMA

homeassistant.components.netgear_lte.CONFIG_SCHEMA = cv.empty_config_schema(DOMAIN)

Definition at line 60 of file __init__.py.

◆ EVENT_SMS

string homeassistant.components.netgear_lte.EVENT_SMS = "netgear_lte_sms"

Definition at line 29 of file __init__.py.

◆ NetgearLTEConfigEntry

homeassistant.components.netgear_lte.NetgearLTEConfigEntry

Definition at line 58 of file __init__.py.

◆ PLATFORMS

list homeassistant.components.netgear_lte.PLATFORMS
Initial value:
1 = [
2  Platform.BINARY_SENSOR,
3  Platform.NOTIFY,
4  Platform.SENSOR,
5 ]

Definition at line 53 of file __init__.py.