Home Assistant Unofficial Reference 2024.12.1
homeassistant.components.rainforest_eagle.data Namespace Reference

Classes

class  CannotConnect
 
class  InvalidAuth
 
class  RainforestError
 

Functions

def async_get_type (hass, cloud_id, install_code, host)
 

Variables

 _LOGGER = logging.getLogger(__name__)
 
tuple UPDATE_100_ERRORS = (ConnectError, HTTPError, Timeout)
 

Detailed Description

Rainforest data.

Function Documentation

◆ async_get_type()

def homeassistant.components.rainforest_eagle.data.async_get_type (   hass,
  cloud_id,
  install_code,
  host 
)
Try API call 'get_network_info' to see if target device is Eagle-100 or Eagle-200.

Definition at line 35 of file data.py.

Variable Documentation

◆ _LOGGER

homeassistant.components.rainforest_eagle.data._LOGGER = logging.getLogger(__name__)
private

Definition at line 18 of file data.py.

◆ UPDATE_100_ERRORS

tuple homeassistant.components.rainforest_eagle.data.UPDATE_100_ERRORS = (ConnectError, HTTPError, Timeout)

Definition at line 20 of file data.py.