# \[APP\]\[Pro\] Audit - Adds logging and tracing to your Homey Pro and integrates into third party systems

**URL:** <https://community.homey.app/t/app-pro-audit-adds-logging-and-tracing-to-your-homey-pro-and-integrates-into-third-party-systems/101554>\
**Category:** Apps\
**Created:** [January 18, 2024, 1:22pm UTC](https://community.homey.app/t/app-pro-audit-adds-logging-and-tracing-to-your-homey-pro-and-integrates-into-third-party-systems/101554 "2024-01-18T13:22:00Z")\
**Posts on this page:** 17\
**Page:** 6

<div class="post-metadata">

**Author:** ![martijnpoppen](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/martijnpoppen/32/84849_2.png) [@martijnpoppen](https://community.homey.app/u/martijnpoppen)\
**Post date:** [March 11, 2025, 5:00pm UTC](https://community.homey.app/t/app-pro-audit-adds-logging-and-tracing-to-your-homey-pro-and-integrates-into-third-party-systems/101554/101 "2025-03-11T17:00:46Z")

</div>

Hi @Jamie  
Wanted to try out your app.  
But unfortunately it crashes after install.

the app crash shows this:

```auto
Error: ENOENT: no such file or directory, uv_resident_set_memory
    at process.memoryUsage (node:internal/process/per_thread:168:5)
    at RejectionHandler.getProcessInfo (/app/node_modules/winston/lib/winston/rejection-handler.js:112:28)
    at RejectionHandler.getAllInfo (/app/node_modules/winston/lib/winston/rejection-handler.js:93:21)
    at RejectionHandler._unhandledRejection (/app/node_modules/winston/lib/winston/rejection-handler.js:168:23)
    at process.emit (node:events:529:35)
    at emit (node:internal/process/promises:149:20)
    at processPromiseRejections (node:internal/process/promises:283:27)
    at process.processTicksAndRejections (node:internal/process/task_queues:96:32)

```

I had the same issue when i made this [homey-betterstack - npm](https://www.npmjs.com/package/homey-betterstack) but couldn’t find a fix for that aswell.

I’m using a HP23.  
If you need a diagnostic report let me know 🙂

---

<div class="post-metadata">

**Author:** ![Christian\_G](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/christian_g/32/123373_2.png) [@Christian\_G](https://community.homey.app/u/Christian_G)\
**Post date:** [July 2, 2025, 6:59am UTC](https://community.homey.app/t/app-pro-audit-adds-logging-and-tracing-to-your-homey-pro-and-integrates-into-third-party-systems/101554/102 "2025-07-02T06:59:52Z")

</div>

I installed the Audit app today. I set up the Betterstack integration as recommended here. A lot of data is being collected locally, but no data is reaching Betterstack. Does anyone else have this problem?

---

<div class="post-metadata">

**Author:** ![SingKT](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/singkt/32/173226_2.png) [@SingKT](https://community.homey.app/u/SingKT)\
**Post date:** [September 7, 2025, 8:53am UTC](https://community.homey.app/t/app-pro-audit-adds-logging-and-tracing-to-your-homey-pro-and-integrates-into-third-party-systems/101554/103 "2025-09-07T08:53:40Z")

</div>

@Jamie Think you can add to the crit: app messages deleted/ installed the version of the app?

---

<div class="post-metadata">

**Author:** ![SingKT](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/singkt/32/173226_2.png) [@SingKT](https://community.homey.app/u/SingKT)\
**Post date:** [December 18, 2025, 10:05pm UTC](https://community.homey.app/t/app-pro-audit-adds-logging-and-tracing-to-your-homey-pro-and-integrates-into-third-party-systems/101554/104 "2025-12-18T22:05:30Z")

</div>

@Jamie could it be that your audit app doesn‘t catch all actions? The audit log shows for example an off action of a lamp but not the corresponding on action that one can see in the device log. Noticed that it seemed to have happend several times. Have to do some more research to verify my findings.

---

<div class="post-metadata">

**Author:** ![SingKT](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/singkt/32/173226_2.png) [@SingKT](https://community.homey.app/u/SingKT)\
**Post date:** [December 25, 2025, 3:59pm UTC](https://community.homey.app/t/app-pro-audit-adds-logging-and-tracing-to-your-homey-pro-and-integrates-into-third-party-systems/101554/105 "2025-12-25T15:59:31Z")

</div>

The Audit app really seems to have problems with recording OFF actions. Not much activity on homey as far as I can tell and yet quite a number of OFFs from different apps are not recorded. Can you please have a look into this.

---

<div class="post-metadata">

**Author:** ![Jamie](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/jamie/32/5274_2.png) [@Jamie](https://community.homey.app/u/Jamie)\
**Post date:** [December 30, 2025, 7:40am UTC](https://community.homey.app/t/app-pro-audit-adds-logging-and-tracing-to-your-homey-pro-and-integrates-into-third-party-systems/101554/106 "2025-12-30T07:40:36Z")

</div>

Can you give me details?

What log level are you using?

I also need to know if this is a specific device, or all devices?

Can you see the “off action” work with any devices at all?

Can you be specific :

I did XYZ

I expected ABC

Instead RST happened.

* * *

I did notice today it was tracking changes to my garage door …. odd.

---

<div class="post-metadata">

**Author:** ![SingKT](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/singkt/32/173226_2.png) [@SingKT](https://community.homey.app/u/SingKT)\
**Post date:** [December 30, 2025, 10:21am UTC](https://community.homey.app/t/app-pro-audit-adds-logging-and-tracing-to-your-homey-pro-and-integrates-into-third-party-systems/101554/107 "2025-12-30T10:21:51Z")

</div>

Am using level „notice“. Was reffering to plugs of different brands (aqara, fibaro, devolo, qubino) switching lights. They are switched on and off by flows. Checking the audit logs I saw some „off“s without „on“s. Checked the devices log and saw that they were switched on according the settings from the flows. Noticed it at 2 occasions the past 2 weeks (21. and 22.12.). Before I did not check. App and homey 2023 are up to date. Homey itself did not record any problem. Audit didn’t seem to be too busy at that times. Requested only „on“ and „off“ actions. Not all „on“s went unrecorded. Haven’t found a wrongly recorded action at the „on“ time. Difficult to find a reason.

---

<div class="post-metadata">

**Author:** ![Jamie](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/jamie/32/5274_2.png) [@Jamie](https://community.homey.app/u/Jamie)\
**Post date:** [December 30, 2025, 2:25pm UTC](https://community.homey.app/t/app-pro-audit-adds-logging-and-tracing-to-your-homey-pro-and-integrates-into-third-party-systems/101554/108 "2025-12-30T14:25:30Z")

</div>

I did a deep dive and testing I am unable to see any issue with off being logged, but I did add a catch all to trigger when the message fails, so perhaps that will help? Let me know how you go.

I also fixed an issue where critical logs, ie home alarm and garagedoor\_locked may not log correctly.

Finally did an general update to the latest homey APIs and update the file rotate method.

Test application can be found here : [Audit | Homey](https://homey.app/a/com.audit/test/)

```auto

```

---

<div class="post-metadata">

**Author:** ![SingKT](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/singkt/32/173226_2.png) [@SingKT](https://community.homey.app/u/SingKT)\
**Post date:** [December 30, 2025, 2:40pm UTC](https://community.homey.app/t/app-pro-audit-adds-logging-and-tracing-to-your-homey-pro-and-integrates-into-third-party-systems/101554/109 "2025-12-30T14:40:16Z")

</div>

Thanks. I installed the test version. Let‘s see if I can give more precice info next time (in case it happens again).

---

<div class="post-metadata">

**Author:** ![Bjorn\_Schalks](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/bjorn_schalks/32/62546_2.png) [@Bjorn\_Schalks](https://community.homey.app/u/Bjorn_Schalks)\
**Post date:** [January 3, 2026, 7:54pm UTC](https://community.homey.app/t/app-pro-audit-adds-logging-and-tracing-to-your-homey-pro-and-integrates-into-third-party-systems/101554/110 "2026-01-03T19:54:11Z")

</div>

Same issue over here

---

<div class="post-metadata">

**Author:** ![Jamie](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/jamie/32/5274_2.png) [@Jamie](https://community.homey.app/u/Jamie)\
**Post date:** [January 22, 2026, 10:01pm UTC](https://community.homey.app/t/app-pro-audit-adds-logging-and-tracing-to-your-homey-pro-and-integrates-into-third-party-systems/101554/111 "2026-01-22T22:01:40Z")

</div>

I’ve just pushed the test version to live, sorry it took a while, this app has a pretty small user base so it took some time to verify it fixed the issue.

---

<div class="post-metadata">

**Author:** ![Thyg0d](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/thyg0d/32/80627_2.png) [@Thyg0d](https://community.homey.app/u/Thyg0d)\
**Post date:** [July 22, 2026, 8:52am UTC](https://community.homey.app/t/app-pro-audit-adds-logging-and-tracing-to-your-homey-pro-and-integrates-into-third-party-systems/101554/113 "2026-07-22T08:52:42Z")

</div>

Would it be possible to set a cap on the storage it uses or retention times in hours?  
Started logging yesterday day due to an issue I had and the issue didn’t happen until the night.  
But now I had no space left on the Homey and the app hung.. So it was all gone anyway. 😃

But super app!

---

<div class="post-metadata">

**Author:** ![Trimix](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/trimix/32/113660_2.png) [@Trimix](https://community.homey.app/u/Trimix)\
**Post date:** [July 23, 2026, 8:28pm UTC](https://community.homey.app/t/app-pro-audit-adds-logging-and-tracing-to-your-homey-pro-and-integrates-into-third-party-systems/101554/114 "2026-07-23T20:28:24Z")

</div>

I was looking for a kinda syslog/journald function for homey and found audit whivh is near perfect. other apps need a flow to log which i dont want to.

Is there any way to send logs either instantly or every x min or h to a logserver (ie graylog) WITHOUT cloud based 3rd party apps, all localy or at least just within devices/server i own!

Thanks

---

<div class="post-metadata">

**Author:** ![Trimix](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/trimix/32/113660_2.png) [@Trimix](https://community.homey.app/u/Trimix)\
**Post date:** [August 19, 2026, 2:31pm UTC](https://community.homey.app/t/app-pro-audit-adds-logging-and-tracing-to-your-homey-pro-and-integrates-into-third-party-systems/101554/115 "2026-08-19T14:31:21Z")

</div>

any clue?  
noone?

---

<div class="post-metadata">

**Author:** ![SingKT](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/singkt/32/173226_2.png) [@SingKT](https://community.homey.app/u/SingKT)\
**Post date:** [August 19, 2026, 7:42pm UTC](https://community.homey.app/t/app-pro-audit-adds-logging-and-tracing-to-your-homey-pro-and-integrates-into-third-party-systems/101554/116 "2026-08-19T19:42:09Z")

</div>

Well why not get your server to do a get on:  
[http://your](http://your) local homey ip/app/com.audit/userdata/message.20260819.log  
for todays log. For yesterdays on its: …log.gz

---

<div class="post-metadata">

**Author:** ![SingKT](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/singkt/32/173226_2.png) [@SingKT](https://community.homey.app/u/SingKT)\
**Post date:** [August 23, 2026, 1:09pm UTC](https://community.homey.app/t/app-pro-audit-adds-logging-and-tracing-to-your-homey-pro-and-integrates-into-third-party-systems/101554/117 "2026-08-23T13:09:06Z")

</div>

@Jamie any chance for some updates for your app? Would love to exclude some apps from logging. They kind of flood the log with messages even when on notice. On warning for me relevant messages are gone. When using debug it’s even worse.  
Please

---

<div class="post-metadata">

**Author:** ![SingKT](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/singkt/32/173226_2.png) [@SingKT](https://community.homey.app/u/SingKT)\
**Post date:** [August 26, 2026, 8:57am UTC](https://community.homey.app/t/app-pro-audit-adds-logging-and-tracing-to-your-homey-pro-and-integrates-into-third-party-systems/101554/118 "2026-08-26T08:57:49Z")

</div>

Just noticed: the creation of a user, the creation of an invitation, … is not properly recorded.  
Got only a critical message „has been created“. Guess it was an invitation.

[Previous page](https://community.homey.app/t/app-pro-audit-adds-logging-and-tracing-to-your-homey-pro-and-integrates-into-third-party-systems/101554.md?page=5)
