Home Assistant Unofficial Reference 2024.12.1
homeassistant.components.ambient_station.AmbientStation Class Reference

Public Member Functions

None __init__ (self, HomeAssistant hass, ConfigEntry entry, Websocket websocket)
 
None ws_connect (self)
 
None ws_disconnect (self)
 

Public Attributes

 websocket
 

Private Attributes

 _entry
 
 _entry_setup_complete
 
 _hass
 
 _ws_reconnect_delay
 

Detailed Description

Define a class to handle the Ambient websocket.

Definition at line 125 of file __init__.py.

Constructor & Destructor Documentation

◆ __init__()

None homeassistant.components.ambient_station.AmbientStation.__init__ (   self,
HomeAssistant  hass,
ConfigEntry  entry,
Websocket   websocket 
)
Initialize.

Definition at line 128 of file __init__.py.

Member Function Documentation

◆ ws_connect()

None homeassistant.components.ambient_station.AmbientStation.ws_connect (   self)
Register handlers and connect to the websocket.

Definition at line 139 of file __init__.py.

◆ ws_disconnect()

None homeassistant.components.ambient_station.AmbientStation.ws_disconnect (   self)
Disconnect from the websocket.

Definition at line 197 of file __init__.py.

Member Data Documentation

◆ _entry

homeassistant.components.ambient_station.AmbientStation._entry
private

Definition at line 132 of file __init__.py.

◆ _entry_setup_complete

homeassistant.components.ambient_station.AmbientStation._entry_setup_complete
private

Definition at line 133 of file __init__.py.

◆ _hass

homeassistant.components.ambient_station.AmbientStation._hass
private

Definition at line 134 of file __init__.py.

◆ _ws_reconnect_delay

homeassistant.components.ambient_station.AmbientStation._ws_reconnect_delay
private

Definition at line 135 of file __init__.py.

◆ websocket

homeassistant.components.ambient_station.AmbientStation.websocket

Definition at line 137 of file __init__.py.


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