[Blueprint] Samotech devices Linked Sync Group - mirror 2-5 dimmers/switches on the same circuit (ZHA + Z2M)

This blueprint mirrors brightness and on/off state across 2-5 Samotech SM-series Zigbee dimmers or switches that share the same lighting circuit, so the whole group acts as one virtual light from the user's perspective.

Import

Open your Home Assistant instance and show the blueprint import dialog with a specific blueprint pre-filled.

Or paste this raw URL into Settings → Automations & Scenes → Blueprints → Import Blueprint:
https://raw.githubusercontent.com/samotech-ltd/home-assistant-blueprints/main/samotech-sm-series-linked-sync.yaml

What it does

Pick 2-5 Samotech SM-series devices (SM323, SM325-ZG, SM308-S, or mix). When any one of them changes brightness or on/off state, the others follow within ~200-400ms. Useful for:

  • Hallways with multiple wall switches controlling the same overhead lights
  • 3-way and 4-way lighting circuits where each switch needs to reflect the current dimmer level
  • Open-plan rooms where you want any switch to control the whole group

The blueprint avoids feedback loops with a short suppression window after each sync, so toggling one device doesn't ping-pong through the others.

Requirements

  • Home Assistant 2024.6 or newer
  • Either ZHA or Zigbee2MQTT integration - both tested and supported
  • 2-5 Samotech SM-series dimmers or switches paired and named
  • All target devices on the same Zigbee mesh

Configuration

The blueprint exposes:

  • Devices - multi-select of 2-5 SM-series entities
  • Sync delay - debounce window (default 200ms, range 100-1000ms)
  • Sync direction - bidirectional (default) or one-way master/follower

Notes

Source & full guide

Feedback welcome

I maintain these blueprints. If you spot a bug, hit a config edge case, or want a feature, reply here, and I'll iterate.