El centro de automatización de frambuesa Pi-Arduino-SignalR hogar

Después de un par de mi preludio IBLEs publicado aquí y aquí, este proyecto toma el primer paso hacia la construcción de una versión básica de un funcional Inicio Centro de automatización.

He utilizado varias tecnologías diferentes en un esfuerzo para entender cómo puedo ser capaz de usar todas las cosas que he aprendido en el pasado y las cosas nuevas que voy seguir aprendiendo como progreso de días.

Por lo tanto, este centro de automatización está conformada por los siguientes componentes:

Un SQL Server 2012 base de datos:

  • almacena una lista de códigos de infrarrojos (IR) determinado en una tabla junto con un único «clave del código»
  • las claves de código intuitivamente se nombran (por el usuario) con el fin de identificar el propósito de sus códigos de IR asociados

Una aplicación de Web en tiempo real de ASP.NET SignalR centro que:

  • espera y recibe "llaves de código" como comandos desde un cliente HTML orientada al usuario
  • Cuando recibe, se conecta a la base de datos SQL y obtiene un código de IR con la llave de código suministrado
  • transmite el código Obtenido de IR a un cliente de Python SignalR

Un usuario frente a cliente HTML SignalR Dashboard que:

  • se comunica una clave de código único al Hub vía jQuery API de cliente de SignalR
  • cada botón en el salpicadero representará una clave de código único registrada en la tabla de base de datos SQL

Una aplicación de servicios de fondo SignalR Python ejecutándose en la Raspberry Pi 2.0 que:

  • recibe códigos infrarrojos como comandos del eje de la
  • Busca delimitadores en el código de infrarrojos y se rompe el código muy largo en segmentos
  • se comunica a través del puerto Serial al Arduino y escribe cada segmento en la sucesión

Un transmisor de Arduino IR bosquejo:

  • espera y recibe a cada uno de los segmentos de código de IR sobre el puerto serie
  • ensambla los segmentos de código en una matriz de búfer código de infrarrojos
  • paquetes en el buffer en un un comando Transmit IR usando la biblioteca IRLib Arduino

Si el dispositivo de destino está en las proximidades del transmisor IR, entonces el aparato (mayo) reaccionan a la señal IR transmitida por Arduino

NOTA

Aunque el aparato blanco que uso en esta demostración reacciona a las señales IR, puede que desee leer esta sección de mi otros IBLE por razones por qué digo que el aparato (mayo) reaccionan a la señal IR.

Tiempo para rodar.

Artículos Relacionados

Relé control remoto Plug And Play (frambuesa y Arduino y leer sensores)

Relé control remoto Plug And Play (frambuesa y Arduino y leer sensores)

El objetivo era crear fácil de usar control de extremo a extremo sobre tomas de corriente mediante relé, incluyendo (y quizás principalmente) GUI Web y automatización.Como siempre intento usar las soluciones existentes y recurrir lo menos posible en
Web-Enabled termostato casero (y centro de automatización del hogar)

Web-Enabled termostato casero (y centro de automatización del hogar)

Este Instructable explica cómo construí termostatos WiFi habilitado para mi casa. Los termostatos programables con 6 diferentes períodos de tiempo durante el día, a pesar de aumento a un número arbitrario sería bastante triviales. Que pueden ser prog
Centro de Control de WEMO frambuesa Pi

Centro de Control de WEMO frambuesa Pi

Este proyecto proporciona una página web y una interfaz automatizada para controlar interruptores de luz WEMO y enchufe interruptores utilizando la biblioteca de Miranda de Belkin.Al final del proyecto, usted tendrá una página web que puede mostrar e
De frambuesa pi & Arduino IOT automatización

De frambuesa pi & Arduino IOT automatización

i, m vuelve con un proyecto más de IoT. Esta vez con arduino y respberry pi 2 B +.como sabemos Rpi tienen procesamiento de gran potencia, conectividad y opción de visualización en comparación con arduino pero arduino tienen gran control de entrada-sa
Centro de medios casero con frambuesa pi

Centro de medios casero con frambuesa pi

Con frambuesa pi y una pantalla hdmi/vga de un monitor de escritorio antiguo, puede crear le centro multimedia de casa propia. Este es un proyecto muy simple y requiere conocimientos mínimos requisitos de diseño de sistemas programación/embedded. Tod
Seguridad para el hogar bricolaje y automatización con frambuesa Pi 2

Seguridad para el hogar bricolaje y automatización con frambuesa Pi 2

En este instructable le detallo mis métodos para crear una totalmente personalizada Inicio sistema de seguridad y automatización.Se trata de un trabajo en progreso, y que iré añadiendo a él como ir.Por ahora ofrezco un desglose de los objetivos de es
Automatización de frambuesa y Phidgets parte 3

Automatización de frambuesa y Phidgets parte 3

Este es el tercer artículo de domótica con Phidgets y frambuesa.En artículos anteriores vimos cómo interactuar con las entradas digitalesy salidas digitales .Ahora veremos cómo leer los valores de algunos sensores directamente en tu smartphone o tabl
Automatización de frambuesa y Phidgets parte 2

Automatización de frambuesa y Phidgets parte 2

En el anterior tutorial vimos cómo manejas las salidas digitales de Phidgets 1018distancia, en este tutorial en lugar de ello comprobaremos el estado de las entradas digitales, que pueden conectarse a contactos magnéticos, pulsadores, interruptores,
CONMUTADOR RF CON frambuesa Y ARDUINO por medio de "WHATSAPP"

CONMUTADOR RF CON frambuesa Y ARDUINO por medio de "WHATSAPP"

Materiales NecesariosFrambuesa.Arduino.ModulosTX y RX.Pecado tarjeta de cualquier operador.Salidas eléctricas inalambricas.Protoboard.LED.Cables.Internet.Elegante teléfono con whatsappSoftwares necesarios:Raspbian.Python.Librería Yousup.Librería seri
Frambuesa Pi + Arduino Serial con pantalla LCD

Frambuesa Pi + Arduino Serial con pantalla LCD

IntroducciónEste es mi LCD de información frambuesa Pi, quería intentar y conseguir el Arduino y frambuesa Pi hablando entre sí a través de USB serial e hice este pequeño proyecto.El Raspberry Pi utiliza un script en python para obtener los datos y e
Navidad guirnalda 2.0 frambuesa Pi / Arduino "Selfie / Photobooth"

Navidad guirnalda 2.0 frambuesa Pi / Arduino "Selfie / Photobooth"

Este es mi arte festivo para el año 2015 y se basa en mi Arduino 2014 basado en sintonizar jugar Navidad guirnalda de la Navidad. Me puse a tocar con la frambuesa PI este año y ha gustado lo de ejecutar en linux y las diferentes opciones que tenía co
En el interior paso a paso en la rutina con frambuesa Pi & Arduino Iot

En el interior paso a paso en la rutina con frambuesa Pi & Arduino Iot

Hola a todos.El propósito de este proyecto es utilizar un interior pasos de entrenamiento Raspbery Pi y Arduino. Este tipo de pasos suelen tener tamaño de representación pequeño y usted tiene que mirar hacia abajo durante el entrenamiento para ver tu
Configuración de frambuesa Pi con Pi de dieta sin Monitor o teclado

Configuración de frambuesa Pi con Pi de dieta sin Monitor o teclado

NOOBS requiere un monitor, teclado y ratón, que agrega ~ $60 (USD) o más en costos. Sin embargo, una vez que Wi-Fi está funcionando, ya no son necesarios estos dispositivos. Tal vez, DietPi soportará USB a serial en la imagen.Cada vez que empiezo un
WhatsApp en frambuesa Pi

WhatsApp en frambuesa Pi

En este tutorial veremos cómo utilizar WhatsApp con Raspberry Pi.Vamos a utilizar la biblioteca de Yowsup que ya habíamos usado en estos tutoriales: mensaje de WhatsApp de Phidgets SBC , Phidgets WhatsApp - pida el estado de sus sensores.Estos días l