El centro de automatización de frambuesa Pi-Arduino-SignalR hogar (5 / 11 paso)

Paso 5: El ASP.NET SignalR Hub aplicación Web

La aplicación Web de ASP.NET SignalR Hub conjuntamente se compone de los siguientes componentes como se indica en el esquema adjunto:

Sección 1 - el eje SignalR que recibe peticiones de y responde al cliente

Las secciones 2, 4 - cliente HTML de la página web y la hoja de estilo que colectivamente forman la parte delantera de los comandos de sistema y problemas de automatización en el centro de automatización

Sección 3 - jQuery SignalR APIs usado por el cliente HTML para comunicarse con el centro de automatización

Sección 5 - The SignalR Hub no comunican directamente a la base de datos. Lo hace mediante clases intermedias generadas utilizando Entity Framework

Estas clases resumen los detalles de la base de datos de la aplicación de front-end

Sección 6 - clase de servicio de la base de datos que ayuda a llevar a cabo las operaciones de lectura y escritura en la base de datos SQL (descrito anteriormente) con clases de Entity Framework

ASP.NET y SignalR son tecnologías de Microsoft y este tutorial lo guiará a través de cómo una sencilla aplicación de SignalR es construida y desplegada.

Lo que he construido aquí se basa en los fundamentos de este tutorial. Cuando se implementa, la aplicación debe asemejarse a la página web que se muestra en la segunda foto

NOTA EN EL CÓDIGO

Se adjunta un archivo ZIP que contiene una versión pelada abajo del código de

La estructura de carpetas es como se muestra en lo visual - sin embargo, todas las clases de marco, y se han eliminado los scripts jQuery para reducir el tamaño del accesorio

La recomendación es utilizar este código como una guía, porque cuando se crea una nueva aplicación SignalR Web siguiendo el enlace tutorial sobre las últimas librerías de jQuery y clases del framework ASP.NET se añadirá automáticamente

También, las referencias a los scripts de jQuery en la página index.html debe cambiarse para reflejar la versión más reciente de las bibliotecas de cliente de SignalR de jQuery que se añadirá automáticamente al compilar la aplicación Web.

Por último, la cadena de conexión tendrá que cambiarse para que coincida con la base de datos en los archivos llamados como Web.config*

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