From 046f02b7b8bf770ff8182e5ef86fb81083a7e3cd Mon Sep 17 00:00:00 2001 From: tkdrob Date: Tue, 27 Apr 2021 14:31:53 -0400 Subject: [PATCH] Add selectors to device_tracker services (#49780) --- .../components/device_tracker/services.yaml | 27 +++++++++++++++++++ 1 file changed, 27 insertions(+) diff --git a/homeassistant/components/device_tracker/services.yaml b/homeassistant/components/device_tracker/services.yaml index 63435d0ac9d..9e27a04fabf 100644 --- a/homeassistant/components/device_tracker/services.yaml +++ b/homeassistant/components/device_tracker/services.yaml @@ -1,26 +1,53 @@ # Describes the format for available device tracker services see: + name: See description: Control tracked device. fields: mac: + name: MAC address description: MAC address of device example: "FF:FF:FF:FF:FF:FF" + selector: + text: dev_id: + name: Device ID description: Id of device (find id in known_devices.yaml). example: "phonedave" + selector: + text: host_name: + name: Host name description: Hostname of device example: "Dave" + selector: + text: location_name: + name: Location name description: Name of location where device is located (not_home is away). example: "home" + selector: + text: gps: + name: GPS coordinates description: GPS coordinates where device is located (latitude, longitude). example: "[51.509802, -0.086692]" + selector: + object: gps_accuracy: + name: GPS accuracy description: Accuracy of GPS coordinates. example: "80" + selector: + number: + min: 1 + max: 100 battery: + name: Battery level description: Battery level of device. example: "100" + selector: + number: + min: 0 + max: 100 + unit_of_measurement: "%"