Fabian Affolter
3ee4d1060f
Update docstrings ( #7361 )
...
* Update docstrings
* Update docstrings
* Update docstrings
* Update docstrings
* update docstrings
* Update docstrings
* Update docstrings
* Update docstrings
* Update docstrings
* Update docstrings
* Update tomato.py
* Update isy994.py
* Lint + fix tests
* Lint
2017-04-29 22:04:49 -07:00
LvivEchoes
e4ebae55d5
Feature/add mikrotik device tracker ( #7366 )
...
* Add Mikroik device tracker platform
* Update coveragerc with mikrotik.py
* Update coveragerc with mikrotik.py
* Fix lint errors
2017-04-29 20:39:11 -07:00
Adam Mills
6631e9e939
Version bump for automatic ( #7329 )
2017-04-27 08:01:30 -04:00
Adam Mills
00f034cef2
Version bump of aioautomatic ( #7300 )
...
* Version bump of aioautomatic
* Update requirements_all.txt
2017-04-25 20:21:16 -07:00
Fabian Affolter
cfc023e128
Don't use len(SEQUENCE) as condition value ( #7249 )
...
* Don't use len(SEQUENCE) as condition value
* Update volvooncall.py
2017-04-23 20:41:09 -07:00
Gianluca Barbaro
f59b3da5fe
JSON MQTT Device tracker ( #7055 )
...
* ready for PR
* minor fix
* another minor fix
* new platform mqtt_json
* using ATTR constants
* voluptuous check on JSON payload
* voluptuous check on JSON payload
2017-04-19 22:53:07 -07:00
Anders Melchiorsen
6cbe28a9cd
Send stderr of ping tracker to devnull ( #7096 )
...
When pinging an inaccessible device, OS errors like
ping: sendto: No route to host
can occur. For a ping tracker this is not an error but rather a normal
situation. Thus, it makes sense to hide the error.
2017-04-15 19:00:01 -07:00
Adam Mills
35de3a1dc4
Use third-party lib aioautomatic for automatic ( #7126 )
2017-04-15 18:11:36 -07:00
Fabian Affolter
c43a3efabd
Remove globally disabled pylint issue and update docstrings ( #7111 )
2017-04-15 00:32:04 +02:00
Martin Hjelmare
4e388666b2
Fix mysensors callback ( #7057 )
...
* Fix mysensors callback
* All messages was not triggering proper updates. Fix by checking all
child value types each update.
* Upgrade mysensors dep
* Fix pickle persistence when upgrading.
2017-04-11 19:17:09 -07:00
Fabian Affolter
cc459e25cc
Remove configuration sample ( #7048 )
2017-04-11 09:05:27 -07:00
Martin Hjelmare
749f79e813
Upgrade mysensors dep and callbacks ( #6950 )
2017-04-06 00:21:21 -07:00
Paulus Schoutsen
714b516176
aiohttp 2 ( #6835 )
...
* Upgrade aiohttp2
* Fix resource caching
* Fix helpers.aiohttp_client
* Lint
* Use static path for api error_log
* Fix ClientErrors import
* Remove not needed DisconnectError
* Remove releasing responses code
* Add timeout if stream starts non responding
* More async_aiohttp_proxy_stream cleanup
* Fix references to ClientError
* Fix fingerprinting
* Fix aiohttp stream tests
* Rename aiohttp_proxy_stream
* Remove impossible darksky test
* Fix sleepiq requests escaping mocker
* Lint
* Remove deprecated parameter
* Break up aiohttp_proxy_stream in 2 methods
* Lint
* Upgrade to aiohttp 2.0.4
* Convert connector close to a callback
* Fix static fingerprinted links
2017-03-30 00:50:53 -07:00
Paulus Schoutsen
bfe0aee468
Locative tests to use aiohttp test utils ( #6838 )
2017-03-29 22:19:58 -07:00
tantecky
a70af62e60
Make get_snmp_data more robust ( #6798 )
2017-03-27 12:22:59 +02:00
Fabian Affolter
6e44ccf683
Upgrade pysnmp to 4.3.5 ( #6793 )
2017-03-26 15:53:53 +02:00
Finbarr Brady
9a305c9742
Fix for issue: luci returns 403 invalid token when rebooted #6715 ( #6717 )
2017-03-20 08:55:59 -07:00
David Straub
edf20f542a
Phone book lookup support for Fritz!Box call monitor ( #6474 )
...
* Update fritzconnection dependency in fritz and fritzbox_netmonitor components
* Add phone book name lookup support to FritzBox call monitor
* Updated requirements_all.txt
* Requested changes to FritzBox call monitor
* Listen to HOME_ASSISTANT_STOP and close thread
* Safe CPU time
2017-03-17 14:40:12 +01:00
Caleb
b705b3ddb9
Update to Pyunifi2.0 ( #6490 )
...
* Updated pyUnifi
* Missing comma
* Security opt-out, not opt-in
* Adjust minimal values
* Update to pyUnifi 2.0
2017-03-10 11:15:21 +01:00
Reed Riley
3d3a0a7a4f
Improved iCloud 2FA support. ( #5984 )
2017-03-08 12:07:34 +01:00
Job Vermeulen
bc9f2d21c4
Tado device_tracker exception when mobile device has geofencing enabled but location is currently unknown. ( #6401 )
2017-03-05 21:38:14 +01:00
Paulus Schoutsen
2650c73a89
Split bootstrap into bs + setup ( #6416 )
...
* Split bootstrap into bs + setup
* Lint
2017-03-05 10:41:54 +01:00
Pascal Vizeli
c0bf3d7f32
Restore flow on device_tracker platform ( #6374 )
...
* Restore flow on device_tracker platform
* fix flow
* fix lint
2017-03-05 08:06:53 +01:00
Pascal Vizeli
ed9e93c29f
Migrate mqtt tracker and arwn sensor to async / cleanup owntrack ( #6373 )
...
* Migrate mqtt tracker and arwn sensor to async / cleanup owntrack
* Fix tests / lint
2017-03-03 12:09:10 +01:00
Pascal Vizeli
3e70154695
OwnTrack Async ( #6363 )
...
* Migrate owntrack to async
* fix tests
2017-03-03 09:23:58 +01:00
Micha LaQua
3fa8aff78e
snmp: upgrade pysnmp to 4.3.4 ( #6359 )
...
* snmp: upgrade pysnmp to 4.3.4
fixes https://github.com/home-assistant/home-assistant/issues/6238
* snmp: v4.3.4: add missing definition changes
2017-03-02 16:12:44 +01:00
Pascal Vizeli
4e96e461f7
Cleanup component track_point_in_utc_time usage ( #6330 )
2017-03-01 07:37:48 -08:00
Pascal Vizeli
41f558b181
Bootstrap / Component setup async ( #6264 )
...
* Bootstrap / Entiy setup async
* Cleanup add_job stuff / return task/future object
* Address paulus comments / part 1
* fix install pip
* Cleanup bootstrap / move config stuff to config.py
* Make demo async
* Further bootstrap improvement
* Address Martin's comments
* Fix initial tests
* Fix final tests
* Fix bug with prepare loader
* Remove no longer needed things
* Log error when invalid config
* More cleanup
* Cleanups platform events & fix lint
* Use a non blocking add_entities callback for platform
* Fix Autoamtion is setup befor entity is ready
* Better automation fix
* Address paulus comments
* Typo
* fix lint
* rename functions
* fix tests
* fix test
* change exceptions
* fix spell
2017-02-28 20:33:19 -08:00
Erik
1c6ba989a9
Support for naming vehicle. Support for selecting what resources to display
2017-02-23 12:00:51 +01:00
Johann Kellerman
74837dbf45
Restore for device_tracker ( #6150 )
2017-02-22 22:55:11 +02:00
Erik Eriksson
65ed85c6eb
volvooncall: fix missing property. see vehicle when discovered. ( #6144 )
2017-02-22 00:24:42 -08:00
Scott Bradshaw
37a8035c54
Added support for alternate SSH ports in AsusWRT ( #4832 ) ( #6109 )
...
* Added support for alternate SSH ports in AsusWRT (#4832 )
* Always set the SSH port in SSH arguments
* Removed whitespace
* Adding port=22 to the mock calls
* Changed config.get(CONF_PORT) to config[CONF_PORT] per feedback from @pvizeli
2017-02-20 09:06:50 +01:00
Pascal Vizeli
5d8e219448
Update aiohttp handling with upc connect ( #6108 )
...
* Refactor upc connect
* fix aiohttp cleanup
* fix test
* fix tests
* allow status code for login
2017-02-19 23:25:45 +01:00
Erik Eriksson
9e73115337
Updated volvooncall library + support sensors, heater and lock ( #6052 )
2017-02-18 17:09:25 -08:00
William Scanlon
8a5fe38d69
Slugify trackr device_id ( #6062 )
...
* Slugify trackr device_id
* Removed replace
2017-02-17 21:39:05 +01:00
Pascal Vizeli
a496a7c792
Protect device_tracker scan interval / TTS logging ( #6041 )
...
* Protect device_tracker scan interval / TTS logging
* clear pass
2017-02-16 07:13:33 -08:00
Pascal Vizeli
6674a8ad57
[Device Tracker] Remove coro ( #6014 )
...
* Remove coro and make flow faster.
* fix lint
* address comments
2017-02-15 19:52:06 -08:00
Martin Hjelmare
b6404d70ec
Fix mysensors platforms version requirement ( #5942 )
...
* Notify and device tracker platforms require mysensors version 2.0 or
greater.
2017-02-13 11:23:28 +01:00
Mark Oude Veldhuis
0d76d72b9f
Add support for multiple devices to Tado device tracker ( #5810 )
...
* Add support for multiple devices to Tado device tracker
* Hound did not agree with my usage of spaces
* Two blank lines were expected
* Keep CONF_HOME_ID in the Tado file
* Make home_id optional
* Work with different API URLs depending on home_id being present
* Remove CONF_HOME_ID from HA's const.py file
* Missed removing CONF_HOME_ID from the import
2017-02-09 18:50:14 -08:00
George.M
8951e1bdc0
The word router was misspelt ( #5803 )
...
fixed as this message is user facing
2017-02-08 12:28:45 +01:00
Martin Hjelmare
45a7c27280
Add mysensors device tracker and platform discovery ( #5781 )
...
* Add mysensors device_tracker platform
* Add discovery of device_tracker platforms
* Enable discovery of device_tracker platforms that are not
DeviceScanner.
* Update signature of setup_scanner function in all affected platforms.
* Add test.
* Use discovery for mysensors device_tracker platform.
* Remove gps accuracy
* Small change to core like schema
* fix depency
2017-02-07 20:47:11 +01:00
Alessandro Mogavero
86da4f511d
Improve Sky Hub error handling ( #5762 )
...
* Added error handling in function _get_skyhub_data
* Error line split for readability
2017-02-07 00:28:33 -08:00
Fabian Affolter
91bebca0b6
Upgrade pysnmp to 4.3.3 ( #5757 )
2017-02-05 11:22:32 +01:00
Trevor
b5f285a789
Fix OwnTracks state names ( #5454 )
...
* Fix OwnTracks state names (#5453 )
* Update owntracks.py
* Update tests
2017-02-01 22:06:02 -08:00
Pascal Vizeli
a72d32b9af
Bugfix async blocking loop with xml parser. ( #5694 )
2017-02-01 17:20:52 +01:00
Michaël Arnauts
b080ae154c
Add devices detected by ping as SOURCE_TYPE_ROUTER instead of GPS ( #5625 )
2017-01-31 08:01:14 -08:00
Kyle Hendricks
fddab7f2b4
Fixes the AsusWRT ip neigh regex to handle the possible IPv6 "router" flag ( #5605 )
...
See the last line here: http://linux-ip.net/gl/ip-cref/ip-cref-node62.html
2017-01-29 09:37:59 +01:00
Fabian Affolter
e1412a223c
Update docstring (quotes, links, content) ( #5602 )
2017-01-28 16:02:19 +01:00
Lukas
5a7a84fad1
Device Tracker for Linksys Access Points ( #4933 )
...
* Implementation for Linksys Access Points
* update .coveragerc
* update requirements
* add default timeout of 10sec
* address lint issues
2017-01-26 23:27:29 -08:00
Pascal Vizeli
c3a55e7d82
Fix upc lint error ( #5554 )
2017-01-25 18:46:37 +01:00