# \[APP\]\[Pro\] Simple (Sys) LOG - Use this app for Simple (Sys) Logging

**URL:** <https://community.homey.app/t/app-pro-simple-sys-log-use-this-app-for-simple-sys-logging/77533>\
**Category:** Apps\
**Tags:** app, tools, homey-pro, logging, syslog\
**Created:** [March 11, 2023, 8:40pm UTC](https://community.homey.app/t/app-pro-simple-sys-log-use-this-app-for-simple-sys-logging/77533 "2023-03-11T20:40:00Z")\
**Posts on this page:** 1\
**Showing post:** 605

<div class="post-metadata">

**Author:** ![MeneerSjon](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/meneersjon/32/57099_2.png) [@MeneerSjon](https://community.homey.app/u/MeneerSjon)\
**Post date:** [May 4, 2026, 10:26am UTC](https://community.homey.app/t/app-pro-simple-sys-log-use-this-app-for-simple-sys-logging/77533/605 "2026-05-04T10:26:04Z")

</div>

This script (version 1.0.6) still generates incorrect error log cards for Notes and Any/All cards in advanced flows. This can be fixed by replacing the if-condition in line 164 from:

> if (automaterCard.args.errorCards===true && !checkId(af.cards[cardKey], ‘homey:app:nl.nielsdeklerk.log’) && **af.cards[cardKey].type != ‘trigger’** && (!af.cards[cardKey].outputError || !af.cards[cardKey].outputError.length || !(logCard = \_.find(af.cards[cardKey].outputError, x =\> af.cards && af.cards.id && checkId(af.cards, ‘homey:app:nl.nielsdeklerk.log’))))) {

into:

> if (automaterCard.args.errorCards===true && !checkId(af.cards[cardKey], ‘homey:app:nl.nielsdeklerk.log’) && **(af.cards[cardKey].type === ‘condition’ || af.cards[cardKey].type === ‘action’)** && (!af.cards[cardKey].outputError || !af.cards[cardKey].outputError.length || !(logCard = \_.find(af.cards[cardKey].outputError, x =\> af.cards && af.cards.id && checkId(af.cards, ‘homey:app:nl.nielsdeklerk.log’))))) {

---

_[View the full topic](https://community.homey.app/t/app-pro-simple-sys-log-use-this-app-for-simple-sys-logging/77533)._
