Controle remoto de um dispositivo Linux usando o Android

0

Eu gosto de controlar remotamente (por exemplo, executar um programa python) meu pi framboesa usando meu telefone Android. Eu encontrei alguma discussão sobre o uso do web socket, mas isso é mais para o controle GPIO do PI. Agora eu gostaria de executar / parar / trocar dados de um exe python no PI do meu telefone Android. Eu encontrei um aplicativo Android como este . Alguém pode me explicar qual é a idéia de implementação por trás? Eu mais ou menos sei que preciso implementar um servidor web no PI para conectar o aplicativo Android através do roteador. Eu fiz o encaminhamento de porta com sucesso, agora eu só preciso saber como interagir o programa exe do aplicativo Android através de 3G e roteador.

    
por batuman 14.04.2014 / 17:06

3 respostas

0

Eu encontrei minha solução. Eu preciso usar o SSH. Eu implementei JSch no meu aplicativo Android e agora posso executar meu programa pelo meu telefone. Pode trocar parâmetros também. Muito obrigado por sugestões.

    
por 26.04.2014 / 07:12
0

O aplicativo que você sugeriu deve funcionar com 95%. Você só precisa colocar o seu RasPi em funcionamento com o OpenELEC (que é uma versão do centro de mídia XBMC otimizado para o Raspberry Pi) e instalar este aplicativo no seu dispositivo Android e você deve estar pronto. Caso contrário:

  1. O Bluetooth pode ser um bom protocolo de comunicação. No entanto, muito curto alcance.
  2. Olá, temos a Internet das Coisas agora! Basta usar o Eclipse IoT e começar a usar a comunicação pela Internet para o seu Raspberry Pi. É para isso que o Raspberry Pi é destinado a projetos conectados à Internet! E com o Eclipse IoT, você não precisa entender nada sobre protocolos de comunicação. ModBus, etc são todos manipulados para você!
  3. Como uma modificação do método anterior, você poderia usar o Flask, que é uma microestrutura para criar um servidor básico no Python. Você pode criar um servidor e acessá-lo através de praticamente qualquer dispositivo. Lá, você pode fornecer todos os controles necessários.

Por fim, para todas as pessoas que não tentam ajudar com as informações fornecidas, tente ajudar a usar as informações que o cara lhe deu! Eu conheço esse sentimento, quando preciso concluir e projeto urgente, e ninguém se incomoda em responder a minha pergunta porque eles acham que eu preciso dar a "informação completa". Dê ao cara alguma ajuda!

    
por 14.04.2014 / 17:31
0

Se você tem tethering disponível no seu telefone Android, isso pode funcionar para você. Funcionou para mim, eu tive a mesma pergunta há algum tempo atrás. Vá aqui e confira!

link

Essencialmente, você usa tethering e DHCP do Pi para fazer algum tipo de IP sobre o tipo USB, então você usa o SSH do seu telefone para o SSH no Pi através da sua conexão conectada. Útil para um trabalho discreto de Raspberry Pi;)

    
por 14.04.2014 / 18:18