LATEST VERSION

v0.20.24 - December 3, 2015 (manual update only)
– fixed bug in group device member status processing due to changes in data returned by Wink API.
– added automatic group member device polling when status data returned by the Wink API does not include member device status.
– added last update checking due to out-of-order notifications sent by the PubNub notification server.

NOTE 1: The data returned by the Wink API has changed for device Groups. I have not observed any changes for individual devices (switches, dimmers, bulbs, etc) for the devices I have available to test. I you notice anomalies in device status, please create a new thread and post a LuaUPnP log so that I can update the status processing.

NOTE 2: The notifications received from the PubNub notification server have started to include notifications that are out of order… I do not know if this is a transient issue that PubNub is fixing, or will be an issue going forward. I have added update timestamp checks to the group device status processing to circumvent this issue. Timestamp checks for all other devices will be added over the next several versions (as time permits).

CHANGED FILES:

L_Wink_Hub1.lua

v0.20.31 - December 12, 2015 (manual update only)
– added last update checking for switch/dimmer devices
– fixed logic error in processing scene controller data
– changed sensor pod detection to avoid extraneous remote api requests
– changes to support AAU Event Stream (local notifications for wink firmware v2.36+)
– fixed AAU control prevents pico/CBR remote updates
– fixed type in RGBW device definition
– added AAU Event Stream Proxy daemon (local notification receiver for wink AAU enabled firmware)

CHANGED/ADDED/UPDATED FILES:

L_Wink_Hub1.lua
L_Wink_AAUeventStream.lua
D_Wink_RGBLight1.xml
I_Wink_Hub1.xml
S_Wink_Hub1.xml

v0.20.42 - January 17, 2015 (manual update only)
– added support for Ring Video Doorbell
– added support for binary switch and light bulb devices that are reported as a linked service (ie: iHome SP5)
– fixed - device processing for Wink Relay with no associated sensor_pod
– fixed - UI7 scene controller button display bug

CHANGED/ADDED/UPDATED FILES:

L_Wink_Hub1.lua

Updated version - v0.21.rc1

v0.21.rc1 - January 17, 2015 (manual update only)
– changed file management to reduce installed file count

ADDED FILES:

L_Wink_SupportFiles.lua

UPDATED FILES:

L_Wink_Hub1.lua

REMOVED FILES:

All device xml files, device json files and service xml files that are not required for the Wink Connect control device (the support files) have been removed from the plugin archive file. The required support files are automatically created by the plugin. This reduces the number of files in archive (and that need to be uploaded to the Vera), and makes the update process less onerous.

Updated version - v0.21.rc3

v0.21.rc3 - January 30, 2015 (manual update only)
– added - initial support for openluup
– added - initial support for AltUI

UPDATED FILES:

L_Wink_Hub1.lua
L_Wink_SupportFiles.lua

v0.21.rc6 - February 7, 2016 (manual update only)
– added - updates for Wink API Changes for hub firmware 02.49
– added - Support for LOCAL CONTROL implemented in Wink Hub Firmware 02.49

Version 02.49 of the Wink Hub firmware now enables LOCAL CONTROL of devices that are connected to the hub.

Currently, the latest firmware for the Wink Relay does not enable local control.

Local Control is automatically enabled for any remote Wink Hub that has been updated to the new firmware. (This is shown on the Wink Connect Summary page as a REMOTE - AAU hub)

The Wink Hub, once upgraded to the new firmware DOES NOT require rooting to enable Local Control!

v0.21.rc7 - February 8, 2016 (manual update only)
– fixed - regression in rc6 - Temperature Mode not detected and defaults to “C”

v0.21.rc9 - March 7, 2016 (manual update only)
– changed - removed obsolete LOCAL and COMBINED API modes
– changed - repair configuration to force REMOTE and AAU API modes
– changed - disable AAU mode on VeraPlus (Will be re-enabled once further troubleshooting can be done)

v0.21.rc9b - March 9, 2016 (manual update only)
– fixed - fixed corrupted UI5 json file
– fixed - md5sums updated
– fixed - md5sums were calculated before UI specific files were updated

v0.21.rc9b - March 9, 2016 (manual update only)
– Latest version - published to App Marketplace

v0.22b1 - April 2, 2016 (manual update only)
– fixed - AAU Event proxy would cause reboot loop on VeraPlus
– fixed - sending specific commands to the AAU port of a Hub/Relay generated a “could not update device” warning

v0.22b3 - July 3, 2016 (manual update only)
– fixed - AAU token not retrieved on beta firmware 7.0.15
– added - handling of expired AAU token

v0.22b4 - September 23, 2016 (manual update only)
– changes due to Wink API changes
– fixed - expired AAU token caused authorization loop

v0.22b5 - September 24, 2016 (manual update only)
– added - basic support for camera devices (ie: Dropcam / Nest cam) - basic recording control and motion detection (if supported by camera)

v0.22b6 - September 28, 2016 (manual update only)
– fixed - Wink Relay devices not properly initialized/processed, preventing use of multiple devices.

v0.22b8 - November 11, 2016 (manual update only)
– updated - api backend url changed
– added - HTTPS fallback to using curl if the lua socket library fails to return data from an HTTPS call

v0.22b10 - November 13, 2016 (manual update only)
– changed - local control command response changes prevent detecting AAU authorization status
– fixed - under certain conditions HTTPS fallback can cause the plugin to crash

v0.22b13 - November 14, 2016 (manual update only)
– Added - Support for leakSMART sensor
– Added - Support for leakSMART valve
– Fixed - AAU validation on Wink Hub V2 causes Luup restart
– Changed - force AAU validation to use HTTPS fallback for Wink Hub V2
– Added - 10 second timeout to HTTPS Fallback routine

v0.22b14 - December 2, 2016 (manual update only)
– Fixed - AAU Authentication malformed in some circumstances

v0.23d6 - December 11, 2016 (manual update only)
– Removed - depecrated code for local control/rooting of a wink hub (pre firmware 2.46)
– fixed - HTTPS fallback did not use the correct HTTP User-Agent string
– Changed - oAuth token validity reduced to 7 days - Automatic token refresh when validity period expires
– fixed - AAU API changes prevented AAU validation
– Added - Allow HTTPS fallback to detect invalidated oAuth tokens
– Changed - force oAuth token refresh during plugin version change
– Fixed - Wink Relay sensor data not retreived