# Detect devices with exclamation mark/error

**URL:** <https://community.homey.app/t/detect-devices-with-exclamation-mark-error/54283>\
**Category:** Devices\
**Tags:** app\
**Created:** [November 4, 2021, 2:54pm UTC](https://community.homey.app/t/detect-devices-with-exclamation-mark-error/54283 "2021-11-04T14:54:25Z")\
**Posts on this page:** 14\
**Page:** 1

<div class="post-metadata">

**Author:** ![krl69](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/krl69/32/21560_2.png) [@krl69](https://community.homey.app/u/krl69)\
**Post date:** [November 4, 2021, 2:54pm UTC](https://community.homey.app/t/detect-devices-with-exclamation-mark-error/54283/1 "2021-11-04T14:54:25Z")

</div>

Is there any way to report when devices are faulty aka showing exclamation marks?

---

<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 4, 2021, 2:58pm UTC](https://community.homey.app/t/detect-devices-with-exclamation-mark-error/54283/2 "2021-11-04T14:58:41Z")

</div>

There’s [Flow Checker](https://community.homey.app/t/app-pro-flow-checker/50986).  
Which marks flows as broken when connected to a device.

> **[Flow Checker](https://homey.app/en-gb/app/com.athom.flowchecker/Flow-Checker/)**
>
> Detect broken Flows and Logic Variables

---

<div class="post-metadata">

**Author:** ![krl69](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/krl69/32/21560_2.png) [@krl69](https://community.homey.app/u/krl69)\
**Post date:** [November 4, 2021, 3:44pm UTC](https://community.homey.app/t/detect-devices-with-exclamation-mark-error/54283/3 "2021-11-04T15:44:33Z")

</div>

Have tested it, but I am looking for a solution to restart apps based on device errors completely automatically.

---

<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 4, 2021, 4:28pm UTC](https://community.homey.app/t/detect-devices-with-exclamation-mark-error/54283/4 "2021-11-04T16:28:06Z")

</div>

@krl69 It might be possible to add this to the flowchecker app that it reports broken devices and in which app. Based on that you can restart a app.

---

<div class="post-metadata">

**Author:** ![Frickadillus](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/frickadillus/32/69500_2.png) [@Frickadillus](https://community.homey.app/u/Frickadillus)\
**Post date:** [January 21, 2023, 10:51pm UTC](https://community.homey.app/t/detect-devices-with-exclamation-mark-error/54283/5 "2023-01-21T22:51:09Z")

</div>

@krl69, did you find a way to restart unavailable apps (with exclamation mark)?

The following apps stop working randomly, Harmony Hub, Chromecast, Denon Heos. They start working again by restarting the app.

---

<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:** [January 22, 2023, 3:05am UTC](https://community.homey.app/t/detect-devices-with-exclamation-mark-error/54283/6 "2023-01-22T03:05:31Z")

</div>

This flow is started every x minutes:

 ![Screenshot from 2023-01-20 17-32-09](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/e/3/e375f5c40b1aacc5e08636c015527f53715e37b6.png)

With Flow Checker, you can do this:  
(the logic condition contains a part of a flowname, and that flow has a chromecast device in it)

---

<div class="post-metadata">

**Author:** ![Frickadillus](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/frickadillus/32/69500_2.png) [@Frickadillus](https://community.homey.app/u/Frickadillus)\
**Post date:** [January 22, 2023, 7:35am UTC](https://community.homey.app/t/detect-devices-with-exclamation-mark-error/54283/7 "2023-01-22T07:35:03Z")

</div>

Thx! I will give it a try.

---

<div class="post-metadata">

**Author:** ![Arie\_J\_Godschalk](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/arie_j_godschalk/32/63027_2.png) [@Arie\_J\_Godschalk](https://community.homey.app/u/Arie_J_Godschalk)\
**Post date:** [January 22, 2023, 8:14am UTC](https://community.homey.app/t/detect-devices-with-exclamation-mark-error/54283/8 "2023-01-22T08:14:21Z")

</div>

The App Device Capabilities has a trigger/when card, which you can configure for brands and types, and will trigger when device become available or unavailable.

---

<div class="post-metadata">

**Author:** ![Arie\_J\_Godschalk](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/arie_j_godschalk/32/63027_2.png) [@Arie\_J\_Godschalk](https://community.homey.app/u/Arie_J_Godschalk)\
**Post date:** [January 22, 2023, 8:16am UTC](https://community.homey.app/t/detect-devices-with-exclamation-mark-error/54283/9 "2023-01-22T08:16:08Z")

</div>

You can set it to brand (specific app) and it wil also let you know when ALL devices of that app become unavailable: thus the app has broken down.

There is also a And/condition card.

---

<div class="post-metadata">

**Author:** ![Frickadillus](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/frickadillus/32/69500_2.png) [@Frickadillus](https://community.homey.app/u/Frickadillus)\
**Post date:** [January 22, 2023, 8:48am UTC](https://community.homey.app/t/detect-devices-with-exclamation-mark-error/54283/10 "2023-01-22T08:48:43Z")

</div>

@Arie_J_Godschalk, this is a nice idea and is probably what I need. However, the Device Capabilities app does not list any brands or types. The list is empty. ☹. Not sure why. Restarting homey or the app does not solve the problem.

The app that can fix broken apps does not work 😔

---

<div class="post-metadata">

**Author:** ![Arie\_J\_Godschalk](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/arie_j_godschalk/32/63027_2.png) [@Arie\_J\_Godschalk](https://community.homey.app/u/Arie_J_Godschalk)\
**Post date:** [January 22, 2023, 9:06am UTC](https://community.homey.app/t/detect-devices-with-exclamation-mark-error/54283/11 "2023-01-22T09:06:17Z")

</div>

Send me a diag?

Indeed, some homeys seem to have this issue. Its about next on my prio list.

---

<div class="post-metadata">

**Author:** ![Frickadillus](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/frickadillus/32/69500_2.png) [@Frickadillus](https://community.homey.app/u/Frickadillus)\
**Post date:** [January 22, 2023, 10:48am UTC](https://community.homey.app/t/detect-devices-with-exclamation-mark-error/54283/12 "2023-01-22T10:48:28Z")

</div>

Here’s a diag c2cabbb8-d1ac-4e03-8291-3d133186da89.

What I did:  
11:34 - Installed the DC app  
11:36 - Trying to create a flow with the “All devices are unavailable” card. Brand and type list are empty and I’m trying to search for Chrome and Google.

Thanks! ⭐

---

<div class="post-metadata">

**Author:** ![Frickadillus](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/frickadillus/32/69500_2.png) [@Frickadillus](https://community.homey.app/u/Frickadillus)\
**Post date:** [January 28, 2023, 9:06am UTC](https://community.homey.app/t/detect-devices-with-exclamation-mark-error/54283/13 "2023-01-28T09:06:30Z")

</div>

I’ve been using the Flow Checker app for a while now and it doesn’t seem to detect flows with apps that have an exclamation mark. Not for me anyway.

Instead I’m testing an Advanced Flow, see flow below. The flow actually seems to work. Do you have any comments on the flow? Could it be improved?

 ![repair apps](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/d/a/daae8e949e4118aa3c89149c1c2cabc53dbc60c7.png)

---

<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:** [January 28, 2023, 4:49pm UTC](https://community.homey.app/t/detect-devices-with-exclamation-mark-error/54283/14 "2023-01-28T16:49:18Z")

</div>

> [@Frickadillus](#):
>
> it doesn’t seem to detect flows with apps that have an exclamation mark

I’ll suggest to contact the dev Martijn about that, by posting your issue in the [Flow Checker app topic](https://community.homey.app/t/app-pro-flow-checker/50986)
