JARVIS Mobile monitor PC in LAN

Source: Internet
Author: User
JARVIS

A reverse socket connection enables monitoring of the PC within the LAN via the phone (or any device that can send HTTP requests). You can remotely monitor the performance of your home PC tasks on the go, or even remotely wake up your PC in advance to open the game (in fact, that's what I did for this project. 23333)

In addition to the revision of the code structure, the main to the entire system to add Raspberry Pi, using WakeOnLAN to realize remote wake, but the scalability behind this is still very large, Raspberry Pi as the backbone of the smart home is more than enough, using GPIO to realize the remote opening of the appliance is also easy to achieve, In conjunction with the Speech API may be able to and Zuckerberg's Jarvis a spell (23333 I'm joking)

Implemented features
  1. Wake-up wake-up pc in shutdown or hibernate (this feature requires device support on the same LAN as PC, test with rpi--Raspberry Pi)
  2. Take a photo call computer camera to send a photo to a designated mailbox (requires a webcam)
  3. Power off to send shutdown instructions to the PC
  4. Intercepts the current display screen to send to a designated mailbox
  5. Detects if the PC and RPI are connected

Project using Java implementation, intermittent do a year, because it is a personal completion, so some details are not perfect, but the structure is relatively clear, the Readme and notes are also very detailed, two times development is also very convenient.

Github:pokerfacesad/jarvis

star,6 Fork has been obtained, welcome Star Welcome Fork Welcome to co-development

Structure

Details

Github:pokerfacesad/jarvis

JARVIS Mobile monitor PC in LAN

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.