From ac9ebeab9ee49dbdb2ff3156d38a34891be4da69 Mon Sep 17 00:00:00 2001 From: Pascal Vizeli Date: Thu, 27 Sep 2018 12:18:43 +0200 Subject: [PATCH] Update handler.py --- homeassistant/components/hassio/handler.py | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/homeassistant/components/hassio/handler.py b/homeassistant/components/hassio/handler.py index d9a15ce5e..eb4c4bec0 100644 --- a/homeassistant/components/hassio/handler.py +++ b/homeassistant/components/hassio/handler.py @@ -102,11 +102,20 @@ class HassIO: @_api_data def retrieve_services_discovery(self): """Return all discovery data from Hass.io API. - + This method return a coroutine. """ return self.send_command("/services/discovery", method="get") + @_api_data + def get_services_discovery_entry(self, uuid): + """Return a single discovery data entry. + + This method return a coroutine. + """ + return self.send_command( + "/services/discovery/{}".format(uuid), method="get") + @_api_bool async def update_hass_api(self, http_config, refresh_token): """Update Home Assistant API data on Hass.io."""