diff --git a/atom.xml b/atom.xml index 84b7695d74..44a7a9f60e 100644 --- a/atom.xml +++ b/atom.xml @@ -4,7 +4,7 @@
In order to run script/setup
below you will need some more dependencies.
$ sudo apt-get install libssl-dev libxml2-dev libxslt1-dev libjpeg-dev libffi-dev libudev-dev
+$ sudo apt-get install libssl-dev libxml2-dev libxslt1-dev libjpeg-dev libffi-dev libudev-dev zlib1g-dev
@@ -108,7 +108,7 @@ Once forked, setup your local copy of the source using the commands:
$ git remote add upstream https://github.com/home-assistant/home-assistant.git
If you plan on providing isolation to your environment using venv
. Within the home-assistant
directory, create and activate your virtual environment.
$ python3 -m venv venv
$ source venv/bin/activate
diff --git a/docs/glossary/index.html b/docs/glossary/index.html
index 33c7f206b5..06fa2b8d71 100644
--- a/docs/glossary/index.html
+++ b/docs/glossary/index.html
@@ -77,47 +77,56 @@
The glossary covers terms which are used around Home Assistant.
+ -
+ Action:
Actions are events that fires once all triggers and conditions have been met.
+
-
Automation:
Automations offer the capability to call a service based on a simple or complex trigger. Automation allows a condition such as sunset to cause an event, such as a light turning on.
-
Component:
Components provide the core logic for the functionality in Home Assistant. Like notify
provides sending notifications.
+ -
+ Condition:
Conditions are an optional part of an automation that will prevent an action from firing if they are not met.
+
-
Cookbook:
The Cookbook contains a set of configuration examples of Home Assistant from the community
-
- Customizing:
Customization allows you to overwrite the default parameter of your devices in the configuration.
+ Customize: Customization allows you to overwrite the default parameter of your devices in the configuration.
-
Device:
A device is usually a physical unit which can do or observe something.
-
- Discovery:
Discovery is the automatic setup of zeroconf/mDNS and uPnP devices after they are discovered.
+ Discovery: Discovery is the automatic setup of zeroconf/mDNS and uPnP devices after they are discovered.
-
Entity:
An entity is the representation of a single device, unit or web service.
-
- Event:
When something happens.
+ Event: An event is when something happens.
-
- Groups:
Groups are a way to organize your entities into a single unit.
+ Frontend: The frontend is a necessary component for the UI, it is also where you can define your themes.
+
+ -
+ Group:
Groups are a way to organize your entities into a single unit.
-
HADashboard:
HADashboard is a modular, skinnable dashboard for Home Assistant that is intended to be wall mounted, and is optimized for distance viewing.
-
- Hass.io:
Hass.io is an operating system that will take care of installing and updating Home Assistant, is managed from the Home Assistant UI, allows creating/restoring snapshots of your configuration, and can easily be extended
+ Hass.io: Hass.io is an operating system that will take care of installing and updating Home Assistant, is managed from the Home Assistant UI, allows creating/restoring snapshots of your configuration, and can easily be extended
-
- Packages:
Packages allow you to bundle different component configuations together.
+ Packages: Packages allow you to bundle different component configuations together.
-
Platform:
Platforms make the connection to a specific software or hardware platform. For example, the pushbullet
platform works with the service pushbullet.com to send notifications.
-
- Scene:
Scenes capture the states you want certain entities to be. For example a scene can specify that light A should be turned on and light B should be bright red.
+ Scene: Scenes capture the states you want certain entities to be. For example a scene can specify that light A should be turned on and light B should be bright red.
-
Script:
Scripts are components that allow users to specify a sequence of actions to be executed by Home Assistant when turned on
@@ -132,13 +141,13 @@
Trigger: A trigger is a set of values or conditions of a platform that are defined to cause an automation to run.
-
- Zones:
Zones are areas that can be used for presence detection.
+ Zone: Zones are areas that can be used for presence detection.
-
- hass:
HASS or hass is often used as an abbreviation for Home Assistant.
+ hass: HASS or hass is often used as an abbreviation for Home Assistant as well the command line tool.
-
- hassio:
see Hass.io
+ hass: HASS or hass is often used as an abbreviation for Home Assistant. It is aslo the comand line tool for accessing
diff --git a/docs/z-wave/entities/index.html b/docs/z-wave/entities/index.html
index 59c8d4e6c4..8af3776fe1 100644
--- a/docs/z-wave/entities/index.html
+++ b/docs/z-wave/entities/index.html
@@ -187,13 +187,12 @@ This is a work in progress, based upon reports in the forum, the author’s own
- platform: template
sensors:
YOUR_SENSOR:
- sensor_class: opening
friendly_name: "Friendly name here"
value_template: >-
{%- if is_state('sensor.YOUR_SENSOR_access_control', '22') -%}
- open
+ on
{%- else -%}
- closed
+ off
{%- endif -%}