2.0
VERSION 2.0 🎉
It has been a few days since the first release, and I feel its a time for version 2.0 which is packed with a lot of awesome new features.
I would like to say special thank you to everyone who reported bugs or joined discussion on Home Assistant: Community Forum
New Features
- Completely refactored the whole integration. Code is now a lot easier to read, simpler and up to current HASS standards.
- Set up via Home Assistant Integrations UI, which also means, setup via configuration.yaml is no longer supported.
- Automatically creates a new device in Home Assistant with its information like firmware, brand, model etc
- Each device automatically creates 2 entities - HD and SD streams of camera platform
- Camera stream is now available
- Ability to format SD card of a camera
- Better error handling and validation of service calls before they get executed
Minor updates
- Integration now has an icon, brand and model
- Added motion_detection and motion_detection_sensitivity attributes
- Added privacy_mode attribute
- Added alarm and alarm_mode attributes
- Added led attribute
- Added auto_track attribute
Breaking Changes
- Integration is now set up via UI. You will need to remove tapo_control from configuration.yaml and set up integration using Home Assistant -> Configuration -> Integrations. Just search for tapo and add the cameras.
- Entities of platform tapo_control are no longer created, camera platform is used instead.
- Entity names now include _hd or _sd in the name. This does not affect services.