desarrollo de un framework para la construcción e integración de aplicaciones domóticas

13
Desarrollo de un FrameWork para la construcción e integración de aplicaciones domóticas.

Upload: isadora-cooley

Post on 01-Jan-2016

16 views

Category:

Documents


0 download

DESCRIPTION

Desarrollo de un FrameWork para la construcción e integración de aplicaciones domóticas. Contenido :. Domótica. Raspberry PI. GPIO. WebIOPI (Macros) Clientes RestFul. Webservices. Arquitectura. Domótica. - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: Desarrollo de un  FrameWork  para la construcción e integración de aplicaciones domóticas

Desarrollo de un FrameWork para la construcción e integración de

aplicaciones domóticas.

Page 2: Desarrollo de un  FrameWork  para la construcción e integración de aplicaciones domóticas

Contenido:

Domótica. Raspberry PI. GPIO.

• WebIOPI (Macros) Clientes RestFul.

• Webservices. Arquitectura.

Page 3: Desarrollo de un  FrameWork  para la construcción e integración de aplicaciones domóticas

Domótica.

Cuando se equipa con tecnología nuestra vivienda o lugar de trabajo hacemos de este un lugar inteligente y una manera de lograrlo es mediante el uso de la domótica una sencilla tecnología que nos permita gestionar de forma energética, eficiente, segura y confortable los distintos aparatos e instalaciones que conforman nuestro alrededor.

Page 4: Desarrollo de un  FrameWork  para la construcción e integración de aplicaciones domóticas

Raspberry PI.

Con la aplicación de domótica y con la ayuda de la placa Raspberry PI con la capacidad de embeber un sistema operativo integral basado en Linux que atienda solicitudes a los clientes.

Page 5: Desarrollo de un  FrameWork  para la construcción e integración de aplicaciones domóticas

Raspberry PI.

Page 6: Desarrollo de un  FrameWork  para la construcción e integración de aplicaciones domóticas

Dentro de esta se crea e implementa un servidor con características de Middleware que atienda solicitudes a los clientes implementados en Java, este middleware presta servicios web de tipo RestFul, los cuales implementan una comunicación ligera sobre el protocolo http.

Page 7: Desarrollo de un  FrameWork  para la construcción e integración de aplicaciones domóticas

GPIO.

GPIO (General Purpose Input Output) establece una comunicación directa a través de la recepción de información que se envía a través de invocaciones http.

Page 8: Desarrollo de un  FrameWork  para la construcción e integración de aplicaciones domóticas

Macros.

La funcionalidad que se está implementando es el soporte de macros la cual son instrucciones simples que son enviadas a través de invocaciones http RestFul, ya sea a través de métodos POST o métodos GET los cuales pueden ser consumidos por cualquier tipo de cliente que soporte comunicación Web Services RestFul.

Page 9: Desarrollo de un  FrameWork  para la construcción e integración de aplicaciones domóticas

Clientes RestFul.

Es un interfaz de programación de aplicaciones que usa, para acceder al servidor, el conjunto completo de órdenes del protocolo http y confía en los mensajes informativos y de error del mismo.

Page 10: Desarrollo de un  FrameWork  para la construcción e integración de aplicaciones domóticas

Webservices.

Es una función de software suministrado en una dirección de red a través de Internet o de la nube.Es una tecnología que utiliza un conjunto de protocolos y estándares que sirven para intercambiar datos entre aplicaciones. Distintas aplicaciones de software desarrolladas en lenguajes de programación diferentes, y ejecutadas sobre cualquier plataforma, pueden utilizar los servicios web para intercambiar datos en redes de ordenadores como Internet.

Page 11: Desarrollo de un  FrameWork  para la construcción e integración de aplicaciones domóticas

Conexión con dispositivo móvil.

Page 12: Desarrollo de un  FrameWork  para la construcción e integración de aplicaciones domóticas

Conexión con un servidor.

Page 13: Desarrollo de un  FrameWork  para la construcción e integración de aplicaciones domóticas

¡Gracias! Autores:

M.R.T. Ricardo Carrera Hernández. Universidad Veracruzana, Facultad de Contaduría y Administración, Campus Ixtac

M.C.C. Gabriel Rodríguez Vásquez. Universidad Veracruzana, Facultad de Contaduría y Administración, Campus Ixtac y Director ASTI Services.

Rosalía Robles Ubaldo.Alumna de la Universidad Veracruzana, Facultad de Contaduría y Administración, Campus Ixtac.