Jump to content

Welcome to Smart Home Forum by FIBARO

Dear Guest,

 

as you can notice parts of Smart Home Forum by FIBARO is not available for you. You have to register in order to view all content and post in our community. Don't worry! Registration is a simple free process that requires minimal information for you to sign up. Become a part of of Smart Home Forum by FIBARO by creating an account.

 

As a member you can:

  •     Start new topics and reply to others
  •     Follow topics and users to get email updates
  •     Get your own profile page and make new friends
  •     Send personal messages
  •     ... and learn a lot about our system!

 

Regards,

Smart Home Forum by FIBARO Team


  • 0

Virtual devices: possible improvements !


Krikroff

Question

This is an open list

Please login or register to see this image.

/emoticons/default_icon_mrgreen.gif" alt=":mrgreen:" />

- The ability to change the label of a button on the fly with lua.

- The ability to use a icon in a button and update it on the fly with lua.

- The ability to enable/disable button on the fly with lua.

- The ability to have multiple pages or tab.

- Add a listbox component, useful for the selection of a numerical value (temperature), choice several state ...The slider is not optimized in many situations.

- Add a picture component (visible on the main page).

- More flexibility for the slider: minimum value, maximum value, step value, custom label.

- Share lua code and make it reusable (ticket on bugzilla ->

Please login or register to see this link.

).

- open more lua code for better integration, please

Please login or register to see this image.

/emoticons/default_icon_wink.gif" alt=";-)" />

Best regards.

Link to comment
Share on other sites

7 answers to this question

Recommended Posts

  • 0

Text input

video

background image

event driven main loop not running every 1s but controlled like scenes

import / export

find and replace on advanced tab

Link to comment
Share on other sites

  • 0

Shad: What do you want to do exactly ?

Else as improvement, the ability to configure the font displayed in label (mainly the size) and the width of device with label only

Link to comment
Share on other sites

  • 0

Shad, what you mean by api?

now working by LUA

fibaro:call(, "setProperty", "ui.Label1.value", "text");

or by PUT

Link to comment
Share on other sites

  • 0

Hi Andrew,

I know the following inserts new code into the system but is it a safe thing to do? Is it tested?

fibaro:call(, "setProperty", "mainLoop", "some lua code");

or by PUT

I have a use case that could work by changing the main loop depending on last button pressed but I am always a bit dubious of dynamic code. Particularly as the code could be running when the change would be made.

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...