diff --git a/atom.xml b/atom.xml index 1f4073a01e..91a6e7f043 100644 --- a/atom.xml +++ b/atom.xml @@ -4,7 +4,7 @@
import homeassistant.remote as remote -api = remote.API('host', 'password') +api = remote.API('127.1.0.1', 'password') print(remote.validate_api(api))
import homeassistant.remote as remote -api = remote.API('host', 'password') +api = remote.API('127.1.0.1', 'password') hass = remote.HomeAssistant(api) hass.start() living_room = hass.states.get('group.living_room') @@ -117,14 +117,14 @@ living_room = hass.states.get('
Similar to the output in the “Developer Tools” of the frontend.
import homeassistant.remote as remote -api = remote.API('host', 'password') +api = remote.API('127.1.0.1', 'password') print('-- Available services:') services = remote.get_services(api) @@ -135,6 +135,11 @@ print('\n events = remote.get_event_listeners(api) for event in events: print(event) + +print('\n-- Available entities') +entities = remote.get_states(api) +for entity in entities: + print(entity)
import homeassistant.remote as remote -api = remote.API('host', 'password') +api = remote.API('127.1.0.1', 'password') office_temperature = remote.get_state(api, 'sensor.office_temperature') print('{} is {} {}.'.format(office_temperature.attributes['friendly_name'], office_temperature.state, @@ -170,7 +175,7 @@ print('@@ -205,7 +210,7 @@ remote.set_state(api, 'import homeassistant.remote as remote -api = remote.API('host', 'password') +api = remote.API('127.1.0.1', 'password') switch_livingroom = remote.get_state(api, 'switch.livingroom_pin_2') print('{} is {}.'.format(switch_livingroom.attributes['friendly_name'], switch_livingroom.state @@ -188,7 +193,7 @@ print('import homeassistant.remote as remote from homeassistant.const import STATE_ON -api = remote.API('host', 'password') +api = remote.API('127.1.0.1', 'password') remote.set_state(api, 'sensor.office_temperature', new_state=123) remote.set_state(api, 'switch.livingroom_pin_2', new_state=STATE_ON)import time import homeassistant.remote as remote -api = remote.API('host', 'password') +api = remote.API('127.1.0.1', 'password') domain = 'switch' remote.call_service(api, domain, 'turn_on') @@ -223,7 +228,7 @@ remote.call_service(api, domain, '<import time import homeassistant.remote as remote -api = remote.API('host', 'password') +api = remote.API('127.1.0.1', 'password') domain = 'switch' switch_name = 'switch.livingroom_pin_2' @@ -241,7 +246,7 @@ remote.call_service(api, domain, '<import homeassistant.remote as remote -api = remote.API('host', 'password') +api = remote.API('127.1.0.1', 'password') domain = 'notify' data = {"title":"Test", "message":"A simple test message from HA."} diff --git a/sitemap.xml b/sitemap.xml index c2aa6b1602..29b2d00fdf 100644 --- a/sitemap.xml +++ b/sitemap.xml @@ -1694,26 +1694,26 @@https://home-assistant.io/demo/frontend.html -2016-05-28T00:35:46+00:00 +2016-05-28T08:58:36+00:00 https://home-assistant.io/demo/index.html -2016-05-28T00:35:46+00:00 +2016-05-28T08:58:36+00:00 https://home-assistant.io/googlef4f3693c209fe788.html -2016-05-28T00:35:46+00:00 +2016-05-28T08:58:36+00:00 https://home-assistant.io/static/fonts/roboto/DESCRIPTION.en_us.html -2016-05-28T00:35:46+00:00 +2016-05-28T08:58:37+00:00 https://home-assistant.io/static/fonts/robotomono/DESCRIPTION.en_us.html -2016-05-28T00:35:46+00:00 +2016-05-28T08:58:37+00:00 https://home-assistant.io/static/mdi-demo.html -2016-05-28T00:35:46+00:00 +2016-05-28T08:58:37+00:00