DreamShow · manualFree download
Manual contents
Manual › Stage devices

Connected sockets

DreamShow can switch power sockets on or off during a show: cut the power of architectural fixtures at night, bring it back before opening, start a smoke machine or a sign at the right moment. Four kinds of sockets are supported:

TypeWhat you needSocket setting
Home Assistanta Home Assistant server that already knows the socket (Zigbee through ZHA or Zigbee2MQTT, Wi-Fi…)the entity, for example switch.facade_lights
Zigbee2MQTTa Zigbee USB stick, Zigbee2MQTT and an MQTT server (Mosquitto…), without Home Assistantthe device topic, for example zigbee2mqtt/facade_plug
Shelly (Wi-Fi)nothing else: DreamShow talks to the socket directlyits IP address
Tasmota (Wi-Fi)nothing else: DreamShow talks to the socket directlyits IP address

To open it: menu Venue > Connected sockets….

Gateways

At the top of the window, the settings shared by all sockets:

Shelly and Tasmota sockets need none of this.

Sockets

For Shelly, DreamShow recognises both generations of devices by itself (the « RPC » API of Shelly Plus, Pro and Gen3, and the API of the first Shelly devices).

The Socket… block

In Libraries, Others list, drag Socket… onto a timeline track. Choose the socket and the action: on, off or toggle (inverts the current state). On the timeline, the block shows 🔌, the socket name and the action.

The command is sent when the playhead reaches the block, in show mode as well as during playback in the editor. It never holds up the show: if the socket does not answer, the log says so (category « sockets ») and the show goes on.

In the conductor window

While the conductor window is open, a 🔌 Sockets strip, at the bottom of the large left panel, lists the venue's sockets with their state, read again every 10 seconds: ● on (green), ○ off, ⚠ unreachable (orange: the socket or its gateway does not answer) or ◌ state unknown (not read yet). Zigbee2MQTT sockets also report each change as it happens.

Architectural lighting: an example

For a façade that lights up at sunset and goes off at 1 am:

  1. A Wait for a time, a date, the sun… block set to sunset, then a Socket… block « Façade » set to on, then, one or two seconds later, the light blocks (time for the fixtures to start).
  2. Further on, a Wait… block set to 1:00, light blocks at zero, then a Socket… block « Façade » set to off.

Good to know

See also