Asus Router Integration (maybe with Merlin firmware ?)

I used to get presence based on whether a certain MAC was connected when I ran Asus Merlin.

That uses a custom script on the router to talk to an app in Hubitat. You could expose any info available on the command line in Merlin similarly.