diff --git a/source/components/index.markdown b/source/components/index.markdown index 17b3f5c79d9..297ddab0f46 100644 --- a/source/components/index.markdown +++ b/source/components/index.markdown @@ -89,9 +89,15 @@ Entities are things that you want to observe within Home Assistant. Support for - - Insteon and X10 Devices - ISY994 controller for Insteon and X10 devices as well as create custom switches and sensors. + + Insteon Devices + Insteon devices can be controlled with the ISY994 controller. + + + + + X10 Devices + X10 devices can be controlled with the ISY994 controller. @@ -115,6 +121,7 @@ Home Assistant integrates with a variety of third party Home Automation hubs and [](/components/tellstick.html) [](/components/vera.html) [](/components/wink.html) +[](/components/isy994.html)

Support for these devices is provided by the Home Assistant community and not @@ -173,6 +180,11 @@ the manufacturers of these devices. +

+Support for these services is provided by the Home Assistant community and not +the service providers. +

+ ## {% linkable_title Automation %} | Type | Description diff --git a/source/components/isy994.markdown b/source/components/isy994.markdown index cdc8c519f3a..c6e392ec29e 100644 --- a/source/components/isy994.markdown +++ b/source/components/isy994.markdown @@ -43,9 +43,9 @@ The ISY_USERNAME and ISY_PASSWORD are the configured username and password used to access the ISY interface. The SENSOR_STRING is a string that is used to identify which devices are to be -treated as sensors instead of lights of switches. By default, this string is +assumed to be sensors instead of lights of switches. By default, this string is 'Sensor'. If this string is found in the device name, Home Assistant will -assume treat is as a sensor. +assume it is as a sensor. The HIDDEN_STRING is a string that is used to identify which devices are to be hidden on Home Assistant's front page. This string will be stripped from the diff --git a/source/developers/add_new_platform.markdown b/source/developers/add_new_platform.markdown index c282340efb8..c7e3ebbbabe 100644 --- a/source/developers/add_new_platform.markdown +++ b/source/developers/add_new_platform.markdown @@ -65,14 +65,13 @@ This option is currently limited to built-in components. ### {% linkable_title Creating Entities %} Home Assistant will call a function with the following signature to initialize -your new component. This function must exist in the component module you -create. +your new platform. This function must exist in the platform module you create. ```python def setup_platform(hass, config, add_devices, discovery_info=None) ``` -In this function, your component should create the appropriate entities and +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. It is best practice for all new entities to inherit the diff --git a/source/getting-started/configuration.markdown b/source/getting-started/configuration.markdown index 9fb8d62bb93..07b77180087 100644 --- a/source/getting-started/configuration.markdown +++ b/source/getting-started/configuration.markdown @@ -67,29 +67,31 @@ Not all devices can be discovered, so if you have any of the following devices o See the [components overview page](/components/) for a complete list of supported devices. -### {% linkable_title Hiding devices and services %} +### {% linkable_title Customizing devices and services %} -By default, most of your devices will be visible on the Home Assistant Sates -page. You may find it desireable to hide some of these devices from the default -view. Some components may also hide some entities by default. You also have the -ability to show these previously hidden entities. +By default, most of your devices will be visible on the Home Assistant States +page and have a default icon determined by their domain. You may find it +desireable to customize the look and feel of your front page by altering some +of these parameters. -Most enties on the homepage may be hidden or shown in the configuration file by -adding the following lines to the homeassistant section: +By adding the following parameters to the *homeassistant* section of your +*configuration.yaml* file, you can customize the attributes of any state on +your front page. ```yaml homeassistant: # Add this to your existing configuration - visibility: - entity_id: hide - entity_id: show + customize: + SOME_ENTITY_ID: + hidden: true + entity_picture: http://URL.TO/PICTURE + friendly_name: SOME CUSTOM NAME ``` -Replace entity_id with the ID for the entity that you would like to either show -or hide. Entity IDs can be retrieved from the web interface by using the Set -State page in the Developer Tools. +Entity IDs can be retrieved from the web interface by using the Set State page +in the Developer Tools. ### {% linkable_title Setting up Home Automation %}