Le Raspberry Pi-Arduino-SignalR Home Automation moyeu (5 / 11 étapes)

Étape 5: L’ASP.NET SignalR Hub Web application

Application Web ASP.NET SignalR Hub conjointement comprend les éléments suivants comme indiqué sur le schéma ci-joint :

Section 1 - The SignalR Hub répond au client qui reçoit des demandes de

Sections 2, 4 - client HTML de la page web et c' est des feuille de style qui forment collectivement l’extrémité avant des commandes système et questions d’automatisation à la plate-forme d’automatisation

Section 3 - le jQuery APIs SignalR utilisé par le client HTML pour communiquer à la plate-forme d’automatisation

Section 5 - The SignalR Hub ne communique pas directement à la base de données. Qu’il le fasse par l’intermédiaire de classes intermédiaires générés à l’aide d’Entity Framework

Ces classes abstraites les détails de la base de données de l’application de front-end

Section 6 - classe de service de la base de données qu’aide à effectuer les opérations de lecture / écriture sur la base de données SQL (décrit précédemment) en utilisant des classes Entity Framework

ASP.NET et SignalR sont des technologies Microsoft et ce tutoriel vous guidera à travers sur comment une application simple de SignalR générée et déployée.

Ce que j’ai construit ici repose sur les bases acquises à partir de ce tutoriel. Lorsqu’il est déployé, l’application doit ressembler à la page web indiquée dans la deuxième photo

REMARQUE SUR LE CODE

Un fichier ZIP contenant une version allégée du code a été attaché

La structure de dossier est comme le montre le visuel - cependant, toutes les classes du framework, et scripts jQuery ont été retirés pour réduire la taille de la pièce jointe

La recommandation est que ce code utilisé comme un guide parce que lorsque vous créez une nouvelle application SignalR Web en suivant le lien tutoriel ci-dessus, les dernières bibliothèques jQuery et classes du framework ASP.NET seront ajoutés automatiquement

En outre, les références aux scripts jQuery dans la page index.html devront être changés pour refléter la version la plus récente des bibliothèques jQuery SignalR client qui sera automatiquement ajouté lorsque vous générez votre application Web.

Enfin, la chaîne de connexion devront être modifiées pour correspondre à votre base de données dans les fichiers nommés comme Web.config*

  • AutomationHub.zip

Articles Liés

Arduino IR Home Automation v1.0

Arduino IR Home Automation v1.0

Télécommande IR est qu'un Controller est une manette sans fil en quelques électronique tels que TV, lecteur DVD et autres appareils ménagers.Télécommande IR envoyer des impulsions codées numériquement du rayonnement infrarouge pour contrôler les fonc
Raspberry pi Home Automation Server

Raspberry pi Home Automation Server

Le pi de framboise est un petit ordinateur incroyable pour le prix. Maintenant que vous avez un pi framboise permet de mettre au travail !Un serveur web ne nécessite pas beaucoup d'espace disque ou de la puissance informatique. Avec un peu de php et
Smart Home Automation avec Android + Ethernet Internet + Arduino

Smart Home Automation avec Android + Ethernet Internet + Arduino

Domotique devient de plus en plus populaire et abordable et fascine les gens. Internet offre de telles possibilités comme jamais auparavant. Impressionnez vos amis montrant sur Smartphone que vous pouvez mise en marche/arrêt lampe dans vos milles app
SMART HOME AUTOMATION

SMART HOME AUTOMATION

À l'heure actuelle il y a beaucoup de types de systèmes Home Automation disponibles dans notre marché. La plupart d'entre eux est électroménagers simples contrôle des systèmes comme DTMF contrôlée des appareils ménagers, RF basé électroménagers contr
Smart Home Automation avec commande vocale

Smart Home Automation avec commande vocale

Il s'agit d'un tutoriel étape par étape construire le circuit pour la fonction « Smart Home Automation avec commande vocale ».Télécharger notre Code libre du projet Arduino ici.Exigences :• Arduino Uno• LED• Résistance (220 ohms)• Module Bluetooth (B
Home Automation framboise et Phidgets

Home Automation framboise et Phidgets

Dans les didacticiels précédents, nous avons utilisé Raspberry Pi au lecteur Phidgets InterfaceKit. Nous avons également mis en place un serveur web sur framboisier.Dans ce tutoriel que nous allons utiliser l'information recueillie pour créer un syst
Home Automation framboise et Phidgets partie 2

Home Automation framboise et Phidgets partie 2

Dans le tutoriel précédent , nous avons vu comment vous pouvez conduire les sorties numériques de l' Phidgets 1018à distance, dans ce tutoriel à la place nous allons vérifier l'état des entrées numériques, qui peuvent être connectés à des contacts ma
Home Automation/sécurité Prototype

Home Automation/sécurité Prototype

J'ai joué avec les microcontrôleurs pour assez longtemps et puis j'ai mes amis m'a demandé de reprendre ce projet et j'ai était un peu nerveux parce que travailler avec des modules individuels domotique est relativement plus facile que de construire
Linkit one - Home Automation avec Bluetooth contrôleur Android App

Linkit one - Home Automation avec Bluetooth contrôleur Android App

Toutes les options sont équipées de téléphones intelligents. Les téléphones intelligents rendent notre travail très facile et nous rendent paresseux. Tour et éteindre des appareils ménagers utilisant téléphone intelligent avec dent bleue est dans le
Raspberry pi & Arduino IOT Automation

Raspberry pi & Arduino IOT Automation

i, m revient avec un projet plus de l'ITO. Cette fois avec arduino et respberry pi 2 B +.comme nous le savons Rpi ont de grande puissance, la connectivité et les option d'affichage en comparaison avec arduino mais arduino ont grand d'e/s de contrôles
Home Automation (ou Robot Butler appelé Geoffrey) - iPhone contrôlée, arduino base

Home Automation (ou Robot Butler appelé Geoffrey) - iPhone contrôlée, arduino base

étant capable de contrôler tout de votre poche est depuis longtemps un rêve partagé par beaucoup. Précédemment, nous avons eu des télécommandes universelles qui peuvent tous deux contrôlent nos télévisions et les radios, puis nous avons eu des prises
Boîte de sortie Arduino Home Automation

Boîte de sortie Arduino Home Automation

SON FAIT ! DÉCOUVREZ LA VIDÉO DANS LA DERNIÈRE ÉTAPE !Donc dans mon appartement, nous sommes censés pour avoir une prise commutée de sorte que vous pouvez allumer une lumière dès que vous entrez dans l'appartement. Je n'ai pu trouver ladite prise. Al
Télécommande Home Automation exemple - Arduino + bouclier Ethernet

Télécommande Home Automation exemple - Arduino + bouclier Ethernet

Bienvenue encore une fois !Dans ce Instructable, je détaillerai comment utiliser les différents capteurs et éléments avec un internet connecté Arduino. À mon avis, c'était un très amusant projet visant à mettre sur pied et bricoler avec ! De plus, je
Noël guirlande 2.0 Raspberry Pi / Arduino "Selfie / Photobooth »

Noël guirlande 2.0 Raspberry Pi / Arduino "Selfie / Photobooth »

C'est mon métier festive pour 2015 et s'appuie sur mon Arduino 2014 selon Noël Tune jouant guirlande de Noël. J'ai eu en jouant avec le PI de framboise cette année et aimé les aspects de l'exécution sur linux et les différentes options que j'ai eu av