Home Assistant Unofficial Reference 2024.12.1
homeassistant.components.netatmo.data_handler Namespace Reference

Classes

class  NetatmoDataHandler
 
class  NetatmoDevice
 
class  NetatmoHome
 
class  NetatmoPublisher
 
class  NetatmoRoom
 

Variables

 _LOGGER = logging.getLogger(__name__)
 
string ACCOUNT = "account"
 
string AIR_CARE = "air_care"
 
int BATCH_SIZE = 3
 
int CLOUD_FACTOR = 2
 
int CLOUD_LIMIT = 150
 
dictionary DEFAULT_INTERVALS
 
int DEV_FACTOR = 7
 
int DEV_LIMIT = 400
 
string EVENT = "event"
 
string HOME = "home"
 
 PUBLIC = NetatmoDeviceType.public
 
dictionary PUBLISHERS
 
int SCAN_INTERVAL = 60
 
string SIGNAL_NAME = "signal_name"
 
string WEATHER = "weather"
 

Detailed Description

The Netatmo data handler.

Variable Documentation

◆ _LOGGER

homeassistant.components.netatmo.data_handler._LOGGER = logging.getLogger(__name__)
private

Definition at line 54 of file data_handler.py.

◆ ACCOUNT

string homeassistant.components.netatmo.data_handler.ACCOUNT = "account"

Definition at line 57 of file data_handler.py.

◆ AIR_CARE

string homeassistant.components.netatmo.data_handler.AIR_CARE = "air_care"

Definition at line 60 of file data_handler.py.

◆ BATCH_SIZE

int homeassistant.components.netatmo.data_handler.BATCH_SIZE = 3

Definition at line 73 of file data_handler.py.

◆ CLOUD_FACTOR

int homeassistant.components.netatmo.data_handler.CLOUD_FACTOR = 2

Definition at line 76 of file data_handler.py.

◆ CLOUD_LIMIT

int homeassistant.components.netatmo.data_handler.CLOUD_LIMIT = 150

Definition at line 77 of file data_handler.py.

◆ DEFAULT_INTERVALS

dictionary homeassistant.components.netatmo.data_handler.DEFAULT_INTERVALS
Initial value:
1 = {
2  ACCOUNT: 10800,
3  HOME: 300,
4  WEATHER: 600,
5  AIR_CARE: 300,
6  PUBLIC: 600,
7  EVENT: 600,
8 }

Definition at line 78 of file data_handler.py.

◆ DEV_FACTOR

int homeassistant.components.netatmo.data_handler.DEV_FACTOR = 7

Definition at line 74 of file data_handler.py.

◆ DEV_LIMIT

int homeassistant.components.netatmo.data_handler.DEV_LIMIT = 400

Definition at line 75 of file data_handler.py.

◆ EVENT

string homeassistant.components.netatmo.data_handler.EVENT = "event"

Definition at line 62 of file data_handler.py.

◆ HOME

string homeassistant.components.netatmo.data_handler.HOME = "home"

Definition at line 58 of file data_handler.py.

◆ PUBLIC

homeassistant.components.netatmo.data_handler.PUBLIC = NetatmoDeviceType.public

Definition at line 61 of file data_handler.py.

◆ PUBLISHERS

dictionary homeassistant.components.netatmo.data_handler.PUBLISHERS
Initial value:
1 = {
2  ACCOUNT: "async_update_topology",
3  HOME: "async_update_status",
4  WEATHER: "async_update_weather_stations",
5  AIR_CARE: "async_update_air_care",
6  PUBLIC: "async_update_public_weather",
7  EVENT: "async_update_events",
8 }

Definition at line 64 of file data_handler.py.

◆ SCAN_INTERVAL

int homeassistant.components.netatmo.data_handler.SCAN_INTERVAL = 60

Definition at line 86 of file data_handler.py.

◆ SIGNAL_NAME

string homeassistant.components.netatmo.data_handler.SIGNAL_NAME = "signal_name"

Definition at line 56 of file data_handler.py.

◆ WEATHER

string homeassistant.components.netatmo.data_handler.WEATHER = "weather"

Definition at line 59 of file data_handler.py.