No weather info in Homey

My Homey doesn’t show any weather information by the build-in weather service for several months on both accounts (me and my wife).


I already contacted Athom support. They only see several rate limits on weather which could be caused by another app or a Homey script which is using the weather api call.

I have no Homey script. And I stopped ALL my apps for several hours, restarted Homey, but still no weather info.

Has anyone a suggestion what I can try to do to find a solution?

Additional info:

  • Homey Pro (2013)
  • Firmware 12.1.0
  • Android app version 9.0.0.1566

Do you have sysInternals App for Homey | Homey installed?
If yes, send me a Log from the More… Apps - sysInternals
restart the App and send it ~ 2 minutes later again.

and then disable the app for a day and check the standaard widget.

Thanks for your help. Yes, I have sysInternals installed.

I have created a report before app restart:
8aae7786-6ece-472b-b08b-4e18204efe9d

And after app restart:
f8fc6c26-d6db-476a-867e-83d7d92638d5

This evening I was already playing with sysInternals for a while and I actually reinstalled the app. Now I noticed an error when I want to install the weatherinfo device:

(Maybe it is related to my issue)

I will disable the app for a day.

Ok, yes it is rate limited:

I see in the report:

    at Transport.onPacket (/node_modules/engine.io-client/lib/transport.js:149:8) {
  statusCode: 500,
  description: 'Rate Limited'
}

So please disable sysInternals for a day and look at the standard widget in the Mobile App Homescreen.

Thanks, I will do that!

Thanks for let find me that sysInternals app.

Never thought it could be for the average user too.

After disabling the sysInternals app for appr. 9 hours, the internal weather info is already returned!!

Now the question is, what is the root cause? Is it caused by the sysInternals app (but why don’t I see simulair reports from other users)?

@Theo_de_Koning : yes, the sysInternals app is an essential app to monitor the Homey hardware itself. All credits to @Dijker !!

1 Like

Great, thanks!

That is difficult as it wasn’t in the logs anymore but it looks like an edge case where your Homey was already Rate limited when starting the sysInternals App. (but it could have been the root cause if it was running before.)

Going to add some monitoring for ‘Rate Limited’ in it and let it back off for some time.

Every time a App requests the Weather, Homey get’s it from their cloud infra. only every 10 minutes (Homey 2016 - Pro 2019) or every 15 minutes (Homey Pro Early 2023) the data is updated in the backend and returning new data.

I guess if you fe have some sort of Dashboard requesting it every 5 minutes and/or other Apps it could get rate limited easily but sill can’t find info about te limiting in the documentation.

Thank you! I enabled the sysInternal app and I will keep monitoring it. I also installed the weatherinfo (weerinformatie) device from sysInternals on my Homey which gave an error before like I mentioned. But this time I was able to install it without any problems!

Again, many thanks for your help. I gave you a donation for all your efforts :wink:

2 Likes

Solved so closed,
for sysInternals link to [APP][Pro] sysInternals - Shows Homey’s System Internals to continue.