elmax_api package

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.