Skip to content
This repository has been archived by the owner on Nov 28, 2019. It is now read-only.

Tech Domótica, escrito en Java como proyecto formativo del ADSI 167

License

Notifications You must be signed in to change notification settings

afestupinanp/techdomotica-java

Repository files navigation

Logo Tech Domótica

Tech Domótica Java

Este es el repositorio de la versión de Java presentada el 6 de junio de 2019 a los instructores del SENA. Esta versión fue desarrollada entre el 18 de febrero hasta el 5 de junio del mismo año.

Descripción

Tech Domótica es un software simulador de ambientes domóticos, capaz de gestionar múltiples dispositivos (virtuales, al ser un simulador), en el cual se puede administrar ciertos aspectos de ellos, como el estado del dispositivo, temperatura, encendido/apagado, entre otras propiedades.

Tech Domótica cuenta con sincronización a los cambios que se realicen desde la versión de Android. Si un dispositivo cambia sus condiciones desde la app, se verán reflejadas en la versión de escritorio.

Para ejecutar la aplicación, se debe de contar con la base de datos montada. La base de datos fue hecha para MariaDB, por lo que es recomendado usar un gestor de base de datos como phpMyAdmin para realizar los cambios necesarios.

Documentos

Enlaces

  • Versionamiento: Ver en la parte de releases.
  • Documentación de código: Cierta parte del código está documentado, puesto que el proyecto en general se dividió entre múltiples miembros. Click aquí para ir a la Wiki.

Compilación

Para compilar Tech Domótica, se debe de tener el JDK 8 o superior instalado, y se debe de usar el IDE NetBeans 8.0 o superior, y asegurarte de que el JDK usado durante el momento a compilar sea el apropiado, debido a que el JDK usado para el desarrollo fue ajustado a OpenJDK 8. Si es necesario, es importante cambiar entonces al JDK de Oracle.

El build target de NetBeans debe ser cambiado en caso de que no se posea OpenJDK 8.

Errores conocidos

  • El programa en la parte de sensores no está correctamente terminado, y tiene algunos fallos que provocan que el programa deje de funcionar como se espera.

About

Tech Domótica, escrito en Java como proyecto formativo del ADSI 167

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published