Installation Instructions for BeagleBone Black
This installer adds Weaved services to BeagleBone Black. Weaved services let you connect easily and securely to your BBB from a mobile app or browser window anywhere in the world!
You will need a Weaved account before running the installation, so if you have not already done so, please create an account.
Please read the Release Notes, especially if you have previously installed Weaved software on your BeagleBone Black.
You can choose from the following services:
Download Weaved for BeagleBone Black
1. Copy and paste the command line below into a terminal window or SSH client connected to your BeagleBone Black, then hit the Enter key.
$ wget https://github.com/weaved/installer/raw/master/binaries/weaved-nixinstaller_1.2.13.bin
2. Make the installer executable:
$ chmod +x weaved-nixinstaller_1.2.13bin
3. Launch the installer:
- 4. Choose one of the following services:
- SSH on port 22
- Web (http) on port 80
- VNC on port 5091 (tested with tightvncserver)
- A custom TCP service on your port of choice
5. Enter the e-mail address and password for your Weaved account.
6. Enter an alias, or nickname for your device.
Installing multiple services
Weaved supports installation of more than one service at a time. Just run the installer again. From the folder where you downloaded the installer file, run these commands:
$ cd weaved_software
Weaved gives you the option to uninstall services individually. From the folder where you downloaded the installer file, run the uninstaller:
$ cd weaved_software
then follow the onscreen instructions to delete the service(s) you wish to remove. This also automatically deletes the entries from your device list.
Weaved installs notification scripts for each service you install. You can list all of the installed scripts with this command:
$ ls /usr/bin/notify*.sh
To send a notification, the format is:
$ /usr/bin/notify_[weaved_port].sh 1 [msg] [status]
$ /usr/bin/notify_Weavedssh22.sh 1 'User logged into your BeagleBone!' 'ok'
Connect with Weaved from Anywhere
To test the connection to your BeagleBone Black from your browser, go to the device list, find the line with your BeagleBone Black's alias, and click on the device name to connect.
If the service you installed uses the http web protocol, the connection will open directly in your browser. Otherwise, a popup window will appear with a web address that you can copy into your application's connection window.