Home Assistant Unofficial Reference 2024.12.1
homeassistant.components.point.MinutPointClient Class Reference

Public Member Functions

None __init__ (self, HomeAssistant hass, ConfigEntry config_entry, PointSession session)
 
def async_alarm_arm (self, home_id)
 
def async_alarm_disarm (self, home_id)
 
def device (self, device_id)
 
def homes (self)
 
def is_available (self, device_id)
 
def remove_webhook (self)
 
def update (self, *args)
 

Private Member Functions

def _sync (self)
 

Private Attributes

 _client
 
 _config_entry
 
 _hass
 
 _is_available
 

Detailed Description

Get the latest data and update the states.

Definition at line 202 of file __init__.py.

Constructor & Destructor Documentation

◆ __init__()

None homeassistant.components.point.MinutPointClient.__init__ (   self,
HomeAssistant  hass,
ConfigEntry  config_entry,
PointSession   session 
)
Initialize the Minut data object.

Definition at line 205 of file __init__.py.

Member Function Documentation

◆ _sync()

def homeassistant.components.point.MinutPointClient._sync (   self)
private
Update local list of devices.

Definition at line 222 of file __init__.py.

◆ async_alarm_arm()

def homeassistant.components.point.MinutPointClient.async_alarm_arm (   self,
  home_id 
)
Send alarm arm command.

Definition at line 273 of file __init__.py.

◆ async_alarm_disarm()

def homeassistant.components.point.MinutPointClient.async_alarm_disarm (   self,
  home_id 
)
Send alarm disarm command.

Definition at line 269 of file __init__.py.

◆ device()

def homeassistant.components.point.MinutPointClient.device (   self,
  device_id 
)
Return device representation.

Definition at line 250 of file __init__.py.

◆ homes()

def homeassistant.components.point.MinutPointClient.homes (   self)
Return known homes.

Definition at line 265 of file __init__.py.

◆ is_available()

def homeassistant.components.point.MinutPointClient.is_available (   self,
  device_id 
)
Return device availability.

Definition at line 254 of file __init__.py.

◆ remove_webhook()

def homeassistant.components.point.MinutPointClient.remove_webhook (   self)
Remove the session webhook.

Definition at line 260 of file __init__.py.

◆ update()

def homeassistant.components.point.MinutPointClient.update (   self,
args 
)
Periodically poll the cloud for current state.

Definition at line 218 of file __init__.py.

Member Data Documentation

◆ _client

homeassistant.components.point.MinutPointClient._client
private

Definition at line 214 of file __init__.py.

◆ _config_entry

homeassistant.components.point.MinutPointClient._config_entry
private

Definition at line 212 of file __init__.py.

◆ _hass

homeassistant.components.point.MinutPointClient._hass
private

Definition at line 211 of file __init__.py.

◆ _is_available

homeassistant.components.point.MinutPointClient._is_available
private

Definition at line 213 of file __init__.py.


The documentation for this class was generated from the following file: