From 3ecf5596ffcbdc6039c23646386dc6feace74130 Mon Sep 17 00:00:00 2001 From: Raman Gupta <7243222+raman325@users.noreply.github.com> Date: Wed, 27 Nov 2019 23:36:40 -0500 Subject: [PATCH] update demo service domain and service description (#29164) * update demo service domain and service description * move DOMAIN and service name to const.py * update per balloob's service name suggestion * update service name in services.yaml * update service name constant's name --- homeassistant/components/demo/const.py | 3 +++ homeassistant/components/demo/device_tracker.py | 4 ++-- homeassistant/components/demo/services.yaml | 2 ++ 3 files changed, 7 insertions(+), 2 deletions(-) create mode 100644 homeassistant/components/demo/const.py diff --git a/homeassistant/components/demo/const.py b/homeassistant/components/demo/const.py new file mode 100644 index 00000000000..e11b0b0731a --- /dev/null +++ b/homeassistant/components/demo/const.py @@ -0,0 +1,3 @@ +"""Constants for the Demo component.""" +DOMAIN = "demo" +SERVICE_RANDOMIZE_DEVICE_TRACKER_DATA = "randomize_device_tracker_data" diff --git a/homeassistant/components/demo/device_tracker.py b/homeassistant/components/demo/device_tracker.py index fba8095efd6..02864111527 100644 --- a/homeassistant/components/demo/device_tracker.py +++ b/homeassistant/components/demo/device_tracker.py @@ -1,7 +1,7 @@ """Demo platform for the Device tracker component.""" import random -from homeassistant.components.device_tracker import DOMAIN +from .const import DOMAIN, SERVICE_RANDOMIZE_DEVICE_TRACKER_DATA def setup_scanner(hass, config, see, discovery_info=None): @@ -36,6 +36,6 @@ def setup_scanner(hass, config, see, discovery_info=None): battery=53, ) - hass.services.register(DOMAIN, "demo", observe) + hass.services.register(DOMAIN, SERVICE_RANDOMIZE_DEVICE_TRACKER_DATA, observe) return True diff --git a/homeassistant/components/demo/services.yaml b/homeassistant/components/demo/services.yaml index e69de29bb2d..a8a96b21c19 100644 --- a/homeassistant/components/demo/services.yaml +++ b/homeassistant/components/demo/services.yaml @@ -0,0 +1,2 @@ +randomize_device_tracker_data: + description: Demonstrates using a device tracker to see where devices are located \ No newline at end of file