Skip to content

Commit fe7f811

Browse files
William Scanlonfabaff
William Scanlon
authored andcommitted
1 parent 5a2ca6a commit fe7f811

File tree

3 files changed

+63
-13
lines changed

3 files changed

+63
-13
lines changed

source/_components/climate.wink.markdown

Lines changed: 8 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
---
22
layout: page
3-
title: "Wink Thermostat"
4-
description: "Instructions how to setup the Wink binary sensors within Home Assistant."
3+
title: "Wink Climate"
4+
description: "Instructions how to setup the Wink climate devices within Home Assistant."
55
date: 2016-11-01 22:36
66
sidebar: true
77
comments: false
@@ -14,20 +14,21 @@ ha_iot_class: "Cloud Polling"
1414
---
1515

1616

17-
The Wink climate platform allows you to get data from your [Wink](http://www.wink.com/) thermostats.
17+
The Wink climate platform allows you to get data from your [Wink](http://www.wink.com/) thermostats, Air Conditioners, and Water Heaters.
1818

1919
The requirement is that you have setup [Wink](/components/wink/).
2020

2121

2222
### {% linkable_title Supported climate devices %}
2323

24-
- Nest (No wink hub required)
25-
- Ecobee (No wink hub required)
26-
- Sensi (No wink hub required)
24+
- Nest (No Wink hub required)
25+
- Ecobee (No Wink hub required)
26+
- Sensi (No Wink hub required)
2727
- Carrier (Unconfirmed)
28-
- Honeywell (No wink hub required)
28+
- Honeywell (No Wink hub required)
2929
- Generic Z-Wave
3030
- Quirky Aros window AC unit
31+
- Rheem Econet water heaters (No Wink hub required)
3132

3233
<p class='note'>
3334
The above devices are confimed to work, but others may work as well.

source/_components/lock.wink.markdown

Lines changed: 15 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -87,7 +87,7 @@ script:
8787
sequence:
8888
- service: wink.wink_set_lock_alarm_state
8989
data:
90-
enabled: false
90+
enabled: false
9191
```
9292

9393
### {% linkable_title Service `wink_set_lock_beeper_state` %}
@@ -130,6 +130,20 @@ script:
130130
enabled: false
131131
```
132132

133+
### {% linkable_title Service `wink_add_new_lock_key_code` %}
134+
135+
You can use the service wink/wink_add_new_lock_key_code to add a new user code to your Wink lock.
136+
137+
| Service data attribute | Optional | Description |
138+
| ---------------------- | -------- | ----------- |
139+
| `entity_id` | no | String or list of strings that point at `entity_id`s of locks.
140+
| `name` | no | the name of the new key code
141+
| `code` | no | The new code. Must match length of existing codes.
142+
143+
144+
<p class='note'>
145+
Calling service wink/pull_newly_added_wink_devices will add the new key code to Home Assistant. The device will also show up on the next restart of Home Assistant.
146+
</p>
133147

134148
<p class='note'>
135149
If supported by your lock, a binary sensor will be created for each user key code you have defined. These key codes will turn on when the code is entered and automatically turn off after a few seconds.

source/_components/wink.markdown

Lines changed: 40 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@ This method will require you to setup a developer account with Wink. This proces
3434
This form of authentication doesn't require any settings in the configuration.yaml other than `wink:` this is because you will be guided through setup via the configurator on the frontend.
3535

3636
<p class='note'>
37-
When using the configurator make sure the initial setup is performed on the same local network as the Home Assistant server, if not from the same box Home Assistant is running on. This will allow for authentication redirects to happen correctly.
37+
When using the configurator make sure the initial setup is performed on the same local network as the Home Assistant server, if not from the same box Home Assistant is running on. This will allow for authentication redirects to happen correctly.
3838
</p>
3939

4040
```yaml
@@ -79,7 +79,7 @@ Local control:
7979

8080
- Using local control doesn't appear to make commands any quicker, but does function in an internet/Wink outage.
8181

82-
- Local control is also only available for the Wink hub v1 and v2, not the Wink relay.
82+
- Local control is also only available for the Wink hub v1 and v2, not the Wink relay.
8383

8484
- Local control isn't used during start-up of Home Assistant; this means initial setup requires an active internet connection.
8585

@@ -98,15 +98,50 @@ Error sending local control request. Sending request online
9898
9999
### {% linkable_title Service `refresh_state_from_wink` %}
100100
101-
The Wink component only obtains the device states from the Wink API once, during startup. All updates after that are pushed via a third party called PubNub. On rare occasions where an update isn't pushed device states can be out of sync.
101+
The Wink component only obtains the device states from the Wink API once, during startup. All updates after that are pushed via a third party called PubNub. On rare occasions where an update isn't pushed device states can be out of sync.
102102
103103
You can use the service wink/refresh_state_from_wink to pull the most recent state from the Wink API for all devices. If `local_control` is set to `True` states will be pulled from the devices controlling hub, not the online API.
104104
105-
### {% linkable_title Service `add_new_devices` %}
105+
### {% linkable_title Service `pull_newly_added_devices_from_wink` %}
106106
107107
You can use the service wink/add_new_devices to pull any newly paired Wink devices to an already running instance of Home-Assistant. Any new devices will also be added if Home-Assistant is restarted.
108108
109+
### {% linkable_title Service `delete_wink_device` %}
110+
111+
You can use the service wink/delete_wink_device to remove/unpair a device from Wink.
112+
113+
| Service data attribute | Optional | Description |
114+
| ---------------------- | -------- | ----------- |
115+
| `entity_id` | no | String that points at the `entity_id` of device to delete.
116+
117+
### {% linkable_title Service `pair_new_device` %}
118+
119+
You can use the service wink/pair_new_device to pair a new device to your Wink hub/relay
120+
121+
| Service data attribute | Optional | Description |
122+
| ---------------------- | -------- | ----------- |
123+
| `hub_name` | no | The name of the hub to pair a new device to.
124+
| `pairing_mode` | no | One of the following [zigbee, zwave, zwave_exclusion, zwave_network_rediscovery, lutron, bluetooth, kidde]
125+
| `kidde_radio_code` | conditional | A string of 8 1s and 0s one for each dip switch on the kidde device left --> right = 1 --> 8 (Required if pairing_mode = kidde)
126+
127+
<p class='note'>
128+
Calling service wink/pull_newly_added_wink_devices after a device is paired will add that new device to Home Assistant. The device will also show up on the next restart of Home Assistant.
129+
</p>
130+
131+
### {% linkable_title Service `rename_wink_device` %}
132+
133+
You can use the service wink/rename_wink_device to change the name of a device.
134+
135+
| Service data attribute | Optional | Description |
136+
| ---------------------- | -------- | ----------- |
137+
| `entity_id` | no | String that points at the `entity_id` of device to rename.
138+
| `name` | no | The name to change it to.
139+
140+
<p class='note'>
141+
Home Assistant entity_ids for Wink devices are based on the Wink device's name. Calling this service will not change the entity_id of the deivce until Home Assistant is restarted.
142+
</p>
143+
109144
<p class='note'>
110-
The Wink hub, by default, can only be accessed via the cloud. This means it requires an active internet connection and you will experience delays when controlling and updating devices (~3s).
145+
The Wink hub, by default, can only be accessed via the cloud. This means it requires an active internet connection and you will experience delays when controlling and updating devices (~3s).
111146
</p>
112147

0 commit comments

Comments
 (0)