Is there any solution at the moment for deploying arbitrary systems in a home/office LAN and giving them usable SSL/TLS certificates? They don't have deterministic names, let alone some sort of system administrator to do the work.
An example I have seen is how plex did it - https://blog.filippo.io/how-plex-is-doing-https-for-all-its-users/ - but that solution would then have to be duplicated for each piece of hard/software.