Here’s another component I’ve been working on: an updated version of the DD-WRT component which adds almost all info available from a DD-WRT router. It’s still beta, but I think most bugs are resolved now.
Configuration is supported in three ways:
In the Lovelace GUI ( Configuration -> Integrations -> Click the + sign -> DD-WRT )
By SSDP protocol (enable UPnP in your DD-WRT router and it should be auto-detected)
Using the configuration.yaml file. Note: This updated component will break with the configuration of the current dd-wrt component the HomeAssistant.
Hi Vasco, thanks for your reply. Good to see that some of you use this component
Is there any specific issue that you want to be fixed? I’m working on an updated version, but please note that this is one of my project’s I’m doing in my spare time so it might take a while…
The DD-WRT component should work both in configuration.yaml mode and in UI-config mode. If one of these methods doesn’t work, please open an issue so I know what the problem is that you’re running into. Just saying ‘this should be removed’ is not the way to go
Also, please read this article: The future of YAML - Home Assistant
Home Assistant is moving towards the UI-config method, although the yaml config method will still be supported
@Ben_Ellis and others: I can confirm that the UI configuration part of this custom component is broken in Home Assistant version 0.106.0 and upwards. I’m working on an updated version which should fix this.
Currently I’m running 0.109.6 and I’m having issues getting this setup on my system. This is for an internal router operating as a client bridge which I can access without issue with the credentials I have in my setup. My ddwrt config is:
The configuration verifies as good, but on restart I get “ERROR (MainThread) [homeassistant.setup] Setup failed for ddwrt: Integration failed to initialize.” and no other indications of what is wrong.
In case anyone’s wonding: yes, I’m still maintaining this component, I just don’t have that much time.
I am working on a new version which should be fully compatible with modern versions of HomeAssistant and can be setup using the GUI in Setup -> Integrations.
Can you find out if this is due to a Home Assistant version upgrade? And if so, in what version did the UPNP work, and from what version of Home Assistant didn’t?
Oh my. It has been awhile. From memory, I started using HA for the first time back in April of this year. That is when it was working. A month later, I did a fresh install of HA and that was when upnp never pickup my router.
Just tried it again to see if upnp integration is working with v.117 HA. Still no go.