I have carefully followed the instructions for installing the DD-WRT integration, and as far as my logs are concerned, there’s no problem. I see in the log that I should restart HA, and I have. Multiple times.
However, after this “success” I have no DD-WRT entities at all that I can find.
I’ve got a GL.iNet Flint DD-WRT router.
Running Home Assistant version:
Core2025.2.5
Supervisor2025.02.1
Operating System14.2
Frontend20250221.0
On a rPi 5 running the OS designed for HA.
Any guidance? The irony here is having switched away from a buggy Unifi router, the presence detection available from DD-WRT entities is what got me to move my whole HA setup to an rPI from HA CORE, which wouldn’t support that device.
I must literally be the only other person. That’s funny. But mine does work… kind of. I have a whole lot of device_tracker.unknowns in mine, so figuring out what they all are or mean is going to be a pain in the butt. (Luckily some of them actually provide somewhat of a MAC/Physical address, so that can help narrow it down.
From what I can gather, you can use it to determine whether a device logs on or not, and that’s pretty much the extent of it. Now maybe… there might be a way to send commands to your router remotely via MQTT or something to enable Acccess Policies on the router, but I haven’t really played around with that too much.