core/homeassistant/components/device_tracker
Chris Cowart 8c0035c5b3 New features for Owntracks device_tracker (#11480)
* New features for Owntracks device_tracker

- Supporting a mapping of region names in OT to zones in HA, allowing
  separate namespaces in both applications. This is especially helpful
  if using one OT instance to update geofences for multiple homes.
- Creating a setting to ignore all location updates, allowing users to
  rely completely on enter and leave events. I have personally always
  used OT integrations with home automation this way and find it the
  most reliable.
- Allowing the OT topic to be overridden in configuration

* Fixing configuration of MQTT topic, related tests

* Tests for Owntracks events_only feature

* Tests for customizing mqtt topic, region mapping

* Fixing _parse and http for owntracks custom topic

* Making tests more thorough and cleaning up lint
2018-01-08 08:16:45 +01:00
..
__init__.py Lazy loading of service descriptions (#11479) 2018-01-07 14:54:16 -08:00
actiontec.py Cleanup old device_tracker stuff (#8627) 2017-07-24 07:45:02 -07:00
aruba.py Allow empty hostnames when detecting devices with the aruba device_tracker. (#9440) 2017-09-15 22:55:53 -07:00
asuswrt.py Try multiple methods of getting data in asuswrt. (#11140) 2017-12-17 12:46:47 +01:00
automatic.py Aioautomatic bump and scope update (#10043) 2017-10-22 17:11:35 -04:00
bbox.py Fix pylint 1.7.2 no-else-return issues (#8361) 2017-07-05 23:30:01 -07:00
bluetooth_le_tracker.py Update docstrings (#7361) 2017-04-29 22:04:49 -07:00
bluetooth_tracker.py Update docstrings (#7361) 2017-04-29 22:04:49 -07:00
bt_home_hub_5.py Cleanup old device_tracker stuff (#8627) 2017-07-24 07:45:02 -07:00
cisco_ios.py Cleanup old device_tracker stuff (#8627) 2017-07-24 07:45:02 -07:00
ddwrt.py Cleanup old device_tracker stuff (#8627) 2017-07-24 07:45:02 -07:00
demo.py Update docstrings (#7361) 2017-04-29 22:04:49 -07:00
fritz.py Update fritzconnection to 0.6.5 (#9950) 2017-10-18 20:58:26 +02:00
geofency.py Add support for 'Send Current Position' feature in Geofency 5.1 (#10012) 2017-10-31 14:17:14 +01:00
gpslogger.py Added password for GPS logger endpoint (#11245) 2017-12-24 00:15:06 +01:00
hitron_coda.py Support presence detection using Hitron Coda router (#9682) 2017-11-13 23:10:39 +01:00
huawei_router.py Add new device tracker for Huawei Routers. (#8488) 2017-08-10 17:01:52 +02:00
icloud.py Fix a bunch of typos (#9545) 2017-09-23 17:15:46 +02:00
keenetic_ndms2.py Added Zyxel Keenetic NDMS2 based routers support for device tracking (#9315) 2017-09-16 10:29:24 +02:00
linksys_ap.py Fix linksys_ap.py by inheriting DeviceScanner (#10947) 2017-12-04 18:58:52 +01:00
linksys_smart.py Cleanup old device_tracker stuff (#8627) 2017-07-24 07:45:02 -07:00
locative.py Fix pylint 1.7.2 no-else-return issues (#8361) 2017-07-05 23:30:01 -07:00
luci.py Cleanup old device_tracker stuff (#8627) 2017-07-24 07:45:02 -07:00
meraki.py Add GPS coords to meraki (#10998) 2017-12-10 09:47:14 -08:00
mikrotik.py Librouteros capsman fix (#10217) 2017-10-30 08:41:37 +01:00
mqtt.py Update docstrings (#7361) 2017-04-29 22:04:49 -07:00
mqtt_json.py Update docstrings (#7361) 2017-04-29 22:04:49 -07:00
mysensors.py Refactor mysensors callback and add validation (#9069) 2017-08-25 08:58:05 -07:00
netgear.py Cleanup old device_tracker stuff (#8627) 2017-07-24 07:45:02 -07:00
nmap_tracker.py Cleanup old device_tracker stuff (#8627) 2017-07-24 07:45:02 -07:00
owntracks.py New features for Owntracks device_tracker (#11480) 2018-01-08 08:16:45 +01:00
owntracks_http.py New features for Owntracks device_tracker (#11480) 2018-01-08 08:16:45 +01:00
ping.py Ping device tracker now respects interval_seconds (#11348) 2017-12-29 16:18:39 +01:00
services.yaml Update services.yaml files (#10229) 2017-10-30 21:39:12 +01:00
sky_hub.py Cleanup old device_tracker stuff (#8627) 2017-07-24 07:45:02 -07:00
snmp.py Upgrade pysnmp to 4.4.4 (#11485) 2018-01-06 19:54:15 +01:00
swisscom.py Use constants for HTTP headers (#10313) 2017-11-04 12:04:05 -07:00
tado.py Fix pylint 1.7.2 no-else-return issues (#8361) 2017-07-05 23:30:01 -07:00
tesla.py Tesla platform (#9211) 2017-08-30 23:13:02 -05:00
thomson.py Cleanup old device_tracker stuff (#8627) 2017-07-24 07:45:02 -07:00
tile.py Adds support for disabled Tiles and automatic session renewal (#11172) 2017-12-24 01:19:04 +01:00
tomato.py Cleanup old device_tracker stuff (#8627) 2017-07-24 07:45:02 -07:00
tplink.py Use constants for HTTP headers (#10313) 2017-11-04 12:04:05 -07:00
trackr.py Update docstrings (#7361) 2017-04-29 22:04:49 -07:00
ubus.py Add support for odhcpd DHCP server (#9858) 2017-10-31 13:40:12 +01:00
unifi.py Use the Last Seen attribute in unify (#8998) 2017-10-13 10:13:58 +02:00
unifi_direct.py Support for Unifi direct access device tracker (No unifi controller software) (#10097) 2017-11-17 14:47:40 -05:00
upc_connect.py Use constants for HTTP headers (#10313) 2017-11-04 12:04:05 -07:00
volvooncall.py Handle the case where no registration number is available (instead display VIN (vehicle identification number)). (#9073) 2017-09-05 09:10:01 -07:00
xiaomi.py Fix a bunch of typos (#9545) 2017-09-23 17:15:46 +02:00