blinkpy.get_status() which retrieves all current notification flags and conditions
blinkpy.set_status(data) which sets any of the notifications flags depending on the contents of data. For example, `{"low_battery": False, "motion": True} would disabled low battery notifications and enable motion notifications.
Related issue (if applicable): fixes #948
Checklist:
[x] Local tests with tox run successfully PR cannot be meged unless tests pass
[x] Changes tested locally to ensure platform still works as intended
Description:
Adds two new
blinkpy
functions:blinkpy.get_status()
which retrieves all current notification flags and conditionsblinkpy.set_status(data)
which sets any of the notifications flags depending on the contents ofdata
. For example, `{"low_battery": False, "motion": True} would disabled low battery notifications and enable motion notifications.Related issue (if applicable): fixes #948
Checklist:
tox
run successfully PR cannot be meged unless tests pass