So I can confirm - even I got many really broken flows (due to the replacement of one app), I also got a lot of false positives (and not only those with local tags issue as I thought at the beginning)
New app update (
LIVE: 1.27.2.):
1. FIX: disable broken isBroken check in Homey API v3
If you find any issues, send a report via the mobile homey app
More - apps - Flow Checker - settings wheel right top - send diagnostic report (put your email in the input field to make it easier)
You can install the test version by clicking the link above and press install
Don’t want to be part of this test version? Install the live version → https://homey.app/a/com.athom.flowchecker
FYI @To_Lou @Marius_Stensrod @Sharkys
I’ll pick it up again with Athom
@To_Lou @Marius_Stensrod @Sharkys
I hope you can help me out.
I need some extra data to send to Athom.
- If you go to the flow that was indicated as broken you can find the flow ID in the url bar.
- copy the flow ID.
- go to Homey Developer Tools
- clear the text area
- put in this code:
Homey.flow.getFlow({id: "ID_HERE"});
- Press run
- Paste result here
Thanks!
Sending via PM
@martijnpoppen Does this app check if a device is unavaiable?
I found that there is a “unavailableMessage” info in the json retrieved from “Homey.devices.getDevices();”.
Does it also check whether a devices used in a flow exists?
I have created a script that checks the downloaded json files but this is not an auto check as your app.
@Anders_Gregow if a device is unavailable the flows connected to that device will be broken. The unavailableMessage is no filled in when a device crashed so not really use-able. Next to that some apps do use the unavailableMessage to show a warning to the user (e.g. Eufy Security, Whatsapp etc )
Also the Device Capabilities app has a ‘Device (un)available’ trigger card if you’re looking for something like that.
From the list of flows the direct link to the flow itself is missing homey’s uid in the url:
App version 1.27.2
Homey Pro 2023 / 10.2.1
I think it’s because of //
in the URL
There should be the homey’s id between tye two slashes.
New app update (
LIVE: 1.27.3.):
1. FIX: url to flows in settings page
If you find any issues, send a report via the mobile homey app
More - apps - Flow Checker - settings wheel right top - send diagnostic report (put your email in the input field to make it easier)
NOTE:
To fix the url for old flows. Make sure to reset your settings in the settings view by clicking default settings
. Run the Check Flows flowcard and then the links will be resolved again.
(doing this will give you all notifications again ofcourse as you’re resetting the data ;))
Hey @nickdekorte
Thats what the app did in the past.
Unfortunately Athom should fix the is broken check before this starts working again.
Unfortunately its not on top of their list
I have a flow with a broken device in it. But it is NOT reported in your app.
Here is a screenshot from your app…
And i waited for more than 1 hour but nothing changed…
Am i doing something wrong??
Henk
@Henk_Bartels i just explained that in the post above yours
Sorry about that. Did not read all the messages…
Waiting for it to be resolved.
An other question: Will this app also check the Advanced Flows, or only the ‘normal’ flows???
@Henk_Bartels no worries
Yes both