Fabian Affolter
61cb6ec3dc
Upgrade libsoundtouch to 0.6.2 ( #8149 )
2017-06-22 13:27:42 +02:00
Fabian Affolter
349746f5f2
Upgrade python-telegram-bot to 6.1.0 ( #8151 )
2017-06-22 13:27:02 +02:00
Oliver
2e3b279873
Add support of Zone2 and Zone3 ( #8025 )
...
* Add support of Zone2 and Zone3
* Changes from balloobs feedback
2017-06-21 22:54:10 -07:00
Eugenio Panadero
e5d11dd1a5
Add new BH1750 light level sensor ( #8050 )
...
* new sensor platform
* requirements_all and .coveragerc update
2017-06-22 07:09:08 +02:00
Eugenio Panadero
435e5c8a91
Add I2c HTU21D temperature and humidity sensor for Raspberry Pi ( #8049 )
...
* Add new HTU21D temperature and humidity sensor
* new sensor platform
* requirements_all and .coveragerc update
* fix lint
* review changes: move sensor code to external module
* remove debug log msg
* add i2csense to COMMENT_REQUIREMENTS, require i2csense 0.0.3
* Add new HTU21D temperature and humidity sensor
* new sensor platform
* requirements_all and .coveragerc update
* fix lint
* review changes: move sensor code to external module
* remove debug log msg
* add i2csense to COMMENT_REQUIREMENTS, require i2csense 0.0.3
* change style for hass
* fix requirements
2017-06-22 07:05:58 +02:00
Charles Blonde
9a239d1afb
Upgrade libsoundtouch to prevent Python3.6 errors with enum. #7733 #8103 ( #8143 )
2017-06-21 22:20:30 +02:00
Eugenio Panadero
bb05600010
Add I2c BME280 temperature, humidity and pressure sensor for Raspberry Pi ( #7989 )
...
* Add new BME280 temperature, humidity and pressure sensor
* Add BME280 sensor to optional requirements and .coveragerc
* move validation to sensor handler, async fix in setup
* fix Invalid attribute name
* review changes: move sensor code to external module
* async fix
* add i2csense to COMMENT_REQUIREMENTS, require i2csense 0.0.3, round prec to 1 dec
* change style for hass
* fix lint
* fix lint part 2
2017-06-21 17:24:39 +02:00
Thibault Cohen
d3bb6d3988
Decora light: Fix brightness level in UI ( #8139 )
2017-06-21 16:37:27 +02:00
Thibault Cohen
f3945147a4
Add current balance to hydroquebec sensor ( #8138 )
2017-06-21 16:36:20 +02:00
Paulus Schoutsen
87274879a8
Upgrade RestrictedPython dependency ( #8132 )
2017-06-20 19:30:01 -07:00
Fabian Affolter
e4dbf8033c
Upgrade aiohttp to 2.2.0 ( #8121 )
2017-06-21 00:35:49 +02:00
Fabian Affolter
43db94d62d
Upgrade sqlalchemy to 1.1.11 ( #8124 )
2017-06-21 00:32:49 +02:00
Fabian Affolter
6d5fca2db1
Upgrade paho-mqtt to 1.3.0 ( #8125 )
2017-06-21 00:32:04 +02:00
Fabian Affolter
d5e55448ef
Upgrade mutagen to 1.38 ( #8126 )
2017-06-21 00:29:35 +02:00
Diogo Gomes
83b791489b
Upnp properties ( #8067 )
...
* make port mapping optional
* dependencies + improvements
* Added bytes and packets sensors from IGD
* flake8 check
* new sensor with upnp counters
* checks
* whitespaces in blank line
* requirements update
* added sensor.upnp to .coveragerc
* downgrade miniupnpc
Latest version of miniupnpc is 2.0, but pypi only has 1.9
Fortunately it is enough
* revert to non async
miniupnpc will do network calls, so this component can’t be moved to
coroutine
* hof hof
forgot to remove import ot asyncio
2017-06-18 21:32:39 -07:00
Per Osbäck
bf0dbdfd6a
update pywebpush to 1.0.5 ( #8084 )
2017-06-18 10:51:37 -07:00
Caleb
6a017efc0e
Update pyunifi component to use APIError passed from pyunifi 2.13. Better accommodate login failures with wrapper in pyunifi 2.13. ( #7899 )
...
* Pyunifi update
* Update pyunifi_test
* Import API Error
* Adjust test_unifi.py to import APIError
* Remove urllib import
* Remove urllib import from test
* Try fix mock
* Remove automations.yaml
* Lint
2017-06-17 11:09:27 -07:00
happyleavesaoc
0002a895ca
bump usps version ( #8074 )
2017-06-17 18:42:56 +02:00
happyleavesaoc
d0b43b187a
bump ups ( #8075 )
2017-06-17 18:42:12 +02:00
John Mihalic
33d381731f
Bump pyEmby version to account for API changes ( #8070 )
2017-06-17 18:41:35 +02:00
Fabian Affolter
844c8149d7
Add initial support for Shiftr.io ( #7974 )
...
* Add initial support for Shiftr.io
* Fix lint issue
* Use paho-mqtt instead of internal MQTT object
* remove async flavor while paho is not async
2017-06-17 12:34:12 +02:00
Andrey
1fde234c78
Fix some warnings found by quantifiedcode ( #8027 )
...
* Cleanup of warnings by quantifiedcode
* Fix lint
* Fix test
* Delete insteon_hub component
* Also update .coveragerc
2017-06-16 22:44:14 +03:00
Pascal Vizeli
e90ae2fb75
Update numpy 1.13.0 ( #8059 )
2017-06-16 11:47:48 +02:00
matt2005
0eaad46d93
Added ONVIF camera component ( #7979 )
...
* Added ONVIF camera component
* added requirements
* corrected long lines
* fixed indenting
* fixed indenting
* removed bad whitespace
* updated coveragerc
* Added ONVIF camera component
* added requirements
* corrected long lines
* fixed indenting
* fixed indenting
* removed bad whitespace
* updated requirements
* updated requirements
* Added ONVIF camera component
* added requirements
* corrected long lines
* fixed indenting
* fixed pylink error indenting
* Added ONVIF camera component
* added requirements
* corrected long lines
* fixed indenting
* fixed indenting
* removed bad whitespace
* updated requirements
* fixed indenting
* removed bad whitespace
* updated requirements
* fixed pylink error indenting
* rebased and fixed requirements
* Removed Debug logging
* Added info logging to show URL being used.
* corrected spacing
* Tidied up and renamed input to host
* fixed typo
* corrected line lengths
* added default to ffmpeg_arguments
* removed unecessary ffmpeg arguements
* changed to use .format instead of +
* fixed indenting
* cleanup & make it more readable
2017-06-15 22:28:17 -07:00
Giuseppe
09ca440c20
Fixed the Wind sensor following new release of netatmo-api-python ( #8030 )
...
* Fixed the Wind sensor following new release of netatmo-api-python
The NetAtmo PR was at:
https://github.com/jabesq/netatmo-api-python/pull/5
Essentially, this commit adds a protection when adding an incorrect
monitored conditions to avoid to fail the entire NetAtmo component,
plus for consistency reasons all conditions are now in lower case.
* Fixes following the CI tests
2017-06-15 22:14:46 -07:00
Alan Fischer
46f3088a70
Vera fix for dimmable vs rgb lights ( #8007 )
...
* Differentiate between dimmable & rgb lights
* Updated requirements
* Cache _has_color for supported_features
* simplify & cleanup code
* Create vera.py
2017-06-16 00:28:24 +02:00
Fabian Affolter
deed760008
Upgrade zeroconf to 0.19.1 ( #8043 )
2017-06-15 21:25:19 +02:00
Fabian Affolter
d1da53615f
Upgrade pysnmp to 4.3.8 ( #8044 )
2017-06-15 21:24:31 +02:00
Charles Blonde
8c0967a190
Add Dyson Pure Cool Link support ( #7795 )
...
* Add Dyson Pure Cool Link support
* Code review
* Improve auto/night mode
* Move night_mode to Dyson fan component
* Code review
* fix asynchrone/sync
* Create dyson.py
2017-06-14 13:56:03 +02:00
Nolan Gilley
2bf781185f
update pyripple ( #8015 )
2017-06-13 07:22:46 +02:00
Sabesto
1e1d4c2013
Add Flexit AC climate platform ( #7871 )
...
* Add Flexit AC climate platform
* Protocol extracted to third party lib
2017-06-12 22:06:47 -07:00
Fabian Affolter
e7de1fb9ae
Add Gitter.im sensor ( #7998 )
2017-06-11 21:40:06 -07:00
Anders Melchiorsen
314bce1073
LIFX: add support for setting infrared level ( #8000 )
...
* LIFX: update aiolifx
This adds support for infrared and multizone.
* LIFX: add support for infrared
2017-06-11 22:38:07 +02:00
Fabian Affolter
1b1619fbf1
Upgrade py-cpuinfo to 3.3.0 ( #7992 )
2017-06-11 12:03:02 +02:00
Oliver
1f226cffe9
Bugfixing with version 0.4.4 of denonavr ( #7995 )
2017-06-11 12:02:32 +02:00
mwsluis
49d642741d
Nadtcp component ( #7955 )
...
* initial commit
* class name and requirements_all.txt
* removed mentions of D7050
* changed default name
* catch oserror in update, travis errors.
* use nad_receiver pip version
* update coveragerc
2017-06-09 14:53:07 -04:00
Paulus Schoutsen
db0efc647d
New component: Python Script ( #7950 )
...
* Add initial version
* Fix requirements
* Prefer logging over printing
* Set executor thread name on >Py36 only
* Add tests
* Lint
* Add restrictedpython to test dependencies
* Create python_script.py
From doc:
```
However, an empty dict ({}) is treated as is. If you want to specify a list that can contain anything, specify it as dict:
>>> schema = Schema({}, extra=ALLOW_EXTRA) # don't do this
>>> try:
... schema({'extra': 1})
... raise AssertionError('MultipleInvalid not raised')
... except MultipleInvalid as e:
... exc = e
>>> str(exc) == "not a valid value"
True
>>> schema({})
{}
>>> schema = Schema(dict) # do this instead
>>> schema({})
{}
>>> schema({'extra': 1})
{'extra': 1}
```
2017-06-09 12:38:40 +02:00
Barry Williams
e4d100d54d
Fixed metadata issue ( #7932 )
2017-06-08 21:41:24 -07:00
Albert Lee
c52b18d7c8
lock.sesame: Update pysesame, add state attributes ( #7953 )
...
* Update pysesame requirement to 0.1.0 to support caching
* Set `available` property based on API enabled status
* Add state attributes for device ID and battery level
2017-06-09 00:21:56 +02:00
Alan Fischer
1e352d37d0
Vera colored light support ( #7942 )
...
* Added support for color to vera lights
* Updated requirements
2017-06-08 12:28:03 +02:00
Fabian Affolter
9bea7d7d8b
Upgrade coinmarketcap to 3.0.1 ( #7951 )
2017-06-08 12:15:46 +02:00
Teagan Glenn
97f62cfb78
[WIP] Fix opencv ( #7864 )
...
* Updates to opencv image processor
* Remove opencv hub
* Requirements
* Remove extra line
* Fix linting errors
* Indentation
* Requirements
* Linting
* Check for import on platform setup
* Remove opencv requirement
* Linting
* fix style
* fix lint
2017-06-08 11:26:24 +02:00
Oliver
482db94372
Add option to display all input sources / Add support for favourite channels / Treat Marantz SR5008 as Denon AVR-X device ( #7949 )
...
* add option to display all sources / pushed to version 0.4.3 of library
* Add show_all_sources option for auto discovery too
* change code style for hass
* fix lint
2017-06-08 09:46:26 +02:00
joopert
790610525b
update to 006 ( #7945 )
2017-06-08 07:30:07 +02:00
Daniel Perna
4dbf7be267
Updated dependency
2017-06-07 23:55:42 +02:00
Fabian Affolter
d38acfbd39
Add Yahoo! weather platform ( #7939 )
2017-06-07 10:49:54 +02:00
Nolan Gilley
b87e31617a
add ripple sensor ( #7935 )
2017-06-07 10:24:07 +02:00
Per Osbäck
b1f538b622
update to pywebpush 1.0.4 which allows install on system with openssl-1.1.0 (cryptography dep) ( #7915 )
2017-06-05 17:46:51 +02:00
John Mihalic
ac8592587f
Bump pyEight version to fix 0hr session errors ( #7916 )
2017-06-05 17:44:13 +02:00
Jesse Hills
aee25a020d
Add juicenet platform ( #7668 )
...
* Add juicenet platform
* Update missing variable
Add missing blank lines
* Remove unnecessary override
* Update juicenet.py
* Remove whitespace
Add missing docstring
* Remove unused services
Use the hass built in unique_id
* Fix lint issues
* Update python-juicenet library version
* Update python-juicenet library version
* Remove unnecessary code
* Remove unused import
* Remove super call
2017-06-05 08:39:31 -07:00