mirror of
https://github.com/home-assistant/home-assistant.io.git
synced 2025-07-16 13:56:53 +00:00
Merge branch 'current' into next
This commit is contained in:
commit
8ae1e4e1d3
2
.github/workflows/test.yml
vendored
2
.github/workflows/test.yml
vendored
@ -57,7 +57,7 @@ jobs:
|
||||
- name: Check out files from GitHub
|
||||
uses: actions/checkout@v2
|
||||
- name: Setting up Ruby 2.6
|
||||
uses: ruby/setup-ruby@v1.66.0
|
||||
uses: ruby/setup-ruby@v1.66.1
|
||||
with:
|
||||
ruby-version: 2.6
|
||||
- name: Setup Ruby Gems cache
|
||||
|
@ -186,7 +186,7 @@ The `expand` function and filter can be used to sort entities and expand groups.
|
||||
|
||||
```text
|
||||
{% for tracker in expand('device_tracker.paulus', 'group.child_trackers') %}
|
||||
{{ state_attr(tracker, 'battery') }}
|
||||
{{ state_attr(tracker.entity_id, 'battery') }}
|
||||
{%- if not loop.last %}, {% endif -%}
|
||||
{% endfor %}
|
||||
```
|
||||
|
@ -45,6 +45,8 @@ discovery_prefix:
|
||||
type: string
|
||||
{% endconfiguration %}
|
||||
|
||||
### Discovery topic
|
||||
|
||||
The discovery topic need to follow a specific format:
|
||||
|
||||
```text
|
||||
@ -55,9 +57,11 @@ The discovery topic need to follow a specific format:
|
||||
- `<node_id>` (*Optional*): ID of the node providing the topic, this is not used by Home Assistant but may be used to structure the MQTT topic. The ID of the node must only consist of characters from the character class `[a-zA-Z0-9_-]` (alphanumerics, underscore and hyphen).
|
||||
- `<object_id>`: The ID of the device. This is only to allow for separate topics for each device and is not used for the `entity_id`. The ID of the device must only consist of characters from the character class `[a-zA-Z0-9_-]` (alphanumerics, underscore and hyphen).
|
||||
|
||||
Best practice for entities with a `unique_id` is to set `<object_id>` to `unique_id` and omit the `<node_id>`.
|
||||
|
||||
The payload must be a JSON dictionary and will be checked like an entry in your `configuration.yaml` file if a new device is added. This means that missing variables will be filled with the platform's default values. All configuration variables which are *required* must be present in the initial payload send to `/config`.
|
||||
|
||||
An empty payload will cause a previously discovered device to be deleted.
|
||||
Subsequent messages on a topic where a valid payload has been received will be handled as a configuration update, and a configuration update with an empty payload will cause a previously discovered device to be deleted.
|
||||
|
||||
The `<node_id>` level can be used by clients to only subscribe to their own (command) topics by using one wildcard topic like `<discovery_prefix>/+/<node_id>/+/set`.
|
||||
|
||||
@ -156,6 +160,9 @@ Supported abbreviations:
|
||||
'osc_cmd_t': 'oscillation_command_topic',
|
||||
'osc_stat_t': 'oscillation_state_topic',
|
||||
'osc_val_tpl': 'oscillation_value_template',
|
||||
'pct_cmd_t': 'percentage_command_topic',
|
||||
'pct_stat_t': 'percentage_state_topic',
|
||||
'pct_val_tpl': 'percentage_value_template',
|
||||
'pl': 'payload',
|
||||
'pl_arm_away': 'payload_arm_away',
|
||||
'pl_arm_home': 'payload_arm_home',
|
||||
@ -192,6 +199,10 @@ Supported abbreviations:
|
||||
'pow_cmd_t': 'power_command_topic',
|
||||
'pow_stat_t': 'power_state_topic',
|
||||
'pow_stat_tpl': 'power_state_template',
|
||||
'pr_mode_cmd_t': 'preset_mode_command_topic',
|
||||
'pr_mode_stat_t': 'preset_mode_state_topic',
|
||||
'pr_mode_val_tpl': 'preset_mode_value_template',
|
||||
'pr_modes': 'preset_modes',
|
||||
'r_tpl': 'red_template',
|
||||
'ret': 'retain',
|
||||
'rgb_cmd_tpl': 'rgb_command_template',
|
||||
@ -207,6 +218,8 @@ Supported abbreviations:
|
||||
'pos_tpl': 'position_template',
|
||||
'spd_cmd_t': 'speed_command_topic',
|
||||
'spd_stat_t': 'speed_state_topic',
|
||||
'spd_rng_min': 'speed_range_min',
|
||||
'spd_rng_max': 'speed_range_max',
|
||||
'spd_val_tpl': 'speed_value_template',
|
||||
'spds': 'speeds',
|
||||
'src_type': 'source_type',
|
||||
|
@ -15,7 +15,7 @@ Test multiple conditions in one condition statement. Passes if all embedded cond
|
||||
|
||||
```yaml
|
||||
condition:
|
||||
alias: "Paulus home AND tempeterature below 20"
|
||||
alias: "Paulus home AND temperature below 20"
|
||||
condition: and
|
||||
conditions:
|
||||
- condition: state
|
||||
@ -31,7 +31,7 @@ If you do not want to combine AND and OR conditions, you can list them sequentia
|
||||
The following configuration works the same as the one listed above:
|
||||
|
||||
```yaml
|
||||
alias: "Paulus home AND tempeterature below 20"
|
||||
alias: "Paulus home AND temperature below 20"
|
||||
condition:
|
||||
- condition: state
|
||||
entity_id: "device_tracker.paulus"
|
||||
@ -49,7 +49,7 @@ Test multiple conditions in one condition statement. Passes if any embedded cond
|
||||
|
||||
```yaml
|
||||
condition:
|
||||
alias: "Paulus home OR tempeterature below 20"
|
||||
alias: "Paulus home OR temperature below 20"
|
||||
condition: or
|
||||
conditions:
|
||||
- condition: state
|
||||
|
@ -3,7 +3,10 @@
|
||||
<ul class="divided">
|
||||
{% assign categories = site.categories | sort %}
|
||||
{% for category in categories %}
|
||||
<li><a href="/blog/categories/{{ category | first | downcase }}/">{{ category | first | replace: '-', ' '}}</a></li>
|
||||
{% assign category_name = category | first | downcase %}
|
||||
{% if category_name != "core" %}
|
||||
<li><a href="/blog/categories/{{ category_name }}/">{{ category | first | replace: '-', ' '}}</a></li>
|
||||
{% endif %}
|
||||
{% endfor %}
|
||||
</ul>
|
||||
</section>
|
||||
|
@ -145,7 +145,8 @@ In this section you will find some real-life examples of how to use this cover.
|
||||
### Garage Door
|
||||
|
||||
This example converts a garage door with a controllable switch and position
|
||||
sensor into a cover.
|
||||
sensor into a cover. The condition check is optional, but suggested if you
|
||||
use the same switch to open and close the garage.
|
||||
|
||||
{% raw %}
|
||||
|
||||
@ -158,13 +159,21 @@ cover:
|
||||
friendly_name: "Garage Door"
|
||||
position_template: "{{ states('sensor.garage_door') }}"
|
||||
open_cover:
|
||||
service: switch.turn_on
|
||||
target:
|
||||
entity_id: switch.garage_door
|
||||
- condition:
|
||||
condition: state
|
||||
entity_id: sensor.garage_door
|
||||
state: "off"
|
||||
- service: switch.turn_on
|
||||
target:
|
||||
entity_id: switch.garage_door
|
||||
close_cover:
|
||||
service: switch.turn_off
|
||||
target:
|
||||
entity_id: switch.garage_door
|
||||
- condition:
|
||||
condition: state
|
||||
entity_id: sensor.garage_door
|
||||
state: "on"
|
||||
- service: switch.turn_off
|
||||
target:
|
||||
entity_id: switch.garage_door
|
||||
stop_cover:
|
||||
service: switch.turn_on
|
||||
target:
|
||||
|
@ -192,24 +192,24 @@ automation:
|
||||
- alias: "'Toggle lamp from dimmer'"
|
||||
initial_state: "on"
|
||||
trigger:
|
||||
platform: event
|
||||
event_type: deconz_event
|
||||
event_data:
|
||||
id: remote_control_1
|
||||
event: 1002
|
||||
- platform: event
|
||||
event_type: deconz_event
|
||||
event_data:
|
||||
id: remote_control_1
|
||||
event: 1002
|
||||
action:
|
||||
service: light.toggle
|
||||
target:
|
||||
entity_id: light.lamp
|
||||
- service: light.toggle
|
||||
target:
|
||||
entity_id: light.lamp
|
||||
|
||||
- alias: "Increase brightness of lamp from dimmer"
|
||||
initial_state: "on"
|
||||
trigger:
|
||||
platform: event
|
||||
event_type: deconz_event
|
||||
event_data:
|
||||
id: remote_control_1
|
||||
event: 2002
|
||||
- platform: event
|
||||
event_type: deconz_event
|
||||
event_data:
|
||||
id: remote_control_1
|
||||
event: 2002
|
||||
action:
|
||||
- service: light.turn_on
|
||||
target:
|
||||
@ -222,11 +222,11 @@ automation:
|
||||
- alias: "Decrease brightness of lamp from dimmer"
|
||||
initial_state: "on"
|
||||
trigger:
|
||||
platform: event
|
||||
event_type: deconz_event
|
||||
event_data:
|
||||
id: remote_control_1
|
||||
event: 3002
|
||||
- platform: event
|
||||
event_type: deconz_event
|
||||
event_data:
|
||||
id: remote_control_1
|
||||
event: 3002
|
||||
action:
|
||||
- service: light.turn_on
|
||||
target:
|
||||
@ -239,15 +239,15 @@ automation:
|
||||
- alias: 'Turn lamp on when turning cube clockwise'
|
||||
initial_state: "on"
|
||||
trigger:
|
||||
platform: event
|
||||
event_type: deconz_event
|
||||
event_data:
|
||||
id: remote_control_1
|
||||
gesture: 7
|
||||
- platform: event
|
||||
event_type: deconz_event
|
||||
event_data:
|
||||
id: remote_control_1
|
||||
gesture: 7
|
||||
action:
|
||||
service: light.turn_on
|
||||
target:
|
||||
entity_id: light.lamp
|
||||
- service: light.turn_on
|
||||
target:
|
||||
entity_id: light.lamp
|
||||
```
|
||||
|
||||
{% endraw %}
|
||||
@ -286,27 +286,27 @@ automation:
|
||||
- alias: "Flash Hue Bulb with Doorbell Motion"
|
||||
mode: single
|
||||
trigger:
|
||||
- platform: state
|
||||
entity_id: binary_sensor.doorbell_motion
|
||||
to: "on"
|
||||
- platform: state
|
||||
entity_id: binary_sensor.doorbell_motion
|
||||
to: "on"
|
||||
action:
|
||||
- service: deconz.configure
|
||||
data:
|
||||
entity: light.hue_lamp
|
||||
field: /state
|
||||
- service: deconz.configure
|
||||
data:
|
||||
'on': true
|
||||
hue: 65535
|
||||
sat: 255
|
||||
bri: 255
|
||||
alert: breathe
|
||||
- delay: 00:00:15
|
||||
- service: deconz.configure
|
||||
data:
|
||||
entity: light.hue_lamp
|
||||
field: /state
|
||||
entity: light.hue_lamp
|
||||
field: /state
|
||||
data:
|
||||
'on': true
|
||||
hue: 65535
|
||||
sat: 255
|
||||
bri: 255
|
||||
alert: "breathe"
|
||||
- delay: 00:00:15
|
||||
- service: deconz.configure
|
||||
data:
|
||||
'on': false
|
||||
entity: light.hue_lamp
|
||||
field: "/state"
|
||||
data:
|
||||
'on': false
|
||||
```
|
||||
|
||||
## Binary Sensor
|
||||
|
@ -12,7 +12,11 @@ The `dlib_face_detect` image processing platform allows you to use the [Dlib](ht
|
||||
|
||||
This can be used to trigger an automation rule. Further info is on the [integration](/integrations/image_processing/) page.
|
||||
|
||||
### Configuration Home Assistant
|
||||
<div class='note'>
|
||||
This integration is only available on Home Assistant Core installation types. Unfortunately, it cannot be used with Home Assistant OS, Supervised or Container.
|
||||
</div>
|
||||
|
||||
## Configuration
|
||||
|
||||
```yaml
|
||||
# Example configuration.yaml entry
|
||||
|
@ -12,7 +12,11 @@ The `dlib_face_identify` image processing platform allows you to use the [Dlib](
|
||||
|
||||
For using the result inside an automation rule, take a look at the [integration](/integrations/image_processing/) page.
|
||||
|
||||
### Configuration Home Assistant
|
||||
<div class='note'>
|
||||
This integration is only available on Home Assistant Core installation types. Unfortunately, it cannot be used with Home Assistant OS, Supervised or Container.
|
||||
</div>
|
||||
|
||||
## Configuration
|
||||
|
||||
```yaml
|
||||
# Example configuration.yaml entry
|
||||
|
@ -12,7 +12,7 @@ The `facebox` image processing platform allows you to detect and recognize faces
|
||||
|
||||
## Setup
|
||||
|
||||
Facebox runs in a Docker container and it is recommended that you run this container on a machine with a minimum of 2 GB RAM. On your machine with Docker, run the Facebox container with:
|
||||
Facebox runs in a Docker container and it is recommended that you run this container on a x86 machine with a minimum of 2 GB RAM (an ARM version is not available). On your machine with Docker, run the Facebox container with:
|
||||
|
||||
```bash
|
||||
MB_KEY="INSERT-YOUR-KEY-HERE"
|
||||
|
@ -132,21 +132,6 @@ payload_available:
|
||||
required: false
|
||||
type: string
|
||||
default: online
|
||||
payload_high_speed:
|
||||
description: The payload that represents the fan's high speed.
|
||||
required: false
|
||||
type: string
|
||||
default: high
|
||||
payload_low_speed:
|
||||
description: The payload that represents the fan's low speed.
|
||||
required: false
|
||||
type: string
|
||||
default: low
|
||||
payload_medium_speed:
|
||||
description: The payload that represents the fan's medium speed.
|
||||
required: false
|
||||
type: string
|
||||
default: medium
|
||||
payload_not_available:
|
||||
description: The payload that represents the unavailable state.
|
||||
required: false
|
||||
@ -172,6 +157,35 @@ payload_oscillation_on:
|
||||
required: false
|
||||
type: string
|
||||
default: oscillate_on
|
||||
percentage_command_topic:
|
||||
description: The MQTT topic to publish commands to change the fan speed state based on a percentage.
|
||||
required: false
|
||||
type: string
|
||||
percentage_state_topic:
|
||||
description: The MQTT topic subscribed to receive fan speed based on percentage.
|
||||
required: false
|
||||
type: string
|
||||
percentage_value_template:
|
||||
description: Defines a [template](/docs/configuration/templating/#processing-incoming-data) to extract a value from fan percentage speed.
|
||||
required: false
|
||||
type: string
|
||||
preset_mode_command_topic:
|
||||
description: The MQTT topic to publish commands to change the preset mode.
|
||||
required: false
|
||||
type: string
|
||||
preset_mode_state_topic:
|
||||
description: The MQTT topic to publish commands to change the preset mode.
|
||||
required: false
|
||||
type: string
|
||||
preset_mode_value_template:
|
||||
description: Defines a [template](/docs/configuration/templating/#processing-incoming-data) to extract a value from the preset_mode payload.
|
||||
required: false
|
||||
type: string
|
||||
preset_modes:
|
||||
description: List of preset modes this fan is capable of running at. Common examples include `auto`, `smart`, `whoosh`, `eco` and `breeze`.
|
||||
required: false
|
||||
type: [list]
|
||||
default: []
|
||||
qos:
|
||||
description: The maximum QoS level of the state topic.
|
||||
required: false
|
||||
@ -182,22 +196,16 @@ retain:
|
||||
required: false
|
||||
type: boolean
|
||||
default: true
|
||||
speed_command_topic:
|
||||
description: The MQTT topic to publish commands to change speed state.
|
||||
speed_range_min:
|
||||
description: The minimum of numeric output range (`off` not included, so `speed_range_min` - 1 represents 0%).
|
||||
required: false
|
||||
type: string
|
||||
speed_state_topic:
|
||||
description: The MQTT topic subscribed to receive speed state updates.
|
||||
type: integer
|
||||
default: 1
|
||||
speed_range_max:
|
||||
description: The maximum of numeric output range (representing 100%).
|
||||
required: false
|
||||
type: string
|
||||
speed_value_template:
|
||||
description: "Defines a [template](/docs/configuration/templating/#processing-incoming-data) to extract a value from the speed payload."
|
||||
required: false
|
||||
type: string
|
||||
speeds:
|
||||
description: "List of speeds this fan is capable of running at. Valid entries are `off`, `low`, `medium` and `high`."
|
||||
required: false
|
||||
type: [string, list]
|
||||
type: integer
|
||||
default: 100
|
||||
state_topic:
|
||||
description: The MQTT topic subscribed to receive state updates.
|
||||
required: false
|
||||
@ -224,10 +232,10 @@ In this section you find some real-life examples of how to use this fan.
|
||||
|
||||
### Full configuration
|
||||
|
||||
The example below shows a full configuration for a MQTT fan.
|
||||
The example below shows a full configuration for a MQTT fan using percentage and preset modes.
|
||||
|
||||
```yaml
|
||||
# Example configuration.yaml entry
|
||||
# Example using percentage based speeds with preset modes configuration.yaml
|
||||
fan:
|
||||
- platform: mqtt
|
||||
name: "Bedroom Fan"
|
||||
@ -235,19 +243,21 @@ fan:
|
||||
command_topic: "bedroom_fan/on/set"
|
||||
oscillation_state_topic: "bedroom_fan/oscillation/state"
|
||||
oscillation_command_topic: "bedroom_fan/oscillation/set"
|
||||
speed_state_topic: "bedroom_fan/speed/state"
|
||||
speed_command_topic: "bedroom_fan/speed/set"
|
||||
percentage_state_topic: "bedroom_fan/speed/percentage_state"
|
||||
percentage_command_topic: "bedroom_fan/speed/percentage"
|
||||
preset_mode_state_topic: "bedroom_fan/speed/preset_mode_state"
|
||||
preset_mode_command_topic: "bedroom_fan/speed/preset_mode"
|
||||
preset_modes:
|
||||
- "auto"
|
||||
- "smart"
|
||||
- "whoosh"
|
||||
- "eco"
|
||||
- "breeze"
|
||||
qos: 0
|
||||
payload_on: "true"
|
||||
payload_off: "false"
|
||||
payload_oscillation_on: "true"
|
||||
payload_oscillation_off: "false"
|
||||
payload_low_speed: "low"
|
||||
payload_medium_speed: "medium"
|
||||
payload_high_speed: "high"
|
||||
speeds:
|
||||
- "off"
|
||||
- low
|
||||
- medium
|
||||
- high
|
||||
speed_range_min: 1
|
||||
speed_range_max: 100
|
||||
```
|
||||
|
@ -14,7 +14,10 @@ ha_config_flow: true
|
||||
|
||||
The `philips_js` platform allows you to control Philips TVs which expose the [jointSPACE](http://jointspace.sourceforge.net/) JSON-API.
|
||||
|
||||
Instructions on how to activate the API and if your model is supported can be found [here](http://jointspace.sourceforge.net/download.html). Note that not all listed, jointSPACE-enabled devices will have JSON-interface running on port 1925. This is true at least for some models before year 2011.
|
||||
If your TV responds to `http://IP_ADDRESS_OF_TV:1925/system` then this integration can be used. In the response, you should also be able to see the version of the API the TV uses (`"api_version":{"Major":6...`).
|
||||
For older TVs follow instructions on how to activate the API and if your model is supported [here](http://jointspace.sourceforge.net/download.html). Note that not all listed, jointSPACE-enabled devices will have JSON-interface running on port 1925. This is true at least for some models before year 2011.
|
||||
|
||||
Also, note that version 6 of the API needs to be authenticated by a PIN code displayed on your TV.
|
||||
|
||||
{% include integrations/config_flow.md %}
|
||||
|
||||
|
@ -12,6 +12,10 @@ ha_platforms:
|
||||
|
||||
The `rpi_camera` integration allows you to integrate the Raspberry Pi camera into Home Assistant. This integration uses the application [`raspistill`](https://www.raspberrypi.org/documentation/usage/camera/raspicam/raspistill.md) to store the image from camera.
|
||||
|
||||
<div class='note'>
|
||||
This integration is only available on Home Assistant Core installation types. Unfortunately, it cannot be used with Home Assistant OS, Supervised or Container.
|
||||
</div>
|
||||
|
||||
## Configuration
|
||||
|
||||
To enable this camera in your installation, add the following to your `configuration.yaml` file:
|
||||
|
@ -122,4 +122,5 @@ Not all devices support all input events. You can check on [Shelly API Reference
|
||||
## Known issues and limitations
|
||||
|
||||
- Only supports firmware 1.8 and later
|
||||
- Shelly 4Pro and Shelly Sense are not supported (devices based on old CoAP v1 protocol)
|
||||
- Before set up, battery-powered devices must be woken up by pressing the button on the device.
|
||||
|
@ -52,7 +52,7 @@ sampling_size:
|
||||
default: 20
|
||||
type: integer
|
||||
max_age:
|
||||
description: Maximum age of measurements. Setting this to a time interval will cause older values to be discarded. Please note that you might have to increase the [sampling_size](/integrations/statistics#sampling_size) parameter. If you e.g., have a sensor value updated every second you will, by default, only get a max_age of 20s.
|
||||
description: Maximum age of measurements. Setting this to a time interval will cause older values to be discarded. Please note that you might have to increase the [sampling_size](/integrations/statistics#sampling_size) parameter. If you e.g., have a sensor value updated every second you will, by default, only get a max_age of 20s. Furthermore the sensor gets `unkown` if the entity is not updated within the time interval.
|
||||
required: false
|
||||
type: time
|
||||
precision:
|
||||
|
@ -5,7 +5,9 @@ date: 2015-01-04 13:29:07 -0800
|
||||
date_formatted: January 4, 2015
|
||||
author: Paulus Schoutsen
|
||||
author_twitter: balloob
|
||||
categories: Release-Notes
|
||||
categories:
|
||||
- Release-Notes
|
||||
- Core
|
||||
---
|
||||
|
||||
One of the things that was missing in Home Assistant for a while was a way to communicate with users. Wouldn't it be nice to get a message when important events happen like the lights being turned on while no one is home? Since the Home Assistant frontend runs as a web application on the phone, we have no way to bring ourselves to the front. This is where the new notify component comes in, powered by PushBullet.
|
||||
|
@ -5,7 +5,9 @@ date: 2015-01-11 21:49:08 0000
|
||||
date_formatted: January 11, 2015
|
||||
author: Paulus Schoutsen
|
||||
author_twitter: balloob
|
||||
categories: Release-Notes
|
||||
categories:
|
||||
- Release-Notes
|
||||
- Core
|
||||
---
|
||||
|
||||
Most people do not like configuring things. Things just have to work, out of the box. Reaching this scenario is the goal of what we are about to introduce: our new discovery component.
|
||||
|
@ -5,7 +5,9 @@ date: 2015-01-13 08:29:04 -0800
|
||||
date_formatted: January 13, 2015
|
||||
author: Paulus Schoutsen
|
||||
author_twitter: balloob
|
||||
categories: Release-Notes
|
||||
categories:
|
||||
- Release-Notes
|
||||
- Core
|
||||
---
|
||||
|
||||
For thet majority of its existence, Home Assistant primary focus was on presence detection, lights and switches. But not anymore as we're expanding the supported devices. Today, we're proud to introduce Nest Thermostat integration for Home Assistant contributed by [Stefano Fiorini](https://github.com/sfiorini)!
|
||||
|
@ -5,7 +5,9 @@ date: 2015-01-24 18:36 0000
|
||||
date_formatted: "January 24, 2015"
|
||||
author: Paulus Schoutsen
|
||||
author_twitter: balloob
|
||||
categories: Release-Notes
|
||||
categories:
|
||||
- Release-Notes
|
||||
- Core
|
||||
---
|
||||
|
||||
I have just merged the latest version of the development branch into master. Here are some of the highlights of this release:
|
||||
|
@ -5,7 +5,9 @@ date: 2015-02-08 9:01:23 -0800
|
||||
date_formatted: "February 8, 2015"
|
||||
author: Paulus Schoutsen
|
||||
author_twitter: balloob
|
||||
categories: Release-Notes
|
||||
categories:
|
||||
- Release-Notes
|
||||
- Core
|
||||
---
|
||||
|
||||
Ever since the launch of Home Assistant you have been able to track the state of your house. But the view has always been limited to what the current state is. Not what it was. Today we are going to change that by introducing two brand new components:
|
||||
|
@ -5,7 +5,9 @@ date: 2015-02-24 22:41:27 0000
|
||||
date_formatted: February 24, 2015
|
||||
author: Paulus Schoutsen
|
||||
author_twitter: balloob
|
||||
categories: Release-Notes
|
||||
categories:
|
||||
- Release-Notes
|
||||
- Core
|
||||
---
|
||||
|
||||
Home Assistant has learned a new trick to get the latest information from the server: streaming updates. No longer will the frontend poll every 30 seconds for updates but instead it will keep a connection open and get the latest changes pushed as soon as they happen.
|
||||
|
@ -4,7 +4,9 @@ description: "Configuration will now be more flexible"
|
||||
date: 2015-03-01 20:38:00 +0100
|
||||
date_formatted: March 1, 2015
|
||||
author: "Theodor Lindquist"
|
||||
categories: Release-Notes
|
||||
categories:
|
||||
- Release-Notes
|
||||
- Core
|
||||
---
|
||||
|
||||
Home Assistant is now using [YAML](http://yaml.org/) for it's configuration file. YAML allows the use of lists, which should make the configuration file a bit more flexible and useful. The new configuration file format is backwards compatible with existing components. Because of this, there is no need for component developers to update their components.
|
||||
|
@ -5,7 +5,9 @@ date: 2015-03-11 18:36 0000
|
||||
date_formatted: "March 11, 2015"
|
||||
author: Paulus Schoutsen
|
||||
author_twitter: balloob
|
||||
categories: Release-Notes
|
||||
categories:
|
||||
- Release-Notes
|
||||
- Core
|
||||
---
|
||||
|
||||
It has only been a little over a week since Theodor introduced YAML support for Home Assistant but so much has already happened that it is time for a summary of recent changes. Before mentioning the highlights I want to thank [andythigpen](https://github.com/andythigpen), [jamespcole](https://github.com/jamespcole) and [theolind](https://github.com/theolind) for numerous bug fixes, enhancements and new contributions. Thanks!
|
||||
|
@ -5,7 +5,9 @@ date: 2015-03-22 0:21 -0800
|
||||
date_formatted: "March 22, 2015"
|
||||
author: Paulus Schoutsen
|
||||
author_twitter: balloob
|
||||
categories: Release-Notes
|
||||
categories:
|
||||
- Release-Notes
|
||||
- Core
|
||||
---
|
||||
A new version of Home Assistant has just been pushed out. It contains bugfixes contributed by [jamespcole](https://github.com/jamespcole), [andythigpen](https://github.com/andythigpen), [trainman419](https://github.com/trainman419) and [me](https://github.com/balloob). It also adds a bunch of great new features:
|
||||
|
||||
|
@ -5,7 +5,9 @@ date: 2015-04-25 6:57 -0700
|
||||
date_formatted: "April 25, 2015"
|
||||
author: Paulus Schoutsen
|
||||
author_twitter: balloob
|
||||
categories: Release-Notes
|
||||
categories:
|
||||
- Release-Notes
|
||||
- Core
|
||||
---
|
||||
|
||||
It's been a month since the latest update and a lot has happened again. Here a quick overview of the new things.
|
||||
|
@ -5,7 +5,9 @@ date: 2015-05-09 23:08 0000
|
||||
date_formatted: "May 9, 2015"
|
||||
author: Paulus Schoutsen
|
||||
author_twitter: balloob
|
||||
categories: Release-Notes
|
||||
categories:
|
||||
- Release-Notes
|
||||
- Core
|
||||
---
|
||||
|
||||
I have recently merged code to refactor Home Assistant to use only UTC times internally. A much needed refactor. I've added some extra test coverage to time sensitive parts to ensure stability. The code has been live in the dev branch for the last 9 days and will be soon released to the master branch.
|
||||
|
@ -5,7 +5,9 @@ date: 2015-05-14 22:25 0000
|
||||
date_formatted: "May 14, 2015"
|
||||
author: Paulus Schoutsen
|
||||
author_twitter: balloob
|
||||
categories: Release-Notes
|
||||
categories:
|
||||
- Release-Notes
|
||||
- Core
|
||||
---
|
||||
|
||||
Almost three busy weeks have past since the last release. We used this time to finally make the overhaul to use UTC as the internal date time format. We added a bunch of test coverage in the process to make sure the transition went smoothly. Pleas see [the blog post about the UTC refactor](/blog/2015/05/09/utc-time-zone-awareness/#backwards-incompatible-stuff) for backwards incompatible changes.
|
||||
|
@ -5,7 +5,9 @@ date: 2015-06-10 18:54 0000
|
||||
date_formatted: "June 10, 2015"
|
||||
author: Paulus Schoutsen
|
||||
author_twitter: balloob
|
||||
categories: Release-Notes
|
||||
categories:
|
||||
- Release-Notes
|
||||
- Core
|
||||
---
|
||||
|
||||
Wow, almost a month has gone by since the last release and this release is *packed*. The biggest part of this release is probably one that you won't notice: the frontend has been upgraded from Polymer 0.5 to the brand new released Polymer 1.0. Polymer has been declared stable by the Google overlords which will allow us to expand functionality that was waiting for this moment to arrive.
|
||||
|
@ -5,7 +5,9 @@ date: 2015-07-11 01:37 -0700
|
||||
date_formatted: "July 11, 2015"
|
||||
author: Paulus Schoutsen
|
||||
author_twitter: balloob
|
||||
categories: Release-Notes
|
||||
categories:
|
||||
- Release-Notes
|
||||
- Core
|
||||
---
|
||||
|
||||
Another month has passed and some great new features have landed in Home Assistant. This month release has been made possible by [balloob](https://github.com/balloob), [ettisan](https://github.com/ettisan), [fabaff](https://github.com/fabaff), [gyran](https://github.com/gyran), [jamespcole](https://github.com/jamespcole), [michaelarnauts](https://github.com/michaelarnauts), [miniconfig](https://github.com/miniconfig) and [rmkraus](https://github.com/rmkraus).
|
||||
|
@ -5,7 +5,9 @@ date: 2015-08-09 18:01 0000
|
||||
date_formatted: "August 9, 2015"
|
||||
author: Paulus Schoutsen
|
||||
author_twitter: balloob
|
||||
categories: Release-Notes
|
||||
categories:
|
||||
- Release-Notes
|
||||
- Core
|
||||
---
|
||||
|
||||
It's time for the August release and there is some serious good stuff this time. The core of Home Assistant has gone some serious clean up and a bump in test coverage thanks to [@balloob](https://github.com/balloob). If you're a developer, make sure you read up on [the deprecation notices](https://github.com/home-assistant/home-assistant/pull/251). [@fabaff](https://github.com/fabaff) did another great round of documenting all the various components.
|
||||
|
@ -5,7 +5,9 @@ date: 2015-08-17 20:00 0000
|
||||
date_formatted: "August 17, 2015"
|
||||
author: Paulus Schoutsen
|
||||
author_twitter: balloob
|
||||
categories: Release-Notes
|
||||
categories:
|
||||
- Release-Notes
|
||||
- Core
|
||||
---
|
||||
|
||||
A minor bug fix release to fix some issues that have come up since the last release. Please upgrade as soon as possible by running `git pull` from the Home Assistant directory.
|
||||
|
@ -5,7 +5,9 @@ date: 2015-08-31 14:12 -0700
|
||||
date_formatted: "August 31, 2015"
|
||||
author: Paulus Schoutsen
|
||||
author_twitter: balloob
|
||||
categories: Release-Notes
|
||||
categories:
|
||||
- Release-Notes
|
||||
- Core
|
||||
og_image: /images/screenshots/ui2015.png
|
||||
---
|
||||
|
||||
|
@ -5,7 +5,9 @@ date: 2015-09-19 21:47:00 0000
|
||||
date_formatted: "September 19, 2015"
|
||||
author: Paulus Schoutsen
|
||||
author_twitter: balloob
|
||||
categories: Release-Notes
|
||||
categories:
|
||||
- Release-Notes
|
||||
- Core
|
||||
---
|
||||
|
||||
It's like someone opened a can of rock solid developers and emptied it above our [chat channel](https://discord.gg/c5DvZ4e) because it exploded with great conversations and solid contributions. Featured in release 0.7.3: Sonos, iTunes, Alarm component and Automation upgrade.
|
||||
|
@ -5,7 +5,9 @@ date: 2015-10-05 21:49:00 0000
|
||||
date_formatted: "October 5, 2015"
|
||||
author: Paulus Schoutsen
|
||||
author_twitter: balloob
|
||||
categories: Release-Notes
|
||||
categories:
|
||||
- Release-Notes
|
||||
- Core
|
||||
og_image: /images/screenshots/map.png
|
||||
---
|
||||
|
||||
|
@ -5,7 +5,9 @@ date: 2015-10-11 10:10:00 -0700
|
||||
date_formatted: "October 11, 2015"
|
||||
author: Paulus Schoutsen
|
||||
author_twitter: balloob
|
||||
categories: Release-Notes
|
||||
categories:
|
||||
- Release-Notes
|
||||
- Core
|
||||
---
|
||||
|
||||
We discovered two issues annoying enough to warrant the release of 0.7.5:
|
||||
|
@ -5,7 +5,9 @@ date: 2015-10-26 18:10:00 0000
|
||||
date_formatted: "October 26, 2015"
|
||||
author: Paulus Schoutsen
|
||||
author_twitter: balloob
|
||||
categories: Release-Notes
|
||||
categories:
|
||||
- Release-Notes
|
||||
- Core
|
||||
---
|
||||
|
||||
After two weeks of hard work I'm proud to announce the release of Home Assistant v0.7.6. For this release the main focus was bugs, test coverage and documentation. And we exceeded expectations on all three fronts. Bugs have been squashed, [test coverage increased to 85%](https://coveralls.io/builds/3946399) and thanks to the hard work by [@fabaff](https://github.com/fabaff) and myself the [component section](/integrations/) on the website has gotten a complete revamp.
|
||||
|
@ -5,7 +5,9 @@ date: 2015-11-16 21:27:00 0000
|
||||
date_formatted: "November 16, 2015"
|
||||
author: Paulus Schoutsen
|
||||
author_twitter: balloob
|
||||
categories: Release-Notes
|
||||
categories:
|
||||
- Release-Notes
|
||||
- Core
|
||||
---
|
||||
|
||||
<img src='/images/screenshots/custom-icons.png' style='float: right;' />We have all been hard at work to get this latest release ready. One of the big highlights in this release is the introduction of an extended iconset to be used in the frontend (credits to [@happyleavesaoc] for idea and prototype). To get started with customizing, pick any icon from [MaterialDesignIcons.com], prefix the name with `mdi:` and stick it into your `customize` section in `configuration.yaml`:
|
||||
|
@ -5,7 +5,9 @@ date: 2015-12-06 12:29:00 -0700
|
||||
date_formatted: "December 6, 2015"
|
||||
author: Paulus Schoutsen
|
||||
author_twitter: balloob
|
||||
categories: Release-Notes
|
||||
categories:
|
||||
- Release-Notes
|
||||
- Core
|
||||
og_image: /images/blog/2015-12-release-09/facebook-09.png
|
||||
---
|
||||
|
||||
|
@ -5,7 +5,9 @@ date: 2015-12-22 01:30:00 -0800
|
||||
date_formatted: "December 22, 2015"
|
||||
author: Paulus Schoutsen
|
||||
author_twitter: balloob
|
||||
categories: Release-Notes
|
||||
categories:
|
||||
- Release-Notes
|
||||
- Core
|
||||
og_image: /images/blog/2015-12-release-10/alexa-fb.png
|
||||
---
|
||||
|
||||
|
@ -5,7 +5,9 @@ date: 2016-01-17 15:20:00 -0800
|
||||
date_formatted: "January 17, 2016"
|
||||
author: Paulus Schoutsen
|
||||
author_twitter: balloob
|
||||
categories: Release-Notes
|
||||
categories:
|
||||
- Release-Notes
|
||||
- Core
|
||||
---
|
||||
|
||||
First release of 2016 and we are on 🔥! The [main repository][github-ha] has passed 2500 ⭐ on GitHub (2596 ⭐ as of now). This release also has a [record number][release-pr] of 20 contributors all working on improving and extending Home Assistant. With the continued growth, I am very excited to see what 2016 will bring us 🤘.
|
||||
|
@ -5,7 +5,9 @@ date: 2016-01-30 00:22:00 -0800
|
||||
date_formatted: "January 30, 2016"
|
||||
author: Paulus Schoutsen
|
||||
author_twitter: balloob
|
||||
categories: Release-Notes
|
||||
categories:
|
||||
- Release-Notes
|
||||
- Core
|
||||
og_image: /images/blog/2016-01-release-12/social.png
|
||||
---
|
||||
|
||||
|
@ -5,7 +5,9 @@ date: 2016-02-13 22:15:00 UTC
|
||||
date_formatted: "February 13, 2016"
|
||||
author: Paulus Schoutsen
|
||||
author_twitter: balloob
|
||||
categories: Release-Notes
|
||||
categories:
|
||||
- Release-Notes
|
||||
- Core
|
||||
og_image: /images/blog/2016-02-release-13/social-img.png
|
||||
---
|
||||
|
||||
|
@ -5,7 +5,9 @@ date: 2016-02-27 14:15:00 -0800
|
||||
date_formatted: "February 28, 2016"
|
||||
author: Paulus Schoutsen
|
||||
author_twitter: balloob
|
||||
categories: Release-Notes
|
||||
categories:
|
||||
- Release-Notes
|
||||
- Core
|
||||
og_image: /images/blog/2016-02-release-14/social.png
|
||||
---
|
||||
|
||||
|
@ -5,7 +5,9 @@ date: 2016-03-12 10:55:00 -0800
|
||||
date_formatted: "March 12, 2016"
|
||||
author: Paulus Schoutsen
|
||||
author_twitter: balloob
|
||||
categories: Release-Notes
|
||||
categories:
|
||||
- Release-Notes
|
||||
- Core
|
||||
---
|
||||
|
||||
Two weeks has past so here is 0.15! We have been focussing a lot on quality. Making sure the system is more stable and reliable. I usually try to highlight one cool thing in the release notes but this release has 4 exciting announcements!
|
||||
|
@ -5,7 +5,9 @@ date: 2016-03-26 0:10:00 -0700
|
||||
date_formatted: "March 26, 2016"
|
||||
author: Paulus Schoutsen
|
||||
author_twitter: balloob
|
||||
categories: Release-Notes
|
||||
categories:
|
||||
- Release-Notes
|
||||
- Core
|
||||
---
|
||||
|
||||
Party people, 0.16 is here! The big thing with this release is that we have completely removed the barrier to get started by MQTT by being able to launch an embedded MQTT server: [hbMQTT]. Just add `mqtt:` to your config and a broker is launched and connected with Home Assistant.
|
||||
|
@ -5,7 +5,9 @@ date: 2016-04-09 23:10:00 UTC
|
||||
date_formatted: "April 9, 2016"
|
||||
author: Paulus Schoutsen
|
||||
author_twitter: balloob
|
||||
categories: Release-Notes
|
||||
categories:
|
||||
- Release-Notes
|
||||
- Core
|
||||
---
|
||||
|
||||
Another awesome release ready to hit your homes. YAML can be hard for beginners and more experienced automators. So to help catch those pesky errors that sneak into your files we've been hard at work to introduce config validation! Especially huge thanks to [@jaharkes] for his hard work on this. Config validation is still in its early stages. More common platforms and components have been added but we didn't do everything yet.
|
||||
|
@ -5,7 +5,9 @@ date: 2016-04-20 23:10:00 UTC
|
||||
date_formatted: "April 20, 2016"
|
||||
author: Paulus Schoutsen
|
||||
author_twitter: balloob
|
||||
categories: Release-Notes
|
||||
categories:
|
||||
- Release-Notes
|
||||
- Core
|
||||
og_image: /images/blog/2016-04-release-18/social.png
|
||||
---
|
||||
|
||||
|
@ -5,7 +5,9 @@ date: 2016-05-07 11:06:00 -0700
|
||||
date_formatted: "May 7, 2016"
|
||||
author: Paulus Schoutsen
|
||||
author_twitter: balloob
|
||||
categories: Release-Notes
|
||||
categories:
|
||||
- Release-Notes
|
||||
- Core
|
||||
---
|
||||
|
||||
This release is big. Until now, our automations and scripts have been very static. Starting today it should all be a bit more dynamic.
|
||||
|
@ -5,7 +5,9 @@ date: 2016-05-21 11:06:00 -0700
|
||||
date_formatted: "May 21, 2016"
|
||||
author: Paulus Schoutsen
|
||||
author_twitter: balloob
|
||||
categories: Release-Notes
|
||||
categories:
|
||||
- Release-Notes
|
||||
- Core
|
||||
---
|
||||
|
||||
<img src='https://brands.home-assistant.io/roku/icon.png' style='clear: right; margin-left: 5px; border:none; box-shadow: none; float: right; margin-bottom: 16px;' width='150' /><img src='https://brands.home-assistant.io/lastfm/icon.png' style='clear: right; margin-left: 5px; border:none; box-shadow: none; float: right; margin-bottom: 16px;' width='150' /><img src='https://brands.home-assistant.io/gpmdp/icon.png' srcset='https://brands.home-assistant.io/gpmdp/icon@2x.png 2x' style='clear: right; margin-left: 5px; border:none; box-shadow: none; float: right; margin-bottom: 16px;' width='100' /><img src='https://brands.home-assistant.io/twilio/icon.png' style='clear: right; margin-left: 5px; border:none; box-shadow: none; float: right; margin-bottom: 16px;' width='100' /><img src='/images/supported_brands/aws_lambda.png' style='clear: right; margin-left: 5px; border:none; box-shadow: none; float: right; margin-bottom: 16px;' width='100' /><img src='/images/supported_brands/aws_sns.png' style='clear: right; margin-left: 5px; border:none; box-shadow: none; float: right; margin-bottom: 16px;' width='100' /><img src='/images/supported_brands/aws_sqs.png' style='clear: right; margin-left: 5px; border:none; box-shadow: none; float: right; margin-bottom: 16px;' width='100' />
|
||||
|
@ -5,7 +5,9 @@ date: 2016-06-08 01:06:00 +0000
|
||||
date_formatted: "June 8, 2016"
|
||||
author: Paulus Schoutsen
|
||||
author_twitter: balloob
|
||||
categories: Release-Notes
|
||||
categories:
|
||||
- Release-Notes
|
||||
- Core
|
||||
---
|
||||
|
||||
It's time for release 0.21 and it contains massive core improvements: replacement of our home grown HTTP stack with a standardized WSGI stack. This will improve performance, speed, security and make future development of advanced HTTP features a breeze.
|
||||
|
@ -5,7 +5,9 @@ date: 2016-06-18 18:06:00 +0000
|
||||
date_formatted: "June 18, 2016"
|
||||
author: Paulus Schoutsen
|
||||
author_twitter: balloob
|
||||
categories: Release-Notes
|
||||
categories:
|
||||
- Release-Notes
|
||||
- Core
|
||||
---
|
||||
|
||||
It's time for the 0.22 release. This was a pretty rough release cycle and we had to issue two hot fixes for our core improvements. But it seems now that all is good and a lot of people have reported that their installs are faster than ever and the occasional quirks no longer occur.
|
||||
|
@ -5,7 +5,9 @@ date: 2016-07-01 00:31:00 +0000
|
||||
date_formatted: "July 1, 2016"
|
||||
author: Paulus Schoutsen
|
||||
author_twitter: balloob
|
||||
categories: Release-Notes
|
||||
categories:
|
||||
- Release-Notes
|
||||
- Core
|
||||
---
|
||||
|
||||
It's time for Home Assistant 0.23 and it's full of goodies. It's also the release that bumps us over a 1000 tests and to 94% test coverage! Also our install issues on the Raspberry Pi and Synology have been resolved.
|
||||
|
@ -5,7 +5,9 @@ date: 2016-07-16 12:00:00 +0000
|
||||
date_formatted: "July 16, 2016"
|
||||
author: Fabian Affolter
|
||||
author_twitter: fabaff
|
||||
categories: Release-Notes
|
||||
categories:
|
||||
- Release-Notes
|
||||
- Core
|
||||
---
|
||||
|
||||
It's time for Home Assistant 0.24 and it's full of new integration for your Home. It contains some structural changes to our history which requires action from your end, so please keep reading.
|
||||
|
@ -5,7 +5,9 @@ date: 2016-07-30 12:00:00 +0000
|
||||
date_formatted: "July 30, 2016"
|
||||
author: Fabian Affolter & Paulus Schoutsen
|
||||
author_twitter: fabaff
|
||||
categories: Release-Notes
|
||||
categories:
|
||||
- Release-Notes
|
||||
- Core
|
||||
---
|
||||
|
||||
When Home Assistant started the focus has always been on making a great developer experience. Allowing anyone to add support for their favorite devices to Home Assistant easily. This focus has been a great success since we now have 339 components and platforms!
|
||||
|
@ -5,7 +5,9 @@ date: 2016-08-13 12:00:00 -0700
|
||||
date_formatted: "August 13, 2016"
|
||||
author: Paulus Schoutsen
|
||||
author_twitter: balloob
|
||||
categories: Release-Notes
|
||||
categories:
|
||||
- Release-Notes
|
||||
- Core
|
||||
---
|
||||
|
||||
It's time for 0.26 and it's again full of new features and fixes. First I want to highlight that we are now having 500 000 monthly pageviews on the website. A big milestone for us! It's been an amazing journey. Big thanks to the Home Assistant community for being such a delightful bunch.
|
||||
|
@ -5,7 +5,9 @@ date: 2016-08-28 20:30:25 UTC
|
||||
date_formatted: "August 28, 2016"
|
||||
author: Robbie Trencheny
|
||||
author_twitter: Robbie
|
||||
categories: Release-Notes
|
||||
categories:
|
||||
- Release-Notes
|
||||
- Core
|
||||
---
|
||||
|
||||
This week's blog post could only be possibly described by exactly one hashtag:
|
||||
|
@ -5,7 +5,9 @@ date: 2016-09-10 08:00:00 +0200
|
||||
date_formatted: "September 10, 2016"
|
||||
author: Fabian Affolter
|
||||
author_twitter: fabaff
|
||||
categories: Release-Notes
|
||||
categories:
|
||||
- Release-Notes
|
||||
- Core
|
||||
---
|
||||
|
||||
It's already time for 0.28 thanks to our super short release cycles. Now, it' official...we hit 4000 stars on Github. That's amazing. Sorry, not as amazing as all the stuff that was going on for 0.27 but still pretty awesome.
|
||||
|
@ -5,7 +5,9 @@ date: 2016-09-29 03:04:05 +0000
|
||||
date_formatted: "September 29, 2016"
|
||||
author: Paulus Schoutsen & Fabian Affolter
|
||||
author_twitter: balloob
|
||||
categories: Release-Notes
|
||||
categories:
|
||||
- Release-Notes
|
||||
- Core
|
||||
---
|
||||
|
||||
Two weeks ago, September 17 marked our 3 year anniversary. In this time Home Assistant managed to grow from a simple script that turned on my lights when the sun set to a kick ass open source project with the best community an open-source project could wish for. This release contains features, bug fixes and performance tweaks by a total of **50** different people! We have also managed to cross the 1000 forks on GitHub. Talking about momentum!
|
||||
|
@ -5,7 +5,9 @@ date: 2016-10-08 03:04:05 +0000
|
||||
date_formatted: "October 08, 2016"
|
||||
author: Fabian Affolter
|
||||
author_twitter: fabaff
|
||||
categories: Release-Notes
|
||||
categories:
|
||||
- Release-Notes
|
||||
- Core
|
||||
---
|
||||
|
||||
Yes, after only nine days comes 0.30. Don't worry, we will try to keep our usual release cycle and not start to release every day.
|
||||
|
@ -6,7 +6,9 @@ date_formatted: "October 22, 2016"
|
||||
release_date: 2016-10-23 21:57:00 -0700
|
||||
author: Robbie Trencheny
|
||||
author_twitter: robbie
|
||||
categories: Release-Notes
|
||||
categories:
|
||||
- Release-Notes
|
||||
- Core
|
||||
---
|
||||
|
||||
Hello again friend,
|
||||
|
@ -5,7 +5,9 @@ date: 2016-11-05 03:04:05 +0000
|
||||
date_formatted: "November 05, 2016"
|
||||
author: Fabian Affolter
|
||||
author_twitter: fabaff
|
||||
categories: Release-Notes
|
||||
categories:
|
||||
- Release-Notes
|
||||
- Core
|
||||
---
|
||||
|
||||
|
||||
|
@ -5,7 +5,9 @@ date: 2016-11-20 00:04:05 +0000
|
||||
date_formatted: "November 20, 2016"
|
||||
author: Fabian Affolter
|
||||
author_twitter: fabaff
|
||||
categories: Release-Notes
|
||||
categories:
|
||||
- Release-Notes
|
||||
- Core
|
||||
og_image: /images/blog/2016-11-0.33/social.png
|
||||
---
|
||||
|
||||
|
@ -5,7 +5,9 @@ date: 2016-12-03 08:04:05 +0000
|
||||
date_formatted: "December 3, 2016"
|
||||
author: Fabian Affolter et al.
|
||||
author_twitter: fabaff
|
||||
categories: Release-Notes
|
||||
categories:
|
||||
- Release-Notes
|
||||
- Core
|
||||
og_image: /images/blog/2016-12-0.34/social.png
|
||||
---
|
||||
|
||||
|
@ -5,7 +5,9 @@ date: 2016-12-17 08:04:05 +0000
|
||||
date_formatted: "December 17, 2016"
|
||||
author: Fabian Affolter et al.
|
||||
author_twitter: fabaff
|
||||
categories: Release-Notes
|
||||
categories:
|
||||
- Release-Notes
|
||||
- Core
|
||||
og_image: /images/blog/2016-12-0.35/social.png
|
||||
---
|
||||
|
||||
|
@ -5,7 +5,9 @@ date: 2017-01-14 08:04:05 +0000
|
||||
date_formatted: "January 15, 2017"
|
||||
author: Fabian Affolter
|
||||
author_twitter: fabaff
|
||||
categories: Release-Notes
|
||||
categories:
|
||||
- Release-Notes
|
||||
- Core
|
||||
og_image: /images/blog/2016-01-0.36/social.png
|
||||
---
|
||||
|
||||
|
@ -5,7 +5,9 @@ date: 2017-01-28 08:04:05 +0000
|
||||
date_formatted: "January 28, 2017"
|
||||
author: Fabian Affolter et al.
|
||||
author_twitter: fabaff
|
||||
categories: Release-Notes
|
||||
categories:
|
||||
- Release-Notes
|
||||
- Core
|
||||
og_image: /images/blog/2017-01-0.37/social.png
|
||||
---
|
||||
|
||||
|
@ -5,7 +5,9 @@ date: 2017-02-11 08:04:05 +0000
|
||||
date_formatted: "February 11, 2017"
|
||||
author: Robbie Trencheny, Fabian Affolter
|
||||
author_twitter: robbie
|
||||
categories: Release-Notes
|
||||
categories:
|
||||
- Release-Notes
|
||||
- Core
|
||||
og_image: /images/blog/2017-02-0.38/social.png
|
||||
---
|
||||
|
||||
|
@ -5,7 +5,9 @@ date: 2017-02-25 08:04:05 +0000
|
||||
date_formatted: "February 25, 2017"
|
||||
author: Paulus Schoutsen
|
||||
author_twitter: balloob
|
||||
categories: Release-Notes
|
||||
categories:
|
||||
- Release-Notes
|
||||
- Core
|
||||
og_image: /images/blog/2017-02-0.39/social.png
|
||||
---
|
||||
|
||||
|
@ -5,7 +5,9 @@ date: 2017-03-11 08:04:05 +0000
|
||||
date_formatted: "March 11, 2017"
|
||||
author: Paulus Schoutsen
|
||||
author_twitter: balloob
|
||||
categories: Release-Notes
|
||||
categories:
|
||||
- Release-Notes
|
||||
- Core
|
||||
og_image: /images/blog/2017-03-0.40/social.png
|
||||
---
|
||||
|
||||
|
@ -5,7 +5,9 @@ date: 2017-03-22 08:04:05 +0000
|
||||
date_formatted: "March 22, 2017"
|
||||
author: Paulus Schoutsen
|
||||
author_twitter: balloob
|
||||
categories: Release-Notes
|
||||
categories:
|
||||
- Release-Notes
|
||||
- Core
|
||||
---
|
||||
|
||||
TL; DR: We have just released version 0.40.2 that includes a fix related to the installation of dependencies.
|
||||
|
@ -5,7 +5,9 @@ date: 2017-03-25 08:04:05 +0000
|
||||
date_formatted: "March 25, 2017"
|
||||
author: Fabian Affolter
|
||||
author_twitter: fabaff
|
||||
categories: Release-Notes
|
||||
categories:
|
||||
- Release-Notes
|
||||
- Core
|
||||
og_image: /images/blog/2017-03-0.41/social.png
|
||||
---
|
||||
|
||||
|
@ -5,7 +5,9 @@ date: 2017-04-08 08:04:05 +0000
|
||||
date_formatted: "April 8, 2017"
|
||||
author: Paulus Schoutsen
|
||||
author_twitter: balloob
|
||||
categories: Release-Notes
|
||||
categories:
|
||||
- Release-Notes
|
||||
- Core
|
||||
og_image: /images/blog/2017-04-0.42/social.png
|
||||
---
|
||||
|
||||
|
@ -5,7 +5,9 @@ date: 2017-04-22 01:04:05 +0000
|
||||
date_formatted: "April 22, 2017"
|
||||
author: Paulus Schoutsen
|
||||
author_twitter: balloob
|
||||
categories: Release-Notes
|
||||
categories:
|
||||
- Release-Notes
|
||||
- Core
|
||||
og_image: /images/blog/2017-04-0.43/components.png
|
||||
---
|
||||
|
||||
|
@ -5,7 +5,9 @@ date: 2017-05-06 01:04:05 +0000
|
||||
date_formatted: "May 6, 2017"
|
||||
author: Paulus Schoutsen
|
||||
author_twitter: balloob
|
||||
categories: Release-Notes
|
||||
categories:
|
||||
- Release-Notes
|
||||
- Core
|
||||
og_image: /images/blog/2017-05-0.44/components.png
|
||||
---
|
||||
|
||||
|
@ -5,7 +5,9 @@ date: 2017-05-20 13:00:00 +0000
|
||||
date_formatted: "May 20, 2017"
|
||||
author: Paulus Schoutsen & Fabian Affolter
|
||||
author_twitter: balloob
|
||||
categories: Release-Notes
|
||||
categories:
|
||||
- Release-Notes
|
||||
- Core
|
||||
og_image: /images/blog/2017-05-0.45/components.png
|
||||
---
|
||||
|
||||
|
@ -5,7 +5,9 @@ date: 2017-06-04 01:04:05 +0000
|
||||
date_formatted: "June 4, 2017"
|
||||
author: Paulus Schoutsen
|
||||
author_twitter: balloob
|
||||
categories: Release-Notes
|
||||
categories:
|
||||
- Release-Notes
|
||||
- Core
|
||||
og_image: /images/blog/2017-06-0.46/components.png
|
||||
---
|
||||
|
||||
|
@ -5,7 +5,9 @@ date: 2017-06-17 01:04:05 +0000
|
||||
date_formatted: "June 17, 2017"
|
||||
author: Paulus Schoutsen
|
||||
author_twitter: balloob
|
||||
categories: Release-Notes
|
||||
categories:
|
||||
- Release-Notes
|
||||
- Core
|
||||
og_image: /images/blog/2017-06-0.47/components.png
|
||||
---
|
||||
|
||||
|
@ -5,7 +5,9 @@ date: 2017-07-02 00:02:05 +0000
|
||||
date_formatted: "July 2, 2017"
|
||||
author: Paulus Schoutsen
|
||||
author_twitter: balloob
|
||||
categories: Release-Notes
|
||||
categories:
|
||||
- Release-Notes
|
||||
- Core
|
||||
og_image: /images/blog/2017-07-0.48/components.png
|
||||
---
|
||||
|
||||
|
@ -5,7 +5,9 @@ date: 2017-07-15 00:02:05 +0000
|
||||
date_formatted: "July 15, 2017"
|
||||
author: Paulus Schoutsen
|
||||
author_twitter: balloob
|
||||
categories: Release-Notes
|
||||
categories:
|
||||
- Release-Notes
|
||||
- Core
|
||||
og_image: /images/blog/2017-07-0.49/components.png
|
||||
---
|
||||
|
||||
|
@ -5,7 +5,9 @@ date: 2017-07-29 00:11:05
|
||||
date_formatted: "July 29, 2017"
|
||||
author: Paulus Schoutsen
|
||||
author_twitter: balloob
|
||||
categories: Release-Notes
|
||||
categories:
|
||||
- Release-Notes
|
||||
- Core
|
||||
og_image: /images/blog/2017-07-0.50/components.png
|
||||
---
|
||||
|
||||
|
@ -5,7 +5,9 @@ date: 2017-08-12 00:11:05
|
||||
date_formatted: "August 12, 2017"
|
||||
author: Paulus Schoutsen
|
||||
author_twitter: balloob
|
||||
categories: Release-Notes
|
||||
categories:
|
||||
- Release-Notes
|
||||
- Core
|
||||
og_image: /images/blog/2017-08-0.51/components.png
|
||||
---
|
||||
|
||||
|
@ -5,7 +5,9 @@ date: 2017-08-26 00:11:05
|
||||
date_formatted: "August 26, 2017"
|
||||
author: Paulus Schoutsen
|
||||
author_twitter: balloob
|
||||
categories: Release-Notes
|
||||
categories:
|
||||
- Release-Notes
|
||||
- Core
|
||||
og_image: /images/blog/2017-08-0.52/components.png
|
||||
---
|
||||
|
||||
|
@ -5,7 +5,9 @@ date: 2017-09-09 00:11:05
|
||||
date_formatted: "September 9, 2017"
|
||||
author: Paulus Schoutsen
|
||||
author_twitter: balloob
|
||||
categories: Release-Notes
|
||||
categories:
|
||||
- Release-Notes
|
||||
- Core
|
||||
og_image: /images/blog/2017-09-0.53/components.png
|
||||
---
|
||||
|
||||
|
@ -5,7 +5,9 @@ date: 2017-09-23 00:11:05
|
||||
date_formatted: "September 23, 2017"
|
||||
author: Paulus Schoutsen
|
||||
author_twitter: balloob
|
||||
categories: Release-Notes
|
||||
categories:
|
||||
- Release-Notes
|
||||
- Core
|
||||
og_image: /images/blog/2017-09-0.54/components.png
|
||||
---
|
||||
|
||||
|
@ -5,7 +5,9 @@ date: 2017-10-07 10:00:00
|
||||
date_formatted: "October 7, 2017"
|
||||
author: Fabian Affolter
|
||||
author_twitter: fabaff
|
||||
categories: Release-Notes
|
||||
categories:
|
||||
- Release-Notes
|
||||
- Core
|
||||
og_image: /images/blog/2017-10-0.55/components.png
|
||||
---
|
||||
|
||||
|
@ -5,7 +5,9 @@ date: 2017-10-21 10:00:00
|
||||
date_formatted: "October 21, 2017"
|
||||
author: Fabian Affolter
|
||||
author_twitter: fabaff
|
||||
categories: Release-Notes
|
||||
categories:
|
||||
- Release-Notes
|
||||
- Core
|
||||
og_image: /images/blog/2017-10-0.56/components.png
|
||||
---
|
||||
|
||||
|
@ -5,7 +5,9 @@ date: 2017-11-04 04:00:00
|
||||
date_formatted: "November 4, 2017"
|
||||
author: Paulus Schoutsen
|
||||
author_twitter: balloob
|
||||
categories: Release-Notes
|
||||
categories:
|
||||
- Release-Notes
|
||||
- Core
|
||||
og_image: /images/blog/2017-11-0.57/languages.png
|
||||
---
|
||||
|
||||
|
@ -5,7 +5,9 @@ date: 2017-11-18 04:00:00
|
||||
date_formatted: "November 18, 2017"
|
||||
author: Paulus Schoutsen
|
||||
author_twitter: balloob
|
||||
categories: Release-Notes
|
||||
categories:
|
||||
- Release-Notes
|
||||
- Core
|
||||
og_image: /images/blog/2017-11-0.58/components.png
|
||||
---
|
||||
|
||||
|
@ -5,7 +5,9 @@ date: 2017-12-03 02:00:00
|
||||
date_formatted: "December 3, 2017"
|
||||
author: Fabian Affolter
|
||||
author_twitter: fabaff
|
||||
categories: Release-Notes
|
||||
categories:
|
||||
- Release-Notes
|
||||
- Core
|
||||
og_image: /images/blog/2017-12-0.59/components.png
|
||||
---
|
||||
|
||||
|
@ -5,7 +5,9 @@ date: 2017-12-17 02:00:00
|
||||
date_formatted: "December 17, 2017"
|
||||
author: Fabian Affolter
|
||||
author_twitter: fabaff
|
||||
categories: Release-Notes
|
||||
categories:
|
||||
- Release-Notes
|
||||
- Core
|
||||
og_image: /images/blog/2017-12-0.60/components.png
|
||||
---
|
||||
|
||||
|
@ -5,7 +5,9 @@ date: 2018-01-14 18:00:00
|
||||
date_formatted: "January 14, 2018"
|
||||
author: Fabian Affolter
|
||||
author_twitter: fabaff
|
||||
categories: Release-Notes
|
||||
categories:
|
||||
- Release-Notes
|
||||
- Core
|
||||
og_image: /images/blog/2018-01-0.61/components.png
|
||||
---
|
||||
|
||||
|
@ -5,7 +5,9 @@ date: 2018-01-27 01:00:00
|
||||
date_formatted: "January 27, 2018"
|
||||
author: Paulus Schoutsen
|
||||
author_twitter: balloob
|
||||
categories: Release-Notes
|
||||
categories:
|
||||
- Release-Notes
|
||||
- Core
|
||||
og_image: /images/blog/2018-01-0.62/components.png
|
||||
---
|
||||
|
||||
|
@ -5,7 +5,9 @@ date: 2018-02-10 01:00:00
|
||||
date_formatted: "February 10, 2018"
|
||||
author: Paulus Schoutsen
|
||||
author_twitter: balloob
|
||||
categories: Release-Notes
|
||||
categories:
|
||||
- Release-Notes
|
||||
- Core
|
||||
og_image: /images/blog/2018-02-0.63/components.png
|
||||
---
|
||||
|
||||
|
@ -5,7 +5,9 @@ date: 2018-02-26 00:01:00
|
||||
date_formatted: "February 26, 2018"
|
||||
author: Paulus Schoutsen
|
||||
author_twitter: balloob
|
||||
categories: Release-Notes
|
||||
categories:
|
||||
- Release-Notes
|
||||
- Core
|
||||
og_image: /images/blog/2018-02-0.64/components.png
|
||||
---
|
||||
|
||||
|
@ -5,7 +5,9 @@ date: 2018-03-09 00:01:00
|
||||
date_formatted: "March 9, 2018"
|
||||
author: Paulus Schoutsen
|
||||
author_twitter: balloob
|
||||
categories: Release-Notes
|
||||
categories:
|
||||
- Release-Notes
|
||||
- Core
|
||||
og_image: /images/blog/2018-03-0.65/entity-registry-name.gif
|
||||
---
|
||||
|
||||
|
@ -5,7 +5,9 @@ date: 2018-03-30 00:01:00
|
||||
date_formatted: "March 30, 2018"
|
||||
author: Paulus Schoutsen
|
||||
author_twitter: balloob
|
||||
categories: Release-Notes
|
||||
categories:
|
||||
- Release-Notes
|
||||
- Core
|
||||
og_image: /images/blog/2018-03-0.66/components.png
|
||||
---
|
||||
|
||||
|
@ -5,7 +5,9 @@ date: 2018-04-13 00:01:00
|
||||
date_formatted: "April 13, 2018"
|
||||
author: Paulus Schoutsen
|
||||
author_twitter: balloob
|
||||
categories: Release-Notes
|
||||
categories:
|
||||
- Release-Notes
|
||||
- Core
|
||||
og_image: /images/blog/2018-04-0.67/components.png
|
||||
---
|
||||
|
||||
|
@ -5,7 +5,9 @@ date: 2018-04-27 00:01:00
|
||||
date_formatted: "April 27, 2018"
|
||||
author: Paulus Schoutsen
|
||||
author_twitter: balloob
|
||||
categories: Release-Notes
|
||||
categories:
|
||||
- Release-Notes
|
||||
- Core
|
||||
og_image: /images/blog/2018-04-0.68/components.png
|
||||
---
|
||||
|
||||
|
@ -5,7 +5,9 @@ date: 2018-05-11 00:01:00
|
||||
date_formatted: "May 11, 2018"
|
||||
author: Paulus Schoutsen
|
||||
author_twitter: balloob
|
||||
categories: Release-Notes
|
||||
categories:
|
||||
- Release-Notes
|
||||
- Core
|
||||
og_image: /images/blog/2018-05-0.69/components.png
|
||||
---
|
||||
|
||||
|
@ -5,7 +5,9 @@ date: 2018-05-27 00:01:00
|
||||
date_formatted: "May 27, 2018"
|
||||
author: Paulus Schoutsen
|
||||
author_twitter: balloob
|
||||
categories: Release-Notes
|
||||
categories:
|
||||
- Release-Notes
|
||||
- Core
|
||||
---
|
||||
|
||||
It's time for release 0.70. It's a little later than expected because of a major overhaul of how our frontend is build. It should not have any impact on how the frontend looks or behaves. Thanks to all the people running the beta who helped test this. Right now it looks like Firefox is still having some issues running the Hass.io panel. We're working on releasing a fix for that soon.
|
||||
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
x
Reference in New Issue
Block a user