v2.0.27
Feature: Synology NAS support (DSM 7+)
A Synology NAS is now a first-class always-on host for Dibby Wemo. Two install paths are shipped, both fully compatible with DSM 7.
Path A — Container Manager / Docker (recommended)
Multi-arch container image (linux/amd64 + linux/arm64) published to GitHub Container Registry, built automatically on every release tag.
Pull:
docker pull ghcr.io/k0rb3nd4ll4s/dibby-wemo-manager:2.0.27
# or :latestOne-screen Synology recipe:
- Install Container Manager from Package Center if not already there.
- File Station → create
/volume1/docker/dibby-wemo/data. - Container Manager → Project → Create → paste the
docker/synology-compose.ymltemplate. - Build → Start → browse to
http://<NAS-IP>:3456.
Why network_mode: host? HomeKit's mDNS broadcast and Wemo's SSDP multicast can't cross Docker's bridge network — packets get filtered before reaching the LAN. Host mode lets the container share the NAS's network stack so discovery and pairing Just Work.
Path B — Native Package Center .spk
For users who prefer a native install. Download the .spk matching your NAS arch from the Assets below:
| DSM arch | CPU | Example models |
|---|---|---|
| apollolake | Celeron J3455 | DS418play, DS918+, DS1019+ |
| geminilake | Celeron J4115 | DS220+, DS420+, DS720+, DS920+, DS1520+ |
| denverton | Atom C3538 | DS1819+, DS3018xs, RS1619xs+ |
| broadwell | Xeon | DS3617xs, RS3617xs, RS18017xs+ |
| rtd1296 | Realtek (aarch64) | DS124, DS223, DS223j, DS423 |
Not sure which arch? DSM → Control Panel → Info Center → CPU shows the chip — match it to the table.
Then Package Center → ⋮ → Manual Install → upload .spk → Apply.
Data persists at /volume1/@appstore/dibby-wemo-manager/data/ and survives upgrades.
Same code, different packaging
Both paths deploy the same JS bundle (scheduler, store, HomeKit bridge, web UI) — packaging is the only difference, so feature parity between Docker and .spk is guaranteed.
Full file-level breakdown is in the CHANGELOG.
Other packages — unified version bump
homebridge-dibby-wemo@2.0.27(npm)node-red-contrib-dibby-wemo@2.0.27(npm)- Home Assistant integration via HACS (2.0.27)
- Desktop apps — no functional changes in this release
Upgrade existing Synology install
- Docker: Container Manager → Project →
dibby-wemo→ Stop → Build → Start (pulls the new image). .spk: Package Center → Manual Install → upload the new.spk(DSM detects an upgrade and preserves your data).