Filter results by

Works with...

> Shell Proxy

Shell Proxy

Shell Proxy

An interface between the ARTIK Cloud and another program

Home Automation
Learn more

This node.js program (running, for instance, on a Raspberry Pi) acts as an interface between the ARTIK Cloud and any program you might run in the Shell. For instance you start and stop a media player and gets its status.

How to connect it to ARTIK Cloud

Click the button below to add Shell Proxy your account.

Connect Shell Proxy

Or follow these instructions

Visit the Devices section of My ARTIK Cloud, click on + Add Another Device and select Shell Proxy, give it a name such as Shell Proxy and click Connect device.

Proxy setup

  • Install node.js. Or install with your favorite package manager (apt, yum, port, brew, etc)
  • cd to the folder where this program was unzipped
  • To install required dependency run npm install
  • Edit the config.json file with your personal information:
  • The Device_ID and Device_Token found in the User Portal for the Shell Proxy device
  • In this config.json omxplayer (a binary that plays media files on the Raspberry Pi) is started on the on command, and stopped on the off command. The status returns on or off.
  • run with node shellproxy.js config.json

Download proxy

"Samsung", "ARTIK", and "ARTIK Cloud" are trademarks of SSI and/or its affiliates ("Samsung") in the United States and other countries. All other brand names, trademarks and registered trademarks belong to their respective owners are the property of their respective owners, who may or may not be affiliated with, connected to, or sponsored by Samsung.