For the link there are two cases.
Either it’s an installation by Gladys and the link’s IP address will use Gladys’s address.
Or it’s an external installation and in that case the address is not known.
For this case I added the property to provide the IP address+port of zigbee2mqtt
If the address is not provided then the link will not be displayed.
I took the liberty of improving the appearance of the Edit button.
On a small phone screen
Yes, for the icon I used the existing one but I didn’t look any further for now because it was already late last night
I’ll modify that over the weekend
I also added the IEEE address and the link on the Zigbee Discovery page.
The update is not automatic, I used the existing method and for all devices already added you need to press the « Update » button to apply the saved IEEE address in the database and for the address to be placed in the box on the Devices tab.
Are you sure we can’t do it another way, for example not store this address and actually just link the data coming from Zigbee2mqtt with the data coming from Gladys, to display « enriched » information in the list?
That’s what we do on the Matter integration, for example!