Calificación:
  • 0 voto(s) - 0 Media
  • 1
  • 2
  • 3
  • 4
  • 5
IoTFlow - Software para domótica
#1
Hola a todos.

He estado desarrollando un programar para domótica. 

Está basado en conexiones tipo node-red pero mucho más simple, ya que se gestiona todo desde la misma pantalla.

Es compatible con "StandardFirmata" o "StandarFirmataWifi" y/o RaspberryPi (Instalación del software en local).
También se puede utilizar el software sin ninguna de éstas placas ya que incorpora un servidor MQTT integrado. 

Está dividido en 3 pantallas:

  1. IotFlow (Control de elementos del dashboard)
  2. Flow (Creación de flujos)
  3. Settings (Configuración de los dispositivos Firmata)
1. IoTFlow
Aquí encontraremos todos los botones y/o pestañas creadas en el Flow (Apartado 2).
Está pensada para ser utilizada desde el movil. 

resim

2. Flow
En este espacio, podemos crear varias pestañas para separar los flujos.

Actualmente en los flujos podemos utilizar:

Dashboard (Los elementos apareceran automáticamente en la primera pestaña)
  • Button On/Off
  • Button Press
  • Color Picker
  • Input Number
  • Input Text
  • Read
  • Slider
  • Toggle
Devices
  • Alexa (Soporta los comandos de "Alexa, enciende [Nombre que pongamos]" o "Alexa, apaga [b][Nombre que pongamos]"[/b])
  • Amazon Dash Button
Firmata
  • Button Firmata
  • Joystick
  • Led
  • Led RGB
  • Light
  • Motion
  • Piezo
  • Pin
  • Pin Read
  • Proximity
  • Relay
  • Sensor
  • Servo
  • Switch Firmata
  • Thermometer
Functions
  • Cron (Programar funciones en tiempo)
  • Delay (Retrasar ejecución)
  • Exec (Ejecutar un comando)
  • Functions
  • If / Else
  • mqtt read
  • mqtt send
  • request (Petición url)
resim

3. Settings
Aquí configuraremos nuestros dispositivos firmata, en caso de utilizarlos. 

resim

Video de conexión de un led.





Instalación:
Se requiere tener nodejs instalado en el ordenador y seguir las instrucciones del github.
Enlace al proyecto: https://github.com/jerosoler/IoTFlow

Servidor MQTT:
Incorpora un servidor MQTT en el puerto 1883, sin usuario ni contraseña.


El softwate está publicado como software libre con una licencia MIT.

Si necesitais ayuda o queréis que cree un módulo específico, me lo podéis comentar. 

Enlace al proyecto: https://github.com/jerosoler/IoTFlow

Saludos, Jero
Citar


Temas similares...
Tema Autor Respuestas Vistas Último mensaje
  Domótica SpainLabs igargi 52 4,630 01-07-2017, 10:29 PM
Último mensaje: jgarridc