PhracturedBlue
98b92c78c0
Add Call Data Log platform. Mailboxes no longer require media ( #16579 )
...
* Add multiple mailbox support
* Fix extraneous debugging
* Add cdr support
* liniting errors
* Mailbox log messages should mostly be debug. Fix race condition with initializing CDR
* async decorators to async
* Lint fixes
* Typo
* remove unneeded parameter
* Fix variable names
* Fix async calls from worker thread. Other minor cleanups
* more variable renames
2018-09-21 11:55:12 +02:00
Paulus Schoutsen
df67093441
Fix faulty color temp crashing google ( #16758 )
...
* Fix faulty color temp crashing google
* Rename
* Print warning for incorrect color temp
2018-09-21 10:51:46 +02:00
Anders Melchiorsen
c475a876ce
Upgrade pysonos to 0.0.2 ( #16761 )
2018-09-21 09:21:56 +02:00
Robert Svensson
90c18d1c15
deCONZ add via_hub attribute for device registry ( #16760 )
...
* deCONZ add via_hub attribute for device registry
* A shorter way to get bridgeid
2018-09-21 09:21:44 +02:00
Anders Melchiorsen
78b6439ee6
Use pysonos for Sonos media player ( #16753 )
2018-09-20 23:50:11 +02:00
Paulus Schoutsen
092c146eae
Add option to disable specific integrations ( #16757 )
...
* Add option to disable specific integrations
* Lint
2018-09-20 23:46:51 +02:00
Zoé Bőle
03de658d4d
Changed save_on_change to default to False ( #16744 )
2018-09-20 20:24:01 +02:00
Alexei Chetroi
3ea8c25e1f
light.zha: Catch exceptions for all commands. ( #16752 )
...
Catch exceptions for all operations which may fail because of device
reachibility
More verbose debug logging on operations
2018-09-20 20:23:09 +02:00
Pascal Vizeli
c6ccbed828
Small cleanup for slack ( #16743 )
2018-09-20 15:14:43 +02:00
Paulus Schoutsen
e58836f99f
Add subscription info endpoint ( #16727 )
...
* Add subscription info endpoint
* Lint
* Lint
* Make decorator
* Lint
2018-09-20 14:53:13 +02:00
Paulus Schoutsen
fc6cc22b6d
Bump frontend to 20180920.0
2018-09-20 13:09:43 +02:00
Fabian Affolter
39ea9a8c90
Upgrade shodan to 1.10.2 ( #16736 )
2018-09-20 11:34:37 +02:00
Daniel Høyer Iversen
93af3c57ff
Avoid calling yr update every second for a minute ones every hour ( #16731 )
...
* Avoid calling yr update every second for a minute one every hour
* style
2018-09-20 11:31:05 +02:00
Jason Hu
d1acb0326c
Upgrade netdisco to 2.1.0 ( #16735 )
2018-09-20 11:11:39 +02:00
Jason Hu
3a45481b5b
Handle chromecast CONNECTION_STATUS_DISCONNECTED event ( #16732 )
2018-09-20 10:48:45 +02:00
Daniel Høyer Iversen
aa7635398a
Met.no weather platform ( #16582 )
...
* Add met.no weather component
* requirements .coveragerx
* use lib
* style
* style
* renam function to _fetch_data
* Only update once per hour
* style
2018-09-20 10:32:14 +02:00
Fabian Affolter
d3658c4af9
Upgrade zeroconf to 0.21.2 ( #16730 )
2018-09-20 09:38:35 +02:00
Fabian Affolter
dfe38b4d5a
Upgrade youtube_dl to 2018.09.18 ( #16729 )
2018-09-20 09:37:44 +02:00
Vikram Gorla
fcb84d951e
On-demand update of swiss public transport sensor ( #16723 )
...
* Sensor values to be updated only when required (only after the train has crossed).
Looking at the documentation on https://transport.opendata.ch/docs.html , delay information is available only on stationboard, so no need to query often if there is no "real"time info.
* Bumping up version of python_opendata_transport to 0.1.4 in order to catch client errors like throttling rejection (HTTP 429)
* pleasing the hound
* bumping python_opendata_transport to 0.1.4
2018-09-20 08:45:16 +02:00
Nikolay Kasyanov
27eede724c
Add unique_id to mqtt_json light ( #16721 )
...
Applies changes from #16303 to mqtt_json component.
Fixes #16600 .
2018-09-20 08:15:17 +02:00
kunago
258beb9cd3
Upgrading librouteros version ( #16718 )
2018-09-20 07:52:06 +02:00
geekofweek
60dfd68083
MyQ Open State Fix ( #16681 )
...
* MyQ Open State Fix
Fixes issues with MyQ reporting an open state
* Update myq.py
* MyQ STATE_OPEN Fix
remove un-needed code
2018-09-19 22:03:47 +02:00
Andreas Oberritter
6e4a6cc069
SnmpSensor: Fix async_update ( #16679 ) ( #16716 )
...
Bugfix provided by awarecan.
2018-09-19 22:01:54 +02:00
Paulus Schoutsen
a1c524d372
Config flow tradfri ( #16665 )
...
* Fix comments
* Add config flow tests
* Fix Tradfri light tests
* Lint
* Remove import group from config flow
* fix stale comments
2018-09-19 21:21:43 +02:00
Ville Skyttä
227a1b919b
More isort preparations ( #16633 )
...
* Adjust config closer to currently established style conventions
* Adjust some imports for better outcome with their comments
2018-09-19 15:40:36 +02:00
Paulus Schoutsen
da108f1999
bump frontend to 20180919.0
2018-09-19 15:17:05 +02:00
Pascal Vizeli
d376049a3f
Use one regex for Hass.io URL check ( #16710 )
2018-09-19 12:57:55 +02:00
Fabien Piuzzi
b7ef4dddb4
Netdata configuration change: Allows multiple elements per group ( #16656 )
...
Allows multiple Netdata elements per group
2018-09-19 00:42:09 +02:00
Adam Dullage
56b0d2e99f
Added support for Starling Bank ( #16522 )
...
* Added support for Starling Bank
* Fixing Lint Issues
* Resolving Change Requests
* HTTP Error Handling & Sandbox URL Option
* Update starlingbank Requirement to v1.2
* Minor changes
2018-09-18 15:55:10 +02:00
Maikel Punie
8e7f783da8
Added velbus counter sensors, updated to py-velbus 2.0.20 ( #16683 )
2018-09-18 15:51:22 +02:00
Fabian Affolter
1913d07c39
Upgrade zeroconf to 0.21.1 ( #16687 )
2018-09-18 15:49:54 +02:00
Fabian Affolter
cba3a5b055
Upgrade paho-mqtt to 1.4.0 ( #16688 )
2018-09-18 14:59:39 +02:00
Fabian Affolter
d2246d5a4f
Fix test
2018-09-18 12:15:55 +02:00
Greg Laabs
72419a1afe
Fix Ecovacs vacuums showing "None" for name ( #16654 )
...
Was previously checking for a missing key, when should have been checking for the value being None
2018-09-18 08:30:20 +02:00
Fabian Affolter
a7325ebe1f
Suppress traceback and log error ( #16669 )
2018-09-18 07:55:13 +02:00
Aaron Bach
27d50d388f
Fixes an AirVisual bug where response data is missing ( #16673 )
2018-09-17 14:44:18 -06:00
Tsvi Mostovicz
25712f16b3
Jewish calendar sensor ( #16393 )
...
* Initial commit for jewish calendar sensor
* Make check for logging errors into it's own function
* Can't use f-strings as we need to support python3.5
* Implement basic functionality: printing of date
* Update requirements_all.txt
* Allow user to specify date for sensor
* Add hdate to test requirements
* Update to match pull request
* Support date output in hebrew
* Limit languages to english and hebrew
* Add name back to sensor
* Change icon to be calendar-today
* Add multiple sensors
* Fix tests
* Make Hound happy, remove unused imported class
* hdate expects datetime.date not datetime.datetime
* Return sensor name
* Times should be returned as time object, not datetime
* Add myself to codeowners for jewish calendar component
* Return actual reading, not index
* Add more tests. Currently failing.
Will need to update hdate API and version before continuing.
* Fix weekly portion test
* Make all tests pass
* Make travis happy and add a test so it doesnt happen again
* Remove defaults in __init__ method
* Change sensor state variable to local variable in update() method
* Minor changes
2018-09-17 22:43:31 +02:00
Paulus Schoutsen
4b30cbbf3b
Update translations
2018-09-17 14:18:20 +02:00
Paulus Schoutsen
41ac2a3c73
Bump frontend to 20180917.0
2018-09-17 14:18:04 +02:00
Paulus Schoutsen
b8257866f5
Clean up device update, add via-hub ( #16659 )
...
* Clean up device update, add via-hub
* Test loading/saving data
* Lint
* Add to Hue"
* Lint + tests
2018-09-17 13:39:30 +02:00
Paulus Schoutsen
849a93e0a6
Update translations
2018-09-17 10:48:22 +02:00
damarco
1c251009fe
Add zha device entity ( #14579 )
...
* Add endpoint entity
* Fix lint error
* Add nwk address as device state attribute
* Change to ZhaDeviceEntity
* Show last_seen only if offline
* Remove obsolete _discover_endpoint_info()
2018-09-17 10:42:21 +02:00
Paulus Schoutsen
201fd4afee
Add config entries to connection class ( #16618 )
2018-09-17 10:12:46 +02:00
Alexei Chetroi
44fdfdf695
Log raw result of configure_reporting() command. ( #16655 )
2018-09-17 07:45:44 +02:00
Fabian Affolter
fea1c921fc
Fix link to docs ( #16652 )
2018-09-17 07:45:01 +02:00
Fabian Affolter
5e3e441aa0
Upgrade holidays to 0.9.7 ( #16651 )
2018-09-17 07:44:23 +02:00
Daniel Perna
a1e6e04a5e
Update pyhomematic to 0.1.49 ( #16649 )
2018-09-16 22:56:01 +02:00
tadly
2002497d09
Upgrade zeroconf to 0.21.0 ( #16647 )
2018-09-16 22:53:25 +02:00
Daniel Høyer Iversen
baeb791d84
Upgrade Switchmate lib ( #16637 )
...
* new version switchmate lib, fix bug, and enable more logging in lib
* new version switchmate lib, fix bug, and enable more logging in lib
2018-09-16 13:58:26 +02:00
Abílio Costa
9c9df793b4
New EDP re:dy component ( #16426 )
...
* add new EDP re:dy platform
* lint
* move api code to pypi module; fix lint
* fix lint; remove unused import
* pass aiohttp client session and hass loop to platform
* update requirements_all.txt
* fix docstring lint
* normalize quotes
* use async setup_platform
* improve entities update mechanism
* doc lint
* send update topic only after loading platforms
* lint whitespaces
* mute used-before-assignment pylint false error
2018-09-16 01:17:47 +02:00