Skip to content

Instantly share code, notes, and snippets.

View monteslu's full-sized avatar
:shipit:
crushing all the code. Mostly into reusable modules, tho

Luis Montes monteslu

:shipit:
crushing all the code. Mostly into reusable modules, tho
View GitHub Profile
monteslu@localhost:~/code/jake$ node index.js
info - socket.io started
debug - client authorized
info - handshake authorized 23wmvxyIDgHCyvUN6Rpn
debug - setting request GET /socket.io/1/websocket/23wmvxyIDgHCyvUN6Rpn
debug - set heartbeat interval for client 23wmvxyIDgHCyvUN6Rpn
debug - client authorized for
debug - websocket writing 1::
{ id: '23wmvxyIDgHCyvUN6Rpn',
namespace:
var SkynetSerialPort = require('skynet-serial').SerialPort;
var skynet = require('skynet');
var firmata = require('firmata');
var myId = '26ce1ac8-2133-4faa-bcb9-3548fec5f111';
var sendId = '26ce1ac8-2133-4faa-bcb9-3548farduino';
var token = '2bb7507b5a74494a8be233b068d8c1f';
var msgCount = 0;
var token, serialPort, board, firm;
var SkynetSerialPort = require('skynet-serial').SerialPort;
var skynet = require('skynet');
var firmata = require('firmata');
var myId = '26ce1ac8-2133-4faa-bcb9-3548fec5f11a';
var token = '2bb7507b5a74494a8be233b068d8c1e';
//jake's id
var sendId = '744d4bd1-97be-11e3-a924-db90dd71caef';
@monteslu
monteslu / skynet curls
Last active August 29, 2015 14:01
skynet stuff
//the uuid you're posting too could be same you're using for auth
curl -X POST -d "foo=bar&temperature=78" http://skynet.im/data/{some uuid} --header "skynet_auth_uuid: {my uuid}" --header "skynet_auth_token: {my token}"
curl -X GET http://skynet.im/data/{some uuid} --header "skynet_auth_uuid: {my uuid}" --header "skynet_auth_token: {my token}"
msg.payload = {
setState: {
hue: 0xcc15,
sat: 0xffff,
white: 5000,
lum: 0x8000,
bulbName: 'bulby'
}
};
@monteslu
monteslu / msg.js
Created August 23, 2014 18:45
setup alljoyn
msg.uuid = 'gateway uuid';
msg.token = 'gateway token';
msg.alternateMethod = 'gatewayConfig';
msg.method = 'createSubdevice';
//msg.method = 'getDefaultOptions';
msg.name = 'aj';
msg.type = 'skynet-alljoyn';
msg.options = {
msg.subdevice = 'lx';
msg.payload = {
setState: {
hue: 65000,
sat: 0xffff,
white: 5000,
lum: 0x8000
}
};
return msg;
@monteslu
monteslu / log
Created December 20, 2014 19:05
raspi-io install log
pi@raspberrypi ~/rpt $ npm install raspi-io
npm WARN package.json rpt@1.0.0 No description
npm WARN package.json rpt@1.0.0 No repository field.
npm WARN package.json rpt@1.0.0 No README data
-
> raspi-wiringpi@1.0.3 install /home/pi/rpt/node_modules/raspi-io/node_modules/raspi-core/node_modules/raspi-wiringpi
> sh install-wiringpi.sh
Wiring Pi is already installed, skipping
@monteslu
monteslu / simplerSocketClient.js
Created April 27, 2015 13:56
j5 from a tcp socket client
var net = require('net');
var five = require('johnny-five');
var options = {
host: 'localhost', //any tcp host
port: 3001 // any port
};
var client = net.connect(options);
@monteslu
monteslu / cors.js
Created September 15, 2015 17:38
hapi cors
{
method: 'POST',
path: '/dostuff',
config: {
auth: false,
cors: {
additionalHeaders: ['accept']
},
handler: handleStuff
}