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
EndpointStatusEndpointStatus.accessory_releaseEndpointStatus.accessory_typeEndpointStatus.actuatorsEndpointStatus.all_endpointsEndpointStatus.areasEndpointStatus.cover_featureEndpointStatus.coversEndpointStatus.from_api_response()EndpointStatus.groupsEndpointStatus.push_featureEndpointStatus.releaseEndpointStatus.scene_featureEndpointStatus.scenesEndpointStatus.zones
PanelEntryPanelStatusPanelStatus.accessory_releasePanelStatus.accessory_typePanelStatus.actuatorsPanelStatus.all_endpointsPanelStatus.areasPanelStatus.cover_featurePanelStatus.coversPanelStatus.from_api_response()PanelStatus.groupsPanelStatus.panel_idPanelStatus.push_featurePanelStatus.releasePanelStatus.scene_featurePanelStatus.scenesPanelStatus.user_emailPanelStatus.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:
ExceptionOccurs when an API returns an unexpected return code
- property status_code
- exception elmax_api.exceptions.ElmaxBadLoginError
Bases:
ElmaxErrorOccurs when a login attempt fails
- exception elmax_api.exceptions.ElmaxBadPinError
Bases:
ElmaxErrorOccurs when a BAD pin is used with the discovery api
- exception elmax_api.exceptions.ElmaxError
Bases:
ExceptionGeneral ElmaxError exception occurred.
- exception elmax_api.exceptions.ElmaxNetworkError
Bases:
ElmaxErrorWhen a network error is encountered.
- exception elmax_api.exceptions.ElmaxPanelBusyError
Bases:
ElmaxErrorOccurs when a command cannot be executed due to panel busy status
elmax_api.http module
Module contents
Client for the Elmax Cloud services.