# Rate limited on timeline

**URL:** <https://community.homey.app/t/rate-limited-on-timeline/45942>\
**Category:** Questions & Help\
**Tags:** app, flow\
**Created:** [April 8, 2021, 1:34pm UTC](https://community.homey.app/t/rate-limited-on-timeline/45942 "2021-04-08T13:34:44Z")\
**Posts on this page:** 16\
**Page:** 1

<div class="post-metadata">

**Author:** ![DvStarrenburg](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/dvstarrenburg/32/17154_2.png) [@DvStarrenburg](https://community.homey.app/u/DvStarrenburg)\
**Post date:** [April 8, 2021, 1:34pm UTC](https://community.homey.app/t/rate-limited-on-timeline/45942/1 "2021-04-08T13:34:44Z")

</div>

Hi there,  
So, to keep a litte control on which flows starts when, I ended every flow with a ‘Then’ card that says: make a timeline notification. This worked great, but now I’m getting a rate limited error. Any idea how to solve this?  
Thanks!

---

<div class="post-metadata">

**Author:** ![JPe4619](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/jpe4619/32/9017_2.png) [@JPe4619](https://community.homey.app/u/JPe4619)\
**Post date:** [April 8, 2021, 5:21pm UTC](https://community.homey.app/t/rate-limited-on-timeline/45942/2 "2021-04-08T17:21:36Z")

</div>

Use a log program like Simple Log .

---

<div class="post-metadata">

**Author:** ![Dijker](https://avatars.discourse-cdn.com/v4/letter/d/b9bd4f/32.png) [@Dijker](https://community.homey.app/u/Dijker)\
**Post date:** [April 8, 2021, 5:44pm UTC](https://community.homey.app/t/rate-limited-on-timeline/45942/3 "2021-04-08T17:44:52Z")

</div>

> [@DvStarrenburg](#):
>
> I’m getting a rate limited error.

as far as I know the Mobile notification is rate limited, do you have them enabled on the Timeline Notification?  
Not sure the Timeline self is rate limited.

you could also add PaperTrails logging to all flows,

> [@\[App\]\[Pro\] PaperTrails Log - Advanced Logging and SysLog](https://community.homey.app/t/app-papertrails-log-advanced-logging-and-log-management-v0-6-3/40):
>
> [PaperTrails Log App for Homey | Homey](https://apps.athom.com/app/nu.dijker.papertrails)Advanced Logging and Log management This app makes it possible to add time based logging to your flow’s and send logs to a standard SysLog server and some log management to the App. It has an option to limit the size of the log and some action cards to clean or truncate the ever growing log. For example with the e-mail sender app it is possible to send emails with the complete log of the truncated part for archiving in email. The following Triggers / …

First fix all broken flows and then:

> [@\[App\]\[Pro\] PaperTrails Log - Advanced Logging and SysLog](https://community.homey.app/t/app-pro-papertrails-log-advanced-logging-and-syslog/40/1):
>
> Moved the following to a Web App Dashboard Behind the Community HomeyBackup Web App: [https://homeybackup.web.app/login/](https://homeybackup.web.app/login/) (as it is not possible from Homey V2 anymore)
> 
> - Added Magic!
> - 
> - Automatic Adding & Removing Logging to All Flows with a Prefix.

---

<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:** [June 18, 2021, 1:24pm UTC](https://community.homey.app/t/rate-limited-on-timeline/45942/4 "2021-06-18T13:24:38Z")

</div>

(Although I always use Papertrails for this, I somehow decided to use timeline notifications for this one)  
I just created a rate-limited error yesterday (appearantly 😅)

Every 4 mins a timeline message with the azimut value was sent to the timeline. After 6 to 8 hrs suddenly no updates were present on the timeline any longer (without any warning anywhere🙄).

I found out by coincidence by testing an other flow. Only THEN the error is displayed…

 ![Screenshot_20210618-141146_Homey](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/9/e/9ed121336f085c5995d9d2bbe636d097db4711da.jpeg)

I assume it is back to normal after 24hrs (and with the cause of the rate-limited removed)  
_Confirmed,  
It started showing notifications 25mins ago w/o any further action on my part._

---

<div class="post-metadata">

**Author:** ![robertklep](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/robertklep/32/160628_2.png) [@robertklep](https://community.homey.app/u/robertklep)\
**Post date:** [June 18, 2021, 1:32pm UTC](https://community.homey.app/t/rate-limited-on-timeline/45942/5 "2021-06-18T13:32:06Z")

</div>

For some people, flows that don’t trigger very often (like your once-per-4-minutes) get rate limited, even though they shouldn’t be. But because Athom cannot reproduce the issue, it’s not a bug.

---

<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:** [June 18, 2021, 1:45pm UTC](https://community.homey.app/t/rate-limited-on-timeline/45942/6 "2021-06-18T13:45:10Z")

</div>

> [@robertklep](#):
>
> flows that don’t trigger very often (like your once-per-4-minutes)

Just 2B clear, my timeline stopped displaying new messages and got ‘rate-limited’  
The flow didn’t get disabled.

Maybe b/c the combination of other timeline notifications and the once-in-every-4-min ones tresspassed a secret threshold of x notifications/minute

---

<div class="post-metadata">

**Author:** ![robertklep](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/robertklep/32/160628_2.png) [@robertklep](https://community.homey.app/u/robertklep)\
**Post date:** [June 18, 2021, 1:49pm UTC](https://community.homey.app/t/rate-limited-on-timeline/45942/7 "2021-06-18T13:49:23Z")

</div>

> [@Peter\_Kawa](#):
>
> Just 2B clear, my timeline stopped displaying new messages and got ‘rate-limited’  
> The flow didn’t get disabled.

Ah okay, so it was specifically the “Maak een notificatie” card that got rate limited. That’s a very strange “solution”, because if you happen to create a runaway “notification flow” that will trigger the rate limiter you won’t see any timeline messages for the rest of the day 😬

---

<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:** [June 18, 2021, 2:10pm UTC](https://community.homey.app/t/rate-limited-on-timeline/45942/8 "2021-06-18T14:10:55Z")

</div>

> [@robertklep](#):
>
> it was specifically the “Maak een notificatie” card that got rate limited.

You’re right, that’s what I meant.  
It’s very odd that there’s no notification whatsoever about the error.  
Now I’ll have to create a flow which sends a timeline notification about every other 15 mins or so, with the message "Timeline still accepts flow notifications"🤔  
That’s the world upside down, isn’t it?

I have to say this happened for the 1st time since last October

---

<div class="post-metadata">

**Author:** ![robertklep](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/robertklep/32/160628_2.png) [@robertklep](https://community.homey.app/u/robertklep)\
**Post date:** [June 18, 2021, 2:15pm UTC](https://community.homey.app/t/rate-limited-on-timeline/45942/9 "2021-06-18T14:15:45Z")

</div>

> [@Peter\_Kawa](#):
>
> It’s very odd that there’s no notification whatsoever.

Because those are rate limited, of course 😜

> [@](#):
>
> That’s the world upside down, isn’t it?

To paraphrase: “rate limiting is a solution in search of a problem”. I don’t think any user has ever asked for this to be implemented, or “timeline overload” to be an actual problem. As it stands, it’s causing more issues than it seems to solve.

---

<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:** [June 18, 2021, 2:26pm UTC](https://community.homey.app/t/rate-limited-on-timeline/45942/10 "2021-06-18T14:26:59Z")

</div>

😄😉  
Yup, like my battery meter in my car doesn’t show anything because the battery is dead.

As I wrote later on, it’s the first time in 9 months, it’s not a biggie.  
And, usually I fill Papertrails with this kind of test data.

---

<div class="post-metadata">

**Author:** ![Edwin\_D](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/edwin_d/32/136417_2.png) [@Edwin\_D](https://community.homey.app/u/Edwin_D)\
**Post date:** [June 19, 2021, 7:58am UTC](https://community.homey.app/t/rate-limited-on-timeline/45942/11 "2021-06-19T07:58:32Z")

</div>

I had this testing the triggers for my app. Had me go nuts looking in my code why my app suddenly didn’t work anymore until I realized the timeline just stopped showing notifications.

---

<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:** [August 3, 2021, 3:43pm UTC](https://community.homey.app/t/rate-limited-on-timeline/45942/12 "2021-08-03T15:43:51Z")

</div>

FYI, with 3 notifications within a second, the rate limited gets activated.  
A flow sends the same notification to Timeline and CallMeBot Telegram and Signal. Timeline quits.

> [@Tijdlijn wordt regelmatig niet up to date gehouden](https://community.homey.app/t/tijdlijn-wordt-regelmatig-niet-up-to-date-gehouden/49001/12):
>
> De limiet is in ieder geval overschreden bij 3 notificaties per seconde. Test Ik laat een flow dezelfde notificaties sturen naar zowel de tijdlijn als Telegram en Signal. Tijdlijn: CallMeBot Telegram: . EDIT Ik heb ook wat extra tests gedaan. Het lijkt erop dat de rate limit enkel voor tijdlijn notificatie’s uit flows en vanuit HomeyScript geldt. Ik heb tijdens een ‘rate limit’ met Flow Checker getest en deze s…

---

<div class="post-metadata">

**Author:** ![Heula](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/heula/32/31852_2.png) [@Heula](https://community.homey.app/u/Heula)\
**Post date:** [August 5, 2021, 12:03pm UTC](https://community.homey.app/t/rate-limited-on-timeline/45942/13 "2021-08-05T12:03:57Z")

</div>

My issue is solved by removing some notifications that did come up a lot.

---

<div class="post-metadata">

**Author:** ![Robjuh](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/robjuh/32/45745_2.png) [@Robjuh](https://community.homey.app/u/Robjuh)\
**Post date:** [August 18, 2021, 11:57am UTC](https://community.homey.app/t/rate-limited-on-timeline/45942/14 "2021-08-18T11:57:03Z")

</div>

@Heula

thanks for the help

---

<div class="post-metadata">

**Author:** ![Harrr](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/harrr/32/47916_2.png) [@Harrr](https://community.homey.app/u/Harrr)\
**Post date:** [December 18, 2022, 12:12pm UTC](https://community.homey.app/t/rate-limited-on-timeline/45942/15 "2022-12-18T12:12:06Z")

</div>

![afbeelding](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/8/7/876f68c4dc9f3389441af3e4e95ab1a39c53f4bd.png)  
It is stil a problem

---

<div class="post-metadata">

**Author:** ![Kai\_Engvik](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/kai_engvik/32/48687_2.png) [@Kai\_Engvik](https://community.homey.app/u/Kai_Engvik)\
**Post date:** [March 1, 2024, 6:13am UTC](https://community.homey.app/t/rate-limited-on-timeline/45942/16 "2024-03-01T06:13:05Z")

</div>

Thanks, exactly the knowledge I was looking for 🤩
