Wemo Devices

Click Discover to find Wemo devices on your network.

DWM Automation Rules

Checking scheduler…
No DWM rules yet.

Native Device Rules

Manage on-device schedules stored in Wemo firmware. Select a device to view its rules.

Settings

Location (for sunrise/sunset rules)

Not set

❓ Help & Guide

How to use Dibby Wemo Manager in Homebridge

πŸš€ Getting Started

  1. Go to the πŸ“± Devices tab and click Discover β€” your Wemo devices on the local network will appear.
  2. Devices are automatically added to HomeKit as switches. Toggle them from the Home app on your iPhone/iPad.
  3. To create automation rules, go to the ⏰ DWM Rules tab and click + Add Rule.
  4. Rules run inside Homebridge β€” no internet or Belkin cloud required.

⏰ DWM Rules β€” How to Create a Rule

DWM (Dibby Wemo Manager) rules are stored locally and run in Homebridge.

  1. Click the ⏰ DWM Rules tab at the top.
  2. Click + Add Rule β€” the rule form opens inline on the same page (no pop-up).
  3. Enter a Rule Name (e.g. "Evening Lights").
  4. Choose a Rule Type (see types below).
  5. Select target devices β€” which lights/switches the rule controls.
  6. Fill in the schedule details and click Save Rule. Click Cancel or the βœ• button to go back without saving.
  7. The rule is active immediately β€” the toggle switch on the card enables/disables it without deleting it.

Rule Types:

πŸ“… Schedule Turn on/off at fixed times on selected days. Enter times in 12-hour format (e.g. 8:30 PM). Set a start time and optional end time, choose the action for each.
⏱ Countdown Auto-off after a set number of minutes. Useful for things like a bathroom fan or porch light.
🏠 Away Mode Randomly turns lights on and off within a time window to simulate occupancy while you're away.
πŸ”’ Always On Keeps a device permanently ON. If it's switched off by anyone, it will be turned back on within 10 seconds automatically. No time fields needed.
⚑ Trigger IFTTT-style: when one device turns on/off, automatically control another. E.g. "When the porch light turns ON, turn ON the driveway lights too."

⏰ Entering Times

Times use 12-hour AM/PM format. All of these are valid:

8:30 PM8:30 in the evening
8:30PMsame β€” space is optional
6:00 AM6 o'clock in the morning
12:00 AMmidnight
12:00 PMnoon
9 PM9:00 PM β€” minutes are optional

⚑ Trigger Rules (IFTTT)

Trigger rules let one device control another automatically.

  1. Click + Add Rule and select type ⚑ Trigger.
  2. Under Trigger Device β€” pick the device whose state change starts the action.
  3. Under When β€” choose "Turns ON", "Turns OFF", or "Turns ON or OFF".
  4. Under Then β€” choose what to do to the action devices:
    β€’ Turn ON β€” always turn action devices on
    β€’ Turn OFF β€” always turn action devices off
    ‒ Mirror — action devices copy the trigger (ON→ON, OFF→OFF)
    ‒ Opposite — action devices invert the trigger (ON→OFF, OFF→ON)
  5. Under Action Devices β€” select which devices to control (hold Ctrl/Cmd for multiple).
  6. Click Save Rule. Homebridge polls devices every 10 s and fires the trigger on state change.

⚠️ The scheduler must be running for Trigger rules to work. If Homebridge restarts, rules resume automatically.

πŸ”Œ Device Rules (Native Firmware)

These are rules stored directly on the Wemo device's own firmware β€” separate from DWM Rules.

βš™οΈ Settings β€” Location

Set your city for accurate sunrise/sunset times in Schedule rules.

  1. Click the βš™οΈ Settings tab.
  2. Type your city name in the search box (e.g. "London" or "New York").
  3. Pick your city from the dropdown that appears.
  4. Click Save Location.
  5. You can now use πŸŒ… Sunrise and πŸŒ‡ Sunset as start/end times in Schedule rules.

πŸ”§ Troubleshooting

No devices found Make sure your PC and Wemo devices are on the same WiFi network. Try clicking Discover again. Some routers block SSDP multicast β€” add a manual device entry via the Homebridge config.
HomeKit toggle not working Restart Homebridge. Devices need to be discovered at least once before HomeKit can control them. Check the Homebridge logs for errors.
Rules not firing Check the ⏰ DWM Rules tab status bar. 🟒 Green = scheduler running fine. 🟠 Amber = scheduler may have stopped β€” restart Homebridge. πŸ”΄ Red = scheduler not running β€” check the DibbyWemo platform is in your Homebridge config. Times use 12-hour AM/PM (e.g. 8:30 PM).
Settings panel blank Run: npm install --prefix "%APPDATA%/npm/node_modules/homebridge-dibby-wemo" then restart Homebridge.