Highlly unreliable presence detection with AsusWRT

I am trying to determine if reliability issues with Asuswrt is related only to my environment or is it what most people are having issues with. Searching through forum I can se that some are having similar issues but not the same and most of them are from some time ago. I have RT-AC68U with latest version of stock firmware.

While I’m writing this I got several notifications that my PC that is connected with wire is online, then offline and now is online. But the fact is, it has been put to sleep since yesterday. Does enabling wake-on-lan on network card causes this? I’m not seeing this issue on my other PC that is also put to sleep.

Also, status of wireless devices sometimes takes 10 minutes to update, and also sometimes it would change status to Away even while I’m browsing the internet on my phone.

Finally, the Asuswrt integration does not work for more than 24h. At some there will be this error in the log:

Could not parse row: -sh: ip: Argument list too long
# on the next update this one also appears in the log:
Could not parse row: -sh: cat: Argument list too long

First time this error appears, all devices are shown as away and integration does not recover until I restart HA. The above error will repeat every time it tries to refresh the states of the devices.

Since this really isn’t usable, I’m wondering if that’s what others are also seeing? What’s the alternative?

I have the same router. I use the integration installed via HACS: ASUS Router.
It works well and includes a lot of router sensors.

Thank you for the suggestion. I just tried it, but I didn’t see any improvement. Then I logged in into my router and saw that my sleeping PC is also showing up there on the clients list. When I disconnected it from the network it took 1-2 minutes for router to catch that and then I got notification that it is now offline. The same thing is when I do complete shutdown. When it’s sleep it shows as online always. It seems that for wired connections, ping is much more reliable.
I’ll test some more to se if at least wireless devices status is more reliable.

The Asus Router integration works great for me.
Phone detection at home approx. 15s.
I would look for the problem in the router settings or in your LAN network.

Are you also on stock firmware or Merlin? I just googled it and on some forums I see people talking about outdated client list being the problem for years.

I don’t use Merlin, I have ASUS official fw

I have the same problem with clients not beeing detected home/connected i use the merlin

Did you ever find a soulution?