Android를 사용하여 Linux 장치의 원격 제어


0

내 안드로이드 폰을 사용하여 라즈베리 파이를 원격으로 제어 (예 : 파이썬 프로그램 실행)하고 싶습니다. 웹 소켓 사용에 대한 토론을 찾았지만 PI의 GPIO 컨트롤에 더 적합합니다. 이제 안드로이드 폰에서 PI로 python exe를 실행 / 중지 / 교환하고 싶습니다. 나는 이런 안드로이드 앱을 발견했다 . 누군가 구현 아이디어가 무엇인지 설명해 줄 수 있습니까? 라우터를 통해 Android 앱을 인터페이스하기 위해 PI에서 웹 서버를 구현해야한다는 것을 대략 알고 있습니다. 포트 포워딩을 성공적으로 마쳤으므로 이제는 3G 및 라우터를 통해 Android 앱에서 exe 프로그램을 상호 작용하는 방법을 알아야합니다.

답변:


0

제안한 응용 프로그램은 95 % 작동해야합니다. Rasberry Pi에 최적화 된 XBMC 미디어 센터 버전 인 OpenELEC을 사용하여 RasPi를 설치하고 실행하면 Android 기기에이 앱을 설치할 수 있습니다. 그렇지 않으면:

  1. 블루투스는 좋은 통신 프로토콜이 될 수 있습니다. 그러나 매우 단거리입니다.
  2. 안녕하세요, 사물 인터넷이 생겼습니다! Eclipse IoT를 사용하고 Raspberry Pi와의 인터넷 통신을 시작하고 실행하십시오. 이것이 Raspberry Pi가 인터넷에 연결된 프로젝트를위한 것입니다! 그리고 Eclipse IoT를 사용하면 통신 프로토콜에 대해 이해할 필요가 없습니다. ModBus 등이 모두 처리됩니다!
  3. 이전 방법의 수정으로 Python에서 기본 서버를 작성하기위한 마이크로 프레임 워크 인 Flask를 사용할 수 있습니다. 서버를 크레이트하고 거의 모든 장치를 통해 액세스 할 수 있습니다. 필요한 모든 컨트롤을 제공 할 수 있습니다.

마지막으로, 귀하에게 제공된 정보로부터 도움을받지 않으려는 모든 사람들에게 그 사람이 제공 한 정보를 사용하도록 도와주십시오! 나는 완성되고 시급한 프로젝트가 필요할 때의 느낌을 알고 있으며 아무도 내 질문에 대답 할 필요가 없다고 생각합니다. 그 사람에게 도움을 줘!


많은 감사합니다. 이것은 내가 찾고있는 정보입니다. 그것에 대해 알아 보겠습니다. 고마워

나는 당신의 토론에서 두 번째 요점을 좋아합니다.

내 안드로이드 앱에서 ssh를 구현하여 pi에 액세스하고 example-code.com/android/ssh_remote_command.asp에서 설명한 것과 같은 명령을 실행해야한다는 것을 알았습니다 . 이클립스 IoT가 흥미로운 주제라는 것을 알았습니다. 정보에 대해서 감사드립니다. 구현이 완료되면 다시 게시하겠습니다.
batuman

0

Android 휴대 전화에서 테 더링을 사용할 수있는 경우이 방법이 효과적 일 수 있습니다. 그것은 나를 위해 일했습니다. 나는 얼마 전에 같은 질문을했습니다. 여기 가서 확인하세요!

https://raspberrypi.stackexchange.com/questions/7810/ssh-from-android-to-rpi-using-usb

기본적으로 테 더링과 Pi의 DHCP를 사용하여 일부 IP over USB 유형 작업을 수행 한 다음 테더 연결을 통해 전화기의 SSH를 사용하여 Pi의 SSH로 연결합니다. 별도의 라즈베리 파이 작업에 편리합니다.)


고마워, 나는 모든 것을 탐구하고 곧 많은 감사를 논의 할 것입니다.
batuman

0

내 솔루션을 찾았습니다. SSH를 사용해야합니다. Android 앱에서 JSch 를 구현 했으며 이제 휴대 전화에서 프로그램을 실행할 수 있습니다. 파라미터 교환도 가능합니다. 제안 해 주셔서 감사합니다.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.