Gergely Imreh and Paulus Schoutsen
df13352989
Add new sensor: Enviro pHAT ( #7427 )
...
* Add new sensor: Enviro pHAT
Add support for the Enviro pHAT for Raspberry Pi, see hardware
info at https://shop.pimoroni.com/products/enviro-phat
* Move update to add_devices call
2017-05-03 22:59:50 -07:00
Nolan Gilley and Fabian Affolter
05a3c463bf
update for pypi ( #7430 )
2017-05-04 07:48:43 +02:00
Fabian Affolter and GitHub
c44ebbefc4
Upgrade temperusb to 1.5.3 ( #7428 )
2017-05-04 07:46:43 +02:00
Paulus Schoutsen and GitHub
fab533de87
ps - fix websocket yielding pt2 ( #7434 )
2017-05-03 21:12:08 -07:00
Paulus Schoutsen and GitHub
ad5a9bf5ac
wsock.send_json is a coroutine ( #7433 )
2017-05-03 20:27:03 -07:00
Paulus Schoutsen and GitHub
c5a91393e4
Guard against no content type ( #7432 )
2017-05-03 20:12:51 -07:00
Anders Melchiorsen
494a776959
LIFX: avoid warnings about already running updates
...
Forcing a refresh will log a warning if the periodic async_update happens
to be running already.
So let's do the refresh locally and remove the force_refresh.
2017-05-04 00:21:24 +02:00
Anders Melchiorsen
193270c4fb
LIFX: Update aiolifx requirement
...
This update silences some warnings (frawau/aiolifx#7 ).
2017-05-04 00:21:24 +02:00
Anders Melchiorsen
ec490070ca
LIFX: Move random hue initial color to the LIFXEffect base class
...
It's a reasonable default for several light effects.
2017-05-04 00:21:24 +02:00
Anders Melchiorsen
8233f086cd
LIFX: Use 3500K as neutral white
...
This does not really matter because the colorloop uses saturated colors
(without much white). Anyway, just copy the 3500K that the LIFX app uses.
2017-05-04 00:21:24 +02:00
Anders Melchiorsen
99e34539b9
LIFX: fix color restore after running effects
...
State restoration takes up to a second because bulbs can be slow to react.
During this time an effect could keep running, overwriting the state that we
were trying to restore.
Now the effect forgets the light immediately and it thus avoids further
changes while the restored state settles.
2017-05-04 00:21:24 +02:00
Anders Melchiorsen
71d909483c
LIFX: refresh state after stopping an effect
...
This clears the internal cache in case polling picked up the state as set by
an effect.
For example, aborting an effect by selecting a new brightness could keep a
color set by the effect.
2017-05-04 00:21:24 +02:00
Anders Melchiorsen and GitHub
dbd6f7e4ed
Reverse limitlessled color_temp range ( #7359 )
...
Reverse limitlessled color_temp range
2017-05-03 23:32:49 +02:00
Andrey and GitHub
403a721e91
Comment out opencv-python that is not installable on arm ( #7426 )
...
* Comment out opencv-python that is not installable on arm
* Disable import-error
2017-05-03 21:08:21 +03:00
Paulus Schoutsen and GitHub
af5439860f
Update opencv.py
2017-05-03 08:29:17 -07:00
Paulus Schoutsen and Pascal Vizeli
0f94c8a2e7
ps - fix opencv ( #7419 )
...
* ps - fix opencv
* fix lint
2017-05-03 12:15:04 +02:00
Fabian Affolter and GitHub
203f48cadc
Update docstrings ( #7420 )
2017-05-03 10:11:39 +02:00
Luar Roji and Fabian Affolter
1a74c41056
Fixed extra R in variable name. ( #7418 )
2017-05-03 08:32:19 +02:00
Teagan Glenn and Paulus Schoutsen
b321e0ef80
Opencv ( #7261 )
...
* OpenCV
* Fix
* Type-o
* Remove unused opencv camera component discovery.
2017-05-02 21:55:51 -07:00
Gergely Imreh and Paulus Schoutsen
70ad06d71c
light.piglow update ( #7408 )
...
* light.piglow: brightness control logic update
Do not reset brightness when brightness is not explicitly supplied.
Based on conversation at:
https://github.com/home-assistant/home-assistant/pull/7377#discussion_r114102005
* light.piglow: add assumed state
2017-05-02 21:21:37 -07:00
Adam Mills and Paulus Schoutsen
c35d09d5f0
Convert automatic device tracker to push updates ( #7404 )
...
* Convert automatic device tracker to push updates
* Update test
* Add to coveragerc
* Fire hass events when automatic update received
* Change brace indentation
2017-05-02 21:21:17 -07:00
Henrik Nicolaisen and Paulus Schoutsen
f389266f5f
remove charset if set in content type header ( #7411 )
...
* remove charset if set in content type header like this “Content-Type: image/jpeg;charset=UTF-8”
* fixed lint error
2017-05-02 21:19:16 -07:00
wokar and Paulus Schoutsen
f9627a5646
applx suggested fix from issue #6573 ( #7390 )
2017-05-02 21:04:00 -07:00
zeltom and Paulus Schoutsen
517bd39015
Pilight binary sensor components ( #6774 )
...
* Add files via upload
Pilight binary sensor components.
* Pep8 fixed
* Remove unused imports
* Remove STATE_UNKNOWN import
* Grouping import
* New import grouping
* Update pilight.py
* Update pilight.py
* Update pilight.py
* Prevent multiple timer call
* Update .coveragerc
* Fix alphabet ordre
* Fix & clean code (change payload comparaison, delete state function)
* Fix payload comparison and remove state methode
* Fix unused import, whitespaces
* Fix ident error
2017-05-02 20:48:49 -07:00
Andrey and Paulus Schoutsen
11dc7246af
Add Sensibo climate platform ( #7379 )
...
* Add Sensibo climate platform
* Force update after running a service
* Add sensibo to .coveragerc
* Use 10s timeout
* Fix schema. Remove print.
* Better handle unit conversions.
2017-05-02 17:23:36 -07:00
Gergely Imreh and Paulus Schoutsen
8654993b18
light.sensehat: brightness control logic update ( #7409 )
...
Do not reset brightness when brightness is not explicitly supplied.
Based on conversation at:
https://github.com/home-assistant/home-assistant/pull/7377#discussion_r114102005
2017-05-02 17:02:13 -07:00
Anders Melchiorsen and GitHub
1aa3ab52b7
LIFX: Add transition option to colorloop effect ( #7410 )
...
This allows for more of a disco mode where lights change so fast that you
actually notice it.
Also change the valid period to the maximum 20 msgs/sec that LIFX bulbs
can handle.
2017-05-03 00:41:43 +02:00
Anders Melchiorsen and GitHub
d68f59ca6c
Update LIFX default color for breathe/pulse effects ( #7407 )
...
First, move the default away from turn_on so we do not have to test for
the current service.
Next, change the default color away from random. The new default is that
saturated colors will flash white and desatured colors will flash to their
fully satured color. Always with full brightness.
After many experiments, this was the method that best produced results that
are both visually pleasing and always noticeable as a flash.
2017-05-03 00:05:11 +02:00
Fabian Affolter and GitHub
4d52b0ecd5
Update docstrings ( #7405 )
...
* Update docstrings
* Fix lint issues
* Update docstrings
2017-05-02 22:47:20 +02:00
Brian Cribbs
1b2c83145c
fixing nits
2017-05-02 15:41:45 -04:00
Gergely Imreh and Fabian Affolter
12c8266942
light.blinkt: update brightness control logic ( #7389 )
...
Always use the current brightness, as per discussion at
https://github.com/home-assistant/home-assistant/pull/7377#discussion_r114102005
2017-05-02 18:35:23 +02:00
Fabian Affolter and Paulus Schoutsen
a4f1f6e724
Update docstrings ( #7374 )
...
* Update docstrings
* Update docstrings
* Update docstrings
* Update docstrings
* Update docstrings
* Update docstrings
* Update docstring
* Update docstrings
* Update docstrings
* Fix lint issues
* Update docstrings
* Revert changes in dict
2017-05-02 09:18:47 -07:00
amigian74 and Paulus Schoutsen
0e08925259
correct MQTT subscription filter ( #7269 )
...
* correct MQTT subscription filter
* wildcard handling (#) fixed
* wildcard handling (#) fixed
* added tests for topic subscription like +/something/#
* function names changed (line too long)
* using raw strings for regular expression
import order changed
2017-05-02 09:18:34 -07:00
Andrey and Paulus Schoutsen
570c5549a9
Clean up requirements ( #7391 )
2017-05-02 09:15:02 -07:00
Scott Bradshaw and Paulus Schoutsen
f4f06af0c5
OpenGarage support ( #7338 )
...
* OpenGarage.io support
Cleaned up component and ran lint checking
* Fixing lint errors
* Added supported_features and device_class
* Added timeout to HTTP Requests and other changes based on feedback.
* Removed watcher. It provided little value and could cause issues if status was stuck in a state.
* Changes based on feedback. Added error checking for invalid device_key.
* Lint
2017-05-02 08:46:56 -07:00
John Mihalic and Paulus Schoutsen
752a4b958e
Add Eight sleep component ( #7275 )
...
* Eight Sleep Implementation
* Update coverage
* Update hass requirements
* Remove unnecessary debug statements
* Bump version to fix date error
* Address comments
* Update requirements
2017-05-02 08:38:27 -07:00
Paulus Schoutsen and GitHub
350a6fd5fa
Lint
2017-05-02 07:47:02 -07:00
Paulus Schoutsen and GitHub
f17c1090e1
Remove path whitelisting for hassio ( #7399 )
...
* Remove path whitelisting for hassio
* Update frontend
* Lint
2017-05-02 00:27:50 -07:00
Paulus Schoutsen and GitHub
8ea6c7319a
Migrate updater to aiohttp ( #7387 )
...
* Migrate updater to aiohttp
* Fix tests
* Update updater.py
* Docs
2017-05-01 23:29:01 -07:00
Paulus Schoutsen and GitHub
da2521a299
Fix YAML dump ( #7388 )
...
* Fix YAML dump
* Add test
2017-05-01 20:09:49 -07:00
Brian Cribbs
098e28534b
fixing documentation
2017-05-01 13:34:34 -04:00
Brian Cribbs
dc716cd971
repairing functionality for non-zero based ranges
2017-05-01 13:22:54 -04:00
Jack Minardi
7a24e210ae
Try again to pass string to error msg
2017-05-01 09:31:23 -04:00
Daniel Perna and Pascal Vizeli
fafd0d4e4c
Fix impulse events, added error event for Homegear ( #7349 )
...
* Fix impulse event, added error event
* Requested changes
2017-05-01 06:37:00 +02:00
Robbie Trencheny and GitHub
8ba7e61ed6
Merge pull request #7385 from robbiet480/dont-validate-ios-identify
...
Disable iOS device identify schema validation for now
2017-04-30 20:11:21 -07:00
Alok Saboo and Paulus Schoutsen
86cfc2a0ed
Updated docstrings ( #7383 )
...
* Updated docstrings
* Updated docstrings
* Updated docstrings
* Update docstrings
* Update more docstrings
2017-04-30 20:10:08 -07:00
Marcelo Moreira de Mello and Paulus Schoutsen
6aac53399d
Upgrade Ring to 0.1.4 ( #7386 )
2017-04-30 20:08:14 -07:00
Jack Minardi
bc0559813c
Dont add two strings inside logger call
2017-04-30 22:26:16 -04:00
Jack Minardi
dd7690f265
Use % formatting
2017-04-30 21:31:55 -04:00
Jack Minardi
b6827ce57a
Use throwaray variable name
2017-04-30 21:02:03 -04:00