Max Rydahl Andersen
b32e6fe0d5
Add AfterShip sensor for packages ( #18034 )
...
* Add AfterShip sensor for packages
Why:
* I receive a lot of packages from many different shipping companies.
* I would like to see in haas how many packages are being delivered.
This change addreses the need by:
* Adding a sensor for AfterShip (aftership.com)
* AfterShip supports ~490 couriers world wide thus should cover
almost any sensible tracking.
Notes:
- For now this sensor assumes you somehow have added trackings to
aftership manually.
- Future idea is to expose service that allows adding a tracking
based on incoming mails.
- Other improvments would be to add map markers for package locations.
Related:
- https://community.home-assistant.io/t/package-tracking/858
- https://community.home-assistant.io/t/aftership-package-tracking/24068
- https://community.home-assistant.io/t/aftership-shipment-tracking-platform/14074
- https://community.home-assistant.io/t/aftership-state-card/57912
* Fix typo and update ordering
2018-12-27 10:01:57 -08:00
Daniel Shokouhi
d05450487c
Improve how neato displays alerts and add alerts for persistent maps ( #19593 )
...
* Improve how neato displays alerts and add alerts for persistent maps
* Review comments
2018-12-27 09:57:38 -08:00
emontnemery
f9aa364b6d
Don't truncate brightness and white_value of MQTT light ( #19502 )
...
* MQTT light: Don't truncate brightness
* Clamp after rounding
2018-12-27 18:18:12 +01:00
Ioan Loosley
5eab4f1dcc
Version Bump for aioftp ( #19510 )
...
* Version Bump for aioftp
* Version Bump
2018-12-27 18:17:12 +01:00
Andrei
4c59a6522a
Updated set of available voices for Yandex TTS ( #19603 )
2018-12-27 17:54:12 +01:00
Simon Nørager Sørensen
40bb4266c9
Update pymitv dependency ( #19601 )
...
* Security update, fixed fatal error when TV could become unresponsive
* Dependency update
2018-12-27 17:38:07 +01:00
FieldofClay
bf8b201bb3
Add verify_ssl option to Splunk component ( #19112 )
...
* added verify_ssl option to Splunk component
* update Splunk tests
* fix typo in Splunk tests
* Update test
2018-12-27 14:23:04 +01:00
apetrycki
cd0da4ed0e
Fix mpd shuffle/random status ( #19308 )
...
* Fix shuffle/random status
MPD always shows true for shuffle. For some reason casting the 0 or 1 as a boolean does not work. Now returns 'true' or 'false' based on the value of 'random'.
* Update homeassistant/components/media_player/mpd.py
Change to correct way of returning shuffle boolean. 'random' needs to be cast as an integer before being cast as a boolean.
Co-Authored-By: apetrycki <34962392+apetrycki@users.noreply.github.com>
* Remove incorrect string code
Original fix method returns a string instead of a boolean. Removed in favor of MartinHjelmare's method.
2018-12-27 00:04:40 -08:00
Fabian Affolter
22acc03fb8
Upgrade Sphinx to 1.8.3 ( #19580 )
2018-12-27 08:26:37 +01:00
Fabian Affolter
10831a0889
Upgrade rpi-rf to 0.9.7 ( #19394 )
2018-12-26 14:50:45 -05:00
Fabian Affolter
5de4f546f9
Upgrade keyring to 17.1.0 ( #19583 )
2018-12-26 14:47:38 -05:00
Fabian Affolter
2efa297df1
Upgrade pyowm to 2.10.0 ( #19582 )
2018-12-26 14:46:59 -05:00
Fabian Affolter
98229899dc
Upgrade TwitterAPI to 2.5.8 ( #19581 )
2018-12-26 14:46:18 -05:00
Fabian Affolter
0a792620f8
Upgrade sphinx-autodoc-typehints to 1.6.0 ( #19579 )
2018-12-26 14:44:44 -05:00
Ted Sluis
54f6cfd569
Add a new click_type double_both to improve the support of the new Xiaomi aqara remote.b286acn01 dual switch. ( #19578 )
2018-12-26 17:48:58 +01:00
javicalle
70fff26383
Clean up remaining rflink tests ( #19551 )
...
* some minor tests refactor
* unused import
* async/await refactor
* Correct tests failures
2018-12-26 15:25:16 +01:00
Sebastian Muszynski
dc11e41cf0
Add a new click_type "long_both" to improve the support of the new Xiaomi Wireless Wall Switch (remote.b286acn01) ( #19573 )
2018-12-26 14:16:53 +01:00
Ville Skyttä
a6e091f60f
Link to dicttoxml excessive INFO logging issue ( #19575 )
2018-12-26 14:16:08 +01:00
Daniel Høyer Iversen
1428919f98
Tibber, improve server reconnection ( #19574 )
2018-12-26 13:03:06 +01:00
Michael Dubno
6f9943787a
Pencom ( #19369 )
...
* Added Pencom relay switch.
* Added Pencom relay switch.
* Cleaned up for submission.
* Fixed attribute keys. Switched to add_entities.
2018-12-26 08:49:34 +01:00
DoloresHA
796b195c73
Update pylaunches dependency to 0.2.0 ( #19570 )
...
* Update pylaunches dependency to 0.2.0
Update launch library to use pylaunches 0.2.0 as a dependency. launch_time sensor attribute will now be passed in ISO format, allowing for templating/easier automating with this attribute.
* Update pylaunches to 0.2.0
2018-12-25 23:47:19 +01:00
Heine Furubotten
47f8d248f7
Whitelisting of lines on entur sensor ( #19539 )
2018-12-25 23:43:46 +01:00
Igor Motov
b9a0f40827
Add device_id configuration option to Bluetooth tracker ( #18539 )
...
* Bluetooth tracker: add device_id configuration option
Makes the device id that bluetooth tracker is using configurable instead
of using the first available device.
* Remove unncessary default in config.get
It is already handled in the configuration validation.
2018-12-25 18:29:44 +01:00
sander76
6b204941cf
Add homematicip cloud full flush measuring switch ( #19247 )
2018-12-25 16:43:28 +01:00
mreiling
4d62e77049
Added support for triggered state on NX584 alarm. ( #19524 )
...
* Added support for triggered state on NX584 alarm.
* Minor update
2018-12-25 16:29:53 +01:00
Mattias Welponer
b80bed64f5
Add HomematicIP SMI55 device ( #19400 )
2018-12-25 10:40:21 +01:00
sander76
18b7f74ad7
Clean up homematicip cloud ( #19481 )
...
* Better logging, remove unused method, re-try handling fix. Other minor fixes.
* fix test
* typo fix
2018-12-25 09:40:36 +01:00
cdheiser
b2081c579b
Improve Lutron RadioRA2 support, adding switches and scenes ( #18330 )
...
* Improve Lutron RadioRA2 support, adding switch and scene support.
- Update the version of pylutron to 0.2 which has various bug fixes.
- Switch to pylutron's per-device subscribe
- Add switch support, and configure any non-dimmable output as a switch.
- Add scene support, using any configured keypad button with a corresponding LED as a scene.
* Fixes for comments in pull request home-assistant/home-assistant#18330
* More fixes for comments in pull request #18330
* Remove unused imports
* Cleanup in docstrings for Lutron scene support.
2018-12-25 09:33:03 +01:00
David F. Mulcahey
bef85ecd2e
Remove global from ZHA application controller ( #19557 )
...
* remove global from application controller per request
* remove unneeded line
* don't store controller application in hass.data - review comment
2018-12-25 09:20:09 +01:00
Jc2k
e0f50a9e54
Update homekit controller to homekit==0.12.0 ( #19549 )
2018-12-24 22:13:17 +01:00
emontnemery
a8797a08c6
Improve handling of MQTT light discovery ( #19436 )
2018-12-24 14:28:26 +01:00
emontnemery
edb7ec78f9
Fix support for base topic for empty values in MQTT discovery msg ( #19501 )
...
* Fix topic expansion for short strings
* Lint
2018-12-24 14:21:58 +01:00
Alexei Chetroi
4a1da0b041
Configure ZHA entity on new ZHA device join ( #19470 )
...
* Address PR#19177 comments.
* Make 'new_join' part of ZhaEntity.
Call async_configure() automatically when new device ZHA device joins.
2018-12-23 20:47:06 +01:00
Fredrik Erlandsson
0b84eefa2e
Add hub- and device-info for tellduslive ( #19180 )
...
* add hub- and device-info
* attempt to make I/O outside event loop
* add_executer_job
* coroutines
* async_get_hubs
Co-Authored-By: fredrike <fredrik.e@gmail.com>
* asyncio fixes
* do device_info IO when device is discovered
* it's called async_add_executor_job
* nicer unique_id
* add comment
* it's called `async_add_executor_job`
* hub always contains 'name'
* await each new device
* add comment to why gather is bad
2018-12-23 13:13:49 -05:00
David F. Mulcahey
50888ae339
Fix issues in ZHA light ( #19368 )
...
* make light report on/off and level
* refactoring and review comments
* refactor
* use boolean for set_state - review comment
* async_schedule_update_ha_state() on level change - review comment
* fix docstring - review comment
2018-12-23 16:16:21 +01:00
kdvlr
a9f796a97c
Updated to support per device find iphone sound. ( #19535 )
...
Added additional log statements to help debug
2018-12-23 13:35:39 +01:00
Steve9F
10ff169c76
Change ISY binary_sensor subnode to hex ( #19471 )
...
The subnode id for the motion enable node of Insteon 2844-222 motion sensor II on the ISY is 'D'. The binary_sensory/isy994.py assumed this value will be an integer rather than hex and fails. Changing line 55 to subnode_id = int(node.nid[-1], 16) fixes the issue.
2018-12-23 13:31:16 +01:00
Diogo Gomes
0b22880f22
increase robustness, when something upstream fails ( #19493 )
2018-12-23 13:29:02 +01:00
Alexei Chetroi
5a4e6bbb07
Support ZHA light turn_off transition ( #19531 )
2018-12-23 12:15:54 +01:00
Adam Belebczuk
0776456b59
Pywemo version bump ( #19538 )
...
* Bump pywemo version
* Bump pywemo version
2018-12-23 11:40:34 +01:00
Alexei Chetroi
01fc322488
Make ZHA entities non-polled by default ( #19536 )
2018-12-23 11:11:24 +01:00
David F. Mulcahey
2a2af80309
Add ZHA occupancy sensor ( #19365 )
...
* occupancy sensor
* lint
* map occupancy cluster to binary_sensor
* update to use reporting configuration and async_configure
* refactor
* fix typo - review comment
* handle restore entity functionality
2018-12-22 20:53:15 +01:00
William Comartin
2765440aa5
Implement path in the config to fix issues for some users ( #19491 )
...
* Update Tautulli sensor dependency pytautulli
Implement path in the config to fix issues for some users
* Add requirement
2018-12-22 14:36:06 -05:00
Andrew Loe
43e174899d
Add additional Z-Wave Bulbs to ZW098 Workaround ( #19480 )
2018-12-22 14:33:28 -05:00
Panagiotis Panagiotopoulos
07b6aaec63
Add long click at new Aqara Wireless Remote Switch ( #19518 )
...
New Aqara Wireless Remote Switch Single supports long click.
2018-12-22 19:35:25 +01:00
Daniel Høyer Iversen
ef53a2d118
Fix Mill connection problem ( #19519 )
...
* Update mill library, improve connection
* Mill connection
* revert print
* Mill connection
2018-12-22 19:01:52 +01:00
Antoine GRÉA
1099018a5e
Fix fail2ban by removal of internal timer logic ( #19456 )
...
* Remove timer logic from sensor class
Proposed fix for issue #10500
* Updating the tests to remove timer logic
* Removing unecessary dependancy
* Fixing requested changes
* Commit to try to fix the CLA ?
2018-12-22 18:25:02 +01:00
David F. Mulcahey
4bdb21a871
Update ZHA entity state on ZigBee zdo device announce ( #19208 )
...
* call async_update if defined on device_announce
* lint
* change update method
* remove unneeded listener
2018-12-22 18:18:48 +01:00
Fabian Affolter
6880be5aeb
Add sunrise and sunset to Darksky weather sensor ( #19492 )
...
* Add sunrise and sunset to Darksky weather sensor
* Fix lint issue
2018-12-22 08:52:36 -05:00
Dom
f0e187e306
Update yale smart alarm client to v0.1.6 ( #19495 )
2018-12-22 08:50:03 -05:00