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

Offline amg0

  • Moderator
  • Sr. Hero Member
  • *****
  • Posts: 2962
  • Karma: +193/-8
Re: ALTUI : Version Log
« Reply #30 on: October 19, 2015, 03:54:19 pm »
V 0.91.837
  • Bootswatch integration to be able to change the theme on the fly and have different theme per clients
  • Thingspeak integration

Thingspeak : Instructions are available here : http://forum.micasaverde.com/index.php/topic,34343.0.html , Remember that adding new variable to watch requires a Luup restart to be effective. Also once edited, close the form with the bargraph icon to save your changes ( cf doc )

Themes: in options/themes you can select a theme from bootswatch and it will override the server side ( lua variable ) theme selection. It will also remember in localStorage such that you can have a different theme per client device

EDIT: adding themes
« Last Edit: October 19, 2015, 06:53:32 pm by amg0 »

Offline amg0

  • Moderator
  • Sr. Hero Member
  • *****
  • Posts: 2962
  • Karma: +193/-8
Re: ALTUI : Version Log
« Reply #31 on: October 20, 2015, 06:14:52 pm »
v 0.93.845

warning : this version has an impact on existing Watch expressions. if you used them, please review and consider that new & old variable are now string types so when you compare with value you must compare with string values , or use the ToNumber method() or Block in Blockly.
example : new==10  should now be written new=="10"

  • page Credit update
  • \'new\' and \'old\' typed as string in Watch expressions
  • Fix Blockly block return types for new & old variables
  • Thingspeak graph show in remote access
  • Watch expression evaluation lua code fix (akbooer)
  • Prevent zooming on iPad IOS safari
« Last Edit: October 20, 2015, 06:52:41 pm by amg0 »

Offline amg0

  • Moderator
  • Sr. Hero Member
  • *****
  • Posts: 2962
  • Karma: +193/-8
Re: ALTUI : Version Log
« Reply #32 on: October 22, 2015, 06:50:05 pm »
v 0.94.849
  • Customizable url for thingspeak variable graph: this way you put different values for scales, etc and also url to MATLAB generated graphs

Note: the best is to generate the graph you want in thingspeak UI then copy paste the url from the thingspeak IFrame little icon. cf screen shots
Note2: when using a url from Matlab you can add at the end of the url   " &size=iframe" to make it fit properly the ALTUI location
« Last Edit: October 22, 2015, 06:51:44 pm by amg0 »

Offline amg0

  • Moderator
  • Sr. Hero Member
  • *****
  • Posts: 2962
  • Karma: +193/-8
Re: ALTUI : Version Log
« Reply #33 on: October 29, 2015, 05:15:16 pm »
v 0.95.862  [EDIT : 862 = bugfix ]
  • Create Device uses new http Get api
  • new Device notification user interface in control panel
  • change save button color when renaming a scene
  • Fix for verabox.js file download in remote access mode
« Last Edit: October 31, 2015, 06:57:02 pm by amg0 »

Offline amg0

  • Moderator
  • Sr. Hero Member
  • *****
  • Posts: 2962
  • Karma: +193/-8
Re: ALTUI : Version Log
« Reply #34 on: November 01, 2015, 04:23:53 pm »
V 0.95.875
  • Variable Update bugifx
  • Minor bug fixes ( localization , theme switches )
  • control panel button size
  • ALTUI settings tab uses bootstrap styled buttons

EDIT => 871 to 875 with the variable update fix
« Last Edit: November 05, 2015, 02:44:40 am by amg0 »

Offline amg0

  • Moderator
  • Sr. Hero Member
  • *****
  • Posts: 2962
  • Karma: +193/-8
Re: ALTUI : Version Log
« Reply #35 on: November 07, 2015, 06:17:17 pm »
V 0.95.885
  • bugfix when same watch expression is used in several scenes
  • room and scene rename by clicking on title
  • prevent watches on secondary controlers
  • view devices of the room from the room page
« Last Edit: November 08, 2015, 01:26:51 pm by amg0 »

Offline amg0

  • Moderator
  • Sr. Hero Member
  • *****
  • Posts: 2962
  • Karma: +193/-8
Re: ALTUI : Version Log
« Reply #36 on: November 16, 2015, 06:42:44 pm »
V 0.98.895
  • remote watch capability
  • Icon display issue on multicontroller configuration
  • Change new sceneID choice for openLuup (akbooer)
  • bufix device without json (vosmont)

as you know ALTUI enables to work with extracontrollers as secondary controllers. You only need ALTUI on the main controller.  But it is possible to also install ALTUI on the secondary controllers, if you do so,  the 2 ALTUI devices can talk to each other and this enables a new functionality called "Remote watch"
 
With remote watch, you can set a device variable from a secondary controller as a Watch trigger for a scene in the primary controller. You can also send to thingspeak the value series for a device variable from a secondary controller.  But without ALTUI on the secondary controller, multicontroller mode will still work but Remote Watch functionality will not work

NOTE that :
  • deleting a Watch requires a Luup reload to be effective, and this is true on master or on secondary controller, depending on where the device of the watch was located. However even if a unwanted watch is received, ALTUI will simply ignore it
  • adding a Watch is immediately effective
  • ALTUI will recreate the watches when reloading Luup on the VERA hosting this ALTUI instance

last note, this was a quite big change, I do expect some bugs ...
« Last Edit: November 16, 2015, 06:57:19 pm by amg0 »

Online akbooer

  • Master Member
  • *******
  • Posts: 6069
  • Karma: +267/-69
  • "Less is more"
Re: ALTUI : Version Log
« Reply #37 on: November 16, 2015, 06:58:03 pm »
Quote
Change new sceneID choice for openLuup

Thank you so much!
3x Vera Lite-UI5/Edge-UI7, 25x Fibaro, 23x TKB, 9x MiniMote, 2x NorthQ Power, 2x Netatmo, 1x Foscam FI9831P, 9x Philips Hue,
Razberry, MySensors Arduino, HomeWave, AltUI, AltHue, DataYours, Grafana, openLuup, ZWay, ZeroBrane Studio.

Offline Kullematz

  • Full Member
  • ***
  • Posts: 221
  • Karma: +2/-1
Re: ALTUI : Version Log
« Reply #38 on: November 17, 2015, 04:24:16 am »
V 0.98.895

as you know ALTUI enables to work with extracontrollers as secondary controllers. You only need ALTUI on the main controller.  But it is possible to also install ALTUI on the secondary controllers, if you do so,  the 2 ALTUI devices can talk to each other and this enables a new functionality called "Remote watch"
 
With remote watch, you can set a device variable from a secondary controller as a Watch trigger for a scene in the primary controller. You can also send to thingspeak the value series for a device variable from a secondary controller.  But without ALTUI on the secondary controller, multicontroller mode will still work but Remote Watch functionality will not work

That's great, but how do I get this functionality on a secondary controller remote, e.g. Octan from NodOn?
« Last Edit: November 17, 2015, 05:53:47 am by Kullematz »

Offline amg0

  • Moderator
  • Sr. Hero Member
  • *****
  • Posts: 2962
  • Karma: +193/-8
Re: ALTUI : Version Log
« Reply #39 on: November 17, 2015, 06:09:09 am »
V 0.98.895

as you know ALTUI enables to work with extracontrollers as secondary controllers. You only need ALTUI on the main controller.  But it is possible to also install ALTUI on the secondary controllers, if you do so,  the 2 ALTUI devices can talk to each other and this enables a new functionality called "Remote watch"
 
With remote watch, you can set a device variable from a secondary controller as a Watch trigger for a scene in the primary controller. You can also send to thingspeak the value series for a device variable from a secondary controller.  But without ALTUI on the secondary controller, multicontroller mode will still work but Remote Watch functionality will not work

That's great, but how do I get this functionality on a secondary controller remote, e.g. Octan from NodOn?

small confusion maybe.
  • what I call primary controller is the VERA on which you have installed ALTUI device. lets call it VERA A
  • what I call secondary controller is another VERA on which you have installed other devices. let's call it VERA B

you can configure ALTUI of VERA A in multicontroller mode, meaning in "ExtraController" variable you put the ip address of VERA B. doing so will enable you to see VERA B devices on the same user interface as VERA device, just by opening ALTUI window

Now, you can also add ALTUI device on VERA B. In that case, you will be able to add device watches to act as triggers or thingspeak data source for VERA B devices directly. All directly from within the same user interface of the ALTUI window opened on VERA A ip address.

hope this clarifies

Offline Kullematz

  • Full Member
  • ***
  • Posts: 221
  • Karma: +2/-1
Re: ALTUI : Version Log
« Reply #40 on: November 17, 2015, 08:05:53 am »
Okay, thanks for clarification.

Offline dklinkman

  • Full Member
  • ***
  • Posts: 129
  • Karma: +1/-0
Re: ALTUI : Version Log
« Reply #41 on: November 17, 2015, 06:55:52 pm »
I've got to try this Thingspeak thing.  Looks awesome
VeraPlus, UI7, ALTUI on Chrome, Lots of devices and plugins including MQTT and MySensors.  Also playing around with openLuup

Offline amg0

  • Moderator
  • Sr. Hero Member
  • *****
  • Posts: 2962
  • Karma: +193/-8
Re: ALTUI : Version Log
« Reply #42 on: November 19, 2015, 05:31:11 am »
V 0.98.899
  • UI firmware fixes : zwave parameters editor fixed
  • UI firmware fixes : Zipato RGBW control panel crash fixed
  • test lua code print cosmetic fix (akbooer)

NOTE: not all devices have text for the zwave parameters so that screen attached works for Zipato RGBW but have not seen it for others yet. maybe something new UI7 & Vera is working on

Offline amg0

  • Moderator
  • Sr. Hero Member
  • *****
  • Posts: 2962
  • Karma: +193/-8
Re: ALTUI : Version Log
« Reply #43 on: November 19, 2015, 05:43:58 pm »
V 0.99.906
  • LightDimmer RGB ( new UI7 firmware ) dashboard display and colorpicker
  • clearAll setAll checkbox for Day of Week timer programmation
  • Table for Scenes
  • bugfix scene editor for delete action in second group

Offline dklinkman

  • Full Member
  • ***
  • Posts: 129
  • Karma: +1/-0
Re: ALTUI : Version Log
« Reply #44 on: November 19, 2015, 06:47:22 pm »
AltUI v0.99.906, amg0,30004629

Does this mean we are getting close to version 1.0???

Love your work man!!!
VeraPlus, UI7, ALTUI on Chrome, Lots of devices and plugins including MQTT and MySensors.  Also playing around with openLuup