Skip to content

Releases: JurajNyiri/HomeAssistant-Tapo-Control

4.1.0

20 Oct 22:23
Compare
Choose a tag to compare

Version 4.1.0

New Features

  • Refactored binary_sensor entity handler and initializator so that we can easily add binary_sensors unrelated to motion in the future
  • Sound Detection is now exposed via binary_sensor instead of attribute on camera.

Breaking Changes

  • Sound Detection is now exposed via binary_sensor instead of attribute on camera. If you were using noise_detected attribute on camera, you will now need to start using new binary sensor binary_sensor.(your camera name)_noise.

Thank you @CFenner for inspiration for this binary_sensor.

4.0.8

20 Oct 11:55
Compare
Choose a tag to compare

Updates

  • Fix #221: Expose state of select, switch and button entities
  • Update: Move "Move to preset" select under Controls
  • Update: Move "Privacy" switch under Controls. Thank you @CFenner

4.0.7

19 Oct 14:28
Compare
Choose a tag to compare

Fixes

  • Fix #216: Motion detection mode select not available on some cameras

4.0.6

19 Oct 08:34
ff7c427
Compare
Choose a tag to compare

New Features

  • Add #212: Next/Finish buttons in config flow. Thank you @CFenner

4.0.5

19 Oct 08:19
Compare
Choose a tag to compare

New Features

  • Add #214: Add back alarm attribute

4.0.4

18 Oct 21:26
Compare
Choose a tag to compare

Fixes

  • Fix: Do not create movement buttons if camera does not support movement

4.0.3

18 Oct 21:09
Compare
Choose a tag to compare

Fixes

  • Fix #213: Error adding entities for domain select and switch

4.0.2

18 Oct 16:50
Compare
Choose a tag to compare

Fixes

  • Fix #211: Wrong MDI-icon for privacy switch (disabled)

4.0.1

18 Oct 15:51
Compare
Choose a tag to compare

Fixes

Fix: Entities switch, select and light not updating correctly
Fix: Config flow not working

4.0.0

18 Oct 13:33
Compare
Choose a tag to compare

Version 4.0.0 🧹

New Features

  • Adds #190: Most of the services have been replaced by entities. It is now super easy to control or change configuration of the camera without the need to create template entities manually. This has been all done by @hobbypunk90, thank you!
  • Added ability to initialise camera calibration. Thank you @hobbypunk90
  • Added ability to set camera flip. Thank you @hobbypunk90
  • Added ability to set lens distortion correction. Thank you @hobbypunk90
  • Added german translation. Thank you @CFenner and @hobbypunk90
  • Changed buttons to "Next" in camera setup, if there is a next step. Thank you @CFenner
  • Name of entities no longer have dash, now they are displayed nicely in device. Thank you @CFenner
  • Name of camera entities now have "Stream" at the end

Breaking Changes

  • Removed service tapo_control.ptz. This has been replaced by Button entities for movement, number entity for angle and a select entity for preset.
  • Removed service tapo_control.set_privacy_mode and its attribute. This has been replaced with a switch entity.
  • Removed service tapo_control.set_alarm and its attribute. This has been replaced with button entities to turn on and off.
  • Removed service tapo_control.set_alarm_mode and its attribute. This has been replaced with a select entity.
  • Removed service tapo_control.set_led_mode and its attribute. This has been replaced with a switch entity.
  • Removed service tapo_control.format. This has been replaced with a button entity.
  • Removed service tapo_control.set_motion_detection_mode and its attribute. This has been replaced with a select entity.
  • Removed service tapo_control.set_auto_track_mode and its attribute. This has been replaced with a switch entity.
  • Removed service tapo_control.reboot. This has been replaced with a button entity.
  • Removed service tapo_control.set_day_night_mode and its attribute. This has been replaced with a select entity.
  • Removed service tapo_control.synchronize_time. This has been replaced with a button entity.

If you have any configuration (automations, template entities, scripts...) using attributes of the services above or if you are using these services, they will break. You will need to modify them to use provided entities instead.
You can do this easily by searching for "tapo_control." in all your files and/or searching for your camera entity name (if looking for attributes).

image
image
image