carlosgub / Cuarto-Inteligente-Repo

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Cuarto Inteligente Repo

IF YOU WANT THE ENGLISH README VERSION GO TO THE BRANCH MASTER-ENGLISH/THINGS-ENGLISH

Este es un ejemplo del uso del Developer Kit de Android Things, presentado en Google I/O Extended 18 Lima.

Este ejemplo es para apagar y prender un foco mediante el uso de un Relay y Firebase.

Se usó Firebase para guardar el estado del foco

Se usó el Relay para que funcione como un interruptor de la electicidad.

Pasos para poder compilar la repo

  • Agregar el projecto en su projecto de Firebase.
  • Descargue el archivo google-services.json.
  • Agregar el archivo al proyecto.
  • Compilar.

Branch

  • El branch master solo tiene una aplicación base para el celular usando el patron MVP.
  • El branch master-english es el branch master pero con comentarios en inglés.
  • El branch things es la misma aplicación móvil, ya que el kit viene con una pantalla y se puede mostrar la aplicación en esta pantalla, pero además tiene la lógica para que el relay se prenda y se apague.
  • El branch things-english es el branch things pero con comentarios en inglés.

Arquitectura del Proyecto

alt text

Cableado

alt text

Kotlin


Libraries


About

License:Apache License 2.0


Languages

Language:Kotlin 100.0%