Releases: RenierM26/ha-ezviz
Bump py-ezviz version.
A few fixes to sensibility in latest py-ezviz release.
Forgot to update HACS json file.
0.0.2.2 Merge branch 'main' of https://github.com/RenierM26/ha-ezviz into main
Changed Name and Domain for better compatiblity.
Hi All,
I've changed the name of this integration. It might cause some issues with install but it improves compatibility with Hassio.
Old domain: ha-ezviz
New domain : ezviz_cloud
Old name: ha-ezviz
New name: Ezviz Cloud.
I've also submitted this release to hassio! Fingers crossed.
Rewrote using latest hassio framework
Major rewrite using latest hassio framework. (I'm considering submitting this as an official component)
BREAKING CHANGE*:
The config now needs to move to its own domain, away from the camera platform. Still uses the same structure though. The ezviz cloud username and password is configured via the integration. (so just go to integrations , click on add and look for ha-ezviz - Just hit F5 to refresh if it doesn't show)
###Note this is now on "root level".
ha-ezviz:
cameras:
D666666:
username: admin
password: password
D666666:
username: admin
password: password
D666666:
username: admin
password: password
Added region config option + service change
Breaking Change
I have simplified the service naming and combined the switch states into one.
Changes:
-Now you can change your server region via configuration.yaml !! (eu, us etc, defaults to eu without any setting)
-Added device firmware version counter.
-Makes use of the new py-ezviz version with a few fixes and cleanups.
Fixed IR service call
Fixed IR service call. It was missing a value when calling the device switch function on pyezviz.
Fixed built in hassio service to enable/disable motion detection.
-Removed attribute for alarm_notification and added entity property to show state.
Note:
The hassio built in camera.motion_detection services now work to enable/disable motion detection. (The custom service for this has been removed so please use the hassio camera. one)
Handle additional login exception.
0.0.1.3 Update manifest.json
Uses new pyezviz version. (found issue with login check)
-This should fix the login check problem.
2nd attempt at fixing session timeout issue.
The component function now logs in (instead of inheriting a session from the setup function) so this should fix the problem.