Evaluando propuestas

App Configurador Mqtt Reloj Digital Orbis

Publicado el 14 Julio, 2017 en Programación y Tecnología

Sobre este proyecto

Abierto

En ORBIS hemos desarrollado un Interruptor horario con función Astronómica con conectividad wifi y protocolo mqtt, el equipo se conecta aun broker mqtt (mosquitto) montado en un servidor dedicado propio.

Funciones de la App:
- Alta y baja de equipos: Conexión del equipo a la red wifi, los equipos salen configurador como punto de acceso wifi identificados anc_orbis_xxxx (número de serie) para realizar el procedimiento de configuración a la wifi de la instalación. La identificación del equipo está relacionada con el número de serie que podría ser leído por un código QR etiquetado en el equipo.
- Dashboard con la lista de dispositivos dados de alta que representa el estado de los interruptores y medio de entrada a la programación del equipo.
- Dentro del equipo seleccionado se pueden  realizar las siguientes actuaciones:
    1. Configuración, fecha y hora (sincronizado con el móvil), posición geográfica a través de mapa y otros parámetros de sistema.
    2. Maniobra manuales, encender o apagar las salidas (2) del equipo, pulsando sobre el botón del estado.
    3. Visualización y configuración del cronograma de ejecución del interruptor horario por salida.
- Configuración de perfiles, los perfiles se utilizan como modelo de programación de los cronogramas de ejecución
- La app tiene mantener los perfiles y los posibles datos de registro (a valorar en el desarrollo).
- La comunicación contra el equipo se realiza a través del servidor MQTT (Broker), por lo tanto la aplicación tiene que incluir un cliente MQTT.
- En el lado del servidor, ORBIS proporciona la infraestructura de comunicaciones completa.

Estas son las funciones de base que debe cumplir la app para la primer desarrollo, se plantea poder extender esta aplicación a otros modelos de equipos y añadir otras funciones.

Categoría Programación y Tecnología
Subcategoría Programación de Apps. Android, iOS y otros
¿Cuál es el alcance del proyecto? Crear una aplicación nueva
¿Es un proyecto o una posición? Un proyecto
Actualmente tengo Tengo una idea
Disponibilidad requerida Según se necesite
Experiencia en este tipo de proyectos No (No he administrado este tipo de proyectos anteriormente)
Integraciones de API Otros (Otras APIs)
Plataformas requeridas iPhone, Android

Plazo de Entrega: No definido

Habilidades necesarias