fix a few bugs that happen when reconfiguring on the fly
0.45
Exported the interface to request area preset or a specific channel level Added the ability to configure which channel in the area is used to query the preset. the protocol says channel 1 should answer for the area, but some implementations need a different channel
0.44
Added notifications that are sent back to the calling applications when: 1. a preset in selected in any area 2. all raw packets on the network
Also additional testing to see that the system sends the accurate notifications and device updates
0.43
fixes a bug during init with active=on for a cover with a channel. there is a race condition and the initial position of the cover may be incorrect
also fixes that with autodiscover=on, detected presets in new areas now receive by default the names of the default presets (usually on/off)
0.42
Adds the capability to define a default level for a preset. If defined, when it sees a command to fade a channel in an area to a preset, it sets it to the level of the preset Also adds the levels in the default presets: 1 (on) - 1.0 and 4 (off) - 0.0
0.41
Internal cleanup Removed dependency between library and usage Fixed async race condition On active=init, don't poll channels of a timecover as the right information is in the presets