Release 0.18 blog post
This commit is contained in:
parent
09527857df
commit
70bd3f4890
15 changed files with 212 additions and 20 deletions
25
source/_components/device_tracker.bluetooth_tracker.markdown
Normal file
25
source/_components/device_tracker.bluetooth_tracker.markdown
Normal file
|
@ -0,0 +1,25 @@
|
|||
---
|
||||
layout: page
|
||||
title: "Bluetooth Tracker"
|
||||
description: "Instructions how to integrate bluetooth tracking within Home Assistant."
|
||||
date: 2016-04-10 17:24
|
||||
sidebar: true
|
||||
comments: false
|
||||
sharing: true
|
||||
footer: true
|
||||
logo: bluetooth.png
|
||||
ha_category: Presence Detection
|
||||
ha_iot_class: "Local Poll"
|
||||
---
|
||||
|
||||
This tracker discovers new devices on boot and tracks bluetooth devices periodically based on interval_seconds value. Devices discovered are stored with 'bt_' as the prefix for device mac in `known_devices.yaml`.
|
||||
|
||||
Requires PyBluez
|
||||
|
||||
```yaml
|
||||
device_tracker:
|
||||
platform: bluetooth_tracker
|
||||
track_new_devices: true
|
||||
interval_seconds: 60
|
||||
consider_home: 180
|
||||
```
|
22
source/_components/feedreader.markdown
Normal file
22
source/_components/feedreader.markdown
Normal file
|
@ -0,0 +1,22 @@
|
|||
---
|
||||
layout: page
|
||||
title: Feedreader
|
||||
description: "Instructions how to integrate RSS feeds into Home Assistant."
|
||||
date: 2016-04-18 22:00
|
||||
sidebar: true
|
||||
comments: false
|
||||
sharing: true
|
||||
footer: true
|
||||
logo: rss.gif
|
||||
ha_category: Thermostat
|
||||
---
|
||||
|
||||
Add an RSS/Atom feed reader that polls feeds every hour and sends new entries into the event bus
|
||||
|
||||
```yaml
|
||||
# Example configuration.yaml entry
|
||||
feedreader:
|
||||
urls:
|
||||
- https://home-assistant.io/atom.xml
|
||||
- https://github.com/blog.atom
|
||||
```
|
|
@ -7,11 +7,10 @@ sidebar: true
|
|||
comments: false
|
||||
sharing: true
|
||||
footer: true
|
||||
logo: webostv.png
|
||||
logo: webos.png
|
||||
ha_category: Media Player
|
||||
ha_iot_class: "Local Poll"
|
||||
--------------------------
|
||||
|
||||
---
|
||||
|
||||
The `webostv` platform allows you to control a LG WebOS Smart TV.
|
||||
|
||||
|
@ -32,4 +31,4 @@ Configuration variables:
|
|||
- **host** *Optional*: The IP of the LG WebOS Smart TV, e.g. 192.168.0.10
|
||||
- **name** *Optional*: The name you would like to give to the LG WebOS Smart TV.
|
||||
|
||||
If you do not provide a host name, all LG WebOS Smart TV's within your network will be auto-discovered if your TV network name is set to `[LG] webOS TV`
|
||||
If you do not provide a host name, all LG WebOS Smart TV's within your network will be auto-discovered if your TV network name is set to `[LG] webOS TV`
|
||||
|
|
|
@ -22,12 +22,15 @@ Integrate your Serial MySensors Gateway by adding the following to your `configu
|
|||
# Example configuration.yaml entry
|
||||
mysensors:
|
||||
gateways:
|
||||
- port: '/dev/ttyUSB0'
|
||||
- device: '/dev/ttyUSB0'
|
||||
persistence_file: 'path/mysensors.json'
|
||||
baud_rate: 38400
|
||||
- port: '/dev/ttyACM1'
|
||||
- device: '/dev/ttyACM0'
|
||||
persistence_file: 'path/mysensors2.json'
|
||||
baud_rate: 115200
|
||||
- device: '192.168.1.18'
|
||||
persistence_file: 'path/mysensors3.json'
|
||||
tcp_port: 5003
|
||||
debug: true
|
||||
persistence: true
|
||||
version: '1.5'
|
||||
|
|
|
@ -1,17 +1,16 @@
|
|||
---
|
||||
layout: page
|
||||
title: "LG WebOS TV"
|
||||
title: "LG WebOS TV notifications"
|
||||
description: "Instructions how to integrate a LG WebOS TV within Home Assistant."
|
||||
date: 2016-04-18 23:24
|
||||
sidebar: true
|
||||
comments: false
|
||||
sharing: true
|
||||
footer: true
|
||||
logo: webostv.png
|
||||
logo: webos.png
|
||||
ha_category: Notifications
|
||||
ha_iot_class: "Local Poll"
|
||||
--------------------------
|
||||
|
||||
---
|
||||
|
||||
The `webostv` platform allows you to send notifications to a LG WebOS Smart TV.
|
||||
|
||||
|
@ -33,7 +32,7 @@ Configuration variables:
|
|||
- **name** *Required*: The name you would like to give to the LG WebOS Smart TV.
|
||||
|
||||
A possible automation could be:
|
||||
|
||||
|
||||
```yaml
|
||||
# Example configuration.yaml entry
|
||||
automation:
|
||||
|
@ -46,4 +45,4 @@ automation:
|
|||
service: notify.livingroom_tv
|
||||
data:
|
||||
message: "You should open a window! (Livingroom Co2: {{ states.sensor.netatmo_livingroom_co2.state }}ppm)"
|
||||
```
|
||||
```
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
---
|
||||
layout: page
|
||||
title: "ThinkingCleaner"
|
||||
title: "Thinking Cleaner sensors"
|
||||
description: "Instructions how to integrate a ThinkingCleaner within Home Assistant."
|
||||
date: 2016-04-10 17:24
|
||||
sidebar: true
|
||||
|
@ -10,8 +10,7 @@ footer: true
|
|||
logo: thinkingcleaner.png
|
||||
ha_category: Sensor
|
||||
ha_iot_class: "Local Poll"
|
||||
--------------------------
|
||||
|
||||
---
|
||||
|
||||
The `ThinkingCleaner` sensor platform simple displays information about your [ThinkingCleaner](http://www.thinkingcleaner.com) addon.
|
||||
|
||||
|
@ -23,4 +22,4 @@ sensor:
|
|||
- platform: thinkingcleaner
|
||||
```
|
||||
|
||||
This will automatically add sensors for each Thinking Cleaner in your network.
|
||||
This will automatically add sensors for each Thinking Cleaner in your network.
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
---
|
||||
layout: page
|
||||
title: "ThinkingCleaner"
|
||||
title: "Thinking Cleaner switches"
|
||||
description: "Instructions how to integrate a ThinkingCleaner within Home Assistant."
|
||||
date: 2016-04-10 17:24
|
||||
sidebar: true
|
||||
|
@ -10,10 +10,9 @@ footer: true
|
|||
logo: thinkingcleaner.png
|
||||
ha_category: Switch
|
||||
ha_iot_class: "Local Poll"
|
||||
--------------------------
|
||||
---
|
||||
|
||||
|
||||
The `ThinkingCleaner` switch platform simple displays information about your [ThinkingCleaner](http://www.thinkingcleaner.com) addon.
|
||||
The `ThinkingCleaner` switch platform allows you to control your [ThinkingCleaner](http://www.thinkingcleaner.com) addon.
|
||||
|
||||
To enable this switch in your installation, add the following to your `configuration.yaml` file:
|
||||
|
||||
|
|
63
source/_components/thermostat.eq3btsmart.markdown
Normal file
63
source/_components/thermostat.eq3btsmart.markdown
Normal file
|
@ -0,0 +1,63 @@
|
|||
---
|
||||
layout: page
|
||||
title: "EQ3 Bluetooth Smart Thermostats"
|
||||
description: "Instructions how to integrate EQ3 Bluetooth Smart Thermostats into Home Assistant."
|
||||
date: 2016-04-18 22:00
|
||||
sidebar: true
|
||||
comments: false
|
||||
sharing: true
|
||||
footer: true
|
||||
logo: eq3.gif
|
||||
ha_category: Thermostat
|
||||
ha_iot_class: "Local Poll"
|
||||
---
|
||||
|
||||
This platform allows you to integrate EQ3 Bluetooth Smart Thermostats.
|
||||
|
||||
The only functionality is to set the temperature, there doesn't seem to be any way to query the temperature sensor or battery level ([read more](https://forum.fhem.de/index.php/topic,39308.15.html)).
|
||||
|
||||
Setup is a bit more cumbersome than for most other thermostats. It has to be paired first:
|
||||
|
||||
```bash
|
||||
bluetoothctl
|
||||
scan on
|
||||
<Wait for the thermostat to be found, which looks like this: [NEW] Device 00:11:22:33:44:55 CC-RT-BLE>
|
||||
scan off
|
||||
<Set the thermostat to pairing mode.>
|
||||
pair <MAC>
|
||||
trust <MAC>
|
||||
disconnect <MAC>
|
||||
exit
|
||||
```
|
||||
|
||||
Then check with gatttool if the connection works as expected:
|
||||
|
||||
```bash
|
||||
gatttool -b 00:11:22:33:44:55 -I
|
||||
[00:11:22:33:44:55][LE]> connect
|
||||
Attempting to connect to 00:11:22:33:44:55
|
||||
Connection successful
|
||||
[00:11:22:33:44:55][LE]> char-write-req 0x0411 03
|
||||
Characteristic value was written successfully
|
||||
Notification handle = 0x0421 value: 02 01 09 14 04 2d
|
||||
[00:11:22:33:44:55][LE]> disconnect
|
||||
[00:11:22:33:44:55][LE]> exit
|
||||
```
|
||||
|
||||
Important: For gatttool or homeassistant to work, the thermostat needs to be disconnected from bluetoothd, so I found it best to modify the hass-daemon startscript by adding:
|
||||
|
||||
```bash
|
||||
/usr/bin/bt-device -d CC-RT-BLE
|
||||
```
|
||||
|
||||
to the start function of /etc/init.d/hass-daemon.
|
||||
|
||||
|
||||
```yaml
|
||||
# Example configuration.yaml entry
|
||||
thermostat:
|
||||
platform: eq3btsmart
|
||||
devices:
|
||||
room1:
|
||||
mac: '00:11:22:33:44:55'
|
||||
```
|
Loading…
Add table
Add a link
Reference in a new issue