Max. number of actions exceeded

Hi all

I want to add an '“all on” on a button (down left, page 4) on a VMBGPO-20. When try to finish the macro I get this notification: “Not all actions can be written, max. number of actions will be exceeded. We recommend using an intermediary (virtual) channel.”

So I tried to add the macro on a virtual relay (and add a momentary-follow) but the same notification pops on. What am I missing/doing wrong?

Thanks in advance!

Yeah, that’s a thing.

Try splitting your required actions across multiple virtual relays

Then add Follow actions between those and whichever buttons you want to trigger your ALL ON

The advantage of this approach is that if you wish to add extra buttons to trigger the all on, it’s quite simple.

Also should it wish to add / remove / delay the ON action, you only need to edit in one place

@MDAR
Thanks for the advice!
Do you also know why it is that there can’t be more actions programmed on one button?

Any time

Simple answer to your question

There simply isn’t enough memory in devices to store your actions

But ALL-OFF on my setup has typically around 83 actions (it is quite a few more but I set ALL-OFF using the macro and then edit to delete the ones I don’t want).
This is more than the number of available action slots in a pushbutton (which is typically Thirty-something depending on firmware IIRC).

With a pushbutton just doing lots of OFFs it does not program 83 actions to the pushbutton. The pushbutton just sends a single ‘PB## PRESSED’ message on the bus. And Velbus link programs all 83 devices to respond to it.

Is there something different about this use of a virtual relay?
Is it because it is not a button, but behaves as something else.
I don’t see why it can’t function the same way.

2 Likes

One of the “subjects” (VMB4RYLD-VMB8DC) has too many actions.

2 Likes

@MDAR That makes sense, thanks! :slight_smile:

1 Like