Acessar o servidor mosquitto MQTT de uma rede externa

estou tentando usar o cloudflared tunnel para conectar, mais ta fogo

Cara usar mqtt fora de LAN, é complexo. Tem muitas questões, geralmente o que mais da dor de cabeça é tls nas lib client.
Talvez com uma VPN você consiga resolver isso. Mas o ideal mesmo seria ter um broker mqtt em cada rede e configurar uma bridge entre os brokers. (Mesmo com a bridge a vpn ainda é útil para permitir a bridge)

Outra opção também é ter um broker em cada rede e na rede 2 (a que não tem o ha) ter um cliente que se inscreve em todos outros e envia os dados por api rest do home assistant. Tem outros workarounds também.

Nesse caso em específico acredito que as soluções mais complexas acabam sendo mais fáceis que a simples.

1 curtida

rapaz o buraco é profundo, estava querendo criar um broquer por container e expor ele a rede externa pelo tunnel cloudflare, mais to gastando internet nessa busca

Da pra tentar usar Tailscale funnel, é uma solução semelhante, talvez funcione melhor

1 curtida