Les deux vidéos suivantes expliquent ce que ce projet est censé pour faire.
Une interface transmet les informations et permet à l’utilisateur de contrôler les choses. La plupart des plates-formes de domotique s’appuient sur une interface « virtuelle ». Vous tirez sur un téléphone intelligent et ouvrez l’application pour voir ce qui se passe avec votre maison et allumez les lampes sur et en dehors. Qui fonctionne sur OK lorsque vous êtes absent. Mais faut travailler en regardant une représentation virtuelle et l’analyse de l’information sur l’affichage. Elle nécessite la mise au point et ne se sent pas intuitive.
J’ai voulu faire une « interface physique » - une maison de petit modèle qui imite physiquement les choses que je veux connaître avec ma vraie maison. Je tiens donc quand on ouvre la porte de garage, porte de garage sur le modèle d’ouvrir également. Cette maison modèle pourrait s’asseoir sur ma table de café, et je peux coup d’oeil à elle pour voir si la porte du garage est restée ouverte avant d’aller au lit. Ou je peux avoir cela sur mon bureau au travail, connecté à mon domicile via VPN. Quand je suis au travail, je peux regarder pour voir si la porte a été laissé ouvert. Cette interface physique peut être aussi créatifs ou aussi utilitaire comme je le fais.
Je vais donc, dans les étapes suivantes,
- Construire une maison modèle pour afficher des choses comme la position de la porte, utilisation de l’énergie, et si une lumière a été laissée sur.
- Construire un moniteur d’énergie à l’aide de la bibliothèque Open Energy Monitor Arduino et nourrir les renseignements sur l’utilisation énergétique à la maison modèle et à OpenHAB
- Fournir deux manières d’envoyer la position de porte/fenêtre à la maison modèle. Montrer comment le Hub de clin d’oeil et le clin d’oeil « Tripper » données de capteur de contact peuvent être utilisées dans un bricolage à la maison système d’automatisation.
- Utilisation Wink et Arduino pour effectuer des sorties, comme ouvrir/fermer la porte de garage réelles ou allumer des lumières sur et en dehors.
La maison modèle a certains servos et LED connecté à un contrôleur de l’Arduino. Ce contrôleur s’abonne aux messages MQTT qui indiquent les positions de la porte et la consommation d’énergie et actionne les servos en conséquence. Même idée avec la LED qui indique si un feu est allumé ou éteint. Il y a quelques options pour obtenir cette information de capteur au courtier MQTT, alors je vais détailler que dans les étapes ultérieures. Au milieu d’elle, tout est un Pi de framboise exécutant un courtier MQTT (Mosquitto) et OpenHAB. Bien que OpenHAB n’est pas nécessaire d’exécuter la maison modèle, il est nécessaire pour fournir l’interface de l’application pour téléphone intelligent et permettent la surveillance à distance et manoeuvre. Tout simplement parce que je veux avoir une interface physique ne signifie pas que je suis prêt à jeter dehors le virtuel.
La maison modèle possède également deux boutons. Un des boutons bascule une ampoule zigbee marche/arrêt. L’autre bouton ouvre et ferme la porte de garage (sur la maison réelle).
Partie 1: Construction d’une maison
1) construire la maison modèle
2) options, câblage et code de contrôle
Partie 2: Entrées (capteurs)
3) capteur : Moniteur d’énergie
4) capteur : Option de nœud capteur bricolage
5) capteur : Capteur de contact Wink Hub & Tripper
Partie 3: sorties
6) lumières de
7) porte de garage