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

Functions

None async_setup_services (HomeAssistant hass, Modem modem)
 

Variables

 CONNECT_LTE_SCHEMA = vol.Schema({vol.Optional(ATTR_HOST): cv.string})
 
 DELETE_SMS_SCHEMA
 
 DISCONNECT_LTE_SCHEMA = vol.Schema({vol.Optional(ATTR_HOST): cv.string})
 
string SERVICE_CONNECT_LTE = "connect_lte"
 
string SERVICE_DELETE_SMS = "delete_sms"
 
string SERVICE_DISCONNECT_LTE = "disconnect_lte"
 
string SERVICE_SET_OPTION = "set_option"
 
 SET_OPTION_SCHEMA
 

Detailed Description

Services for the Netgear LTE integration.

Function Documentation

◆ async_setup_services()

None homeassistant.components.netgear_lte.services.async_setup_services ( HomeAssistant  hass,
Modem  modem 
)
Set up services for Netgear LTE integration.

Definition at line 48 of file services.py.

Variable Documentation

◆ CONNECT_LTE_SCHEMA

homeassistant.components.netgear_lte.services.CONNECT_LTE_SCHEMA = vol.Schema({vol.Optional(ATTR_HOST): cv.string})

Definition at line 43 of file services.py.

◆ DELETE_SMS_SCHEMA

homeassistant.components.netgear_lte.services.DELETE_SMS_SCHEMA
Initial value:
1 = vol.Schema(
2  {
3  vol.Optional(ATTR_HOST): cv.string,
4  vol.Required(ATTR_SMS_ID): vol.All(cv.ensure_list, [cv.positive_int]),
5  }
6 )

Definition at line 25 of file services.py.

◆ DISCONNECT_LTE_SCHEMA

homeassistant.components.netgear_lte.services.DISCONNECT_LTE_SCHEMA = vol.Schema({vol.Optional(ATTR_HOST): cv.string})

Definition at line 45 of file services.py.

◆ SERVICE_CONNECT_LTE

string homeassistant.components.netgear_lte.services.SERVICE_CONNECT_LTE = "connect_lte"

Definition at line 22 of file services.py.

◆ SERVICE_DELETE_SMS

string homeassistant.components.netgear_lte.services.SERVICE_DELETE_SMS = "delete_sms"

Definition at line 20 of file services.py.

◆ SERVICE_DISCONNECT_LTE

string homeassistant.components.netgear_lte.services.SERVICE_DISCONNECT_LTE = "disconnect_lte"

Definition at line 23 of file services.py.

◆ SERVICE_SET_OPTION

string homeassistant.components.netgear_lte.services.SERVICE_SET_OPTION = "set_option"

Definition at line 21 of file services.py.

◆ SET_OPTION_SCHEMA

homeassistant.components.netgear_lte.services.SET_OPTION_SCHEMA
Initial value:
1 = vol.Schema(
2  vol.All(
3  cv.has_at_least_one_key(ATTR_FAILOVER, ATTR_AUTOCONNECT),
4  {
5  vol.Optional(ATTR_HOST): cv.string,
6  vol.Optional(ATTR_FAILOVER): vol.In(FAILOVER_MODES),
7  vol.Optional(ATTR_AUTOCONNECT): vol.In(AUTOCONNECT_MODES),
8  },
9  )
10 )

Definition at line 32 of file services.py.