Ohh, 337 MB’s, that’s a world record I guess ![]()
New app update (
TEST: 1.31.3.):
1. NEW: update Homey API
2. FIX: isBroken
3. NEW: add Homey Logic overview
4. NEW: show variables per flow
5. FIX: revert interval decrease
6. FIX: Better Logic variables mapping caused a issue
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)
@Sharkys made a update ![]()
To all :
FYI next to the latest update I am trying to update the settings UI a bit, I don’t really like how it looks ![]()
@Peter_Kawa I saw your report. Made a update ![]()
New report sent. Forgot to mention the RAM usage is ~40MB now.
Didn’t perform any manual checks yet.
Cheers!
@Sharkys yes thanks! I don’t recognize this ![]()
New app update (
TEST: 1.33.12.):
1. NEW: update Homey API
2. FIX: isBroken
3. NEW: add Homey Logic overview
4. NEW: show variables per flow
5. FIX: revert interval decrease
6. FIX: Better Logic variables mapping caused a issue
7. FIX: enhance flow token mappings
8. NEW: update UI
Show all Flows which have variables in them. Also shown which variables
Show all Logic variables and which flows are using them. If there’s no flow the variable is unused
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)
@Sharkys @Peter_Kawa see update above. fix for isbroken and settings page fixes
![]()
![]()
![]()
![]()
![]()
![]()
You’ve nailed it, Martijn! Superb!
And the new layout is absolutely fantastic.
I think Athom should put this ‘where the fuck is my variable hanging out?’ addition in the spotlights!
New app update (
TEST: 1.34.1.):
Changelog:
NEW:
1. NEW: update Homey API
2. NEW: update UI
3. NEW: differntiate between enabled broken flows and disabled broken flowsFIXES:
1. NEW: add Homey Logic overview
2. NEW: show variables per flow
3. FIX: isBroken
4. FIX: revert interval decrease
5. FIX: Better Logic variables mapping caused a issue
6. FIX: enhance flow token mappings
Explanation:
Show all Flows which have variables in them. Also shown which variables
Show all Logic variables and which flows are using them. If there’s no flow the variable is unused
Option to disable checks all together (keep overview clean) or disable notifications
Differentiation between disabled broken flows and enabled broken flows
If you find any issues, send a diagnostic report
Note: Before sending a report make sure to reproduce the issue so the issue will be visible in the report
Via Homey Mobile app:
More - apps - Flow Checker - settings wheel right top - send diagnostic report (add your email to the description)
Via Homey Webapp:
Settings wheel bottom left - Select Flow Checker - Click on send diagnostic report (add your email to the description)
You can install this version by clicking the link (version number) above and press install
Don’t want to be part of a test version? Install the live version → Flow Checker | Homey
Hi Martijn, I have a question related to the latest test version (1.34.1).
It reports unused logic variables. In my case the following two:
However both are used in several flows. I checked whether I have duplicate variables with the same name, but that is not the case:
Any idea why these variables are reported as unused?
@SunBeech can you check the new page? It should show where your variables are used
And no I have no idea. Can’t do much with a screenshot. Please follow the instructions as mentioned in the release post
Also do you see the same issue with the live version?
I checked the new pages in Flow Checker for the flow in my screenshot
- The page ‘Flow with Variables’ does not report the two logic variables, although they are used in the flowcard from the Enhanced Device Capabilities app (shown in my prior screenshot)
- The page ‘Logic in Flows’ indicates for both logic variables that they are not used in a flow:
I am using these two variables in several flows, but only in one specific flow card included in my earlier screenshot: the Set Enhanced Status-card from the Enhanced Device Capabilities app:
I reverted back to the last available live version v1.30.3: same results.
I have sent you a diagnostic report from both versions:
- v1.30.3 (live): b0ab7a15-5af1-4324-b4c0-e1ae5f3eecb5
- v1.34.1 (test): 342ec5fa-0a2f-4837-b15d-e507622fb502
Let me know how I can help you track down this matter / whether you want me to provide additional information. Thanks for your time!
@SunBeech i Will check! Probably will ask you later for some more details
@SunBeech I do need some help from your side ![]()
I actually want to get the json of your flow.
when you go to your flow in the homey web app:
Windows: press right click while holding ALT. click copy json
Macos: right click, then press option. click copy json
paste the JSON here so i can check
(or via DM)
image for reference:
Here you go. This this is the flow on which my screenshots are based. I have several other flows that use the same flowcard, for which I can provide you the JSON if needed.
JSON of flow
{
"id": "47d92005-7383-4a1e-935d-26f043e2b718",
"uri": "homey:advancedflow:47d92005-7383-4a1e-935d-26f043e2b718",
"name": "WTW: Stel widget EDW in",
"folder": "a038b4af-7c98-43af-a997-fc12352cf671",
"triggerable": true,
"enabled": true,
"broken": false,
"cards": {
"5a288969-4840-46a9-8e4e-cd970c5de4cb": {
"type": "note",
"value": "Deze flow werkt de status van de WTW-unit bij die de Enhanced Device Widgets' status widget toont op het dashboard.",
"color": "yellow",
"x": 0,
"y": 0,
"width": null,
"height": null
},
"7177ed4c-7292-404a-9186-3373d3d0eb91": {
"ownerUri": "homey:app:ady.enhanced_device_widget",
"id": "homey:app:ady.enhanced_device_widget:set-status2",
"args": {
"widgetID": "EDW Status WTW",
"title": " ",
"status": "<!DOCTYPE html><html><head>[[homey:manager:logic|b2479d35-7f71-45e3-b809-5c0b8c984ad4]]</head><body><table>[[homey:manager:logic|e0bfeef8-b740-4f4b-98e7-c7d6b9e240df]]</table></body></html>",
"backColour": "[[homey:manager:logic|bf123f72-e7a6-49fc-85b2-21cf7cb15f8d]]",
"textColour": "[[homey:manager:logic|1683fc41-963d-4fb6-8c21-cc0cabbbc1c0]]"
},
"type": "action",
"x": 2220,
"y": 2600,
"outputSuccess": [
"7165ac59-3a47-437d-beff-3e59cc757384"
]
},
"10952fd3-956c-495c-a352-b6351c61d0ab": {
"type": "note",
"value": "Opmaken statuswidget",
"color": "yellow",
"x": 2220,
"y": 2520,
"width": null,
"height": null
},
"d1ed02b9-5a21-42ad-9536-8b4b977131a1": {
"type": "note",
"value": "Ophalen resterende duur timer",
"color": "yellow",
"x": 400,
"y": 1820,
"width": null,
"height": null
},
"c3db6c6b-f875-483c-9dd1-0879c6e1674f": {
"ownerUri": "homey:device:90ec24f0-64cc-48aa-8d12-4e4a029dd505",
"id": "homey:device:90ec24f0-64cc-48aa-8d12-4e4a029dd505:trigger_virtualdevice_text",
"args": {
"field": {
"id": "text1",
"name": "Timer resterende min/sec",
"description": "Text 1"
},
"mode": "changed"
},
"type": "trigger",
"x": 0,
"y": 120,
"outputSuccess": [
"3b2a69a8-22e8-480a-a7ea-2505297bea05"
]
},
"d4e63fa9-0367-4b39-a68e-50e26e7ddd2e": {
"ownerUri": "homey:manager:logic",
"id": "homey:manager:logic:variable_changed",
"args": {
"variable": {
"id": "b09884d8-c0a7-47d7-92ad-2d6f0722b935",
"name": "WTW Stand Vorige"
}
},
"type": "trigger",
"x": 0,
"y": 380,
"outputSuccess": [
"a3a3fabd-7cdc-43c3-8f17-e5cee7757bb3"
]
},
"ce0adc9f-5a35-42d0-99b0-16b919d664f5": {
"ownerUri": "homey:app:nl.fellownet.chronograph",
"id": "homey:app:nl.fellownet.chronograph:timer_get_duration",
"args": {
"namedd": {
"name": "Timer WTW Stand 3",
"description": "Bestaand"
}
},
"type": "action",
"x": 400,
"y": 2020,
"outputSuccess": [
"a1adcafc-4cad-4f68-a39d-dc2b2da23404"
]
},
"099093a2-c753-4358-afb6-1726903dd290": {
"type": "note",
"value": "Body > Rij: Timer + Stand na timer",
"color": "yellow",
"x": 1460,
"y": 1740,
"width": null,
"height": null
},
"244b5cbc-831d-4be3-8793-0f2606b99c09": {
"type": "note",
"value": "Body > Rij: Vermogen + Standen",
"color": "yellow",
"x": 1460,
"y": 1160,
"width": null,
"height": null
},
"0e4c0ce3-3021-495b-95f4-d45a1f85f62b": {
"type": "any",
"x": 1880,
"y": 2080,
"outputSuccess": [
"6a340423-4b14-4cb5-8df1-5b39af0726cc"
]
},
"552079a0-b9d2-4d4a-92dc-e23003278f73": {
"type": "note",
"value": "Body > Rij: Koeling",
"color": "yellow",
"x": 1460,
"y": 2520,
"width": null,
"height": null
},
"7dbf09ce-3007-485f-9cc9-b01bf1f32fb5": {
"ownerUri": "homey:manager:logic",
"id": "homey:manager:logic:variable_set_string",
"args": {
"variable": {
"id": "e0bfeef8-b740-4f4b-98e7-c7d6b9e240df",
"name": "EDW WTW Rijen"
},
"value": "[[homey:manager:logic|e0bfeef8-b740-4f4b-98e7-c7d6b9e240df]]<tr><td><img class=\"pict\" src=\"[[homey:manager:logic|564e5c84-7532-4120-a840-1479548fdc30]][[homey:manager:logic|eefcfe2b-9bee-4a74-83f3-a1816fe50efd]]\"></td><td></td><td><span class=\"txtNiveau2\">Timer</span></td><td colspan=\"5\">Inactief</td></tr>"
},
"type": "action",
"x": 1460,
"y": 1820,
"outputSuccess": [
"0e4c0ce3-3021-495b-95f4-d45a1f85f62b"
]
},
"b5415b20-63cf-4f8b-bdac-943e2c5b8571": {
"ownerUri": "homey:manager:logic",
"id": "homey:manager:logic:variable_set_string",
"args": {
"variable": {
"id": "e0bfeef8-b740-4f4b-98e7-c7d6b9e240df",
"name": "EDW WTW Rijen"
},
"value": "[[homey:manager:logic|e0bfeef8-b740-4f4b-98e7-c7d6b9e240df]]<tr><td><img class=\"pict\" src=\"[[homey:manager:logic|564e5c84-7532-4120-a840-1479548fdc30]][[homey:manager:logic|eefcfe2b-9bee-4a74-83f3-a1816fe50efd]]\"></td><td></td><td><span class=\"txtNiveau2\">Timer</span></td><td colspan=\"5\">[[action::a1adcafc-4cad-4f68-a39d-dc2b2da23404::number]] <span class=\"txtNiveau2\">min.</span> [[action::b45a547d-0933-4963-91f9-24a51175576f::number]] <span class=\"txtNiveau2\">sec.</span> <span class=\"txtNiveau2\">daarna stand [[homey:manager:logic|b09884d8-c0a7-47d7-92ad-2d6f0722b935]]</span></td></tr>"
},
"type": "action",
"x": 1460,
"y": 2060,
"outputSuccess": [
"0e4c0ce3-3021-495b-95f4-d45a1f85f62b"
]
},
"f8b91488-fcd6-4dd9-9658-8bdffca9c4de": {
"ownerUri": "homey:manager:logic",
"id": "homey:manager:logic:variable_set_string",
"args": {
"variable": {
"id": "e0bfeef8-b740-4f4b-98e7-c7d6b9e240df",
"name": "EDW WTW Rijen"
},
"value": "[[homey:manager:logic|e0bfeef8-b740-4f4b-98e7-c7d6b9e240df]]<tr style=\"height: 20px\"><td><img class=\"pict\" src=\"[[homey:manager:logic|564e5c84-7532-4120-a840-1479548fdc30]][[homey:manager:logic|04bc91f3-d8eb-458a-a87e-7315afb62a37]]\"></td><td></td><td><span class=\"txtNiveau2\">Verm.</span></td><td>[[homey:device:133097f1-0b21-4d8b-b8cc-441627285712|measure_power]] <span class=\"txtNiveau2\">W</span></td><td><img class=\"pictStand \" src=\"[[homey:manager:logic|564e5c84-7532-4120-a840-1479548fdc30]][[homey:manager:logic|e1b8df9a-390e-4a32-b51a-90f4eb5f9b9c]]\"></td><td><img class=\"pictStand \" src=\"[[homey:manager:logic|564e5c84-7532-4120-a840-1479548fdc30]][[homey:manager:logic|9bad0a46-a421-4480-90e8-b0db4292d8c9]]\"></td><td><img class=\"pictStand \" src=\"[[homey:manager:logic|564e5c84-7532-4120-a840-1479548fdc30]][[homey:manager:logic|1b417c18-988d-450a-8993-dcb71311dec4]]\"></td><td><img class=\"pictStand \" src=\"[[homey:manager:logic|564e5c84-7532-4120-a840-1479548fdc30]][[homey:manager:logic|aa4c6688-4e07-4379-8c9b-db471cb59800]]\"></td></tr>"
},
"type": "action",
"x": 1460,
"y": 1240,
"outputSuccess": [
"fb00d012-eab2-42bb-b4be-ea349d3512ab"
]
},
"6a340423-4b14-4cb5-8df1-5b39af0726cc": {
"ownerUri": "homey:manager:logic",
"id": "homey:manager:logic:variable_set_string",
"args": {
"variable": {
"id": "e0bfeef8-b740-4f4b-98e7-c7d6b9e240df",
"name": "EDW WTW Rijen"
},
"value": "[[homey:manager:logic|e0bfeef8-b740-4f4b-98e7-c7d6b9e240df]]<tr><td><img class=\"pict\" src=\"[[homey:manager:logic|564e5c84-7532-4120-a840-1479548fdc30]][[homey:manager:logic|12a87e0b-8151-4265-907c-1414413068a8]]\"></td><td></td><td><span class=\"txtNiveau2\">Koeling</span></td><td colspan=\"5\">[[homey:app:net.i-dev.betterlogic|bllWTWStatusKoelen]]</td></tr>"
},
"type": "action",
"x": 1460,
"y": 2600,
"outputSuccess": [
"7177ed4c-7292-404a-9186-3373d3d0eb91"
]
},
"fb00d012-eab2-42bb-b4be-ea349d3512ab": {
"ownerUri": "homey:app:nl.fellownet.chronograph",
"id": "homey:app:nl.fellownet.chronograph:timer_running",
"args": {
"namedd": {
"name": "Timer WTW Stand 3",
"description": "Bestaand"
}
},
"type": "condition",
"x": 400,
"y": 1900,
"outputFalse": [
"ce0adc9f-5a35-42d0-99b0-16b919d664f5"
],
"inverted": true,
"outputTrue": [
"7dbf09ce-3007-485f-9cc9-b01bf1f32fb5"
]
},
"3dcaeb93-f774-48c0-a037-1a258407d216": {
"ownerUri": "homey:device:133097f1-0b21-4d8b-b8cc-441627285712",
"id": "homey:device:133097f1-0b21-4d8b-b8cc-441627285712:measure_power_changed",
"type": "trigger",
"x": 0,
"y": 220,
"outputSuccess": [
"3b2a69a8-22e8-480a-a7ea-2505297bea05"
]
},
"3b2a69a8-22e8-480a-a7ea-2505297bea05": {
"ownerUri": "homey:manager:logic",
"id": "homey:manager:logic:equal_boolean",
"droptoken": "homey:manager:logic|217ee151-7ac5-47a6-a96f-73af5e2d0b6f",
"type": "condition",
"x": 400,
"y": 220,
"inverted": true,
"outputTrue": [
"400a2e46-a0bd-43ba-9633-032c469cd750"
]
},
"400a2e46-a0bd-43ba-9633-032c469cd750": {
"ownerUri": "homey:manager:logic",
"id": "homey:manager:logic:variable_set_boolean",
"args": {
"variable": {
"id": "217ee151-7ac5-47a6-a96f-73af5e2d0b6f",
"name": "EDW WTW Update Actief"
},
"value": true
},
"type": "action",
"x": 800,
"y": 300,
"outputSuccess": [
"f54c70aa-76c2-4741-8a67-f6235175def7"
]
},
"7165ac59-3a47-437d-beff-3e59cc757384": {
"ownerUri": "homey:manager:logic",
"id": "homey:manager:logic:variable_set_boolean",
"args": {
"variable": {
"id": "217ee151-7ac5-47a6-a96f-73af5e2d0b6f",
"name": "EDW WTW Update Actief"
},
"value": false
},
"type": "action",
"x": 2620,
"y": 2660
},
"f139af0e-e6eb-408b-9f22-cdafc7084673": {
"type": "note",
"value": "Controleer of flow al loopt. Voorkomt overlappende updates bij multi-triggers.",
"color": "yellow",
"x": 400,
"y": 120,
"width": null,
"height": null
},
"a1adcafc-4cad-4f68-a39d-dc2b2da23404": {
"ownerUri": "homey:app:net.i-dev.betterlogic",
"id": "homey:app:net.i-dev.betterlogic:execute_bl_expression_tag",
"args": {
"expression": "math.floor([[action::ce0adc9f-5a35-42d0-99b0-16b919d664f5::durationInSeconds]]/60)"
},
"type": "action",
"x": 400,
"y": 2140,
"outputSuccess": [
"a9d7356c-328d-4a7d-b9ad-cd413d71f617",
"b45a547d-0933-4963-91f9-24a51175576f"
]
},
"b45a547d-0933-4963-91f9-24a51175576f": {
"ownerUri": "homey:app:net.i-dev.betterlogic",
"id": "homey:app:net.i-dev.betterlogic:execute_bl_expression_tag",
"args": {
"expression": "math.floor([[action::ce0adc9f-5a35-42d0-99b0-16b919d664f5::durationInSeconds]]-([[action::a1adcafc-4cad-4f68-a39d-dc2b2da23404::number]]*60))"
},
"type": "action",
"x": 400,
"y": 2260,
"outputSuccess": [
"a9d7356c-328d-4a7d-b9ad-cd413d71f617"
]
},
"a9d7356c-328d-4a7d-b9ad-cd413d71f617": {
"type": "all",
"x": 1200,
"y": 2200,
"input": [
"a1adcafc-4cad-4f68-a39d-dc2b2da23404::outputSuccess",
"b45a547d-0933-4963-91f9-24a51175576f::outputSuccess"
],
"outputSuccess": [
"b5415b20-63cf-4f8b-bdac-943e2c5b8571"
]
},
"f54c70aa-76c2-4741-8a67-f6235175def7": {
"ownerUri": "homey:manager:logic",
"id": "homey:manager:logic:equal",
"droptoken": "homey:manager:logic|37833035-05e4-43e7-9231-bb3dfd0e248d",
"args": {
"comparator": "0"
},
"type": "condition",
"x": 800,
"y": 400,
"outputFalse": [
"6749797d-1758-4a6b-8d77-b6f399dc22f6"
],
"outputTrue": [
"abcba1e8-eccb-4abe-95d4-83ca5efa2040"
]
},
"abcba1e8-eccb-4abe-95d4-83ca5efa2040": {
"ownerUri": "homey:manager:logic",
"id": "homey:manager:logic:variable_set_string",
"args": {
"variable": {
"id": "e0bfeef8-b740-4f4b-98e7-c7d6b9e240df",
"name": "EDW WTW Rijen"
},
"value": "<tr><td style=\"font-size: 20px; text-align: center;\">WTW-unit uitgeschakeld!</td></tr>"
},
"type": "action",
"x": 1460,
"y": 200,
"outputSuccess": [
"ad0c3e6f-79e5-4c68-abb8-5dfdb48602f4"
]
},
"a3a3fabd-7cdc-43c3-8f17-e5cee7757bb3": {
"type": "any",
"x": 400,
"y": 420,
"outputSuccess": [
"400a2e46-a0bd-43ba-9633-032c469cd750"
]
},
"2fd6718e-b94e-4b0d-a992-6e580c2ec9db": {
"ownerUri": "homey:app:net.i-dev.betterlogic",
"id": "homey:app:net.i-dev.betterlogic:if_variable_changed",
"args": {
"variable": {
"name": "bllWTWStatusKoelen",
"value": "Passieve koeling",
"type": "string",
"remove": false,
"lastChanged": "2025-04-26T11:57:43.852Z"
}
},
"type": "trigger",
"x": 0,
"y": 300,
"outputSuccess": [
"3b2a69a8-22e8-480a-a7ea-2505297bea05"
]
},
"86f5c631-15f5-4208-a04f-96ed046e602e": {
"type": "start",
"x": 280,
"y": 460,
"outputSuccess": [
"a3a3fabd-7cdc-43c3-8f17-e5cee7757bb3"
]
},
"4941af49-44c2-48cd-b663-e5d9cdbaf0ca": {
"type": "note",
"value": "Bepalen pictogram douchestand",
"color": "yellow",
"x": 400,
"y": 960,
"width": null,
"height": null
},
"7a37738f-e80a-4bcd-a406-3f56173e3507": {
"type": "note",
"value": "Body > Rij: Uitgeschakeld",
"color": "yellow",
"x": 1460,
"y": 120,
"width": null,
"height": null
},
"5f323f86-945d-4cb5-ad43-3a08761f6e55": {
"ownerUri": "homey:manager:logic",
"id": "homey:manager:logic:equal_boolean",
"droptoken": "homey:app:net.i-dev.betterlogic|bllWTWDoucheStand",
"type": "condition",
"x": 400,
"y": 1040,
"outputTrue": [
"6456a58c-aef4-48ee-937c-a436d3f62094"
],
"outputFalse": [
"6bac1196-706e-4a85-9343-c69657789e0b"
]
},
"ad0c3e6f-79e5-4c68-abb8-5dfdb48602f4": {
"type": "any",
"x": 2020,
"y": 240,
"outputSuccess": [
"7177ed4c-7292-404a-9186-3373d3d0eb91"
]
},
"7fd0d9eb-869d-453f-a395-a65b649a0681": {
"type": "note",
"value": "Zorg dat style tags zijn ingesteld via flow 'Stel HTML style tags in: WTW'",
"color": "red",
"x": 400,
"y": 0,
"width": null,
"height": null
},
"6749797d-1758-4a6b-8d77-b6f399dc22f6": {
"ownerUri": "homey:manager:logic",
"id": "homey:manager:logic:variable_set_string",
"args": {
"variable": {
"id": "e0bfeef8-b740-4f4b-98e7-c7d6b9e240df",
"name": "EDW WTW Rijen"
},
"value": "<colgroup><col style=\"width:7%;\"><col style=\"width:3%;\"><col style=\"width:18%;\"><col style=\"width:32%;\"><col style=\"width:10%;\"><col style=\"width:10%;\"><col style=\"width:10%;\"><col style=\"width:10%;\"></colgroup>"
},
"type": "action",
"x": 1460,
"y": 420,
"outputSuccess": [
"caa8fa7c-592e-4bf4-aa32-d237ff316758"
]
},
"5b6ffecf-3d8a-42cb-89fb-32e8c57c972e": {
"type": "note",
"value": "Body > Algemene kolomopmaak",
"color": "yellow",
"x": 1460,
"y": 340,
"width": null,
"height": null
},
"51826db3-8e72-4cb4-bda1-2412cf956303": {
"ownerUri": "homey:manager:logic",
"id": "homey:manager:logic:equal_boolean",
"droptoken": "homey:app:net.i-dev.betterlogic|bllWTWCO2Stand",
"type": "condition",
"x": 400,
"y": 1300,
"outputTrue": [
"0535a651-fa99-431e-ab57-0805afa60ff6"
],
"outputFalse": [
"05e2e26c-06ab-4a71-9561-cf4184612e6b"
]
},
"6456a58c-aef4-48ee-937c-a436d3f62094": {
"ownerUri": "homey:manager:logic",
"id": "homey:manager:logic:variable_set_string",
"args": {
"variable": {
"id": "9bad0a46-a421-4480-90e8-b0db4292d8c9",
"name": "IMG ID Douchestand"
},
"value": "[[homey:manager:logic|ad53afdb-989d-4733-9749-224224dc9238]]"
},
"type": "action",
"x": 800,
"y": 1000,
"outputSuccess": [
"6052f281-7c1a-46d4-8956-0ba81c572e12"
]
},
"6bac1196-706e-4a85-9343-c69657789e0b": {
"ownerUri": "homey:manager:logic",
"id": "homey:manager:logic:variable_set_string",
"args": {
"variable": {
"id": "9bad0a46-a421-4480-90e8-b0db4292d8c9",
"name": "IMG ID Douchestand"
},
"value": "[[homey:manager:logic|6b5b945f-3530-4880-9a4e-c02cbfea787d]]"
},
"type": "action",
"x": 800,
"y": 1100,
"outputSuccess": [
"6052f281-7c1a-46d4-8956-0ba81c572e12"
]
},
"6052f281-7c1a-46d4-8956-0ba81c572e12": {
"type": "any",
"x": 1200,
"y": 1080,
"outputSuccess": [
"51826db3-8e72-4cb4-bda1-2412cf956303"
]
},
"e7e2143b-c349-4e9a-b6c6-46e61fd679b4": {
"type": "note",
"value": "Bepalen pictogram CO₂-stand",
"color": "yellow",
"x": 400,
"y": 1220,
"width": null,
"height": null
},
"0535a651-fa99-431e-ab57-0805afa60ff6": {
"ownerUri": "homey:manager:logic",
"id": "homey:manager:logic:variable_set_string",
"args": {
"variable": {
"id": "1b417c18-988d-450a-8993-dcb71311dec4",
"name": "IMG ID CO₂-Stand"
},
"value": "[[homey:manager:logic|70e98edd-73d8-4b6c-9302-545c4cc6b274]]"
},
"type": "action",
"x": 800,
"y": 1240,
"outputSuccess": [
"a1bae615-f5fe-41d5-8e24-80d28f78dc0c"
]
},
"05e2e26c-06ab-4a71-9561-cf4184612e6b": {
"ownerUri": "homey:manager:logic",
"id": "homey:manager:logic:variable_set_string",
"args": {
"variable": {
"id": "1b417c18-988d-450a-8993-dcb71311dec4",
"name": "IMG ID CO₂-Stand"
},
"value": "[[homey:manager:logic|e588f7f1-e978-470f-9ee9-beee3aaac314]]"
},
"type": "action",
"x": 800,
"y": 1340,
"outputSuccess": [
"a1bae615-f5fe-41d5-8e24-80d28f78dc0c"
]
},
"a1bae615-f5fe-41d5-8e24-80d28f78dc0c": {
"type": "any",
"x": 1200,
"y": 1320,
"outputSuccess": [
"e3b154f2-5a33-4de5-804a-bedecfe4231b"
]
},
"e3b154f2-5a33-4de5-804a-bedecfe4231b": {
"ownerUri": "homey:manager:logic",
"id": "homey:manager:logic:equal_boolean",
"droptoken": "homey:app:net.i-dev.betterlogic|bllWTWKoelen",
"type": "condition",
"x": 400,
"y": 1540,
"outputTrue": [
"a3a81984-7139-4d1d-b426-ec4191d72e12"
],
"outputFalse": [
"4abe61c3-afc3-4e41-94d5-b6b4bf58126a"
]
},
"ec3931c3-11ca-4143-be34-43c4d05c6613": {
"type": "note",
"value": "Bepalen pictogram Koelstand",
"color": "yellow",
"x": 400,
"y": 1460,
"width": null,
"height": null
},
"a3a81984-7139-4d1d-b426-ec4191d72e12": {
"ownerUri": "homey:manager:logic",
"id": "homey:manager:logic:variable_set_string",
"args": {
"variable": {
"id": "aa4c6688-4e07-4379-8c9b-db471cb59800",
"name": "IMG ID Koelstand"
},
"value": "[[homey:manager:logic|d6ec5239-1a95-4349-9d33-c6d99a87825e]]"
},
"type": "action",
"x": 800,
"y": 1480,
"outputSuccess": [
"43d745ac-5008-4e41-afba-d1ce67910781"
]
},
"4abe61c3-afc3-4e41-94d5-b6b4bf58126a": {
"ownerUri": "homey:manager:logic",
"id": "homey:manager:logic:variable_set_string",
"args": {
"variable": {
"id": "aa4c6688-4e07-4379-8c9b-db471cb59800",
"name": "IMG ID Koelstand"
},
"value": "[[homey:manager:logic|9788c6d0-037c-4e6a-b3b3-0543c9c5e4f5]]"
},
"type": "action",
"x": 800,
"y": 1580,
"outputSuccess": [
"43d745ac-5008-4e41-afba-d1ce67910781"
]
},
"43d745ac-5008-4e41-afba-d1ce67910781": {
"type": "any",
"x": 1200,
"y": 1560,
"outputSuccess": [
"f8b91488-fcd6-4dd9-9658-8bdffca9c4de"
]
},
"d99659fb-32ec-4c1d-ab13-1b1a44cbfa39": {
"type": "note",
"value": "Bepalen pictogram timerstand",
"color": "yellow",
"x": 400,
"y": 720,
"width": null,
"height": null
},
"caa8fa7c-592e-4bf4-aa32-d237ff316758": {
"ownerUri": "homey:app:nl.fellownet.chronograph",
"id": "homey:app:nl.fellownet.chronograph:timer_running",
"args": {
"namedd": {
"name": "Timer WTW Stand 3",
"description": "Bestaand"
}
},
"type": "condition",
"x": 400,
"y": 800,
"outputTrue": [
"734e22c1-b7a9-487e-9b89-46e57d2509ad"
],
"outputFalse": [
"473cd65c-1ebb-45bc-845e-5161c6d07d13"
]
},
"734e22c1-b7a9-487e-9b89-46e57d2509ad": {
"ownerUri": "homey:manager:logic",
"id": "homey:manager:logic:variable_set_string",
"args": {
"variable": {
"id": "e1b8df9a-390e-4a32-b51a-90f4eb5f9b9c",
"name": "IMG ID Timerstand"
},
"value": "[[homey:manager:logic|18f2e2fd-0709-4462-b06b-0b5368ee86ff]]"
},
"type": "action",
"x": 800,
"y": 740,
"outputSuccess": [
"a23d8177-aafa-4685-bc37-7777bf6373d8"
]
},
"473cd65c-1ebb-45bc-845e-5161c6d07d13": {
"ownerUri": "homey:manager:logic",
"id": "homey:manager:logic:variable_set_string",
"args": {
"variable": {
"id": "e1b8df9a-390e-4a32-b51a-90f4eb5f9b9c",
"name": "IMG ID Timerstand"
},
"value": "[[homey:manager:logic|62e171ea-8571-4d34-bc15-9ea9220708f3]]"
},
"type": "action",
"x": 800,
"y": 840,
"outputSuccess": [
"a23d8177-aafa-4685-bc37-7777bf6373d8"
]
},
"a23d8177-aafa-4685-bc37-7777bf6373d8": {
"type": "any",
"x": 1200,
"y": 820,
"outputSuccess": [
"5f323f86-945d-4cb5-ad43-3a08761f6e55"
]
}
}
}
New app update (
TEST: 1.34.6.):
Changelog:
NEW:
1. NEW: update Homey API
2. NEW: update UI
3. NEW: differntiate between enabled broken flows and disabled broken flowsFIXES:
1. NEW: add Homey Logic overview
2. NEW: show variables per flow
3. FIX: isBroken
4. FIX: revert interval decrease
5. FIX: Better Logic variables mapping caused a issue
6. FIX: enhance flow token mappings
7. FIX: multiple logic inputs in advanced card
Explanation:
Show all Flows which have variables in them. Also shown which variables
Show all Logic variables and which flows are using them. If there’s no flow the variable is unused
Option to disable checks all together (keep overview clean) or disable notifications
Differentiation between disabled broken flows and enabled broken flows
If you find any issues, send a diagnostic report
Note: Before sending a report make sure to reproduce the issue so the issue will be visible in the report
Via Homey Mobile app:
More - apps - Flow Checker - settings wheel right top - send diagnostic report (add your email to the description)
Via Homey Webapp:
Settings wheel bottom left - Select Flow Checker - Click on send diagnostic report (add your email to the description)
You can install this version by clicking the link (version number) above and press install
Don’t want to be part of a test version? Install the live version → Flow Checker | Homey
@SunBeech see above ![]()
The app didn’t take into account that there could be multiple inputs in a flowcard. Interesting that nobody noticed before. As these kind of multi cards exists for quite a while.
I think it should be fixed now









