# Internet is down, cannot access Homey?!

**URL:** <https://community.homey.app/t/internet-is-down-cannot-access-homey/118130>\
**Category:** Questions & Help\
**Created:** [October 14, 2024, 3:36pm UTC](https://community.homey.app/t/internet-is-down-cannot-access-homey/118130 "2024-10-14T15:36:40Z")\
**Posts on this page:** 7\
**Page:** 3

<div class="post-metadata">

**Author:** ![Patrik\_Nilsson](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/patrik_nilsson/32/76597_2.png) [@Patrik\_Nilsson](https://community.homey.app/u/Patrik_Nilsson)\
**Post date:** [October 20, 2024, 6:48pm UTC](https://community.homey.app/t/internet-is-down-cannot-access-homey/118130/41 "2024-10-20T18:48:27Z")

</div>

Would it solve this problem if homey ran a local DNS server locally on the homey? And would that create any security risks?

---

<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:** [October 20, 2024, 7:28pm UTC](https://community.homey.app/t/internet-is-down-cannot-access-homey/118130/42 "2024-10-20T19:28:17Z")

</div>

The starting point of this thread is about the claim that " Everything Local. Homey Pro does everything on-premise, to take advantage of the lowest latency and highest reliability. The cloud is only used when absolutely necessary."

The problems arise since Homey’s box itself becomes unreachable most of the times when Internet goes down.  
Everybody would expect a cloud app to be unreachable in this case but “everything local” should at least be true for the box and the locally run apps… whether you believe it or not 😉

---

<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:** [October 21, 2024, 5:29am UTC](https://community.homey.app/t/internet-is-down-cannot-access-homey/118130/43 "2024-10-21T05:29:06Z")

</div>

> [@Patrik\_Nilsson](#):
>
> Would it solve this problem if homey ran a local DNS server locally on the homey?

It already does, and no, it doesn’t solve anything.

---

<div class="post-metadata">

**Author:** ![Patrik\_Wall](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/patrik_wall/32/114160_2.png) [@Patrik\_Wall](https://community.homey.app/u/Patrik_Wall)\
**Post date:** [November 4, 2024, 10:03am UTC](https://community.homey.app/t/internet-is-down-cannot-access-homey/118130/44 "2024-11-04T10:03:20Z")

</div>

> [@surf123](#):
>
> I refuse to believe someone posting to this forum (or even having bought a Homey) would not know there are devices which are cloud dependent.

As a developer myself I don’t really see cloud dependant as a requirement rather than a design choice that can be overridden. If someone says they have hardware that creates an environment where we have “Everything Local”, I have no reason to doubt that claim.

> [@surf123](#):
>
> Expecting a browser app is unrealistic as well. That is a massive undertaking.

I really wouldn’t call that a massive undertaking compared to everything else created to make the Homey work. We are talking about running a simple interface on a machine that is basically already a PC. The Homey already runs all the logic with flows etc from its internal hardware, being able to host a simple program where you control the device itself is a no brainer in my world.

> [@surf123](#):
>
> Expecting Homey to intercept cloud calls and act on them when one’s Internet Servic is down is beyond unreasonable.

Why? A simple smart plug has a very small feature set, its basically on/off and perhaps an energy reading, it can’t be that hard to emulate telling the plug to turn on/off by sending a packet over the WIFI network. For more advanced devices like cameras and what not it might be harder where you need to decode streams and what not, but for basic on/off devices, I don’t really see this as “beyond unreasonable”, more in the realm of “doable”.

---

<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:** [November 4, 2024, 10:10am UTC](https://community.homey.app/t/internet-is-down-cannot-access-homey/118130/45 "2024-11-04T10:10:30Z")

</div>

> [@Patrik\_Wall](#):
>
> it can’t be that hard to emulate telling the plug to turn on/off by sending a packet over the WIFI network

Please consider the security implications if it was _that_ simple…

---

<div class="post-metadata">

**Author:** ![Patrik\_Wall](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/patrik_wall/32/114160_2.png) [@Patrik\_Wall](https://community.homey.app/u/Patrik_Wall)\
**Post date:** [November 4, 2024, 10:19am UTC](https://community.homey.app/t/internet-is-down-cannot-access-homey/118130/46 "2024-11-04T10:19:07Z")

</div>

> [@robertklep](#):
>
> Please consider the security implications if it was _that_ simple…

Yeah I don’t mean that whoever would do this, but the developer for the device in question should have no problem creating a Homey App that can do this (doing whatever handshaking/authorization required that normally occurs over the cloud)

---

<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:** [November 4, 2024, 10:33am UTC](https://community.homey.app/t/internet-is-down-cannot-access-homey/118130/47 "2024-11-04T10:33:03Z")

</div>

> [@Patrik\_Wall](#):
>
> (doing whatever handshaking/authorization required that normally occurs over the cloud)

That would only work if it’s “the cloud” that contacts your device, but it’s the other way around: the device contacts its brand’s cloud servers. Homey cannot interfere in that communication. Most brands also implement security/encryption to prevent MITM situations, which is basically what you’re suggesting Homey apps should do.

[Previous page](https://community.homey.app/t/internet-is-down-cannot-access-homey/118130.md?page=2)
