Are you talking about the scenario of communications inside the home or from the outside world to the home or both?
I am afraid that one day web browsers won't let you visit something like
http://10.6.28.128/
which is the kind of URL I visit to see the "control console" for my smart home and other services on my home server.Anyhoo, if you must, then roll your own CA, get it to generate certs, put the CAs root certs on your clients, and you should be good to go. This route also means you can have something like .myhouse as your TLD if you so wished.