Add selectors to device_tracker services (#49780)

This commit is contained in:
tkdrob 2021-04-27 14:31:53 -04:00 committed by GitHub
parent fdadacd158
commit 046f02b7b8
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -1,26 +1,53 @@
# Describes the format for available device tracker services # Describes the format for available device tracker services
see: see:
name: See
description: Control tracked device. description: Control tracked device.
fields: fields:
mac: mac:
name: MAC address
description: MAC address of device description: MAC address of device
example: "FF:FF:FF:FF:FF:FF" example: "FF:FF:FF:FF:FF:FF"
selector:
text:
dev_id: dev_id:
name: Device ID
description: Id of device (find id in known_devices.yaml). description: Id of device (find id in known_devices.yaml).
example: "phonedave" example: "phonedave"
selector:
text:
host_name: host_name:
name: Host name
description: Hostname of device description: Hostname of device
example: "Dave" example: "Dave"
selector:
text:
location_name: location_name:
name: Location name
description: Name of location where device is located (not_home is away). description: Name of location where device is located (not_home is away).
example: "home" example: "home"
selector:
text:
gps: gps:
name: GPS coordinates
description: GPS coordinates where device is located (latitude, longitude). description: GPS coordinates where device is located (latitude, longitude).
example: "[51.509802, -0.086692]" example: "[51.509802, -0.086692]"
selector:
object:
gps_accuracy: gps_accuracy:
name: GPS accuracy
description: Accuracy of GPS coordinates. description: Accuracy of GPS coordinates.
example: "80" example: "80"
selector:
number:
min: 1
max: 100
battery: battery:
name: Battery level
description: Battery level of device. description: Battery level of device.
example: "100" example: "100"
selector:
number:
min: 0
max: 100
unit_of_measurement: "%"