core/homeassistant/components/device_tracker
Danijel Stojnic 88fc64c8a0 Add Map support for Locative component (#4174)
* Add Map support for Locative component

The Locative App on the mobile is sending an HTTP request to the
server where also the GPS location is sent.
But the GPS location was not passed to the event device_tracker.see.

Use the passed GPS location from Locative and pass it to the
device_tracker.see event.

With this the device is then also shown on the HA Map component.

* Use existing constants for latitude and longitude

Use the existing constants from homeassistant.consts:

ATTR_LATITUDE for 'latitude'
ATTR_LONGITUDE for 'longitude'

* Reuse the "yield from self.hass.loop.run_in_executor" again

* Use variable gps_location
2016-11-05 13:05:15 -07:00
..
__init__.py Add new_device_discovered event (#4132) 2016-11-01 21:52:27 -07:00
actiontec.py Add voluptuous to ecobee, speedtest.net, fast.com, actiontec, forecast.io (#2872) 2016-08-21 10:29:13 -07:00
aruba.py Use voluptuous for Aruba (#3119) 2016-09-01 22:28:46 -06:00
asuswrt.py Disable too-many-* (#4107) 2016-10-30 22:18:53 +01:00
automatic.py Disable too-many-* (#4107) 2016-10-30 22:18:53 +01:00
bbox.py Maintenance 2nd (#4106) 2016-10-30 09:58:34 +01:00
bluetooth_le_tracker.py bluetooth_le_tracker clarify header with LE (#3328) 2016-09-12 07:56:12 +02:00
bluetooth_tracker.py Bluetooth: keep looking for new devices (#3201) 2016-09-06 11:51:36 -06:00
bt_home_hub_5.py Use Voluptuous for BT Home Hub (#3121) 2016-09-01 22:28:28 -06:00
ddwrt.py Disable too-many-* (#4107) 2016-10-30 22:18:53 +01:00
demo.py Fix PEP257 issues 2016-03-07 21:18:53 +01:00
fritz.py Disable too-many-* (#4107) 2016-10-30 22:18:53 +01:00
icloud.py Update the icloud device_tracker (#4081) 2016-11-02 21:07:23 -07:00
locative.py Add Map support for Locative component (#4174) 2016-11-05 13:05:15 -07:00
luci.py Disable too-many-* (#4107) 2016-10-30 22:18:53 +01:00
mqtt.py Fixup device_tracekt.mqtt voluptuous & unit tests (#3904) 2016-10-18 18:10:28 -07:00
netgear.py Use Voluptuous for Luci and Netgear device trackers (#3123) 2016-09-05 11:37:36 -06:00
nmap_tracker.py Maintenance 2nd (#4106) 2016-10-30 09:58:34 +01:00
owntracks.py Fix log owntrack log flooting (#4198) 2016-11-03 18:42:22 -07:00
services.yaml Update the icloud device_tracker (#4081) 2016-11-02 21:07:23 -07:00
snmp.py Disable too-many-* (#4107) 2016-10-30 22:18:53 +01:00
swisscom.py Add Swisscom Internet-Box device tracker (#4123) 2016-11-05 13:04:44 -07:00
thomson.py Use voluptuous for nmap, tplink, thomson device trackers (#3124) 2016-09-17 23:44:15 -07:00
tomato.py Add voluptuous for tomato and SNMP (#3172) 2016-09-03 17:30:48 -06:00
tplink.py Use voluptuous for nmap, tplink, thomson device trackers (#3124) 2016-09-17 23:44:15 -07:00
ubus.py Disable too-many-* (#4107) 2016-10-30 22:18:53 +01:00
unifi.py Use voluptuous for Unifi, Ubus (#3125) 2016-09-04 10:06:16 +02:00
volvooncall.py extracted logic into an external package. monitor more attributes. support for more than one vehicle (#4170) 2016-11-01 22:01:00 -07:00