Skip to content

Releases: user2684/imouapi

v1.0.15

27 Jan 14:15
Compare
Choose a tag to compare

Fixed

  • sqlalchemy dependency causing HACS failing the installation of the library

v1.0.14

24 Dec 16:10
Compare
Choose a tag to compare

Changed

  • Added channelId in the payload when calling async_api_setDeviceCameraStatus()
  • async_discover_devices() now ignores with a warning unrecognized/unsupported devices instead of throwing an exception
  • Updated dependencies and upgraded to Python 3.11

Fixed

  • Type errors

v1.0.13

19 Feb 21:26
Compare
Choose a tag to compare

Added

  • Support forgetDevicePowerInfo Imou API through async_api_getDevicePowerInfo() and CLI commands

Changed

  • Motion Detect sensor added regardless of the capabilities

v1.0.12

11 Dec 17:40
Compare
Choose a tag to compare

Fixed

  • Dormant device logic

v1.0.11

11 Dec 17:15
Compare
Choose a tag to compare

Added

  • sleepable, status attributes and get_sleepable(), get_status(), async_refresh_status(), async_wakeup() functions to ImouDevice
  • status sensor
  • get_api_client() set_wait_after_wakeup(), get_wait_after_wakeup(), set_camera_wait_before_download(), get_camera_wait_before_download() to ImouDevice

Changed

  • Device is now marked online if either online or dormant

v1.0.10

04 Dec 11:36
Compare
Choose a tag to compare

Added

  • Support for setDeviceSnapEnhanced, bindDeviceLive, queryLiveStatus, liveList, unbindLive Imou APIs through ``async_api_setDeviceSnapEnhanced(), async_api_bindDeviceLive()`, `async_api_getLiveStreamInfo()`, `async_apiliveList()`, `async_api_unbindLive()` and CLI commands
  • async_get_image() and async_get_stream_url() to ImouCamera class and CLI commands get_camera_image and get_camera_stream

v1.0.9

26 Nov 14:47
Compare
Choose a tag to compare

Added

  • ImouCamera class exposing async_service_ptz_location() and async_service_ptz_move()

Changed

  • Usage page of the documentation

v1.0.8

26 Nov 11:20
Compare
Choose a tag to compare

Added

  • Support for devicePTZInfo, controlLocationPTZ, controlMovePTZ Imou APIs through ``async_api_devicePTZInfo(), async_api_controlLocationPTZ()`, `async_api_controlMovePTZ()` and CLI commands

v1.0.7

20 Nov 17:35
Compare
Choose a tag to compare

Added

  • ImouSiren class, get_siren() and set_siren() to cli

Removed

  • siren switch, now implemented as ImouSiren

v1.0.6

19 Nov 17:19
Compare
Choose a tag to compare

Added

  • Attributes to ImouEntity class and get_attributes()
  • motionDetection binary sensor and refreshAlarm button