Skip to content

0.53.1#9395

Merged
balloob merged 5 commits into
masterfrom
release-0-53-1
Sep 12, 2017
Merged

0.53.1#9395
balloob merged 5 commits into
masterfrom
release-0-53-1

Conversation

@balloob
Copy link
Copy Markdown
Member

@balloob balloob commented Sep 12, 2017

balloob and others added 5 commits September 11, 2017 21:52
Follow [Twitter's guidance](https://dev.twitter.com/rest/reference/post/media/upload-finalize) for media uploads: "If and (only if) the response of the FINALIZE command contains a processing_info field, it may also be necessary to use a STATUS command and wait for it to return success before proceeding to Tweet creation."
* Added support to enable/disable motion detection for foscam cameras. This support was added in 0.48.1 as a generic service for cameras. Motion detection can be enabled/disabled for foscam cameras with this code-set.

* Fixed the violation identified by hound-bot

* Fixed the comment posted by HoundCI-Bot regarding using imperative mood statement for pydocstyle

* Fixed the error that travis-ci bot found.

* As per comment from @balloob, Instead of directly using the URL to talk to foscam, used a 3rd party foscam library to communicate with it. This library already has support to enable/disable motion detection and also APIs to change the motion detection schedule etc. Need to add more support in the pyfoscam 3rd party library for checking if motion was detected or even if sound was detected. Once that is done, we can add that into HASS as well.

* Lint

* Removed the requests library import which is not used anymore

* Updating requirements_all.txt based on the code-base of home assistant that i have. Generated using the gen_requirements_all.py script

* Updating requirements_all.txt and requirements_test_all.txt generated by gen_requirements_all.py after latest pull from origin/dev

* Updated requirements_all.txt with script

* Updated the foscam camera code to fix lint errors

* Fixed houndci violation

* Updating the foscam library dependency/requirements.

* Fixing the requirements_all file. Somehow when i generated, it generated duplicate entry for the same dependency
@balloob balloob requested a review from a team as a code owner September 12, 2017 04:54
@homeassistant homeassistant added merging-to-master This PR is merging into the master branch and should probably change the branch to `dev`. platform: camera.foscam cla-signed labels Sep 12, 2017
@mention-bot
Copy link
Copy Markdown

@balloob, thanks for your PR! By analyzing the history of the files in this pull request, we identified @jeroenterheerdt, @heathbar and @fabaff to be potential reviewers.

@balloob balloob merged commit 1afdde6 into master Sep 12, 2017
@balloob balloob deleted the release-0-53-1 branch September 12, 2017 05:44
@home-assistant home-assistant locked and limited conversation to collaborators Dec 11, 2017
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

cla-signed integration: foscam integration: twitter integration: wunderground merging-to-master This PR is merging into the master branch and should probably change the branch to `dev`.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

6 participants