Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

0.14.0 #180

Merged
merged 34 commits into from
May 23, 2019
Merged

0.14.0 #180

merged 34 commits into from
May 23, 2019

Conversation

fronzbot
Copy link
Owner

Description:

Release 0.14.0

Breaking Changes:

  • BlinkCamera.battery no longer reports a percentage, instead it returns a string representing the state of the battery
    • Previous logic for calculating percentage was incorrect
    • raw battery voltage can be accessed via BlinkCamera.battery_voltage

Bug Fixes:

  • Updated video endpoint (fixes broken motion detection)
  • Removed throttling from critical api methods which prevented proper operation of multi-sync unit setups
  • Slugify downloaded video names to allow for OS interoperability
  • Added one minute offset (Blink.motion_interval) when checking for recent motion to allow time for events to propagate to server prior to refresh call.

Everything else:

  • Changed all urls to use rest-region rather than rest.region. Ability to revert to old method is enabled by instantiating Blink() with the legacy_subdomain variable set to True.
  • Added debug mode to blinkpy.download_videos routine to simply print the videos prepped for download, rather than actually saving them.
  • Use UTC for time conversions, rather than local timezone

Added changed video download endpoint
Remove throttling from critical api methods
Change battery percentage to state
Slugify filenames in video download to ensure OS interoperability
- Good debug utility
- Helps iron out rapid motion events, or missed events due to quick
calls to refresh method
Change subdomain from rest.region to rest-region
Blink instantiation bugfix
@fronzbot fronzbot merged commit f4480da into master May 23, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

1 participant