Jump to content

Hunter Douglas shade plugin version 0.1.11


Recommended Posts

Posted (edited)

As you can tell we are mostly stable with this plugin.  I do not plan on any new features at this time until either I or one of you dream up something useful ; happy to add then.  (QUESTION for the G2 crowd:  Does the Calibrate command have any use to you?)

I use this plugin daily in my system.  Please let me know of any bugs, and we will be right on it.

 

Notes on 0.1.11:

Specific to G3, found some events with long text were not being processed properly by the sse.

Rewrote the event engine.

I discovered it as we got nine new shades which in some cases move in unison ; this created large groups and thus long event messages.

If you are wondering about the Beta (non-production) store program, it mostly just follows the GitHub master.  I use it to test after testing local.  Should NOT be used for anything you depend on.

 

VERSION = '0.1.11'

"""
0.1.11
DEBUG event rewrite to handle edge cases

0.1.10
DEBUG multi-room scenes sending Discover into exception

past versions:
0.1.9
DONE Fix G3 Events stop working after some period of time

0.1.8
DEBUG branch

0.1.7
DONE rename nodes if changed in PowerView app

0.1.6
DONE parameters based on shade capabilities

0.1.5
DONE format for program setShadePosition
DONE set Shade Position change using False to define which parameters to change
DONE more debug on G2 so it acts as expected

0.1.4
DONE add node_queue & as result need pause updates while in discovery
DONE FIRST TRY G2 tilt feature

0.1.3
DONE node discover rewrite to allow add/remove
DONE add event 'homedoc-updated' currently no actions
DONE limit room label size to 15 as room - shade/scene < 30 for ISY
DONE clean up LOGGING.debug messages
DONE G2 bug fixes

0.1.2
DONE change icons to nicer ones
DONE docs with screenshots & description for udi spotlight
DONE add troubleshooting document
DONE add some support for G2 gateways (no gateway push, only polling)

0.1.1
DONE tap into gateway events, which allows longPoll update to move from 30s to 60s
DONE active scene indications from events
DONE shade motion indicator from events
DONE shade position update from start, stop, online events
DONE remove parameters based on shade capability (primary, secondary, tilt)
DONE update readme & config instructions to highlight G3 scope

0.1.0
DONE handle multiple gateways automatically, picking primary & switching if required
DONE updated configuration instructions as well as link to the forums

0.0.9
DONE fix uom for positions(100) & ids(107)
DONE more notices clean-up
DONE shade naming to include room as scenes
DONE remove status based on shade capability (primary, secondary, tilt)

0.0.8:
DONE handling of notices individually
DONE polling 5s short-poll 30s long-poll
DONE status for programs (positions etc)

0.0.7:
DONE faster status updates when command is given
DONE bug fix
DONE re-order of parameters displayed

0.0.6:
DONE move shade by specific amounts
DONE bug fix scenes not activating

0.0.5:
DONE change shortpoll to 30s
DONE update shades on shortpoll
DONE clear start notice at shortpoll
DONE clean up error proofing in get
DONE fix updating variables with shortpoll
DONE limit device ping to 5s

0.0.4:
DONE discover when new gatewayip is entered
DONE poll status regularly using shortpoll
DONE update required after nodes added to get status
DONE notice when gateway get error
"""
 

Edited by sjenkins
Link to comment
3 hours ago, GTench said:

@sjenkins I don't believe calibrate would be of use to be with G2. Also I noticed that 0.1.11 does not show up in the store yet

So calibration is automatic in G3 but is an available command in G2 as it is manual. So the api says. Obviously, not used much by your response. That’s all I need. Much appreciated. 

Link to comment
Guest
This topic is now closed to further replies.

×
×
  • Create New...