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
- 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:
elmax_api.exceptions.ElmaxError
Occurs when a login attempt fails
- exception elmax_api.exceptions.ElmaxBadPinError¶
Bases:
elmax_api.exceptions.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:
elmax_api.exceptions.ElmaxError
When a network error is encountered.
- exception elmax_api.exceptions.ElmaxPanelBusyError¶
Bases:
elmax_api.exceptions.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.