Paulus Schoutsen
4de97abc3a
Black
2019-07-31 12:25:30 -07:00
Phil Bruckner
b817609adc
Fix owntracks source_type for location messages with default trigger ( #24503 )
...
Some location update messages do not contain the 't' (trigger) key. Before the change in 0.94 to
entity based trackers, these would default to source_type of 'gps' (due to default parameter
value in async_see method.) To mirror this behavior in the new entity based tracker, the
source_type property should default to SOURCE_TYPE_GPS under the same conditions.
2019-06-12 11:40:01 -07:00
Paulus Schoutsen
df1da7554c
Fix OwnTracks race condition ( #24303 )
...
* Fix OwnTracks race condition
* Lint
2019-06-04 14:06:49 -07:00
Paulus Schoutsen
ca20b0cf17
Add restore state to OwnTracks device tracker ( #24256 )
...
* Add restore state to OwnTracks device tracker
* Lint
* Also store entity devices
* Update test_device_tracker.py
2019-06-02 13:57:21 -07:00
Paulus Schoutsen
e6d7f6ed71
Config entry device tracker ( #24040 )
...
* Move zone helpers to zone root
* Add config entry support to device tracker
* Convert Geofency
* Convert GPSLogger
* Track unsub per entry
* Convert locative
* Migrate OwnTracks
* Lint
* location -> latitude, longitude props
* Lint
* lint
* Fix test
2019-05-25 13:34:53 -07:00
Paulus Schoutsen
6fa8556033
Use Cloudhooks for OwnTracks ( #23847 )
...
* Use Cloudhooks for OwnTracks
* Update config_flow.py
* Update config_flow.py
2019-05-14 11:59:11 +02:00
Martin Hjelmare
8500244f8c
Move owntracks device tracker test under owntracks ( #23701 )
2019-05-05 21:39:51 +02:00
Paulus Schoutsen
fdea9cb426
Drop OwnTracks bad packets ( #19161 )
2018-12-10 12:24:56 +01:00
Paulus Schoutsen
b65bffd849
Mock out device tracker configuration loading funcs in Geofency + OwnTracks ( #18968 )
...
* Mock out device tracker configuration loading funcs
* Update test_init.py
* Update test_init.py
2018-12-04 10:45:41 +01:00
Paulus Schoutsen
48e28843e6
OwnTracks Config Entry ( #18759 )
...
* OwnTracks Config Entry
* Fix test
* Fix headers
* Lint
* Username for android only
* Update translations
* Tweak translation
* Create config entry if not there
* Update reqs
* Types
* Lint
2018-11-28 22:20:13 +01:00