I do want to point out one thing that is a common misconception by IT engineer types:<p>> The use of NATs force the interactions into client-initiated transactions... (abbreviated)<p>There is absolutely ZERO chance that that, let's say Roomba, is going to let you connect directly to your vacuum robot at your home, from your cell, over ipv6, without going through their proxy server in an AWS Datacenter in Virgina.<p>The nativity of engineers is face-palm inducing.<p>Roomba will _never_ give up that control over your device. Same with your Tesla, your iPhone, your security cameras, or your ring doorbell. Zilch, none, nada. Giving you direct control, even if ipv6 were fully implemented, is simply not on the roadmap for the companies. They want to control you. They want to control your devices. They will not release the death grip on this, as it releases their control over your property post purchase.<p>This sounds incredibly cynical but it's playing out in front of us. By restricting the use of their services, they now control and downstream resale of the device and can force people to buy new, rather than repair or renovate. And of course the leaders in all of this anti-repair initiatives are the so called "Green" companies of the world.