Author Topic: LUA scripting - What should we do to improve it  (Read 4194 times)

Offline gengen

  • Full Member
  • ***
  • Posts: 243
  • Karma: +23/-5
Re: LUA scripting - What should we do to improve it
« Reply #15 on: November 01, 2018, 03:38:48 am »
Here is my wish list:

1. Fix all crashes, especially the "Failed to get lock" crash which happens randomly under heavy load.
2. A robust, well tested and flexible static JSON implementation which enables, for example:
    a. Top level tiles with more than one slider
    b. First and second level controls.
            First level are the most common and shown on the dashboard.
            Second level are less common but could still be used in scenes and have a nice graphical interface without having to resort to the "advanced editor"
    c. Full support for editable text, check boxes, radio buttons, pop-ups and other common UI control elements.
    d. Graphical Statis JSON editor
    e. Support for custom plugin UIs in the smartphone apps.
3. Eliminate the silly device name length limit, or at least significantly increase it!
4. A fully featured Z-Wave interface library similar to the one available for SmartThings