Paso 5: Desarrollo Edison. IDE y código utilizado:
El intel Edison ofrece interpretación de código javascript. Mediante el IDE de IoT XDK de Intel, el pinout de Edison puede ser programado usando javascript.
Vamos a usar algunas de las funciones del nodo de thethings.io API: https://github.com/theThings/thethingsio-api-node...
Después de instalar y abrir la iot XDK Intel Edition, seleccione una plantilla para trabajar con. En este caso, vamos a utilizar la analógica lectura por el sensor de luz analógico.
El programa js consiste en:
-Un servidor http que recibe del POST de lo smartwatch pebble. Dependiendo de que URL recibe el Edison, rollos (/ up) se desenrolla (o abajo) la cortina. Escribe esta información en el thethings.io API. Si la cortina va a rodar, se envía un 0. 1 si la cortina va a desenrollar.
-Una función llamada read_value, Lee y convierte un voltaje analógico del sensor de luz en un valor (de 0 a 1023). Si se pasa un determinado umbral y la hora coincide con las anteriores, la cortina es rodada o desenrollada. Esta función está programada para repetirse después de un cierto tiempo (5 min). Cada vez que la función se repite, el actual valor de sensor de luz se escribe en thethings.io API.
No dude en reemplazar nuestro código en su proyecto: https://drive.google.com/file/d/0ByJ4mA2J_L8kMWUxaXVjbnFRbUU/view?usp=sharing