Mi sugerencia sería usar NodeRed: este es el método más simple para construir una aplicación IoT, también es compatible con IBM Bluemix.
Tiene nodos que se utilizan para obtener entradas y salidas de inserción. Esta plataforma está disponible para instalar tanto en raspberry pi como en beaglebone black. Empiezas a construir una aplicación que obtiene algunos datos de entrada, básicamente de sensores de cualquiera de las plataformas de hardware compatibles y las envía a la nube o las redes sociales. Esto se puede hacer utilizando el protocolo MQTT, los nodos de IBM Watson IoT, etc. o en las diferentes plataformas de redes sociales como Twitter, etc.
Si desea escribir métodos personalizados, usó lo que se llama un nodo de función y agregó funcionalidad con código escrito en Javascript (la única vez que escribirá códigos en toda la aplicación).
- ¿Cuáles son las principales empresas de diseño de sitios web?
- ¿Qué es la artesanía?
- Para alguien nuevo en GitHub, ¿cómo puedo ganar tracción para mi proyecto?
- En los sitios web, ¿cómo hace que se desplace suavemente a un elemento?
- ¿Es seguro diseñar un formulario de búsqueda en el sitio con solo una entrada de texto y sin botón de envío?
Nodered está bien documentado y también hay una lista de información sobre los nodos en el editor. Esto le ayuda a elegir y usar los nodos correctos para su aplicación.
Espero que estos enlaces lo ayuden a comenzar con NodeRed y la creación de aplicaciones
IBM Bluemix Docs
Nodo-RED: Comenzando
Nodo-RED: Documentación
Nodo-ROJO
Raspberry Pi Hosting Node-Red
Guía de programación del nodo RED