ALTUI : Version Log

V 2.01.2228

Myhome page support for Vswitch, Mswitch, DayNight, Infoviewer plugin
fix control panel bug ( was not refreshing )
Add ability to display several variables values for one device in MyHome Page
improve pagination of in app store page with a real pagination control
wrote jquery Pagination plugin
quick jump buttons in MyHome page to easily filter by category or jump to a room

V 2.01.2232

fix for active scene indicator
adding a few Localization strings
right align dates on scene dashboard box
bugfix: load css styles of built in plugin file was not working
bugfix: fix spinner display issues
optimize page load time by delaying Blockly JS loading at the last minute
load some JS module earlier in the process of the page load

NOTE
if you use the rule engine plugin from vosmont you will need the latest Plugin update on github to work with this version

V 2.01.2238

"create new ServerSideOptions option to store options on VERA server and share the same options on all clients. By default all clients have their own options",
"device control panel buttons replaced by bootstrap animated ones",
"device page filter button ( room , category, filter ) are colored if a filter is set",
"cosmetics on button bar for timeline page",
"bugfix: avoid empty child.size on custom page button widget"

V 2.03.2245

"zWave device configuration page: decoding many zWave data ( command class, device capabilities )",
"ability to delete a variable from a device when you click on the trask ( for real, removed from user_data )",
"MyHome page: adding display of CurrentLevel values when no other values wsa displayed",
"optimization of javascript module loads",
"colored segments for favorite gages",
"update justgage to 1.2.9",
"update join js to 2.0.1",
"update d3 js to 4.12.0",
"update ace js to 1.2.9",
"bugfix: wrong version ordering of app store plugins"

NOTE:

  • in device variable dialog box, you can click on the red trash. it will empty the variable and then ask you if you want to delete the variable completely. if you say yes, it will remove the variable from the device on vera. be careful it is not recoverable

  • in the device control panel, if the device is zwave, you can click on configuration and see some zwave details about it decoded in readable text ( according to sigma standard specs ) - see screen shot

beta feature announce : IFTTT integration as a ALTUI data storage provider

cf http://forum.micasaverde.com/index.php/topic,35860.msg335705.html#msg335705

V2.06.2256

"Enh: IFTTT as a data provider integration (can trigger any IFTTT action)",
"Enh: integrate a-lurker dashboard support for urn:schemas-a-lurker-com:device:Paradox_IP150_wps:1",
"Enh: proper decode for versions of zWave command class in device control panel",
"Enh: decode Manufacturor for zwave device",
"bugfix: make code more robust in case of workflow delete",
"bugfix: copy table content to clipboard",
"bugfix: device display box in altui settings",
"bugfix: fix potential glyphtemplate issue in ALTUI plugins file",
"bugfix: fix id for MISC menu item",

EDIT: I wrote a step by step tutorial on IFTTT trigger integration here: [url=http://forum.micasaverde.com/index.php/topic,35860.msg335963.html#msg335963]http://forum.micasaverde.com/index.php/topic,35860.msg335963.html#msg335963[/url]

V 2.06.2267

"Enh: integration & decode of online CDJackson zw device database"
"Enh: refactor of device control panel with pills button"
"Enh: display urn:micasaverde-com:serviceId:EnergyMetering1:KWH in page MyHome"

NOTE

CDJackson db is an online DB with device information. this feature only works if you have internet access, it will try to find a matching device in this database and show you some extra information ( like which parameters are supported and what do they do on the device )

the DB is not fully complete or accurate but you can request updates to the owners of the DB at [url=http://www.cd-jackson.com/]http://www.cd-jackson.com/[/url]
Use at your own risk and always refer to the notice of the manufacturor when possible

V 2.07.2273

"Asynchronous calls to IFTTT web service",
"update loadash.js to 4.17.4",
"add ability to have multiple data push providers for a given device variable",
"automatically save the data push parameters when the user close the device variable window",
"fix color in quality chart"

NOTES
multiple data push providers for a given deviceā€™s variable enable to send simultaneously variable changes to a thingspeak and a IFTTT scenario for instance. cf more info here : [url=http://forum.micasaverde.com/index.php/topic,35860.msg336754.html#msg336754]http://forum.micasaverde.com/index.php/topic,35860.msg336754.html#msg336754[/url]

V 2.10.2286

hotifx for 2284
add drawfavorite support for BarometerSensor:1 WindSensor:1 ScaleSensor:1 DistanceSensor:1
Localization
add device dashboard for BarometerSensor:1 WindSensor:1 ScaleSensor:1 DistanceSensor:1
update CDJackson DB version
Add Action label to MyHome page for device list
Fix AND/OR button color issue for scene editor
bugfix: breadcrumb and ksenia device button color issue
EmonCmsUrl ALTUI device variable to control the emon cms server path name ( for private emoncms )
optimization of calls to zwdb web service ( to limit number of calls )

NOTES
EmonCmsUrl variable of ALTUI device allows to override the default emon cms site host name ( which is emoncms.org ) and replace by your own private site if needed

V 2.12.2293

"cosmetics change on Cplus plugin dashboard",
"optimize source file size for lower footprint",
"bugfix for enableWorkflow mode which was broken on openluup",
"bugfix RESET ALTUI action to restart workflows from START state",
"bugfix port3480 url issue with openluup",
"Display device AltuiStrings lines first before displaying variables in device dashboards",
"remove calls to RunLua in prevision of future firmware 7.27",

V 2.13.2298

support for Bag[ varname ] as workflow timer transition duration
use json version for ModifyUserData ( issue with long scenes savings for instance )
increase registration timeout to 20ms for slow networks
upgrade to final version of bootstrap4 and associated fixes
try to gain real estate on Thermostat device dashboard
MyHome page: display AV device CurrentStatus ( sonos )
MyHome page: display Energy device Daily
Fix Theme page to use bootswatch 4.0 themes

NOTE: bootstrap4 final version has been released and final modifications to ALTUI were made to comply to it and make the Theme page use the right themes, you may need to update your CSS themes including bootswatch ones.

V 2.14.2305

'upgrade ace editor 1.3.0',
'spinner_horizontal control support in device control panel',
'add display in MyHome page for AutoVirtualThermostat1 device',
'support non numeric variable value for multistate buttons',
'hotfix for openluup, syntax error in .lua file',
'Performance optimisation in Verabox driver',
'cosmetic change in workflow report',
'set remoteaccess variable value as part of the RESET action'

V 2.16.2315

V 2.17.2322
magic number:36121

-update of ZW DB (cd jackson)
-fix for plugin create in Alt app store
-workaround VERAs Light_Sensor icon issue
-bug fix in color RGB drawing
-Support for ALTHue plugin
-page plugin : change of column header to Auto
-add data_command_url for old plugin compatibility
-Return key triggers OS command execution

With this release I pretty much stop improving the compatibility with Hue v2 plugin ( too poorly written ) and started to offer a alternate Hue plugin , which is well supported in ALTUI

V2.18.2331
magic number: 36152

various bug fixes

  • savings failing in UI7
  • multistate button failing in UI7

V 2.19.2338

-FLIPR device support
-color temp selection in device control panel (cybermag)
-use of spiner in MyHome page
-multi controller mode fixes

this is small release with an important bug fix for multi controllers
it includes some contribution of cybermag to display color temperature selector on RGB device control panel

V 2.20.2359

  • integration for Pioneer, VRainsensor, Plantlink, EcobeeHouse (@rafale77)
  • multi page Graphic page for variable graphs (<=1 page for unregistered users)
  • upgrade to bootstrap 4.1.0
  • remove user_data caching preventing some weird issues in multi controller mode
  • fix scene dashboard display when next execution time is not set properly

V 2.21.2370

-bugfix with dialog template and submit buttons
-bugfix : first active page selection
-fix bootgrid template for search in table views
-version bump & fixes from rafale77
-reorderable tabs for ordering pages in graph view page
-fix for UPNP action to return a value
-fix for javascript tab config presentation to be user friendly

V 2.24.2383

add a edit button on graph page to be able to edit watch parameters
update to bootstrap 4.1.1
bugfix to graph page. warning: not backward compatible - reset your graphs
vrain sensor update (@rafale77)
Icon selection logic update for firmware 1.7.3798
bug fix in graph page for deleted watches
urn:schemas-rboer-com:device:Envoy:1 favorite display (jswim788)
bugfix in thingspeak data push integration logic ( may have missed some data updates )
help message on App Store button hovering
GCal3 integration (jswim788)

NotaBene : a change was necessary in the data model for the graphic pages. sorry about that. you will have to reset your pages if you had any ( go to Options screen , button ā€˜Clear Graph Page Settingsā€™ at the bottom. then the graph pages will have to be reconfigured.

V 2.26.2396

  • various bugfixes in watch graph pages
  • Iframe scrolling workaround on IOS ( graph pages )
  • Improve thingspeak data push reactiveness
  • testlua window, disable button while waiting for an answer
  • adding modal size in dialogs
  • change of icon path to use rawgit CDN
  • NETMon plugin support ( device network health plugin )