Releases: JurajNyiri/HomeAssistant-Tapo-Control
Releases · JurajNyiri/HomeAssistant-Tapo-Control
4.1.0
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 sensorbinary_sensor.(your camera name)_noise
.
Thank you @CFenner for inspiration for this binary_sensor.
4.0.8
4.0.7
4.0.6
4.0.5
4.0.4
Fixes
- Fix: Do not create movement buttons if camera does not support movement
4.0.3
4.0.2
4.0.1
Fixes
Fix: Entities switch, select and light not updating correctly
Fix: Config flow not working
4.0.0
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).