Recebi boas respostas na pergunta O que preciso para criar minha própria nuvem pessoal para dispositivos de IoT? e uma das coisas que entendi a partir daí é que preciso "expor" meu HUB ou GATEWAY à Internet externa. A solução proposta para isso é o encaminhamento de porta .
Eu criei isso como uma pergunta separada, porque seria difícil acompanhar adequadamente apenas com comentários sobre todas as respostas, alguém poderia se perder. Além disso, essas informações podem ser úteis para alguém com uma pergunta semelhante.
Não gosto da ideia de ter que ir para a configuração do meu roteador e configurar o encaminhamento de porta, porque isso significa que tenho que configurar um dispositivo que, apesar de fazer parte da infraestrutura da IoT, não é um dos "meus" dispositivos. Ele deve ser o menos perturbador possível da rede doméstica já existente. Além disso, tive casos em que não sei a senha de administrador de um roteador específico e tem sido muito difícil obtê-la.
Tenho certeza de que existe uma maneira de contornar isso, mesmo que isso signifique ter um IoT HUB mais poderoso, talvez executando o Linux, simplesmente não sei o que poderia ser. Não há problema em ter um HUB um pouco mais complexo se essa maneira "alternativa" permitir evitar essa configuração de encaminhamento de porta.
Digo que tenho certeza de que há uma maneira de pensar em como aplicativos como o visualizador de equipe não precisam configurar o encaminhamento de porta.
Portanto, a pergunta é: alguém conhece uma maneira de "expor" um dispositivo incorporado da Internet das coisas à Internet externa para acessá-lo de qualquer lugar do mundo que não envolva encaminhamento de porta?