# \[APP\]\[Pro\] Network Check

**URL:** <https://community.homey.app/t/app-pro-network-check/71869>\
**Category:** Apps\
**Tags:** app, tools, flow, homey-pro\
**Created:** [November 7, 2022, 8:25pm UTC](https://community.homey.app/t/app-pro-network-check/71869 "2022-11-07T20:25:33Z")\
**Posts on this page:** 20\
**Page:** 3

<div class="post-metadata">

**Author:** ![Peter\_Kawa](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/peter_kawa/32/173848_2.png) [@Peter\_Kawa](https://community.homey.app/u/Peter_Kawa)\
**Post date:** [May 4, 2025, 4:55pm UTC](https://community.homey.app/t/app-pro-network-check/71869/41 "2025-05-04T16:55:03Z")

</div>

> [@John\_William\_Brekke](#):
>
> Also no one in my family know why it goes out at 3:10

Ah, I see. I assumed you automated the restarts for some reason.

---

<div class="post-metadata">

**Author:** ![John\_William\_Brekke](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/john_william_brekke/32/111887_2.png) [@John\_William\_Brekke](https://community.homey.app/u/John_William_Brekke)\
**Post date:** [May 4, 2025, 6:42pm UTC](https://community.homey.app/t/app-pro-network-check/71869/42 "2025-05-04T18:42:23Z")

</div>

![IMG_4990](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/1/8/185e23f508a7963d4bbfb2b0652358ca3055c872.jpeg)

Here’s the settings, i just tried changing the url a few times but it seems like the app just won’t do anything? Edit: and while our wifi was down i tested the and card in a flow and it said we did have wifi, so i’m not sure what the problem is.

---

<div class="post-metadata">

**Author:** ![John\_William\_Brekke](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/john_william_brekke/32/111887_2.png) [@John\_William\_Brekke](https://community.homey.app/u/John_William_Brekke)\
**Post date:** [May 4, 2025, 6:43pm UTC](https://community.homey.app/t/app-pro-network-check/71869/43 "2025-05-04T18:43:14Z")

</div>

Nope it’s just how our wifi is, no one knows why.

---

<div class="post-metadata">

**Author:** ![martijnpoppen](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/martijnpoppen/32/84849_2.png) [@martijnpoppen](https://community.homey.app/u/martijnpoppen)\
**Post date:** [May 4, 2025, 6:43pm UTC](https://community.homey.app/t/app-pro-network-check/71869/44 "2025-05-04T18:43:46Z")

</div>

@John_William_Brekke and can you share your flow aswell?

---

<div class="post-metadata">

**Author:** ![John\_William\_Brekke](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/john_william_brekke/32/111887_2.png) [@John\_William\_Brekke](https://community.homey.app/u/John_William_Brekke)\
**Post date:** [May 5, 2025, 7:40am UTC](https://community.homey.app/t/app-pro-network-check/71869/45 "2025-05-05T07:40:38Z")

</div>

![Screenshot 2025-05-05 09.39.46](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/f/5/f50ea87f114c3a264815f47646f5323d4d930a2d.png)

Here’s a flow i wanted to send me a notif when the internet is down.

---

<div class="post-metadata">

**Author:** ![martijnpoppen](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/martijnpoppen/32/84849_2.png) [@martijnpoppen](https://community.homey.app/u/martijnpoppen)\
**Post date:** [May 5, 2025, 7:55am UTC](https://community.homey.app/t/app-pro-network-check/71869/46 "2025-05-05T07:55:04Z")

</div>

@John_William_Brekke notifications do not work when the internet is down 🙂

---

<div class="post-metadata">

**Author:** ![John\_William\_Brekke](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/john_william_brekke/32/111887_2.png) [@John\_William\_Brekke](https://community.homey.app/u/John_William_Brekke)\
**Post date:** [May 5, 2025, 7:55am UTC](https://community.homey.app/t/app-pro-network-check/71869/47 "2025-05-05T07:55:46Z")

</div>

Oh, so i can do lights and devices only then?

---

<div class="post-metadata">

**Author:** ![martijnpoppen](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/martijnpoppen/32/84849_2.png) [@martijnpoppen](https://community.homey.app/u/martijnpoppen)\
**Post date:** [May 5, 2025, 7:56am UTC](https://community.homey.app/t/app-pro-network-check/71869/48 "2025-05-05T07:56:04Z")

</div>

Everything which is available locally yes

---

<div class="post-metadata">

**Author:** ![John\_William\_Brekke](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/john_william_brekke/32/111887_2.png) [@John\_William\_Brekke](https://community.homey.app/u/John_William_Brekke)\
**Post date:** [May 5, 2025, 7:56am UTC](https://community.homey.app/t/app-pro-network-check/71869/49 "2025-05-05T07:56:26Z")

</div>

Ohhhh, my bad 😂

---

<div class="post-metadata">

**Author:** ![Peter\_Kawa](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/peter_kawa/32/173848_2.png) [@Peter\_Kawa](https://community.homey.app/u/Peter_Kawa)\
**Post date:** [May 5, 2025, 2:41pm UTC](https://community.homey.app/t/app-pro-network-check/71869/50 "2025-05-05T14:41:39Z")

</div>

You can use timeline notifications and/or Simple Log cards in that flow to record lost internet connections. These do not need a network.  
Add such a flow with “Internet connection restored” card, and you know the downtime as well.  
And, then you can send a push notification along with it, like, “internet connection was down and has been restored” 😉

---

<div class="post-metadata">

**Author:** ![DoctorBazinga](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/doctorbazinga/32/39686_2.png) [@DoctorBazinga](https://community.homey.app/u/DoctorBazinga)\
**Post date:** [November 19, 2025, 11:17pm UTC](https://community.homey.app/t/app-pro-network-check/71869/51 "2025-11-19T23:17:35Z")

</div>

Can you maybe please provide the values as number or Boolean(s) so they now can be used with the new duration functionality. Like internet connected/online :Yes/No or True/false.

So we can now set When Internet Connected is false for 5 minutes then …

Or

When Internet connected is True for 7 minutes then ….

I Just want to trigger a flow only after 9 minutes of internet loss so its not triggered by an automatic firmware update of the modem or router.

Thank you.

---

<div class="post-metadata">

**Author:** ![martijnpoppen](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/martijnpoppen/32/84849_2.png) [@martijnpoppen](https://community.homey.app/u/martijnpoppen)\
**Post date:** [November 20, 2025, 5:10am UTC](https://community.homey.app/t/app-pro-network-check/71869/52 "2025-11-20T05:10:01Z")

</div>

@DoctorBazinga sorry this is new to me. Can you specify what you mean?

---

<div class="post-metadata">

**Author:** ![DoctorBazinga](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/doctorbazinga/32/39686_2.png) [@DoctorBazinga](https://community.homey.app/u/DoctorBazinga)\
**Post date:** [November 20, 2025, 6:21am UTC](https://community.homey.app/t/app-pro-network-check/71869/53 "2025-11-20T06:21:55Z")

</div>

Its the new Homey Pro firmware capability/functionality 🙂

 ![IMG_7275](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/f/e/fe08fea08a87d7eb1ba4394f7ea3803b306a2816.jpeg)

SysInternals app provides its Lan/Wifi “Connected” state as a boolean (Yes/No) value so we can use it as trigger in the newest “duration” trigger in flows.

 ![IMG_7272](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/2/5/253c7b48532b3fc34c9e0e8488371f8129fa1805.jpeg)

Because you can add the LAN/Wifi connection as a specific additional/virtual device and read its parameters/values.

(You could add to such a virtual device also values like “Last time internet disconnected” and “last disconnected duration (in seconds)” & “Time since last disconnected(in minutes (integers value)) ” and “Time since last disconnected (in minutes (integer value))” etc . (See the request/post of Peter\_Kawa on 5th of may )

Some people That have stability problems could make good use of the values/information . For example by using it as a trigger to restart homey after/before reaching a specific value 🤷🏻

So people can use this values in flows and compare them.

Something like that maybe for the internet connection of the homey ?? 🤷🏻

 ![IMG_7274](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/1/5/15507515fa03a574de250cc1e59e7260b148e797.png)

An internet Connected (Yes/No) value would be very interesting.

Thank you very much. 🙏🏻

---

<div class="post-metadata">

**Author:** ![martijnpoppen](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/martijnpoppen/32/84849_2.png) [@martijnpoppen](https://community.homey.app/u/martijnpoppen)\
**Post date:** [November 20, 2025, 10:33am UTC](https://community.homey.app/t/app-pro-network-check/71869/54 "2025-11-20T10:33:42Z")

</div>

@DoctorBazinga got you, not sure if I can manage this. As it is based on a device (capability). And network check has no devices to add. So i don’t think this is possible, but let me check that 🙂

---

<div class="post-metadata">

**Author:** ![DoctorBazinga](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/doctorbazinga/32/39686_2.png) [@DoctorBazinga](https://community.homey.app/u/DoctorBazinga)\
**Post date:** [November 20, 2025, 11:47am UTC](https://community.homey.app/t/app-pro-network-check/71869/55 "2025-11-20T11:47:46Z")

</div>

The value/fact/trigger that your network app “internet connected” and “internet disconnected” somehow at least has to be an internal Boolean (in the code) anyway. Or am I mistaken? So providing a fictional/virtual device (that can be added/“installed” like sysinternals app does that has these values internet connection:Yes/No , Last Disconnected: Time stamp ,Last connected (Time Stamp), Longest online time (minutes) longest offline time (minutes). Duration of current state (Online or offline (minutes) shouldn’t be magic imho. 🤷🏻

Maybe you could ask @Dijker from SysInternals for help to create this virtual/non existent device that uses the internal values of your network app. 🤷🏻😎

---

<div class="post-metadata">

**Author:** ![martijnpoppen](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/martijnpoppen/32/84849_2.png) [@martijnpoppen](https://community.homey.app/u/martijnpoppen)\
**Post date:** [November 20, 2025, 1:47pm UTC](https://community.homey.app/t/app-pro-network-check/71869/56 "2025-11-20T13:47:13Z")

</div>

@DoctorBazinga Oh i’m fully aware [how to build](https://community.homey.app/t/apps-made-by-martijnpoppen/85812) a device in Homey. It’s more that it’s overkill for the feature. As that would mean you first need to add a device before you can check your network status.

As said I’ll check what i can do.

---

<div class="post-metadata">

**Author:** ![Peter\_Kawa](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/peter_kawa/32/173848_2.png) [@Peter\_Kawa](https://community.homey.app/u/Peter_Kawa)\
**Post date:** [November 20, 2025, 1:55pm UTC](https://community.homey.app/t/app-pro-network-check/71869/57 "2025-11-20T13:55:12Z")

</div>

To save you from work, Martijn: The Net Scan app by Adrian has the possibility DrBazinga would like.  
It indeed uses boolean devices for each unique local or internet IP check.

---

<div class="post-metadata">

**Author:** ![DoctorBazinga](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/doctorbazinga/32/39686_2.png) [@DoctorBazinga](https://community.homey.app/u/DoctorBazinga)\
**Post date:** [November 20, 2025, 2:11pm UTC](https://community.homey.app/t/app-pro-network-check/71869/58 "2025-11-20T14:11:52Z")

</div>

I already use the Netscan app in that way.

Use them as an “and …” condition in flows to prevent false positives/negatives of a triggered “internet (Dis)Connected” by the network app.

 ![IMG_7278](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/e/d/ed006989f733d5c6d4d5e039240fe68ac17499d5.png)

But what about if the internet disconnects inbetween the test/ping time period??

With the value of “ Internet (Dis)connected” available already this will be easier imho.

---

<div class="post-metadata">

**Author:** ![Peter\_Kawa](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/peter_kawa/32/173848_2.png) [@Peter\_Kawa](https://community.homey.app/u/Peter_Kawa)\
**Post date:** [November 20, 2025, 4:47pm UTC](https://community.homey.app/t/app-pro-network-check/71869/59 "2025-11-20T16:47:01Z")

</div>

> [@DoctorBazinga](#):
>
> But what about if the internet disconnects inbetween the test/ping time period??

Shorten the interval and or live with max X seconds internet outage.  
I think you shouldn’t ping a web address every second, the other end won’t be amused.

---

<div class="post-metadata">

**Author:** ![DoctorBazinga](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/doctorbazinga/32/39686_2.png) [@DoctorBazinga](https://community.homey.app/u/DoctorBazinga)\
**Post date:** [November 20, 2025, 5:33pm UTC](https://community.homey.app/t/app-pro-network-check/71869/60 "2025-11-20T17:33:23Z")

</div>

That’s why “Netscan” is not so 100% suitable for an internet (dis)connection detection.

I Ping my DNS servers, my (Ziggo) modem, my (Ziggo) cable network gateway & my internal router (ip). All around different times within 75 -131 seconds.

But I will no know how long my internet is already online or offline precisely due to these longer intervals and also the required failures needed/setup to be offline.

All setup by me for at least 2 failed attempts to ping any ip-adress.

[Previous page](https://community.homey.app/t/app-pro-network-check/71869.md?page=2)

[Next page](https://community.homey.app/t/app-pro-network-check/71869.md?page=4)
