Jump to content
View in the app

A better way to browse. Learn more.

Universal Devices Forum

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

eisy.ui home page

Featured Replies

I just began experimenting with the Home Page GUI construction. In normal daily use, I have a number of variables that I monitor and I can not see a way to create a tile with a variable value. Did I miss something?

Solved by bmercier

Go to solution
  • Solution

Currently you can't add variables to a tile. Only a node can be added.

Variables & programs will be added eventually, but it may take a while.

An altertative you may want to look into is the Virtual node plugin. This allows to create virtual nodes that are actually variables. That would be a good work-around.

Thank you...

I have added the Virtual Device Plug-In

Screenshot 2025-11-09 at 9.02.07 AM.png

However, I can not locate any instructions as to how to use it. I have looked at the GitHub README, but it just shows what you could do... not how to.

I can see the Virtual Device Controller in my Node list in the AC.

Any guidance would be helpful.

I tried to explore what was obvious.

I could see the Plug-in was added to the AC and if I clicked on the AC Menu item I saw I could add a Temperature Node.Screenshot 2025-11-09 at 12.42.43 PM.png

So, I clicked on Virtual Temperature and added a new n006_0001 node address and it shows in the node list

Screenshot 2025-11-09 at 12.45.18 PM.png

So, then I created a program to update the Current value to my variable I am trying to convert to a node.

Even if I force the program to run nothing changes for the new Outside Temp virtual node and all the fields remain empty.

When I went back to the eisy.ui nodes page it reports an error saying that the nodedefs are missing for the Virtual Device Controller.

Screenshot 2025-11-09 at 12.55.08 PM.png

I tried all of this from what seemed to be the obvious guess as to what to do to get this working, but it is clear that I am still not getting it.

So to say the obvious, a "how to" would be great help, if you have one.

The other thing I have just stumbled over is...

If I look at the PG3 node, I see that it sees one node for the Virtual Plug0In.Screenshot 2025-11-09 at 1.20.46 PM.png

On the AC Main Page I see

Screenshot 2025-11-09 at 1.23.44 PM.png

and the Virtual Device Controller shows...

Screenshot 2025-11-09 at 1.25.05 PM.png

Even though I added the Outside Temp node during trying to set this up, the Virtual Device Controller show ) for the Number of Nodes. Does this make sense?

OK... I am like a dog with a bone and problems like this just challenge me... until I figure it out.

Most of my problems were in PG3x and I did not have the configuration complete and I was missing the proper Custom Configuration for the node.Screenshot 2025-11-09 at 3.21.15 PM.png

Once this was corrected, everything started to fall into place.

The AC started to populate and I was able to write a short program to force it to update automatically, since in this case it is truly a dynamic variable.Screenshot 2025-11-09 at 3.23.27 PM.png

From here adding the variable (essentially as a node) to the eisy.ui Home Screen was straight forward

Screenshot 2025-11-09 at 3.26.26 PM.png

I guess my one feedback is that in creating tiles for the eisy.ui Home Screen we are not given any options to only add select components of the node and all the data from the node loads into the tile.

If we are trying to create a concise Home Screen overview page, this adds a lot of extra data (or clutter). For a eisy.ui home page were we want to be able to control everything about that device, then this is fine.

This was my first dive into the eisy.ui home page and it is a great feature. Great work.

2 hours ago, ISY4Me said:

I guess my one feedback is that in creating tiles for the eisy.ui Home Screen we are not given any options to only add select components of the node and all the data from the node loads into the tile.

If we are trying to create a concise Home Screen overview page, this adds a lot of extra data (or clutter). For a eisy.ui home page were we want to be able to control everything about that device, then this is fine.

You can choose what properties and what commands.

The thing is, when you use "Add tiles", it creates a tile based on a node, including all properties and commands.

Edit your tile, click on the properties widget, and select the properties you want. Same for commands & buttons, you can keep only what you want.

Alternatively, you can click on "Add Custom tile" to have an empty tile you can create as you want it.

@bmercier Thank you... I knew there was something that I was missing. I played with setting the properties a little and sort of got the hang of it... a lot of clicking to get everything set... but I assume that will get easier over time.

Many thanks..

Create an account or sign in to comment

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.