# \[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:** 20\
**Page:** 9

<div class="post-metadata">

**Author:** ![Henk\_Renting](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/henk_renting/32/87634_2.png) [@Henk\_Renting](https://community.homey.app/u/Henk_Renting)\
**Post date:** [May 10, 2023, 1:47pm UTC](https://community.homey.app/t/app-pro-simple-sys-log-use-this-app-for-simple-sys-logging/77533/162 "2023-05-10T13:47:30Z")

</div>

> [@Arie\_J\_Godschalk](#):
>
> Let me know how it works for you!

Yesss!!! The script work really nice now. Thanks a million…!

Am I correct that you didn’t have the chance to modify the “adding” script so it adds flowcards to “normal” flows as well?

EDIT:  
I also get an error with these settings when trying to remove all other automatic added cards; other than the ones from Actions.

```auto
Response
"root":{1 item
"error":string"Cannot read properties of undefined (reading 'outputError')"
}

```

Am I doing something wrong? This is all on HP19. Migrating in a few minutes/hours… 🙂 )  
Settings I used:

```auto
const positionErrorCards = { y: -3, x: 1 }; //Number of blocks relative from the card to which it is appended.
const createErrorCards = false; // = true, automaticly create logging card for each error in the selected (or all) flows.
const deleteErrorCards = true; !createErrorCards; // = true, delete all automaticly created logging card from the selected (or all) flows.

const positionTriggerCards = { y: -3, x: 1 }; //Number of blocks relative from the card to which it is appended.
const createTriggerCards = false; // = true, automaticly create logging card for each error in the selected (or all) flows.
const deleteTriggerCards = true; !createTriggerCards; // = true, delete all automaticly created logging card from the selected (or all) flows.

const positionConditionCards = { y: -3, x: 1 }; //Number of blocks relative from the card to which it is appended.
const createConditionCards = false; // = true, automaticly create logging card for each error in the selected (or all) flows.
const deleteConditionCards = true; !createConditionCards; // = true, delete all automaticly created logging card from the selected (or all) flows.

const positionActionCards = { y: -3, x: 1 }; //Number of blocks relative from the card to which it is appended.
const createActionCards = true; // = true, automaticly create logging card for each error in the selected (or all) flows.
const deleteActionCards = false; !createActionCards; // = true, delete all automaticly created logging card from the selected (or all) flows.

//let flowNames = ['DeleteCards AdvancedFlow (TEST)', 'DeleteCards NormalFlow (TEST)']; // Use this line for selected flows
let flowNames; // Use this line for all flows

```

---

<div class="post-metadata">

**Author:** ![Henk\_Renting](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/henk_renting/32/87634_2.png) [@Henk\_Renting](https://community.homey.app/u/Henk_Renting)\
**Post date:** [May 10, 2023, 2:45pm UTC](https://community.homey.app/t/app-pro-simple-sys-log-use-this-app-for-simple-sys-logging/77533/163 "2023-05-10T14:45:06Z")

</div>

Ben al wat verder denk ik:  
Zodra ik “CreateErrorCards” op “False” zet:

```auto
const createErrorCards = false; 

```

Krijg ik de volgende foutmelding:

```auto
Response
"root":{1 item
"error":string"Cannot read properties of undefined (reading 'outputError')"
}

```

Create Trigger/Condition/Action card op False zetten werkt wel.

---

<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 10, 2023, 2:48pm UTC](https://community.homey.app/t/app-pro-simple-sys-log-use-this-app-for-simple-sys-logging/77533/164 "2023-05-10T14:48:07Z")

</div>

> [@Arie\_J\_Godschalk](#):
>
> Okay, 1.0.5 is working correct for me now.  
> Let me know how it works for you!

Confirmed, flowcards of an app get removed from advanced + standard flows! 🎯 🥇  
Thanks Arie!

---

<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 10, 2023, 3:45pm UTC](https://community.homey.app/t/app-pro-simple-sys-log-use-this-app-for-simple-sys-logging/77533/165 "2023-05-10T15:45:55Z")

</div>

Hi Henk & Arie,

1… When I want to remove an auto-added errorcard, I get the same error Henk encountered.

> **Complete error**
>
> ```auto
> ror: TypeError: Cannot read properties of undefined (reading 'outputError')
> at run (eval at <anonymous> (index.js:62:18), <anonymous>:84:33)
> at async Promise.all (index 0)
> (anonymous) @ index.js:73
> Promise.catch (async)
> PageToolsAPIPlayground.handleRun @ index.js:72
> Ve @ react-dom.production.min.js:52
> Xe @ react-dom.production.min.js:52
> (anonymous) @ react-dom.production.min.js:53
> jr @ react-dom.production.min.js:100
> Ar @ react-dom.production.min.js:101
> (anonymous) @ react-dom.production.min.js:113
> De @ react-dom.production.min.js:292
> (anonymous) @ react-dom.production.min.js:50
> Nr @ react-dom.production.min.js:105
> Qt @ react-dom.production.min.js:75
> Jt @ react-dom.production.min.js:74
> t.unstable_runWithPriority @ scheduler.production.min.js:18
> Go @ react-dom.production.min.js:122
> Ie @ react-dom.production.min.js:292
> Kt @ react-dom.production.min.js:73
> 
> ```

@Arie_J_Godschalk here’s what the error is pointing to at index.js:

> **index.js**
>
> ![Screenshot from 2023-05-10 17-33-01](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/7/4/745d11037baafcb00d5b6ac0d93ffe36150df23f.png)

2… I want to remove auto-added triggercards/actioncards, but nothing happens, also no error

> **console output**
>
> ![Screenshot from 2023-05-10 17-41-18](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/3/3/33bbc9d823ae03e083c0246f55840894e1310c6a.png)

This is the right way to remove the cards, right?

```auto
const createActionCards = false; // = true, automaticly create logging card for each error in the selected (or all) flows.
const deleteActionCards = true; !createActionCards; // = true, delete all automaticly created logging card from the selected (or all) flows.

```

---

<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:** [May 10, 2023, 4:55pm UTC](https://community.homey.app/t/app-pro-simple-sys-log-use-this-app-for-simple-sys-logging/77533/166 "2023-05-10T16:55:03Z")

</div>

> [@Henk\_Renting](#):
>
> Am I correct that you didn’t have the chance to modify the “adding” script so it adds flowcards to “normal” flows as well?

Yeah sorry, not yet no.

---

<div class="post-metadata">

**Author:** ![Jonathan\_Draper](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/jonathan_draper/32/33978_2.png) [@Jonathan\_Draper](https://community.homey.app/u/Jonathan_Draper)\
**Post date:** [May 10, 2023, 5:16pm UTC](https://community.homey.app/t/app-pro-simple-sys-log-use-this-app-for-simple-sys-logging/77533/167 "2023-05-10T17:16:18Z")

</div>

Update to 3.0.2 seems to have broken things. Initially all flows showed as broken with Simple LOG cards unavailable. Restarting the SimpleLOG app fixed that temporarily. Trying to change settings in the SimpleLOG app caused it to crash and I had to restart it again. Also no lines showing in the log despite lots happening in my home that should be logged.

Diagnostics: f44880ab-43c0-4200-911b-0580ac5c3d2d

---

<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:** [May 10, 2023, 5:19pm UTC](https://community.homey.app/t/app-pro-simple-sys-log-use-this-app-for-simple-sys-logging/77533/168 "2023-05-10T17:19:59Z")

</div>

Did you have the 3.0.\* version installed before?  
Do you have Better Logic Library installed? (Not needed, just asking).

And, try writing some logs manually and then send a diagnostic, because the diagnostic is about empty.

---

<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:** [May 10, 2023, 5:23pm UTC](https://community.homey.app/t/app-pro-simple-sys-log-use-this-app-for-simple-sys-logging/77533/169 "2023-05-10T17:23:35Z")

</div>

> [@Peter\_Kawa](#):
>
> When I want to remove an auto-added errorcard

You mean when you delete them by hand and press save, or through the script?

---

<div class="post-metadata">

**Author:** ![Jonathan\_Draper](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/jonathan_draper/32/33978_2.png) [@Jonathan\_Draper](https://community.homey.app/u/Jonathan_Draper)\
**Post date:** [May 10, 2023, 5:57pm UTC](https://community.homey.app/t/app-pro-simple-sys-log-use-this-app-for-simple-sys-logging/77533/170 "2023-05-10T17:57:34Z")

</div>

I did not previously have 3.0.\* version (well I used a test version of it a while ago but until today had reverted to the non-test version). I do have BLL installed and running.

App had crashed again so restarted it and then tried to create a log from a card. The card never completed and eventually the app crashed again. This diagnostic covers when I tried to run the log card manually:

ec0a2673-befe-4477-8766-da2ca1eda46c

---

<div class="post-metadata">

**Author:** ![Jonathan\_Draper](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/jonathan_draper/32/33978_2.png) [@Jonathan\_Draper](https://community.homey.app/u/Jonathan_Draper)\
**Post date:** [May 10, 2023, 6:15pm UTC](https://community.homey.app/t/app-pro-simple-sys-log-use-this-app-for-simple-sys-logging/77533/171 "2023-05-10T18:15:16Z")

</div>

Just uninstalled the app and reinstalled it and that seems to have fixed whatever it was. Working fine now.

---

<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 10, 2023, 6:17pm UTC](https://community.homey.app/t/app-pro-simple-sys-log-use-this-app-for-simple-sys-logging/77533/172 "2023-05-10T18:17:16Z")

</div>

> [@Arie\_J\_Godschalk](#):
>
> You mean when you delete them by hand and press save, or through the script?

Yea, sorry, my post was a follow up from Henk’s findings of using the script to delete auto-added flowcards 😉

So I was curious if I used the script the wrong way, or if there’s some other issue:

> [@Peter\_Kawa](#):
>
> ```auto
> const createActionCards = false; // = true, automaticly create logging card for each error in the selected (or all) flows.
> const deleteActionCards = true; !createActionCards; // = true, delete all automaticly created logging card from the selected (or all) flows.
> 
> ```

---

<div class="post-metadata">

**Author:** ![Ranney](https://avatars.discourse-cdn.com/v4/letter/r/848f3c/32.png) [@Ranney](https://community.homey.app/u/Ranney)\
**Post date:** [May 10, 2023, 6:52pm UTC](https://community.homey.app/t/app-pro-simple-sys-log-use-this-app-for-simple-sys-logging/77533/173 "2023-05-10T18:52:49Z")

</div>

@Arie_J_Godschalk

Maybe not a good timing but I was curious if it will be possible in the future to disable the [App/group] label when a log is presented in the homey timeline ☺  
Very happy with this app and using it for ~200 log entry’s every day 👍👍

---

<div class="post-metadata">

**Author:** ![Jonathan\_Draper](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/jonathan_draper/32/33978_2.png) [@Jonathan\_Draper](https://community.homey.app/u/Jonathan_Draper)\
**Post date:** [May 10, 2023, 8:46pm UTC](https://community.homey.app/t/app-pro-simple-sys-log-use-this-app-for-simple-sys-logging/77533/174 "2023-05-10T20:46:40Z")

</div>

You can do that already I think. Go to the menu in app settings (log) view then in that menu tap on App / group under where it says Columns: and that will hide that column in the log view. Or is that not what you meant?

---

<div class="post-metadata">

**Author:** ![Ranney](https://avatars.discourse-cdn.com/v4/letter/r/848f3c/32.png) [@Ranney](https://community.homey.app/u/Ranney)\
**Post date:** [May 10, 2023, 9:02pm UTC](https://community.homey.app/t/app-pro-simple-sys-log-use-this-app-for-simple-sys-logging/77533/175 "2023-05-10T21:02:44Z")

</div>

Thanks for your message and sorry for my poor English!

I use simple log for every action and sometimes a log entry and timeline entry. The ‘problem’ is that the category is sometimes long, so the homey timeline is filled with catagories info. In my case, I just want info about the logging itself. But if it is complex to do, then I just clear all categories in the logging entries!

---

<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:** [May 11, 2023, 5:31am UTC](https://community.homey.app/t/app-pro-simple-sys-log-use-this-app-for-simple-sys-logging/77533/176 "2023-05-11T05:31:53Z")

</div>

He means the Homey (App) timeline, not the log entries. 😉

---

<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:** [May 11, 2023, 6:21am UTC](https://community.homey.app/t/app-pro-simple-sys-log-use-this-app-for-simple-sys-logging/77533/177 "2023-05-11T06:21:53Z")

</div>

> [@Jamie](#):
>
> Can we please add this level?

No, trace is not part of Syslog, and if i add it as it should, it would be number 8. But this creates issues because in syslog, the Facility and Severity is combined into one number and send to syslogs, so excedding this to a non-existing 8, gives issues.  
I just tried it with Synology, when i add a 8 - trace, the recied syslog-message will be set to 0-emergency with a wrong facility.

> [@Jamie](#):
>
> Idea : Additional Options in Facility.

> [@Jamie](#):
>
> Idea : Trigger Flows.

I have just added this to the test version: Scene, Trigger, Condition, Action.  
those are local3-6, so i only have local7 left to give one custom defenition in the future.

I have created an ticket for this (for myself):  
[QlusterIT / nl.qluster-it.SimpleLog / issues / #15 - Idea : Trigger Flows. — Bitbucket](https://bitbucket.org/QlusterIT/nl.qluster-it.simplelog/issues/15/idea-trigger-flows)

I also change informational to Info, but for the remaining, i would like to keep to the “defaults” 😉  
[Syslog - Wikipedia](https://en.wikipedia.org/wiki/Syslog)  
[Syslog - Definition and Details (paessler.com)](https://www.paessler.com/it-explained/syslog)

---

<div class="post-metadata">

**Author:** ![CorvanderNiet](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/corvanderniet/32/11702_2.png) [@CorvanderNiet](https://community.homey.app/u/CorvanderNiet)\
**Post date:** [May 11, 2023, 11:46am UTC](https://community.homey.app/t/app-pro-simple-sys-log-use-this-app-for-simple-sys-logging/77533/178 "2023-05-11T11:46:41Z")

</div>

![image](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/c/7/c7b8a6f93bf5741511b8084f037c1af3faec229c.png)

Next time I will follow the “rules”. I did an uninstall and install and now it works. Thanks Arie

---

<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:** [May 11, 2023, 1:21pm UTC](https://community.homey.app/t/app-pro-simple-sys-log-use-this-app-for-simple-sys-logging/77533/179 "2023-05-11T13:21:06Z")

</div>

I’ll see if i can simulate the issue.  
You are the second that had issues after the update where reinstall was the solution.

---

<div class="post-metadata">

**Author:** ![CorvanderNiet](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/corvanderniet/32/11702_2.png) [@CorvanderNiet](https://community.homey.app/u/CorvanderNiet)\
**Post date:** [May 11, 2023, 2:14pm UTC](https://community.homey.app/t/app-pro-simple-sys-log-use-this-app-for-simple-sys-logging/77533/180 "2023-05-11T14:14:06Z")

</div>

FYI. I had this issue on a Homey early 2023. No problems om my Homey 2016

---

<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:** [May 11, 2023, 2:22pm UTC](https://community.homey.app/t/app-pro-simple-sys-log-use-this-app-for-simple-sys-logging/77533/181 "2023-05-11T14:22:12Z")

</div>

But after an updaye from old simplelog to the new version, right?

[Previous page](https://community.homey.app/t/app-pro-simple-sys-log-use-this-app-for-simple-sys-logging/77533.md?page=8)

[Next page](https://community.homey.app/t/app-pro-simple-sys-log-use-this-app-for-simple-sys-logging/77533.md?page=10)
