apt-get install build-essential python-dev libbluetooth-dev
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Getting Started Links | |
"Windows UI Installer (32-bit)" -> https://s3-us-west-2.amazonaws.com/gateblu/gateblu-ui/latest/gateblu-win32-ia32.exe | |
"Windows UI Installer (64-bit)" -> https://s3-us-west-2.amazonaws.com/gateblu/gateblu-ui/latest/gateblu-win32-x64.exe | |
"Windows Service 32-bit" -> https://s3-us-west-2.amazonaws.com/gateblu/gateblu-service/latest/GatebluService-win32-ia32.msi | |
"Windows Service 64-bit" -> https://s3-us-west-2.amazonaws.com/gateblu/gateblu-service/latest/GatebluService-win32-x64.msi | |
Windows Docs | |
Gateblu UI Installer |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
branches: | |
only: | |
- /^v[0-9]/ |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<!-- https://raw.githubusercontent.com/octoblu/gateblu-android/master/app/src/main/java/com/octoblu/gateblu/WebViewDevice.java --> | |
<html> | |
<script src="https://cdn.octoblu.com/js/meshblu/latest/meshblu.bundle.js"></script> | |
<script> | |
var meshbluConn = meshblu.createConnection(meshbluJSON); | |
meshbluConn.once('ready', function(){ | |
console.log('Connected to meshblu'); | |
meshbluConn.on('config', function(device){ | |
console.log('on config', device); |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
curl -XPOST https://triggers.octoblu.com/flows/9bd54b77-f055-4a92-9413-a773a31a3812/triggers/73ed74b0-37dd-11e5-810e-ff1a244c33f7 -H 'Content-Type: application/json' -d '{"awesome": true}' | |
# Response | |
{"devices":["9bd54b77-f055-4a92-9413-a773a31a3812"],"topic":"triggers-service","payload":{"from":"73ed74b0-37dd-11e5-810e-ff1a244c33f7","params":{"awesome":true}}} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
var meshblu = new Meshblu(config); | |
console.log('starting...'); | |
meshblu.connect(function(response){ | |
var update = { | |
"optionsSchema":{ | |
"type":"object", | |
"properties":{ | |
"allowRemoteStart":{ | |
"type":"boolean", |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
tmux set -g status-right '#(powerline tmux right)' |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
docker run \ | |
--name gateblu-forever \ | |
-e DEBUG=gateblu-forever* \ | |
-e MESHBLU_SERVER=meshblu.octoblu.com \ | |
-e MESHBLU_PORT=3000 \ | |
-e MESHBLU_UUID=c6366d66-7bb8-438d-908e-5cc724aa5c0e \ | |
-e MESHBLU_TOKEN=f7d0d2c3850045e986b2a34a94142c34 | |
octoblu/gateblu-forever:latest |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
npm install meshblu-util -g | |
mkdir -p ~/tmp/devices | |
cd ~/tmp/devices | |
npm init -y | |
npm install meshblu-blink1 | |
cd meshblu-blink1 | |
meshblu-util register -t 'device:blink1' > meshblu.json | |
echo "YAY!!! Device created manually run 'npm start'" |