Всё таки использовать домен, а не IP (можно не регистрировать домен и просто прописать в hosts соответствующую запись, можно поднять свой DNS - это более предпочтительный вариант, можно зарегистрировать бесплатный домен на
freenom.com).
Сделать сертификат доверенным на всех устройствах.
Ещё можно рассмотреть возможность использовать сертификты от
Let's Encrypt.
PS
Ещё в роутере может быть возможность добавляь DNS записи, тогда можно воспользоваться DNS роутера...