elmax_api package
Subpackages
- elmax_api.model package
- Submodules
- elmax_api.model.actuator module
- elmax_api.model.alarm_status module
- elmax_api.model.area module
- elmax_api.model.command module
- elmax_api.model.cover module
- elmax_api.model.cover_status module
- elmax_api.model.endpoint module
- elmax_api.model.goup module
- elmax_api.model.panel module
EndpointStatus
EndpointStatus.accessory_release
EndpointStatus.accessory_type
EndpointStatus.actuators
EndpointStatus.all_endpoints
EndpointStatus.areas
EndpointStatus.cover_feature
EndpointStatus.covers
EndpointStatus.from_api_response()
EndpointStatus.groups
EndpointStatus.push_feature
EndpointStatus.release
EndpointStatus.scene_feature
EndpointStatus.scenes
EndpointStatus.zones
PanelEntry
PanelStatus
PanelStatus.accessory_release
PanelStatus.accessory_type
PanelStatus.actuators
PanelStatus.all_endpoints
PanelStatus.areas
PanelStatus.cover_feature
PanelStatus.covers
PanelStatus.from_api_response()
PanelStatus.groups
PanelStatus.panel_id
PanelStatus.push_feature
PanelStatus.release
PanelStatus.scene_feature
PanelStatus.scenes
PanelStatus.user_email
PanelStatus.zones
- elmax_api.model.scene module
- elmax_api.model.zone module
- Module contents
Submodules
elmax_api.constants module
Constants for the Elmax Cloud service client.
elmax_api.exceptions module
Exceptions for the Elmax Cloud services client.
- exception elmax_api.exceptions.ElmaxApiError(status_code: int)
Bases:
Exception
Occurs when an API returns an unexpected return code
- property status_code
- exception elmax_api.exceptions.ElmaxBadLoginError
Bases:
ElmaxError
Occurs when a login attempt fails
- exception elmax_api.exceptions.ElmaxBadPinError
Bases:
ElmaxError
Occurs when a BAD pin is used with the discovery api
- exception elmax_api.exceptions.ElmaxError
Bases:
Exception
General ElmaxError exception occurred.
- exception elmax_api.exceptions.ElmaxNetworkError
Bases:
ElmaxError
When a network error is encountered.
- exception elmax_api.exceptions.ElmaxPanelBusyError
Bases:
ElmaxError
Occurs when a command cannot be executed due to panel busy status
elmax_api.http module
Module contents
Client for the Elmax Cloud services.