Abílio Costa
7f48a280ee
fix last device ignored ( #18329 )
2018-11-09 15:41:21 +01:00
Mikko Tapionlinna
0b6aa38b13
Update pynetgear to 0.5.1 ( #18238 )
2018-11-07 10:36:28 +01:00
Sebastian Muszynski
c75c00d568
Bump python-miio version ( #18095 )
2018-11-01 17:53:48 +01:00
Fabian Affolter
957320f265
Upgrade locationsharinglib to 3.0.7 ( #18083 )
2018-11-01 13:00:24 +01:00
kennedyshead
e85e5789a2
Bumping aioasuswrt to 1.1.2 ( #18042 )
2018-10-31 09:44:41 +01:00
Gavin Mogan
9c77465c0e
Upgrade to asuswrt 1.1.1 to better handle mac addresses with letters in them ( #18030 )
...
* Upgrade to asuswrt 1.1.1 to better handle mac addresses with letters in them
Signed-off-by: Gavin Mogan <git@gavinmogan.com >
* Update requirements_all as well
Signed-off-by: Gavin Mogan <git@gavinmogan.com >
2018-10-31 06:33:04 +01:00
Luc Touraille
b71dc752fa
Upgrade aiofreepybox ( #17989 )
...
- Add features to get connection status and stats
- Improve error reporting
- Fix issue with the authentication file (#16934 )
2018-10-30 07:35:23 +01:00
kennedyshead
92bad453f2
Bumping aioasuswrt version ( #17814 )
2018-10-26 15:45:38 +02:00
Andrey Kupreychik
9e33398a7b
Bumped NDMS2 client to 0.0.5 to fix unicode characters support ( #17803 )
2018-10-26 10:06:53 +02:00
Ville Skyttä
43048962f2
Upgrade flake8 to 3.6.0 ( #17770 )
...
* Upgrade flake8 to 3.6.0
* flake8/pylint comment tweaks
* flake8 F841 fixes
* flake8 W605 fix
* Ignore pyflakes bug #373 false positives
https://github.com/PyCQA/pyflakes/issues/373
* pycodestyle bug #811 workaround
https://github.com/PyCQA/pycodestyle/issues/811
2018-10-25 23:15:20 +03:00
jxwolstenholme
7be7a8de30
Add device tracking for the BT Smart Hub router ( #17158 )
...
* Support for BT smarthub router device tracking
* Update requirements_all.txt for bt_smarthub device tracker
* Added bt_smarthub.py exclusion
* Update .coveragerc
* Update bt_smarthub.py
* Update bt_smarthub.py
* Update bt_smarthub.py
* Update bt_smarthub.py
* Fix linting issues
* Update bt_smarthub.py
* Update bt_smarthub.py
* Update bt_smarthub.py
* Update bt_smarthub.py
* Update bt_smarthub.py
* Update bt_smarthub.py
* Update bt_smarthub.py
* Update bt_smarthub.py
* Update .coveragerc
* Update bt_smarthub.py
* Minor changes
* Update bt_smarthub.py
* Update bt_smarthub.py
2018-10-23 18:35:21 +02:00
kennedyshead
f6f549dc3c
Removes re-init ( #17724 )
2018-10-23 14:15:56 +02:00
Dougal Matthews
7def587c93
Only strip from the bluetooth name if it isn't None ( #17719 )
...
This prevents the following traceback that will otherwise occur.
Traceback (most recent call last):
File "/usr/local/lib/python3.6/concurrent/futures/thread.py", line 56, in run
result = self.fn(*self.args, **self.kwargs)
File "/usr/local/lib/python3.6/site-packages/homeassistant/components/device_tracker/bluetooth_le_tracker.py", line 107, in update_ble
see_device(address, devs[address], new_device=True)
File "/usr/local/lib/python3.6/site-packages/homeassistant/components/device_tracker/bluetooth_le_tracker.py", line 47, in see_device
see(mac=BLE_PREFIX + address, host_name=name.strip("\x00"),
AttributeError: 'NoneType' object has no attribute 'strip'
2018-10-23 12:33:56 +02:00
kennedyshead
277a9a3995
Async version for asuswrt ( #17692 )
...
* Testing async data for asuswrt
* Moved to lib
2018-10-23 11:08:11 +02:00
Mathieu Velten
2d980f2a92
Update pynetgear to 0.5.0 ( #17652 )
2018-10-21 19:54:01 +02:00
Miloš Bunčić
ef8253c549
Added ssl and verify_ssl parameters in ddwrt device tracker component ( #17406 )
...
* Added ssl and verify_ssl parameters in ddwrt device tracker component
* Set defaults in validation
2018-10-13 21:04:51 +02:00
Fabian Affolter
8d9da4e7b9
Upgrade construct to 2.9.45 ( #16362 )
2018-10-10 23:52:45 +02:00
Ville Skyttä
707b7c202d
Narrow scope of various pylint inline disables ( #15364 )
...
* Narrow scope of various pylint inline disables
* Whitespace tweaks
2018-10-10 12:17:11 +02:00
Colby Rome
419725e1a9
Add Verizon Fios Quantum Gateway device_tracker platform ( #17023 )
...
* wrote quantum_gateway.py
* ran gen_requirements script
* fixed linting errors, added docstrings
* update .coveragerc
* fixed typo
* add myself to contributors
* single quotes for single words
* added error handling to prevent stacktrace
* updated my pypi library
* houndci fixes - added RequestException
* added password to config schema
2018-10-10 08:23:31 +02:00
Fabian Affolter
5022cf8a6c
Upgrade locationsharinglib to 3.0.6 ( #17294 )
2018-10-10 00:02:07 +02:00
Teemu R
56a43436d7
Bump python-miio requirement ( #17260 )
2018-10-08 22:33:06 +02:00
cdce8p
07d90c6c55
Fix device_tracker service call & cleanup ( #17173 )
...
* Bugfix group service - device_tracker
* Cleanup
2018-10-05 23:09:55 +02:00
Michael Wei
2b3019bdf4
Support multiple accounts in Tile, use device identifiers ( #17108 )
...
* ✨ Update tile to support multiple accounts
* 🎨 fix indent
* 🐛 fix format string
* 🎨 use .format
* 🎨 fix line indent
2018-10-03 17:22:21 -06:00
Michael Wei
467a59a6ed
Change Tile icon to view-grid ( #17098 )
2018-10-03 09:59:11 -06:00
cdce8p
7f0a50ce31
async_create_task ( #17059 )
...
* async_create_task
* Update google.py
2018-10-02 11:03:09 +02:00
Mathieu Velten
8e276295eb
Update pynetgear to 0.4.2 ( fix #14752 ) ( #17064 )
2018-10-02 09:14:07 +02:00
Fabian Affolter
9edf1e5151
Upgrade locationsharinglib to 3.0.3 ( #17010 )
...
* Upgrade locationsharinglib to 3.0.3
* Revert change from #16969
2018-10-01 10:55:16 +02:00
cdce8p
b24f9f5dfa
Async syntax 3/8 ( #17017 )
...
* Async syntax 3, device_tracker & fan & hassio & image_processing & input
* Pylint fixes
2018-10-01 08:59:45 +02:00
Totoo
1b7bfec247
Google Maps supports battery level and charging. ( #16969 )
...
* Google Maps supports battery level and charging.
With 3.0.2 locationsharinglib now the battery level and the charging attributes are available.
* Update google_maps.py
fix too long line error
* Update google_maps.py
Fix multi line import, and line length limit
* Update gen_requirements_all.py
Add locationsharinglib to gen_requirements_all
* update requirements_all
* Last try to fix requirements_all...
2018-09-30 15:17:39 +02:00
cdce8p
f879ac0993
Remove service helper (6) ( #16920 )
...
* Update automation
* Update group
* Async_create_task
2018-09-27 23:14:09 +02:00
Paul Biester
eaee55175b
Add configurable host for bbox routers ( #16778 )
...
* Add configurable host for bbox routers
Add configurable host for bbox router running on non-default IP addresses.
* Fix unused import
Fix unused import which also resolves "line too long"
* Fix wrong import order
* Update validation
2018-09-23 10:37:53 +02:00
kunago
258beb9cd3
Upgrading librouteros version ( #16718 )
2018-09-20 07:52:06 +02:00
Pascal Vizeli
7705666061
Rewrite bluetooth le ( #16592 )
...
* Rewrite bluetooth le
* Update requirements_all.txt
* Update gen_requirements_all.py
* Update bluetooth_le_tracker.py
* Update bluetooth_le_tracker.py
* Update bluetooth_le_tracker.py
* Update bluetooth_le_tracker.py
* Update bluetooth_le_tracker.py
* Update bluetooth_le_tracker.py
2018-09-14 13:49:20 +02:00
Ville Skyttä
e59ba28fe6
Add Huawei LTE router platform, device tracker, and sensor ( #16498 )
...
* Add Huawei LTE router platform, device tracker, and sensor
* Add myself to CODEOWNERS for huawei_lte
2018-09-13 10:01:28 +02:00
Jason Hu
1586d3000c
Fix broken bluetooth tracker ( #16589 )
2018-09-13 07:52:31 +02:00
Phil Bruckner
a5d95dfbdc
Make last_seen attribute a timezone aware datetime in UTC ( #16348 )
...
The last_seen attribute was a datetime in the local timezone but with
no tzinfo (i.e., a "naive" datetime.) When state changes occurred it
would be printed incorrectly in homeassistant.log because
homeassistant.util.dt.as_local assumes any datetime without tzinfo is
UTC. Also most, if not all, datetime attributes are timezone aware in
UTC. So use homeassistant.util.dt.as_utc (which assumes a naive
datetime is local) to convert last_seen to a timezone aware datetime
in UTC.
2018-09-01 18:49:03 +02:00
Hunter Horsman
dec2d8d5b0
Add device_tracker.bluetooth_update service ( #15252 )
...
* Add device_tracker.bluetooth_update service
Will immediately scan for Bluetooth devices outside of the interval timer. Allows for less frequent scanning, with scanning on demand via automation.
* remove excess whitespace per bot comments
* Refactored update_bluetooth to call new function update_bluetooth_once
* Change service name to bluetooth_tracker_update to reflect platform name
* Reformat for line length
* Linting fix, pydoc, first line should end with a period
* Fixed a method call, and removed some more unsused parameters
2018-08-27 09:08:23 +02:00
Ville Skyttä
dd9d53c83e
Update pydocstyle to 2.1.1 and flake8-docstrings to 1.3.0 ( #14557 )
...
* Update pydocstyle to 2.1.1 and flake8-docstrings to 1.3.0
* Pydocstyle D401 fixes
2018-08-24 10:28:43 +02:00
Sebastian Muszynski
7ed8ed83e3
Bump python-miio version ( #16110 )
2018-08-21 21:25:48 +02:00
Andrey Kupreychik
85a724e289
Bumped NDMS2 client library to 0.0.4 to get compatible with python 3.5 ( #16077 )
2018-08-20 18:51:25 +02:00
Paulus Schoutsen
d1e1b9b38a
Deprecated stuff ( #16019 )
...
* Use async with for locks
* Fix regex in template test
* Close session correctly
* Use correct current_task method
* push camera cleanup
* Lint
* Revert current_task
* Update websocket_api.py
* Mock executor_job betteR
* Fix async_create_task mock
2018-08-20 16:34:18 +02:00
Tim Bailey
975befd136
TpLink Device Tracker Error ( #15918 )
...
* Fix 'Error setting up platform tplink' error when a scanner fails even if another scanner would succeed
* Try to fix tox errors
* Adjust code based on PR comments
2018-08-20 14:34:52 +02:00
Ville Skyttä
dbd0763f83
Grammar and spelling fixes ( #16065 )
2018-08-19 22:29:08 +02:00
Wim Haanstra
ec2e94425e
Update RitAssist to support maximum speed and current address ( #16037 )
...
Update RitAssist dependency to 0.9.2 so we support fetching the current maximum speed and address for a device.
2018-08-18 09:40:29 +02:00
Charles Garwood
39647a15ae
Add monitored conditions for Unifi device_tracker ( #15888 )
...
* Add support for monitored_conditions for attributes
* Update unifi tests
* Add list of available attrs
2018-08-13 21:18:25 +02:00
Fabian Affolter
2342709803
Upgrade beautifulsoup4 to 4.6.3 ( #15946 )
2018-08-13 10:52:47 +02:00
Ville Skyttä
1911168855
Misc cleanups ( #15907 )
...
* device_tracker.huawei_router: Pylint logging-not-lazy fix
* sensor.irish_rail_transport: Clean up redundant self.info test
2018-08-10 16:09:08 +02:00
Fabian Affolter
39d19f2183
Upgrade locationsharinglib to 2.0.11 ( #15902 )
2018-08-09 13:05:28 +02:00
DubhAd
fcc918a146
Update based upon forum post ( #15876 )
...
Based upon [this post](https://community.home-assistant.io/t/device-tracker-ping-on-windows-not-working-solved/61474/3 ) it looks like we've found why people couldn't get the ping tracker working on Windows.
2018-08-07 18:12:36 +02:00
Fabian Affolter
1d8678c431
Upgrade pysnmp to 4.4.5 ( #15854 )
2018-08-07 09:13:01 +02:00