Suscribirse a un átomo de helio en Ruby (2 / 3 paso)

Paso 2: Código Ruby

Para este ejercicio se utiliza un dispositivo de prueba con dirección de MC 000000fffff00001 y base 64 token kdTl6U1w + sR61NBiQjm8sw ==.

Incluyen las bibliotecas necesarias. libhelium se enlaza a rbhelium, por lo que no necesita incluirse explícitamente.

Establezca thread.abort_at_exception en true

Ajuste y decodificar el símbolo correspondiente al dispositivo específico. Su ficha se puede encontrar registro de dirección MAC de su átomo en la consola de helio: enlace a venir. El símbolo se utiliza para descifrar los datos seguros que vienen desde el dispositivo.

Crear una nueva conexión de helio e imprimir la información recibida a través de esta conexión.

Por último, Suscríbete a su dispositivo con su dirección MAC y correspondiente símbolo decodificado.

En mi programa he añadido una función para terminar el programa en una hora

Código completo se puede encontrar en archivo adjunto o aquí: RubySubscribe.rb en Github

Artículos Relacionados

Suscribirse a un átomo de helio con nodo

Suscribirse a un átomo de helio con nodo

El helio es una completa plataforma inalámbrica para internet de las cosas, suministro de hardware integrado, interfaz de software e infraestructura conectarse fácilmente, eficientemente y con seguridad objetos de internet. Helio tiene varios SDK par
Suscribirse a un átomo de helio con C

Suscribirse a un átomo de helio con C

El helio es una completa plataforma inalámbrica para internet de las cosas, suministro de hardware integrado, interfaz de software e infraestructura conectarse fácilmente, eficientemente y con seguridad objetos de internet. Helio tiene varios SDK par
Envío de información con el átomo de helio

Envío de información con el átomo de helio

El helio es una completa plataforma inalámbrica para internet de las cosas, suministro de hardware integrado, interfaz de software y una infraestructura construida a conectarse fácilmente, eficientemente y con seguridad objetos de internet. Hay dos c
Cómo iniciarse en la astronomía Amateur

Cómo iniciarse en la astronomía Amateur

astronomía es el estudio de las estrellas, planetas y otros objetos celestes que pueblan el cielo.  Es un campo infinitamente fascinante, la más antigua de las ciencias naturalesy una de las pocas áreas de la ciencia que los aficionados pueden ayudar
Iniciar una colección de elementos - cómo encontrar muestras en lugares cotidianos

Iniciar una colección de elementos - cómo encontrar muestras en lugares cotidianos

Este instructable muestra cómo encontrar algunas muestras de los elementos sorprendentemente buenas y sobre todo baratos, en tiendas de segunda mano, tiendas de monedas, Wal-Mart o cosas rotas que desarma. Desplácese hacia abajo y ver por ti mismo! S
Uso átomos Virtual de helio

Uso átomos Virtual de helio

El helio es una completa plataforma inalámbrica para internet de las cosas, suministro de hardware integrado, interfaz de software e infraestructura conectarse fácilmente, eficientemente y con seguridad objetos de internet. Si no tienes hardware toda
Cómo mantener su melena rubia platino

Cómo mantener su melena rubia platino

He sido rubio platino para la parte mejor de un año, y me encanta! Ha sido una enorme curva de aprendizaje aprender a cuidar de ella adecuadamente - de cómo a menudo profunda condición para qué suplementos para tomar para mantener mi pelo sano y larg
Limonada de Litchi Ruby

Limonada de Litchi Ruby

Boca riego verano dulce bebida refrescante hecha de Lychee (Litchi) - Ruby Litchi limonada.Gran descanso del calor del verano...Paso 1: recetaIngredientes:Jugo de litchi-100 mlRoohafza – 20 mlLimón – 2 piezasRalladura de limón, un pocoJengibre - 1 PC
Skyrim destrucción hechizo tomo

Skyrim destrucción hechizo tomo

En este instructivo vamos a hacer el un libro de tomo/habilidad de hechizo de destrucción de Elder Scrolls V: SkyrimPaso 1: materialesPara hacer esto usted necesitará:Materiales:2 hojas de espuma marrón del artePapel de aluminioLibro antiguoHerramien
Automatizado de pruebas Web en Ruby con Watir-Webdriver

Automatizado de pruebas Web en Ruby con Watir-Webdriver

Este instructable es sobre pruebas con el rubí lenguaje de programación y la joya de Watir-Webdriver de aplicaciones web automatizado. Estos pueden encontrarse en http://rubyinstaller.org/ y http://watirwebdriver.com/ respectivamente.Ruby es un fácil
Dividir el átomo yoyo Trick - Lucas Renner

Dividir el átomo yoyo Trick - Lucas Renner

dividido el átomo yoyo Trick - demostrado por Lucas Renner.  Yo-Yos en demostración son PlayMaxx Cold Fusion, YoYoFactory NorthStar y magia YoYo Desperado N5. Agradecimiento especial a la magia de YoYo en Shenzhen! Características del lazo y dispara
ZENITH Helios 44m (M42) para Nikon F mount conversión.

ZENITH Helios 44m (M42) para Nikon F mount conversión.

Encontró algunos viejos bashed Zenith Helios 44M lentes así que se preguntaban si podía utilizarlos en mi equipo Nikon...Navegación rápida me dejó con pocos resultados.1. Obviamente necesita un adaptador.2. otras cámaras pueden trabajar con lentes M4
Reutilización de un tanque de helio desechable

Reutilización de un tanque de helio desechable

tenía unos tanques de helio sobrantes de las fiestas de cumpleaños de los niños, así que pensé que tomaría un Golpazo en reutilizarlos. Aquí es cómo colocar 1/4" tubo del OD a uno. A partir de ahí, se puede utilizar para almacenar gases comprimidos (
Teñido de lana con raíz de rubia

Teñido de lana con raíz de rubia

instrucciones paso a paso sobre cómo teñir lana hilado utilizando polvo de raíz de rubia.Soy un reenactor del siglo 18. Tinte de lana usando ingredientes y métodos del siglo XVIII. Este Instructable le da instrucciones sobre cómo teñir lana con raíz