It would be nice to have the known IP address (or MAC address for BLE devices) shown in the ‘Device Info’ block under a device page.
In my opinion, that would be very convenient when trying to troubleshoot a non-responsive device. The first step is often to ping the device and check if it responds. Having this information immediately available would save some time.
Depending on the complexity to implement it, this information could only be displayed if the ‘Advanced Mode’ switch under the Profile setting page is ON.
i think this is problematic. I agree it is 100% useful to have and i’m struggling with that right now with a wifi switch but i think it’s a question of mechanics.
Lets take my wifi switch. it is a switch in my home that uses wifi. So it must have a mac address and an ip address. But it’s a tuya device, and all control is done through the Tuya api which is some server in ‘The Cloud’. So Homeassistant would not know what the ip or mac address is since it never interacts with the device directly, it only ‘sees’ it thorugh the tuya cloud.
For local devices though, yeah, super handy.
The information is all there. Executing an arp -a command will return a list of MAC addresses and their corresponding IP address. So if you know your MAC address, then you can determine the IP address. The integration should know the MAC address when a device is installed, so getting the IP should be relatively easy.
Would also be very helpful if HA could display the ESP code number of devices. Even my router shows this ID. Homeassistant does not (at least not to non-coders). The fact that you need to enter prompts to get this info, does show that Homeassistant is still some distance away from being comsumer friendly and accessible to “non-coders”. Keeping it “coder geeky” will not help the proliferation of Homeassistant in any way (;
Another vote for this from me. I’m not too familiar with Tuya but I have lots of Broadlink devices and if it uses a Broadlink cloud servce why doesn’t it use the same names as the service. I am spending ages trying to match my 10 Bl sockets configured in the Bl app with HA’s list - having to go to round the house to each socket in turn. Of course, I maybe missing something!
Another vote from me. I suspect a lot of the current issues I’m encountering might be related to dynamic vs. static IP addressing. I want to get a listing of all my devices and their MAC addresses to verify the cause of the issue, with the goal to shifting everything to Static IP addresses…
For sure the best idea, even thou it can “come in handy” to have the MAC/IP in i.e Devices-page , then i rather use the Router or Device-Trackers, , i don’t like this “info” to be accessible/visible everywhere, the less the better
All my network devices use static ip’s. HA devices are hard coded thru secrets.yaml. Once on your network your router should show the ip and mac. It’s simple then to fix the ip and select the mac from the list.
Another good tool is WiFiman on android which is great for scanning you network.
All devices on HA have a reserved IP ( so might be considered as static)
I use the DNS names for my devices, so no need to tell HA their IP’s…
And why in secrets.yaml? Local IP address’s are local only and cannot be routed over the internet…and once a hacker has access to your local network, he will have full access to all your devices anyway. I.o.w, there is no point in hiding local IP’s