Skip to content

smearumi/mycroft-remote-computer

master
Switch branches/tags

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
 
 
 
 
 
 
 
 
 
 

Remote Computer

Control a remote computer via SSH and Wake on Lan. (Power OFF/ON)

About

Turn OFF/ON your computer via SSH and WOL from mycroft. You must enable SSH Server on your remote computer for Power OFF and also you have to enable Wake on Lan for Power ON.

For Power OFF (Supported Remote Computer OS with SSH Server):

  • Linux
  • Mac
  • Windows

For Power ON (Wake on LAN):

  • Any WOL supported computer

Installation

You should be able to install skill via mycroft-msm install https://github.com/smearumi/mycroft-remote-computer.git or you can install this skill via Installer Skill from web interface (https://home.mycroft.ai/#/skill). It will take several minutes for installing requirements.

Configuration

You can configure this skill via web interface (home.mycroft.ai). After a few minutes of having the skill installed, you should see configuration options in the https://home.mycroft.ai/#/skill location.

Fill this out with your appropriate information and hit save.

OR

If you desire total privacy, please edit your config file located at:

    ~/.mycroft/mycroft.conf

If it does not exist, create it. This file must be contain a valid json, add the following to it:

    "RemoteComputerSkill": {
        "ip_address": "YOUR IP ADDRESS",
        "mac_address": "YOUR MAC ADDRESS",
        "port": 22,
        "user": "USER NAME",
        "user_password": "USER PASSWORD",
        "sudo_password": "ROOT PASSWORD"
    }  

Examples

  • "turn off my computer"
  • "turn my computer off"
  • "shut down the computer"
  • "turn on the computer"
  • "wake up my computer"

Credits

S. M. Estiaque Ahmed (@smearumi)

Category

Daily IoT

Tags

#mycroft #skill #remote #computer #home #voice #assistant

About

A skill to control a remote computer via ssh and wake on lan.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages