One of the rules for Home Assistant is that platform logic should never interface directly with devices but use a third-party Python 3 library to do so. This way Home Assistant is able to share code with the Python community and we can keep the project maintainable.
-Platforms can specify dependencies and requirements the same way as a component does. Please see the component page for more information.
-
-Home Assistant will call a function with the following signature to initialize your new platform. This function must exist in the platform module you create.
+Platforms can specify dependencies and requirements the same way as a component does.
-
def setup_platform(hass, config, add_devices, discovery_info=None)
+ REQUIREMENTS = ['some-package==2.0.0', 'some-other-package==2.5.0']
+DEPENDENCIES = ['mqtt']
-
In this function, your platform should create the appropriate entities and register them with the Home Assistant core. Entities are Home Assistant’s representation of lights, switches, sensors, etc. and are derived from the Entity Abstract Class. This abstract class contains logic for integrating most standard features into your entities, such as visibility, entity IDs, updates, and many more.
+
Platform example
-
A list of entities can be registered with Home Assistant using the add_devices function that is provided as an input to setup_platform. Once entities are registered with with Home Assistant their updates will be provided to the core and the core will have control over them. For more information on how Entities can be customized, take a look at the Entity Abstract Class.
+
Entities are Home Assistant’s representation of lights, switches, sensors, etc. and are derived from the Entity Abstract Class. This abstract class contains logic for integrating most standard features into your entities, such as visibility, entity IDs, updates, and many more.
+
+
This example is for adding support for the imaginary Awesome Lights.
+
+
+
import logging
+
+
+from homeassistant.components.light import Light
+from homeassistant.const import CONF_HOST, CONF_USERNAME, CONF_PASSWORD
+
+
+REQUIREMENTS = ['awesome_lights==1.2.3']
+
+_LOGGER = logging.getLogger(__name__)
+
+
+setup_platform(hass, config, add_devices, discovery_info=None):
+ """Initialize Awesome Light platform."""
+ import awesomelights
+
+
+ host = config.get(CONF_HOST)
+ username = config.get(CONF_USERNAME)
+ password = config.get(CONF_PASSWORD)
+
+ if host is None or username is None or password is None:
+ _LOGGER.error('Invalid config. Expected %s, %s and %s',
+ CONF_HOST, CONF_USERNAME, CONF_PASSWORD)
+ return False
+
+
+ hub = awesomelights.Hub(host, username, password)
+
+
+ if not hub.is_valid_login():
+ _LOGGER.error('Could not connect to AwesomeLight hub')
+ return False
+
+
+ add_devices(AwesomeLight(light) for light in hub.lights())
+
+class AwesomeLight(Light):
+ """Represents an AwesomeLight in Home Assistant."""
+
+ def __init__(self, light):
+ """Initialize an AwesomeLight."""
+ self._light = light
+
+ def update(self):
+ """Fetch new state data for this light.
+
+ This is the only method that should fetch new data for Home Assitant.
+ """
+ self._light.update()
+
+ def brightness(self):
+ """Brightness of the light.
+
+ This method is optional. Removing it indicates to Home Assistant
+ that brightness is not supported for this light.
+ """
+ return self._light.brightness
+
+ def is_on(self):
+ """If light is on."""
+ return self._light.is_on()
+
+
+
Allowing your platform to be discovered
diff --git a/sitemap.xml b/sitemap.xml
index 76eaa803a7..30950456ea 100644
--- a/sitemap.xml
+++ b/sitemap.xml
@@ -1283,626 +1283,626 @@
https://home-assistant.io/components/alarm_control_panel.html
- 2016-03-17T01:32:51+00:00
+ 2016-03-18T04:59:37+00:00
https://home-assistant.io/components/alarm_control_panel.manual.html
- 2016-03-17T01:32:51+00:00
+ 2016-03-18T04:59:37+00:00
https://home-assistant.io/components/alarm_control_panel.mqtt.html
- 2016-03-17T01:32:51+00:00
+ 2016-03-18T04:59:37+00:00
https://home-assistant.io/components/arduino.html
- 2016-03-17T01:32:51+00:00
+ 2016-03-18T04:59:37+00:00
https://home-assistant.io/components/automation.html
- 2016-03-17T01:32:51+00:00
+ 2016-03-18T04:59:37+00:00
https://home-assistant.io/components/browser.html
- 2016-03-17T01:32:51+00:00
+ 2016-03-18T04:59:37+00:00
https://home-assistant.io/components/camera.foscam.html
- 2016-03-17T01:32:51+00:00
+ 2016-03-18T04:59:37+00:00
https://home-assistant.io/components/camera.generic.html
- 2016-03-17T01:32:51+00:00
+ 2016-03-18T04:59:37+00:00
https://home-assistant.io/components/configurator.html
- 2016-03-17T01:32:51+00:00
+ 2016-03-18T04:59:37+00:00
https://home-assistant.io/components/conversation.html
- 2016-03-17T01:32:51+00:00
+ 2016-03-18T04:59:37+00:00
https://home-assistant.io/components/device_sun_light_trigger.html
- 2016-03-17T01:32:51+00:00
+ 2016-03-18T04:59:37+00:00
https://home-assistant.io/components/device_tracker.actiontec.html
- 2016-03-17T01:32:51+00:00
+ 2016-03-18T04:59:37+00:00
https://home-assistant.io/components/device_tracker.aruba.html
- 2016-03-17T01:32:51+00:00
+ 2016-03-18T04:59:37+00:00
https://home-assistant.io/components/device_tracker.asuswrt.html
- 2016-03-17T01:32:51+00:00
+ 2016-03-18T04:59:37+00:00
https://home-assistant.io/components/device_tracker.ddwrt.html
- 2016-03-17T01:32:51+00:00
+ 2016-03-18T04:59:37+00:00
https://home-assistant.io/components/device_tracker.html
- 2016-03-17T01:32:51+00:00
+ 2016-03-18T04:59:37+00:00
https://home-assistant.io/components/device_tracker.locative.html
- 2016-03-17T01:32:51+00:00
+ 2016-03-18T04:59:37+00:00
https://home-assistant.io/components/device_tracker.luci.html
- 2016-03-17T01:32:51+00:00
+ 2016-03-18T04:59:37+00:00
https://home-assistant.io/components/device_tracker.mqtt.html
- 2016-03-17T01:32:51+00:00
+ 2016-03-18T04:59:37+00:00
https://home-assistant.io/components/device_tracker.netgear.html
- 2016-03-17T01:32:51+00:00
+ 2016-03-18T04:59:37+00:00
https://home-assistant.io/components/device_tracker.nmap_scanner.html
- 2016-03-17T01:32:51+00:00
+ 2016-03-18T04:59:37+00:00
https://home-assistant.io/components/device_tracker.owntracks.html
- 2016-03-17T01:32:51+00:00
+ 2016-03-18T04:59:37+00:00
https://home-assistant.io/components/device_tracker.snmp.html
- 2016-03-17T01:32:51+00:00
+ 2016-03-18T04:59:37+00:00
https://home-assistant.io/components/device_tracker.thomson.html
- 2016-03-17T01:32:51+00:00
+ 2016-03-18T04:59:37+00:00
https://home-assistant.io/components/device_tracker.tomato.html
- 2016-03-17T01:32:51+00:00
+ 2016-03-18T04:59:37+00:00
https://home-assistant.io/components/device_tracker.tplink.html
- 2016-03-17T01:32:51+00:00
+ 2016-03-18T04:59:37+00:00
https://home-assistant.io/components/device_tracker.ubus.html
- 2016-03-17T01:32:51+00:00
+ 2016-03-18T04:59:37+00:00
https://home-assistant.io/components/discovery.html
- 2016-03-17T01:32:51+00:00
+ 2016-03-18T04:59:37+00:00
https://home-assistant.io/components/downloader.html
- 2016-03-17T01:32:51+00:00
+ 2016-03-18T04:59:37+00:00
https://home-assistant.io/components/ecobee.html
- 2016-03-17T01:32:51+00:00
+ 2016-03-18T04:59:37+00:00
https://home-assistant.io/components/group.html
- 2016-03-17T01:32:51+00:00
+ 2016-03-18T04:59:37+00:00
https://home-assistant.io/components/history.html
- 2016-03-17T01:32:51+00:00
+ 2016-03-18T04:59:37+00:00
https://home-assistant.io/components/ifttt.html
- 2016-03-17T01:32:51+00:00
+ 2016-03-18T04:59:37+00:00
https://home-assistant.io/components/ifttt.manything.html
- 2016-03-17T01:32:51+00:00
+ 2016-03-18T04:59:37+00:00
https://home-assistant.io/components/introduction.html
- 2016-03-17T01:32:51+00:00
+ 2016-03-18T04:59:37+00:00
https://home-assistant.io/components/isy994.html
- 2016-03-17T01:32:51+00:00
+ 2016-03-18T04:59:37+00:00
https://home-assistant.io/components/keyboard.html
- 2016-03-17T01:32:51+00:00
+ 2016-03-18T04:59:37+00:00
https://home-assistant.io/components/light.blinksticklight.html
- 2016-03-17T01:32:51+00:00
+ 2016-03-18T04:59:37+00:00
https://home-assistant.io/components/light.html
- 2016-03-17T01:32:51+00:00
+ 2016-03-18T04:59:37+00:00
https://home-assistant.io/components/light.hue.html
- 2016-03-17T01:32:51+00:00
+ 2016-03-18T04:59:37+00:00
https://home-assistant.io/components/light.hyperion.html
- 2016-03-17T01:32:51+00:00
+ 2016-03-18T04:59:37+00:00
https://home-assistant.io/components/light.limitlessled.html
- 2016-03-17T01:32:51+00:00
+ 2016-03-18T04:59:37+00:00
https://home-assistant.io/components/light.rfxtrx.html
- 2016-03-17T01:32:51+00:00
+ 2016-03-18T04:59:37+00:00
https://home-assistant.io/components/light.tellstick.html
- 2016-03-17T01:32:51+00:00
+ 2016-03-18T04:59:37+00:00
https://home-assistant.io/components/light.vera.html
- 2016-03-17T01:32:51+00:00
+ 2016-03-18T04:59:37+00:00
https://home-assistant.io/components/light.wink.html
- 2016-03-17T01:32:51+00:00
+ 2016-03-18T04:59:37+00:00
https://home-assistant.io/components/lock.html
- 2016-03-17T01:32:51+00:00
+ 2016-03-18T04:59:37+00:00
https://home-assistant.io/components/lock.wink.html
- 2016-03-17T01:32:51+00:00
+ 2016-03-18T04:59:37+00:00
https://home-assistant.io/components/logbook.html
- 2016-03-17T01:32:51+00:00
+ 2016-03-18T04:59:37+00:00
https://home-assistant.io/components/media_player.cast.html
- 2016-03-17T01:32:51+00:00
+ 2016-03-18T04:59:37+00:00
https://home-assistant.io/components/media_player.denon.html
- 2016-03-17T01:32:51+00:00
+ 2016-03-18T04:59:37+00:00
https://home-assistant.io/components/media_player.firetv.html
- 2016-03-17T01:32:51+00:00
+ 2016-03-18T04:59:37+00:00
https://home-assistant.io/components/media_player.html
- 2016-03-17T01:32:51+00:00
+ 2016-03-18T04:59:37+00:00
https://home-assistant.io/components/media_player.itunes.html
- 2016-03-17T01:32:51+00:00
+ 2016-03-18T04:59:37+00:00
https://home-assistant.io/components/media_player.kodi.html
- 2016-03-17T01:32:51+00:00
+ 2016-03-18T04:59:37+00:00
https://home-assistant.io/components/media_player.mpd.html
- 2016-03-17T01:32:51+00:00
+ 2016-03-18T04:59:37+00:00
https://home-assistant.io/components/media_player.plex.html
- 2016-03-17T01:32:51+00:00
+ 2016-03-18T04:59:37+00:00
https://home-assistant.io/components/media_player.sonos.html
- 2016-03-17T01:32:51+00:00
+ 2016-03-18T04:59:37+00:00
https://home-assistant.io/components/media_player.squeezebox.html
- 2016-03-17T01:32:51+00:00
+ 2016-03-18T04:59:37+00:00
https://home-assistant.io/components/modbus.html
- 2016-03-17T01:32:51+00:00
+ 2016-03-18T04:59:37+00:00
https://home-assistant.io/components/mqtt.html
- 2016-03-17T01:32:51+00:00
+ 2016-03-18T04:59:37+00:00
https://home-assistant.io/components/notify.file.html
- 2016-03-17T01:32:51+00:00
+ 2016-03-18T04:59:37+00:00
https://home-assistant.io/components/notify.html
- 2016-03-17T01:32:51+00:00
+ 2016-03-18T04:59:37+00:00
https://home-assistant.io/components/notify.instapush.html
- 2016-03-17T01:32:51+00:00
+ 2016-03-18T04:59:37+00:00
https://home-assistant.io/components/notify.nma.html
- 2016-03-17T01:32:51+00:00
+ 2016-03-18T04:59:37+00:00
https://home-assistant.io/components/notify.pushbullet.html
- 2016-03-17T01:32:51+00:00
+ 2016-03-18T04:59:37+00:00
https://home-assistant.io/components/notify.pushover.html
- 2016-03-17T01:32:51+00:00
+ 2016-03-18T04:59:37+00:00
https://home-assistant.io/components/notify.slack.html
- 2016-03-17T01:32:51+00:00
+ 2016-03-18T04:59:37+00:00
https://home-assistant.io/components/notify.smtp.html
- 2016-03-17T01:32:51+00:00
+ 2016-03-18T04:59:37+00:00
https://home-assistant.io/components/notify.syslog.html
- 2016-03-17T01:32:51+00:00
+ 2016-03-18T04:59:37+00:00
https://home-assistant.io/components/notify.telegram.html
- 2016-03-17T01:32:51+00:00
+ 2016-03-18T04:59:37+00:00
https://home-assistant.io/components/notify.xmpp.html
- 2016-03-17T01:32:51+00:00
+ 2016-03-18T04:59:37+00:00
https://home-assistant.io/components/rfxtrx.html
- 2016-03-17T01:32:51+00:00
+ 2016-03-18T04:59:37+00:00
https://home-assistant.io/components/scene.html
- 2016-03-17T01:32:51+00:00
+ 2016-03-18T04:59:37+00:00
https://home-assistant.io/components/script.html
- 2016-03-17T01:32:51+00:00
+ 2016-03-18T04:59:37+00:00
https://home-assistant.io/components/sensor.arduino.html
- 2016-03-17T01:32:51+00:00
+ 2016-03-18T04:59:37+00:00
https://home-assistant.io/components/sensor.arest.html
- 2016-03-17T01:32:51+00:00
+ 2016-03-18T04:59:37+00:00
https://home-assistant.io/components/sensor.bitcoin.html
- 2016-03-17T01:32:51+00:00
+ 2016-03-18T04:59:37+00:00
https://home-assistant.io/components/sensor.command_sensor.html
- 2016-03-17T01:32:51+00:00
+ 2016-03-18T04:59:37+00:00
https://home-assistant.io/components/sensor.cpuspeed.html
- 2016-03-17T01:32:51+00:00
+ 2016-03-18T04:59:37+00:00
https://home-assistant.io/components/sensor.dht.html
- 2016-03-17T01:32:51+00:00
+ 2016-03-18T04:59:37+00:00
https://home-assistant.io/components/sensor.ecobee.html
- 2016-03-17T01:32:51+00:00
+ 2016-03-18T04:59:37+00:00
https://home-assistant.io/components/sensor.efergy.html
- 2016-03-17T01:32:51+00:00
+ 2016-03-18T04:59:37+00:00
https://home-assistant.io/components/sensor.forecast.html
- 2016-03-17T01:32:51+00:00
+ 2016-03-18T04:59:37+00:00
https://home-assistant.io/components/sensor.glances.html
- 2016-03-17T01:32:51+00:00
+ 2016-03-18T04:59:37+00:00
https://home-assistant.io/components/sensor.html
- 2016-03-17T01:32:51+00:00
+ 2016-03-18T04:59:37+00:00
https://home-assistant.io/components/sensor.modbus.html
- 2016-03-17T01:32:51+00:00
+ 2016-03-18T04:59:37+00:00
https://home-assistant.io/components/sensor.mqtt.html
- 2016-03-17T01:32:51+00:00
+ 2016-03-18T04:59:37+00:00
https://home-assistant.io/components/sensor.mysensors.html
- 2016-03-17T01:32:51+00:00
+ 2016-03-18T04:59:37+00:00
https://home-assistant.io/components/sensor.openweathermap.html
- 2016-03-17T01:32:51+00:00
+ 2016-03-18T04:59:37+00:00
https://home-assistant.io/components/sensor.rest.html
- 2016-03-17T01:32:51+00:00
+ 2016-03-18T04:59:37+00:00
https://home-assistant.io/components/sensor.rfxtrx.html
- 2016-03-17T01:32:51+00:00
+ 2016-03-18T04:59:37+00:00
https://home-assistant.io/components/sensor.rpi_gpio.html
- 2016-03-17T01:32:51+00:00
+ 2016-03-18T04:59:37+00:00
https://home-assistant.io/components/sensor.sabnzbd.html
- 2016-03-17T01:32:51+00:00
+ 2016-03-18T04:59:37+00:00
https://home-assistant.io/components/sensor.speedtest.html
- 2016-03-17T01:32:51+00:00
+ 2016-03-18T04:59:37+00:00
https://home-assistant.io/components/sensor.swiss_public_transport.html
- 2016-03-17T01:32:51+00:00
+ 2016-03-18T04:59:37+00:00
https://home-assistant.io/components/sensor.systemmonitor.html
- 2016-03-17T01:32:51+00:00
+ 2016-03-18T04:59:37+00:00
https://home-assistant.io/components/sensor.tellstick.html
- 2016-03-17T01:32:51+00:00
+ 2016-03-18T04:59:37+00:00
https://home-assistant.io/components/sensor.temper.html
- 2016-03-17T01:32:51+00:00
+ 2016-03-18T04:59:37+00:00
https://home-assistant.io/components/sensor.time_date.html
- 2016-03-17T01:32:51+00:00
+ 2016-03-18T04:59:37+00:00
https://home-assistant.io/components/sensor.transmission.html
- 2016-03-17T01:32:51+00:00
+ 2016-03-18T04:59:37+00:00
https://home-assistant.io/components/sensor.vera.html
- 2016-03-17T01:32:51+00:00
+ 2016-03-18T04:59:37+00:00
https://home-assistant.io/components/sensor.wink.html
- 2016-03-17T01:32:51+00:00
+ 2016-03-18T04:59:37+00:00
https://home-assistant.io/components/sensor.worldclock.html
- 2016-03-17T01:32:51+00:00
+ 2016-03-18T04:59:37+00:00
https://home-assistant.io/components/shell_command.html
- 2016-03-17T01:32:51+00:00
+ 2016-03-18T04:59:37+00:00
https://home-assistant.io/components/simple_alarm.html
- 2016-03-17T01:32:51+00:00
+ 2016-03-18T04:59:37+00:00
https://home-assistant.io/components/sun.html
- 2016-03-17T01:32:51+00:00
+ 2016-03-18T04:59:37+00:00
https://home-assistant.io/components/switch.arduino.html
- 2016-03-17T01:32:51+00:00
+ 2016-03-18T04:59:37+00:00
https://home-assistant.io/components/switch.arest.html
- 2016-03-17T01:32:51+00:00
+ 2016-03-18T04:59:37+00:00
https://home-assistant.io/components/switch.command_switch.html
- 2016-03-17T01:32:51+00:00
+ 2016-03-18T04:59:37+00:00
https://home-assistant.io/components/switch.edimax.html
- 2016-03-17T01:32:51+00:00
+ 2016-03-18T04:59:37+00:00
https://home-assistant.io/components/switch.hikvision.html
- 2016-03-17T01:32:51+00:00
+ 2016-03-18T04:59:37+00:00
https://home-assistant.io/components/switch.html
- 2016-03-17T01:32:51+00:00
+ 2016-03-18T04:59:37+00:00
https://home-assistant.io/components/switch.modbus.html
- 2016-03-17T01:32:51+00:00
+ 2016-03-18T04:59:37+00:00
https://home-assistant.io/components/switch.mqtt.html
- 2016-03-17T01:32:51+00:00
+ 2016-03-18T04:59:37+00:00
https://home-assistant.io/components/switch.rest.html
- 2016-03-17T01:32:51+00:00
+ 2016-03-18T04:59:37+00:00
https://home-assistant.io/components/switch.rfxtrx.html
- 2016-03-17T01:32:51+00:00
+ 2016-03-18T04:59:37+00:00
https://home-assistant.io/components/switch.rpi_gpio.html
- 2016-03-17T01:32:51+00:00
+ 2016-03-18T04:59:37+00:00
https://home-assistant.io/components/switch.tellstick.html
- 2016-03-17T01:32:51+00:00
+ 2016-03-18T04:59:37+00:00
https://home-assistant.io/components/switch.transmission.html
- 2016-03-17T01:32:51+00:00
+ 2016-03-18T04:59:37+00:00
https://home-assistant.io/components/switch.vera.html
- 2016-03-17T01:32:51+00:00
+ 2016-03-18T04:59:37+00:00
https://home-assistant.io/components/switch.wemo.html
- 2016-03-17T01:32:51+00:00
+ 2016-03-18T04:59:37+00:00
https://home-assistant.io/components/switch.wink.html
- 2016-03-17T01:32:51+00:00
+ 2016-03-18T04:59:37+00:00
https://home-assistant.io/components/tellstick.html
- 2016-03-17T01:32:51+00:00
+ 2016-03-18T04:59:37+00:00
https://home-assistant.io/components/thermostat.ecobee.html
- 2016-03-17T01:32:51+00:00
+ 2016-03-18T04:59:37+00:00
https://home-assistant.io/components/thermostat.heat_control.html
- 2016-03-17T01:32:51+00:00
+ 2016-03-18T04:59:37+00:00
https://home-assistant.io/components/thermostat.html
- 2016-03-17T01:32:51+00:00
+ 2016-03-18T04:59:37+00:00
https://home-assistant.io/components/thermostat.nest.html
- 2016-03-17T01:32:51+00:00
+ 2016-03-18T04:59:37+00:00
https://home-assistant.io/components/thermostat.radiotherm.html
- 2016-03-17T01:32:51+00:00
+ 2016-03-18T04:59:37+00:00
https://home-assistant.io/components/vera.html
- 2016-03-17T01:32:51+00:00
+ 2016-03-18T04:59:37+00:00
https://home-assistant.io/components/verisure.html
- 2016-03-17T01:32:51+00:00
+ 2016-03-18T04:59:37+00:00
https://home-assistant.io/components/wink.html
- 2016-03-17T01:32:51+00:00
+ 2016-03-18T04:59:37+00:00
https://home-assistant.io/components/zone.html
- 2016-03-17T01:32:51+00:00
+ 2016-03-18T04:59:37+00:00
https://home-assistant.io/components/zwave.html
- 2016-03-17T01:32:51+00:00
+ 2016-03-18T04:59:37+00:00
https://home-assistant.io/demo/frontend.html
- 2016-03-17T01:32:51+00:00
+ 2016-03-18T04:59:37+00:00
https://home-assistant.io/demo/index.html
- 2016-03-17T01:32:51+00:00
+ 2016-03-18T04:59:37+00:00
https://home-assistant.io/developers/add_new_platform.html
- 2016-03-17T01:32:51+00:00
+ 2016-03-18T04:59:37+00:00
https://home-assistant.io/developers/api.html
- 2016-03-17T01:32:51+00:00
+ 2016-03-18T04:59:37+00:00
https://home-assistant.io/developers/architecture.html
- 2016-03-17T01:32:51+00:00
+ 2016-03-18T04:59:37+00:00
https://home-assistant.io/developers/creating_components.html
- 2016-03-17T01:32:51+00:00
+ 2016-03-18T04:59:37+00:00
https://home-assistant.io/developers/credits.html
- 2016-03-17T01:32:51+00:00
+ 2016-03-18T04:59:37+00:00
https://home-assistant.io/developers/frontend.html
- 2016-03-17T01:32:51+00:00
+ 2016-03-18T04:59:37+00:00
https://home-assistant.io/developers/python_api.html
- 2016-03-17T01:32:51+00:00
+ 2016-03-18T04:59:37+00:00
https://home-assistant.io/developers/rest_api.html
- 2016-03-17T01:32:51+00:00
+ 2016-03-18T04:59:37+00:00
https://home-assistant.io/developers/website.html
- 2016-03-17T01:32:51+00:00
+ 2016-03-18T04:59:37+00:00
https://home-assistant.io/getting-started/android.html
- 2016-03-17T01:32:51+00:00
+ 2016-03-18T04:59:37+00:00
https://home-assistant.io/getting-started/automation.html
- 2016-03-17T01:32:51+00:00
+ 2016-03-18T04:59:37+00:00
https://home-assistant.io/getting-started/autostart.html
- 2016-03-17T01:32:51+00:00
+ 2016-03-18T04:59:37+00:00
https://home-assistant.io/getting-started/configuration.html
- 2016-03-17T01:32:51+00:00
+ 2016-03-18T04:59:37+00:00
https://home-assistant.io/getting-started/devices.html
- 2016-03-17T01:32:51+00:00
+ 2016-03-18T04:59:37+00:00
https://home-assistant.io/getting-started/presence-detection.html
- 2016-03-17T01:32:51+00:00
+ 2016-03-18T04:59:37+00:00
https://home-assistant.io/getting-started/templating.html
- 2016-03-17T01:32:51+00:00
+ 2016-03-18T04:59:37+00:00
https://home-assistant.io/getting-started/troubleshooting-configuration.html
- 2016-03-17T01:32:51+00:00
+ 2016-03-18T04:59:37+00:00
https://home-assistant.io/getting-started/troubleshooting.html
- 2016-03-17T01:32:51+00:00
+ 2016-03-18T04:59:37+00:00
https://home-assistant.io/googlef4f3693c209fe788.html
- 2016-03-17T01:32:51+00:00
+ 2016-03-18T04:59:37+00:00
https://home-assistant.io/static/mdi-demo.html
- 2016-03-17T01:32:51+00:00
+ 2016-03-18T04:59:37+00:00