Skip to content
This repository has been archived by the owner on Apr 15, 2021. It is now read-only.

kerkenit/nl.marcovantklooster.sshclient

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

SSH Client

This app will allow you to connect to a remote ssh server.

You can create for every server a device. And give it a logical name.

You can login with you username and password. So you don't have to fill in twice.

In the flow manager you can select the server, and send the command.

Usefull?

  • Create a backup of your server through Homey
  • Useful to start a playlist from Spotify on your Mac.
  • For debugging and failover trigger flows can be created that catch errors and responses. If desired these can be logged using the simple logging app.

Remarks

  • You can debug things using a flow with the receivedResponse and receivedError events. Tokens for what device, command etc are available within the flows.
  • You can't create an connection to the Homey, because SSH access to the Homey is secured by Athom.

Changelog

0.3.0

  • Complete code rewrite to make use of SDK v2 instead of SDK v1.
  • Added support for keypair authentication with passphrases.
  • Added flow trigger for receiving errors.
  • Added flow trigger for receiving a response.

0.2.0

Upped compatibility for 2.0.

0.1.4

  • Fixed issue to prevent crash of app. Right now the device is set to offline mode.