Author Topic: ALTUI : Version Log  (Read 34954 times)

Offline amg0

  • Moderator
  • Sr. Hero Member
  • *****
  • Posts: 2621
  • Karma: +158/-8
Re: ALTUI : Version Log
« Reply #165 on: April 14, 2017, 03:34:00 pm »
V 1.83.2040
      "license terms fix",
      "add quotes to OS command \'find json\'",
      "bugfix: plugin definition without a Icon properties crashing plugin page (vosmont)"
« Last Edit: April 15, 2017, 04:11:22 pm by amg0 »

Offline amg0

  • Moderator
  • Sr. Hero Member
  • *****
  • Posts: 2621
  • Karma: +158/-8
Re: ALTUI : Version Log
« Reply #166 on: May 11, 2017, 03:30:53 pm »
V 1.85.2044

- fix for scene triggers which are base64 encoded ( lua_encoded flag )
- Add device display support for WES plugin
- Add device display support for Generic Sensor
- better error message for loadstring ( akbooer )

Offline amg0

  • Moderator
  • Sr. Hero Member
  • *****
  • Posts: 2621
  • Karma: +158/-8
Re: ALTUI : Version Log
« Reply #167 on: May 31, 2017, 04:15:49 pm »
V 1.87.2056
      "jquery 3.2.1 upgrade",
      "upgrade d3 to v4",
      "fix for center force graph to center and bound nodes within the canvas",
      "fix for default graphic emoncms url ( old one was changed by emoncms )",
      "bugfix Drag n Drop for actions in scene groups after group addition or group edition",
      "PowerMeter:1 devices show the Pulse variable in page Devices"

Offline amg0

  • Moderator
  • Sr. Hero Member
  • *****
  • Posts: 2621
  • Karma: +158/-8
Re: ALTUI : Version Log
« Reply #168 on: June 12, 2017, 07:53:55 am »
V 1.87.2066

Add Comment for State & Links in workflow editors.
Add Display of Comment in workflow report page
alphabetic sort of favorite scene names in scene menu
generic Sensor: if Currentlevel is NULL then use ALTUI display Lines display instead
favorite scenes appears under Scene menu
fix for Microsoft Edge and IE Browser
« Last Edit: June 12, 2017, 07:59:27 am by amg0 »

Offline amg0

  • Moderator
  • Sr. Hero Member
  • *****
  • Posts: 2621
  • Karma: +158/-8
Re: ALTUI : Version Log
« Reply #169 on: June 19, 2017, 04:50:06 am »
V 1.89.2071

      "add the last device value as a column to the table on page More/Watches",
      "Improve Thingspeak queue management to workaround the 15sec thresholdling issue",
      "Scene menu item is direct click or a drop down menu (if scene favorites are declared)",
      "bugfix: thingspeak change to the wget API to push values",
      "bugfix: Very large scene which fail to save with the GET url"


Offline amg0

  • Moderator
  • Sr. Hero Member
  • *****
  • Posts: 2621
  • Karma: +158/-8
Re: ALTUI : Version Log
« Reply #170 on: July 05, 2017, 04:03:28 am »
V 1.91.2082

-jointjs 1.1.0 update
-Optimize loading time by defering JointJS script & css loads
-Add groupDevices variable to UPNP SayTTS action
-add volume to sayTTS(lul_device,newMessage,volume)
-Text to Speech support for SONOS users. needs a http://voicerss.org api key
-new ALTUI UPNP action to trigger a TTS command. then resume
-display last trip time for motion sensor & door lock in favorite screen & myHome
-optimization of thingspeak data push to reduce the number of web service calls when possible
-show basic compatibility info on controller page
-avoid name data in web service call. use mydata instead
-WES and IPX device dashboard costmetic changes

Some Notes:

- TTS feature enables to use a simple ALTUI device action ( so from a scene or a workflow ) to send a spoken message via your sonos speakers.  it does require a SONOS speaker and the use of the SONOS plugin but it does not use the TTS engines of that plugin ( I had reliability issues with google & microsoft and did not want any local server based solution ). ALTUI makes a direct use of the voiceRSS service for the text to speech generation and then simply plays the result through your sonos. ( you will need to get a free API key from them and enter it in your ALTUI device settings ).   Action parameters are : 1) the message  2) the volume  3) an optional CSV list of sonos speaker device ID. if left empty it will play on all your sonos speakers

-Thingspeak optimization consists in grouping several field updates into a single web service call to reduce the number of api calls to thingspeak ( there must be more than 15s between 2 calls )

« Last Edit: July 05, 2017, 04:05:01 am by amg0 »

Offline amg0

  • Moderator
  • Sr. Hero Member
  • *****
  • Posts: 2621
  • Karma: +158/-8
Re: ALTUI : Version Log
« Reply #171 on: August 08, 2017, 06:21:57 am »
V 1.91.2088

-triggers_operator support for trigger mode in scene (OR or AND)
-bug fix for proper display of current zwave variable values
-bug fix for speech recognition ( ignore empty device names )
-bug fix for empty Custom Page collections
-bug fix for wrong tooltip for execute action widget tool

Mostly a bug fix release plus the new trigger mode operator ( OR or AND for triggers ) that is only available from VERA on their mobile app and not on UI7.  but it should work just the same, so it is on ALTUI now.   ( for UI7 boxes only )

Offline amg0

  • Moderator
  • Sr. Hero Member
  • *****
  • Posts: 2621
  • Karma: +158/-8
Re: ALTUI : Version Log
« Reply #172 on: August 19, 2017, 09:35:37 am »
V 1.91.2093

      "prevent zwave table from beeing resized too small in case of large networks",
      "bug fix for editing Start State Properties with EDIT toolbar button instead of dbl click",
      "add ability to filter only Armed devices in Timeline view",
      "new feature : create scene from current status of devices"

NOTE

the feature "create from state" will create a new scene with an action to set the devices in the state they are at the time you create the scene. kind of a saving a "snapshot" of your house and having a scene to return back to it

it only supports that for power devices, dimming devices, widows cover and security devices.

Offline amg0

  • Moderator
  • Sr. Hero Member
  • *****
  • Posts: 2621
  • Karma: +158/-8
Re: ALTUI : Version Log
« Reply #173 on: September 12, 2017, 05:46:49 pm »
V 1.91.2098

  "Clone workflow feature for registered users",
  "Bugfix for lean mode ( gauge & slides work and action button work )",
  "support for multiple parameters in button actions of custom pages ( @rigpapa )"

NOTE:
registered users can click on the Clone button on a workflow to get a copy. this will take care of changing all internal unique IDs ( jointjs ) as well as offer a screen where the user can change the devices used in the original workflow and chose a replacement among the devices of the same type.


Offline amg0

  • Moderator
  • Sr. Hero Member
  • *****
  • Posts: 2621
  • Karma: +158/-8
Re: ALTUI : Version Log
« Reply #174 on: October 10, 2017, 05:40:49 pm »
Release candidate for V2.x

the version v1.93.2174 is the release candidate for v2.x.  this is based on bootstrap4 migration.
it is fully functional (I hope) and can be tested by a larger set of people. you can find it on Github or for easy installation simply type http://<yourip>:3480/data_request?id=action&serviceId=urn:micasaverde-com:serviceId:HomeAutomationGateway1&action=CreatePlugin&PluginNum=8246&Version=34646 in your browser and ignore error message, let vera engine restart and then you should see AltUI v1.93.2174, in the footer of the page.

I have not enabled automatic upgrade for that version. once I am ok to release it, it will be renamed V2.xxx and automatic upgrade will be enabled.

Things to know:
- uses bootstrap 4 so some plugin user interface may have some issues with it
- it offers a brand new feature : the rewrite of the MyHome page with something that I find much more effective and useful. clicking on a device icon triggers an action ( the most logical one possible ) and clicking on the name of the device brings you to the device control panel page. you can also trigger a scene execution from there
- it offers ability to search with a search feature in the navbar.  note that in MyHome page, that search field is also used as a real time search ( filter as you type ) to filter out for rooms that have devices or scenes matching the name
- themes page is almost functional, bootwatch has published some bootstrap 4.x themes so this points to them. however, it is not yet perfect, probably until they have final version of themes. 
- if you DO use theme or have customized your CSS,  you will need to update to upgrade to bootstrap4. there are quite many changes with that version

Offline amg0

  • Moderator
  • Sr. Hero Member
  • *****
  • Posts: 2621
  • Karma: +158/-8
Re: ALTUI : Version Log
« Reply #175 on: October 16, 2017, 05:10:34 pm »
ALTUI V2.0.2185

ALTUI V2.0 => Warning updates your themes to bootstrap 4.0 themes if you have themes. in case of issues, try everything without themes first.  bootswatch themes are still in beta for bootstrap 4.x

Features
-Search feature in Navigation bar
-as you type interactive search for myHome, device and scenes pages
-bootstrap 4.0 upgrade
-new MyHome page with easy access to device & scene actions
-new credit page
-Harmony plugin fixes ( reneboer )
-Ask a user confirmation before deleting a workflow
-bugfix: to stop D3 simulation when changing page
-bugfix: fix an issue with workflow structure ( wrong selector ) preventing display
-bugfix: workflow fails to display if coming from USED-IN button
-bugfix: for select in app store page
-bugfix: for custom pages with a space in the name (lean mode does not refresh)


NOTES
- the new search button has 2 behaviors. it can search through devices & scenes if you click the green search button.  but also in MyHome or Device or Scene pages , it will filter the elements on the screen based on what you type in the navbar field

- the new MyHome page replaces the previous one. you can still customize the bitmaps for the rooms as explained in earlier post about MyHome page.  on this new page, clicking on a device icon, triggers the most obvious action for that device. clicking on the row sends you to the control panel for that device., clicking on the scene Play button will trigger the scene execution. as previous the page is limited to registered users, unregistered users will be able to use it with 5 rooms max


« Last Edit: October 17, 2017, 03:46:41 pm by amg0 »

Offline amg0

  • Moderator
  • Sr. Hero Member
  • *****
  • Posts: 2621
  • Karma: +158/-8
Re: ALTUI : Version Log
« Reply #176 on: October 22, 2017, 05:05:02 pm »
V 2.01.2192

- bugfix: fix tabs on pageTblController
- migration to bootstrap 4 beta.2
- lean mode ( &layout=lean ) is working for all pages now
- use default icon in case of IMG source load error for MyHome page
- bugfix: pageMyHome was ignoring registration when opened directly by url
- new layout for the option page
- fix buttons in PageOS commands so they wrap properly

Offline amg0

  • Moderator
  • Sr. Hero Member
  • *****
  • Posts: 2621
  • Karma: +158/-8
Re: ALTUI : Version Log
« Reply #177 on: October 30, 2017, 05:29:55 pm »
V 2.01.2199

    "MyHome page : search text also filters on room name",
    "visual feedback on scene button execution when pressed",
    "bugfix: hiding buttons, Save IconDB cache feature is only for remote access",
    "bugfix: button wrapping issue on Option page",
    "masonry layout option for MyHome",
    "display Image (or not) option for MyHome",
    "better responsive layout for options",
    "fix potential issue with invisible attribute of devices",
    "fix for sticky footer option",
    "fix for message area to take the whole width"


Known issue:  Multicontroller mode does  not work with the new MyHome page in that version. it will be fixed in v >= v2.01.2201

NOTES:
There are 2 options controlling whether or not images are displayed in the myHome page. Also whether or not the Masonry layout is used. Masonry is nice as it optimizes the screen real estate but behaves weirdly when you change screen element sizes, so for instance when switching from devices to scene tabs,  it may move room cards around in a surprisingly manner, so disable Masonry option if you dislike that effect.

Screen Shots
- MyHome page in Masonry mode
- new Option page layout. note the 2 new options controlling MyHome page : Masonry layout choice on/off and display images on/off
« Last Edit: November 02, 2017, 05:09:07 pm by amg0 »

Offline amg0

  • Moderator
  • Sr. Hero Member
  • *****
  • Posts: 2621
  • Karma: +158/-8
Re: ALTUI : Version Log
« Reply #178 on: November 04, 2017, 10:01:33 am »
V 2.01.2207

    "fix button group cosmetic in pageScene",
    "change watch trigger expression editor to be multilined",
    "resizable lua trigger expression editor",
    "removal of table-responsive in various places so table use full width",
    "Implementation of multicontroller support for MyHome page",
    "bug fix for uninitialized jointjs object"

NOTE:
- the key for this release is the multicontroller support for the MyHome page.  in multi controller mode the same ALTUI can control several VERA boxes and it "blends" the presentation in one page. the MyHome page hence is grouping similar room names accross the several VERAs and present the various devices in the respective rooms

- watch expression editor is now resizable and enable multiple lines for people doing complex expressions, using inline functions for instance
« Last Edit: November 05, 2017, 03:02:04 pm by amg0 »

Offline amg0

  • Moderator
  • Sr. Hero Member
  • *****
  • Posts: 2621
  • Karma: +158/-8
Re: ALTUI : Version Log
« Reply #179 on: November 10, 2017, 04:17:13 am »
V 2.01.2221

      "cosmetic changes for clipboard buttons",
      "bugfix: blocky no opening properly for scene watches",
      "scene dashboard object refactored with flex mode",
      "full working bootswatch v4 theme support in page Themes",
      "Use HTML5 form validity instead of bootstrap validation plugin",
      "fix 2state button s height in custom pages",
      "fix some missing icon glyphs",
      "fix checkbox positioning on workflow transition editor screen",
      "clickable cursor on plugin reviews rating indicator"