# \[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:** 4

<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:** [March 18, 2023, 6:54am UTC](https://community.homey.app/t/app-pro-simple-sys-log-use-this-app-for-simple-sys-logging/77533/61 "2023-03-18T06:54:01Z")

</div>

Did you set the correct app id?

---

<div class="post-metadata">

**Author:** ![RogerSt](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/rogerst/32/12432_2.png) [@RogerSt](https://community.homey.app/u/RogerSt)\
**Post date:** [March 18, 2023, 9:31am UTC](https://community.homey.app/t/app-pro-simple-sys-log-use-this-app-for-simple-sys-logging/77533/62 "2023-03-18T09:31:06Z")

</div>

Hi @Arie_J_Godschalk

Feature request:

- Is it possible to add 1 flow card with configurable output to timeline and log, instead of different cards for each combination?

I like to play around with stuff that goes onto the log+timeline for convenience. Once flows work, I go through the flow to remove all ‘Send to Timeline and Log’ cards and replace them with ‘Send to Log’ cards.

If there were a "Send to Log and (also/not) to Timeline’ card, where (also/not) is an option on the card configuration, this would be quite the time saver.

I created this post to see if there is demand from the community for the same. Perhaps I’m the only one who has this on the wish-list. So: if you would like to see this feature, DO LIKE THIS POST, since it can help Arie deciding whether or not it makes sense to create such a flow card.

---

<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:** [March 18, 2023, 11:02am UTC](https://community.homey.app/t/app-pro-simple-sys-log-use-this-app-for-simple-sys-logging/77533/63 "2023-03-18T11:02:50Z")

</div>

Well Roger, ill first put more time in the Automater script, because the idea is that you can configure all cards within a flow so the flowcards get created/removed/update (see the script in posts 6).  
I can place a configuration in that card.

This way, SL will not get more complicated for default users, since the Automater card is a non-pickable, scripts generated dummy card, we can put a lott of settings there, well hidden from most users, and very handy when fully done: one automater per flow will let the user that uses the script, have a very good place to configure each flow’s automatic logging. Ofc, right now you do need to run the script by hand.  
However, if homeyscript is getting rights to update flows, than the Dummy (still only creatable by script) could trigger one-then-to-make automater triggercard, which would run a HomeyScript that updates the originating/triggered flow when it’s update.

---

<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:** [March 18, 2023, 11:43am UTC](https://community.homey.app/t/app-pro-simple-sys-log-use-this-app-for-simple-sys-logging/77533/64 "2023-03-18T11:43:53Z")

</div>

Jus FYI: it looks like the DeleteFlowcards script isn’t always working.  
Fortuantly, no reports of stuff wrongly removed, only reports that it doesn’t update regular flows.

Dont forget to set the flowNames =null to run 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:** [March 18, 2023, 2:25pm UTC](https://community.homey.app/t/app-pro-simple-sys-log-use-this-app-for-simple-sys-logging/77533/65 "2023-03-18T14:25:08Z")

</div>

> [@Arie\_J\_Godschalk](#):
>
> Dont forget to set the flowNames =null to run all flows.

Hmmm… You wrote to me that I should replace that for:  
flowNames;//  
Confused now… 😜  
Did I understand you incorrect?

---

<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:** [March 18, 2023, 2:39pm UTC](https://community.homey.app/t/app-pro-simple-sys-log-use-this-app-for-simple-sys-logging/77533/66 "2023-03-18T14:39:03Z")

</div>

It’s the same for my code, if flowNames is null, undefined, doesnt matter.

---

<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:** [March 18, 2023, 2:41pm UTC](https://community.homey.app/t/app-pro-simple-sys-log-use-this-app-for-simple-sys-logging/77533/67 "2023-03-18T14:41:28Z")

</div>

And in this case, i just found it better written to say: set it to null, instead of, putt a ;// behind it… 😉

---

<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:** [March 18, 2023, 3:04pm UTC](https://community.homey.app/t/app-pro-simple-sys-log-use-this-app-for-simple-sys-logging/77533/68 "2023-03-18T15:04:26Z")

</div>

Ah, ok. Thanks! 👍🏻

---

<div class="post-metadata">

**Author:** ![RogerSt](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/rogerst/32/12432_2.png) [@RogerSt](https://community.homey.app/u/RogerSt)\
**Post date:** [March 18, 2023, 3:47pm UTC](https://community.homey.app/t/app-pro-simple-sys-log-use-this-app-for-simple-sys-logging/77533/69 "2023-03-18T15:47:03Z")

</div>

Hi @Arie_J_Godschalk ,  
According to this first post

> Connect to a Syslog - You can also connect to multiple Syslog-clients to a) send specific message and b) have all default messages (with certain severities or higher) sent there.

It is possible (the way I read this) to send the content to an external Syslog. However - I would expect this to be called a syslog server, not a client.

I already have a syslog server, and it would be really nice if my Simple (Sys) Logs are sent there…

Maybe I misinterpreted your first post, but if not: how do I configure the logs to be sent to an external syslog server (on the same LAN as Homey)?

Thanks!

---

<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:** [March 18, 2023, 3:48pm UTC](https://community.homey.app/t/app-pro-simple-sys-log-use-this-app-for-simple-sys-logging/77533/70 "2023-03-18T15:48:53Z")

</div>

You can install a device and configure it:  
 ![Screenshot from 2023-03-18 16-48-24](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/9/c/9ca0386cf2af15b0068db26fa0fe560f799915de.png)

---

<div class="post-metadata">

**Author:** ![RogerSt](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/rogerst/32/12432_2.png) [@RogerSt](https://community.homey.app/u/RogerSt)\
**Post date:** [March 18, 2023, 4:00pm UTC](https://community.homey.app/t/app-pro-simple-sys-log-use-this-app-for-simple-sys-logging/77533/71 "2023-03-18T16:00:17Z")

</div>

Thanks @Peter_Kawa,  
I have created a syslog client device, but logs do not show up on the server yet.  
Will need some time next week to figure out where I went wrong with this.  
Have a nice weekend!  
Roger

---

<div class="post-metadata">

**Author:** ![M\_a\_r\_c\_o](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/m_a_r_c_o/32/146_2.png) [@M\_a\_r\_c\_o](https://community.homey.app/u/M_a_r_c_o)\
**Post date:** [March 18, 2023, 4:31pm UTC](https://community.homey.app/t/app-pro-simple-sys-log-use-this-app-for-simple-sys-logging/77533/72 "2023-03-18T16:31:03Z")

</div>

I did the upgrade on my Production Pro 2019 with 8.x firmware from Simple Log to this new Simple Log version. Did inmediate a rollback to the previous Simple log version.

Simple log cards in standard and advanced flows are not converted to the/a new format, and I can also not see the content of the log message anymore (what did I log there, which tags where included?).

Does this mean that I need to check all my flows what they are now and make screenshots and then update manually all simple log flowcards or is the upgrade programming not yet completed?  
😅

---

<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:** [March 18, 2023, 4:47pm UTC](https://community.homey.app/t/app-pro-simple-sys-log-use-this-app-for-simple-sys-logging/77533/73 "2023-03-18T16:47:50Z")

</div>

> [@M\_a\_r\_c\_o](#):
>
> Simple log cards in standard and advanced flows are not converted to the/a new format

What do you mean with this?  
The cards are not changed, only got a FormattedTitle, and there are 2 new hidden cards.  
(O, and 2 extra optional fields, severity and facility)

But no cards should be converted.  
They are the same cards as before.

---

<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:** [March 18, 2023, 5:21pm UTC](https://community.homey.app/t/app-pro-simple-sys-log-use-this-app-for-simple-sys-logging/77533/74 "2023-03-18T17:21:37Z")

</div>

Use a syslog client device to connect to another Syslog server 🙂

Nvm, thanks peter

---

<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:** [March 18, 2023, 6:33pm UTC](https://community.homey.app/t/app-pro-simple-sys-log-use-this-app-for-simple-sys-logging/77533/75 "2023-03-18T18:33:39Z")

</div>

Okay, i rechecked the Deletion script:

> [@\[APP\]\[Pro\] Simple (Sys) LOG - Use this app for Simple (Sys) Logging](https://community.homey.app/t/app-pro-simple-sys-log-use-this-app-for-simple-sys-logging/77533/7):
>
> Script to remove all flowcards in Flows and Advanced Flows from a certain app Use this script to remove all flowcards from a certain app from flows and advanced flows. Lines are removed too, tokens are not. Execute this in the [WebApi Playground](https://tools.developer.homey.app/tools/api-playground). Note: Work in progress. const version = '1.0.5'; //You need to run this script in the API Playground to really remove all flowcards. //const flowNames = ['AddLogCards (Test)', 'DeleteCardsFlow']; // Use this line to run a few select flows by name. …

For my it seemed to work just fine, however, i did change the first lines to make the “arguments” more clear.  
Let me know if it works alright!

---

<div class="post-metadata">

**Author:** ![M\_a\_r\_c\_o](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/m_a_r_c_o/32/146_2.png) [@M\_a\_r\_c\_o](https://community.homey.app/u/M_a_r_c_o)\
**Post date:** [March 18, 2023, 6:40pm UTC](https://community.homey.app/t/app-pro-simple-sys-log-use-this-app-for-simple-sys-logging/77533/76 "2023-03-18T18:40:47Z")

</div>

Could it be that I upgraded fromthe old niels version directly to your test version?  
Roll back to production app, does now have your name in the app as developer.

---

<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:** [March 18, 2023, 6:43pm UTC](https://community.homey.app/t/app-pro-simple-sys-log-use-this-app-for-simple-sys-logging/77533/77 "2023-03-18T18:43:09Z")

</div>

> [@M\_a\_r\_c\_o](#):
>
> Roll back to production app, does now have your name in the app as developer.

Yeah, i first made a working SDK3 version which has been live for a while now.

> [@M\_a\_r\_c\_o](#):
>
> Could it be that I upgraded fromthe old niels version directly to your test version?

I would’t know why: The datamodel was the same, i didn’t change anything.  
However, once you convert, going back is possible, but you will lose the log.

But after installing the test version, what did the setting screen looked like?  
And do you have a print-screen of the flowcards?

---

<div class="post-metadata">

**Author:** ![M\_a\_r\_c\_o](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/m_a_r_c_o/32/146_2.png) [@M\_a\_r\_c\_o](https://community.homey.app/u/M_a_r_c_o)\
**Post date:** [March 18, 2023, 7:28pm UTC](https://community.homey.app/t/app-pro-simple-sys-log-use-this-app-for-simple-sys-logging/77533/78 "2023-03-18T19:28:54Z")

</div>

This is the App and the settings page, old fashion setting still.

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

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

---

<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:** [March 18, 2023, 7:42pm UTC](https://community.homey.app/t/app-pro-simple-sys-log-use-this-app-for-simple-sys-logging/77533/79 "2023-03-18T19:42:04Z")

</div>

Yeah, thats the current live one.  
I mend the new test version? How does/did that settingscreen looked like?

---

<div class="post-metadata">

**Author:** ![Eric\_B](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/eric_b/32/10238_2.png) [@Eric\_B](https://community.homey.app/u/Eric_B)\
**Post date:** [March 18, 2023, 11:12pm UTC](https://community.homey.app/t/app-pro-simple-sys-log-use-this-app-for-simple-sys-logging/77533/80 "2023-03-18T23:12:49Z")

</div>

Hi Arie,  
Please consider to add a searchbar to look for specific words in the log.  
Ofcourse I could export to csv and then search, but I would like to search directly in the homey-app.

Thanks is advance !

Eric

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

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