Skip to content

Creating & configuring groups

madmagic007 edited this page Jan 6, 2025 · 6 revisions

Commands

Create

/rv group create <group name> <fixture name(s)>
Creates a group with name <group name>. Optionally append fixture name(s) to add them to the group immediately.


Delete

/rv group delete <group name>


Adding fixtures

/rv group addfixture <group name> <fixture name(s)>
Adds the mentioned fixtures to the mentioned group.


Removing fixtures

/rv group removefixture <group name> <fixture name(s)>
Removes the mentioned fixtures to the mentioned group.


Turning groups on / off

/rv group <start/stop> <groupname>
This will turn all fixtures in this group "on" or "off". This only means it will show its configured effect, this wil not start any motions or sequences.


Starting motion for group

/rv group <startmotion/stopmotion> <group name> <motion name> Only when starting a motion must a motion name be specified.
When starting a motion, the named grups runs the named motion on all of its fixtures and and runs indefinetly untill you stop it with stopmoton command.
Starting a motion also turns all of the fixtures "on"


Applying a state

/rv group applystate <stateName> <groupName>
Applies the settings from the specified state on the fixtures in the specified group.


Config

Groups can be created and modified all from within the config without the need for commands.
To create or modify a group, edit plugins/RaveVisuals/groups.yml config file and make sure it is structured like following:

groupname1:
   - fixturename1
   - fixturename2
   - ...
groupname2:
   - fixturename2
   - fixturename3
   - ...

Fixture and group names are case sensitive. Fixtures can be in multiple groups at the same time.

Clone this wiki locally