Skip to content

Shelly Plugin

The Shelly plugin drives Shelly Gen1 color devices (RGBW2 and similar) from DMX data over MQTT. Once installed, Shelly devices are patched and controlled like any other fixture.

The plugin is installed from the plugin registry — see Plugins for how to install, update, and manage plugins.

What It Adds

  • A SHELLY output type on the Outputs page with RGB, RGBW, and RGBW+intensity protocols.
  • A Discover button on the output that finds Shelly devices on the network.
  • A Shelly fixture profile so the device can be patched and controlled like any fixture.

See Output Config for setup.

Source

The plugin’s source is public at DMXCore/DMXCore100.Plugin.Shelly under the MIT license — it doubles as the reference example for building output plugins. The package is DMXCore.Plugin.Shelly on nuget.org.