pyimaprotect package

Submodules

pyimaprotect.cli module

pyimaprotect.exceptions module

Exceptions for IMAProtect Alarm.

exception pyimaprotect.exceptions.IMAProtectConnectError(status_code, text)[source]

Bases: Exception

Exception to indicate an error in connection.

Module contents

Top-level package for pyimaprotect.

class pyimaprotect.IMAProtect(username, password)[source]

Bases: object

Class representing the IMA Protect Alarm and its API

download_images(dest: str = 'Images/')[source]
get_contact_list()[source]
get_images_list()[source]
login(force: bool = False)[source]
logout()[source]
property status: int
property username

Return the username.

pyimaprotect.invert_dict(current_dict: dict)[source]