Projeto aleatório de galpão estranho. Dia 4

OK, uma rápida atualização sobre essa loucura nerd derramado então. Basicamente, peguei um carregador solar antigo e queria saber se havia luz do dia suficiente entrando pela janela do galpão para manter um telefone Android vivo constantemente. Eu detalhei as várias etapas no dia 1, dia 2 e dia 3.

As notícias até agora são boas. Vá até o final para ver as estatísticas ao vivo e uma imagem ao vivo agora também. O telefone, como você pode ver na minha página de registro rápida e suja, está funcionando bem e permanece vivo, mesmo em dias de tédio e chuva. Nos bastidores, com o objetivo de mostrar tudo isso, usei um script no servidor Coolsmartphone para pesquisar minha conexão de banda larga doméstica, obter detalhes da bateria, quantidade de luz e ver se o servidor da web está em execução. Na prática, se você quisesse fazer isso, não precisaria de um servidor separado.

Ent√£o, instalei este aplicativo de servidor PHP / MySQL / Web no telefone e instalei o WordPress. √Č uma tarefa relativamente simples e est√° funcionando surpreendentemente bem. Se voc√™ possui um telefone r√°pido com, digamos, alguns GB de RAM, ele funciona sem problemas e √© uma √≥tima maneira de executar um servidor Web pessoal para sua fam√≠lia e amigos. Acima √© como fica quando navego para ele.

Mas espere, como voc√™ consegue isso online? Bem, voc√™ pode comprar um dom√≠nio e apontar para o endere√ßo IP da sua conex√£o de banda larga dom√©stica. No entanto, √†s vezes, sua conex√£o ADSL / fibra dom√©stica receber√° um novo endere√ßo IP quando voc√™ reiniciar, e seu site n√£o ser√° resolvido. A melhor coisa, para uma configura√ß√£o em pequena escala, √© usar um provedor de DNS din√Ęmico como ChangeIP, DNSdynamic, DNSexit, DNSMadeEasy, DNS-O-Matic, DNSPark, DNSPark, DynDNS ou um dos muitos outros. Em seguida, voc√™ pode fornecer algo como myhome.publicvm.com (conforme fornecido pelo DNSExit.com) e as pessoas podem navegar at√© ele. Seu servidor de telefone / galp√£o, com a ajuda de aplicativos como o Dynamic DNS Updater, pode manter servi√ßos como esse atualizados √† medida que o seu endere√ßo IP externo √© movido. Inteligente.

Voc√™ tamb√©m precisar√° fazer alguma convers√£o de endere√ßo de rede. Isso √© feito para que o tr√°fego seja direcionado corretamente ao seu telefone de galp√£o. Se algu√©m na Internet fizer uma solicita√ß√£o para um site na porta 80, ele atingir√° o seu roteador de banda larga primeiro (depois de fazer todo o material do DNS din√Ęmico) e seu roteador simplesmente matar√° a solicita√ß√£o. Ele n√£o saber√° o que fazer com uma solicita√ß√£o na porta 80, portanto, voc√™ precisa configurar uma regra NAT dentro do seu roteador. Eu escrevi sobre como fazer isso em 2016, quando a pe√ßa original ‚ÄúExecutando um site a partir do seu telefone‚ÄĚ foi lan√ßada. Basicamente, √© uma quest√£o de informar ao roteador para onde enviar essas solicita√ß√Ķes e, no meu caso, enviei-o para uma nova porta internamente (porta 8080 interna) e para um novo endere√ßo IP (meu ‚Äútelefone galp√£o‚ÄĚ est√° em 192.168.0.200) minha casa). Depois de fazer isso, voc√™ pode navegar para myhome.publicvm.com de qualquer lugar e ver seu site. Voc√™ pode at√© atualiz√°-lo atrav√©s da instala√ß√£o do WordPress, fazer upload de imagens e fazer tudo o que estou fazendo agora no servidor ‚Äúgrande‚ÄĚ do Coolsmartphone.

Ent√£o, voltando √† minha atualiza√ß√£o de status. Se fosse voc√™, em casa, e estivesse fazendo isso agora, voc√™ poderia usar o aplicativo API REST que eu detalhei anteriormente (veja os links nos dias 1, 2 e 3) para obter uma foto da c√Ęmera no seu Smartphone. Voc√™ pode obter uma imagem ao vivo, at√© mesmo um v√≠deo. Verifique aplicativos como o Camera Stream para usar seu telefone como uma c√Ęmera de v√≠deo ao vivo acess√≠vel pela Web.

Normalmente, você pode configurar tudo isso e acessar diretamente tudo, mas se eu fornecer a vocês os links diretos para a minha configuração, todos destruirão minha conexão doméstica à Internet. Mesmo com a banda larga de fibra, a capacidade de upload não será suficiente para lidar com milhares de pessoas que a visualizam, então eu tenho o servidor Coolsmartphone conectado a ele e exibindo os resultados aqui.

Aqui est√£o os detalhes ao vivo ent√£o. A posi√ß√£o do telefone ainda precisa ser trabalhada ‚Äď est√° um pouco longe da janela do galp√£o, pois n√£o quero que meus vizinhos pensem que estou tirando fotos deles! ūüôā

0 Shares