Releases: kevinvincent/ha-wyzesense
Merged support for v2 sensor and updated manifest.json
Adding version to manifest.json
Quick fix to prevent this from completely failing in future home assistant releases.
Thanks @elahd
Stability Fix
This change prevents wyzesense from stopping when receiving an unparseable packet. People have reported success with this fix here: #114 (comment)
Thanks to @raetha for the fix.
Small fix for 0.110 and beyond compatibility
Fix for BinarySensorDevice deprication
Major Stability and Error fix
WHEN UPGRADING TO THIS VERSION YOU WILL HAVE TO RETRIGGER EACH SENSOR TO HAVE IT DISPLAY AGAIN
This is a one-time thing you have to do once updating and restarting HomeAssistant. Once you do this, stability on restarts should improve dramatically. This specifically solves any errors that contain result = ws.List()
in the error message. This is the vast majority of errors reported.
Added the ability to auto configure hidraw device
Thank you @WayneManion for this contribution
Enter the following config data for wyzesense:
- platform: wyzesense
device: auto
The custom_component will use the contents of /sys/class/hidraw
to determine which hidraw
device is the Wyze receiver dongle and then use that info to initialize the dongle.
Bump Timeout values
Hopefully this fixes some of the issues with 0.0.4.
Minimize startup coms, add logging on usb read errors
v0.0.4 Minimize startup coms, add logging on usb read errors
Adding retries on Timeout Errors
This issue popped up frequently on some Pi's. This change will retry Timeout errors on startup up to 10 times which increases reliability for transient issues.