# Homey Self-Hosted Server on Synology | Megathread

**URL:** <https://community.homey.app/t/homey-self-hosted-server-on-synology-megathread/146437>\
**Category:** Homey Self-Hosted Server\
**Created:** [December 5, 2025, 2:14pm UTC](https://community.homey.app/t/homey-self-hosted-server-on-synology-megathread/146437 "2025-12-05T14:14:25Z")\
**Posts on this page:** 20\
**Page:** 4

<div class="post-metadata">

**Author:** ![SunBeech](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/sunbeech/32/111391_2.png) [@SunBeech](https://community.homey.app/u/SunBeech)\
**Post date:** [January 2, 2026, 8:56pm UTC](https://community.homey.app/t/homey-self-hosted-server-on-synology-megathread/146437/61 "2026-01-02T20:56:20Z")

</div>

It is my understanding that SHS only works directly with the Homey Bridge for extra antennas, like Zigbee. Not with third party antennas. I read that other users use intermediary tools like Zigbee2MQTT and/or HA and then import the devices via the respective apps in Homey.

---

<div class="post-metadata">

**Author:** ![deejayreissue](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/deejayreissue/32/81912_2.png) [@deejayreissue](https://community.homey.app/u/deejayreissue)\
**Post date:** [January 2, 2026, 8:57pm UTC](https://community.homey.app/t/homey-self-hosted-server-on-synology-megathread/146437/62 "2026-01-02T20:57:55Z")

</div>

@Doekse Already confirmed that third party Thread Border Routers can be used with Homey SHS.

---

<div class="post-metadata">

**Author:** ![SunBeech](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/sunbeech/32/111391_2.png) [@SunBeech](https://community.homey.app/u/SunBeech)\
**Post date:** [January 2, 2026, 9:04pm UTC](https://community.homey.app/t/homey-self-hosted-server-on-synology-megathread/146437/63 "2026-01-02T21:04:54Z")

</div>

With additional tooling:

> [@SHS - Homey Bridge vs Zigbee2MQTT](https://community.homey.app/t/shs-homey-bridge-vs-zigbee2mqtt/147909/18):
>
> I might need to change the wording there. You still need a OpenThread Border Router running in Docker for example for it to function as a Border Router

---

<div class="post-metadata">

**Author:** ![Doekse](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/doekse/32/109415_2.png) [@Doekse](https://community.homey.app/u/Doekse)\
**Post date:** [January 2, 2026, 9:57pm UTC](https://community.homey.app/t/homey-self-hosted-server-on-synology-megathread/146437/64 "2026-01-02T21:57:11Z")

</div>

Homey Self-Hosted Server can indeed work with any Thread Border Router on the local network

---

<div class="post-metadata">

**Author:** ![Marc\_Jurriens](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/marc_jurriens/32/11951_2.png) [@Marc\_Jurriens](https://community.homey.app/u/Marc_Jurriens)\
**Post date:** [January 3, 2026, 9:44am UTC](https://community.homey.app/t/homey-self-hosted-server-on-synology-megathread/146437/65 "2026-01-03T09:44:22Z")

</div>

Yes I did, two monitors, my home pro on the left with everything I had and homey SHS on the right…. I cleaned some stuff up along the way that was not used anymore and actually found some mistakes 🙂

---

<div class="post-metadata">

**Author:** ![Marc\_Jurriens](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/marc_jurriens/32/11951_2.png) [@Marc\_Jurriens](https://community.homey.app/u/Marc_Jurriens)\
**Post date:** [January 3, 2026, 9:48am UTC](https://community.homey.app/t/homey-self-hosted-server-on-synology-megathread/146437/66 "2026-01-03T09:48:06Z")

</div>

Correct. And for a reason also. Ease.

Not all dongles are equal, the homey bridge is propriety Athom and so is the homey software so they way they work together is optimal…

If you go for home assistant there is a larger plethora of different types of dongles you can use (and have to maintain). It’s a choice.

You could throw a dongle in a home assistant configuration, link your zwave/zigbee to that and then Mqtt that towards homey… but you would have to like doing that… installing the bridge is 2 seconds and it just works.

---

<div class="post-metadata">

**Author:** ![Wilfred\_Greven](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/wilfred_greven/32/13070_2.png) [@Wilfred\_Greven](https://community.homey.app/u/Wilfred_Greven)\
**Post date:** [January 3, 2026, 1:23pm UTC](https://community.homey.app/t/homey-self-hosted-server-on-synology-megathread/146437/67 "2026-01-03T13:23:21Z")

</div>

You could use also:

> **[Home Assistant Community | Homey](https://homey.app/nl-nl/app/io.home-assistant.community/Home-Assistant-Community/)**
>
> Koppelen met Home Assistant

---

<div class="post-metadata">

**Author:** ![Siepje](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/siepje/32/9441_2.png) [@Siepje](https://community.homey.app/u/Siepje)\
**Post date:** [January 9, 2026, 4:31pm UTC](https://community.homey.app/t/homey-self-hosted-server-on-synology-megathread/146437/68 "2026-01-09T16:31:51Z")

</div>

I have the same problem that I cannot login into the webinterface: did you solve it?

---

<div class="post-metadata">

**Author:** ![Marc\_Jurriens](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/marc_jurriens/32/11951_2.png) [@Marc\_Jurriens](https://community.homey.app/u/Marc_Jurriens)\
**Post date:** [January 9, 2026, 6:39pm UTC](https://community.homey.app/t/homey-self-hosted-server-on-synology-megathread/146437/69 "2026-01-09T18:39:05Z")

</div>

You do not logon to the server, you just add into your homey app.

---

<div class="post-metadata">

**Author:** ![Siepje](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/siepje/32/9441_2.png) [@Siepje](https://community.homey.app/u/Siepje)\
**Post date:** [January 9, 2026, 7:36pm UTC](https://community.homey.app/t/homey-self-hosted-server-on-synology-megathread/146437/70 "2026-01-09T19:36:16Z")

</div>

Thank you! That works. Still wondering what kind of login this is, and what it will show.

---

<div class="post-metadata">

**Author:** ![Henk\_Renting](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/henk_renting/32/87634_2.png) [@Henk\_Renting](https://community.homey.app/u/Henk_Renting)\
**Post date:** [January 9, 2026, 8:01pm UTC](https://community.homey.app/t/homey-self-hosted-server-on-synology-megathread/146437/71 "2026-01-09T20:01:40Z")

</div>

That is for local access @Siepje, which you can configure when you go to [http://my.homey.app](http://my.homey.app) and follow this guide:  
[https://support.homey.app/hc/en-us/articles/22924537226268-Using-Local-Users-on-Homey-Pro](https://support.homey.app/hc/en-us/articles/22924537226268-Using-Local-Users-on-Homey-Pro)

(Make sure you select the right Homey first by clicking your profile photo/initials in the richt upper corner, if you have multiple Homey’s)

---

<div class="post-metadata">

**Author:** ![s73nm](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/s73nm/32/110438_2.png) [@s73nm](https://community.homey.app/u/s73nm)\
**Post date:** [January 9, 2026, 10:41pm UTC](https://community.homey.app/t/homey-self-hosted-server-on-synology-megathread/146437/72 "2026-01-09T22:41:52Z")

</div>

> [@deejayreissue](#):
>
> However, I wasn’t able to install the Sonoff Dongle Max, due to limitations with Synology and the unit defaulting to a USB dongle. I couldn’t override this no matter what I tried.
> 
> Anyone manage to do it?

I’m using Homey SHS on Synology in combination with a SONOFF Dongle Max that is connected via ethernet.

In short, I have:

- Homey SHS docker
- Mosquitto docker as my MQTT broker. Alternatively you can use the MQTT Broker app on Homey
- Zigbee2MQTT docker
- Zigbee2MQTT app on Homey

---

<div class="post-metadata">

**Author:** ![deejayreissue](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/deejayreissue/32/81912_2.png) [@deejayreissue](https://community.homey.app/u/deejayreissue)\
**Post date:** [January 9, 2026, 10:45pm UTC](https://community.homey.app/t/homey-self-hosted-server-on-synology-megathread/146437/73 "2026-01-09T22:45:09Z")

</div>

I’m trying to use it with OpenThread, not with Zigbee.

OBTR doesn’t play well with Synology

---

<div class="post-metadata">

**Author:** ![SmartHomePrimer](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/smarthomeprimer/32/150702_2.png) [@SmartHomePrimer](https://community.homey.app/u/SmartHomePrimer)\
**Post date:** [January 10, 2026, 8:02pm UTC](https://community.homey.app/t/homey-self-hosted-server-on-synology-megathread/146437/74 "2026-01-10T20:02:13Z")

</div>

May need to rethink Homey SHS on Synology. Just realized that when my DS224+ is backing up to my DS115 via HyperBackup, Homey SHS sometimes times out and prevents me from saving flows. Anyone else experiencing similar timeouts when the NAS is busy?

---

<div class="post-metadata">

**Author:** ![Joka](https://avatars.discourse-cdn.com/v4/letter/j/7feea3/32.png) [@Joka](https://community.homey.app/u/Joka)\
**Post date:** [January 11, 2026, 3:36pm UTC](https://community.homey.app/t/homey-self-hosted-server-on-synology-megathread/146437/75 "2026-01-11T15:36:05Z")

</div>

I think it is maybe a coincident with the problem of backingup a running sqlite DB described here: [Homey SHS - Backup strategy for running docker - #11 by Olex](https://community.homey.app/t/homey-shs-backup-strategy-for-running-docker/148407/11)

---

<div class="post-metadata">

**Author:** ![ricercar](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/ricercar/32/101928_2.png) [@ricercar](https://community.homey.app/u/ricercar)\
**Post date:** [January 11, 2026, 4:52pm UTC](https://community.homey.app/t/homey-self-hosted-server-on-synology-megathread/146437/76 "2026-01-11T16:52:03Z")

</div>

I have known this behaviour with my regular HP23 since…forever

---

<div class="post-metadata">

**Author:** ![SmartHomePrimer](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/smarthomeprimer/32/150702_2.png) [@SmartHomePrimer](https://community.homey.app/u/SmartHomePrimer)\
**Post date:** [January 11, 2026, 5:32pm UTC](https://community.homey.app/t/homey-self-hosted-server-on-synology-megathread/146437/77 "2026-01-11T17:32:25Z")

</div>

Thank you. I’m new to Homey and unfamiliar with its idiosyncrasies. Appreciate the feedback.

---

<div class="post-metadata">

**Author:** ![Rrrr](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/rrrr/32/629_2.png) [@Rrrr](https://community.homey.app/u/Rrrr)\
**Post date:** [January 16, 2026, 1:15pm UTC](https://community.homey.app/t/homey-self-hosted-server-on-synology-megathread/146437/78 "2026-01-16T13:15:54Z")

</div>

Hi, I have been planning how to deal with potential performance and reliability consequences of SHS on Synology.

- Homey Pro as dedicated platform optimised for low latency and high-frequency I/O
- SHS on Synology (x86) optimised for (shared) general-purpose computing, storage, and virtualization

I’ve discovered several variables that could affect performance (my old DS918+ 8GB has Celeron CPU with 4 cores/4 threads/1.5Ghz-2.3 Ghz, cache 2MB L2, so only slightly faster than HP R-Pi CM4).

**Compete for memory (assuming 8GB)**

Container Manager (best on SSD if you can): High-frequency, random I/O

1. Lower priority for Downloads (eg. NZBget)  
In container settings, set CPU low, hard memory limit to 1024MB each.

2. High priority for SHS  
Project YAML configuration: CPI to high priority (weight 2048), hard memory limit to eg. 3072MB, soft memory limit to 2048MB

**Compete for storage, disk I/O (examples)**

Container Manager: You can consider moving one container to another volume than SHS

Surveillance Station (best on HDD): High-frequency, sequential writes.

1. Multiple pools: write to a different storage pool than SHS: Set camera recording storage pool to another volume
2. One pool: use shared folder quotas to prevent SS from filling the entire drive and leaving no room for Container Manager or download

I would love to hear of your experience with SHS on Synology. Any hick-ups?

Tips welcome.

---

<div class="post-metadata">

**Author:** ![robertklep](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/robertklep/32/160628_2.png) [@robertklep](https://community.homey.app/u/robertklep)\
**Post date:** [January 16, 2026, 1:28pm UTC](https://community.homey.app/t/homey-self-hosted-server-on-synology-megathread/146437/79 "2026-01-16T13:28:12Z")

</div>

> [@Marc\_Jurriens](#):
>
> Not all dongles are equal, the homey bridge is propriety Athom and so is the homey software so they way they work together is optimal…
> 
> If you go for home assistant there is a larger plethora of different types of dongles you can use (and have to maintain). It’s a choice.

Which is why HA also has its own set of dongles.

> [@Marc\_Jurriens](#):
>
> installing the bridge is 2 seconds and it just works.

_Another_ reason to use something other than the Bridge is because it’s outdated. It’s Zigbee chip cannot handle more than about 15 devices before instability can occur, for instance.

---

<div class="post-metadata">

**Author:** ![SmartHomePrimer](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/smarthomeprimer/32/150702_2.png) [@SmartHomePrimer](https://community.homey.app/u/SmartHomePrimer)\
**Post date:** [January 16, 2026, 1:43pm UTC](https://community.homey.app/t/homey-self-hosted-server-on-synology-megathread/146437/80 "2026-01-16T13:43:54Z")

</div>

The aforementioned issue with saving flows when my NAS was backing up. I have a DS 224+ for reference. I’m now running the SHS add-on for Home Assistant instead and it’s been problem free. Very happy with the performance. No issues with Homey or HA since installation.

[Previous page](https://community.homey.app/t/homey-self-hosted-server-on-synology-megathread/146437.md?page=3)

[Next page](https://community.homey.app/t/homey-self-hosted-server-on-synology-megathread/146437.md?page=5)
