Table des matières:
- Étape 1: Configurer le serveur
- Étape 2: configuration et plugins
- Étape 3: configuration du relais à semi-conducteurs
- Étape 4: Connectez le relais à semi-conducteurs et téléchargez le code Arduino
- Étape 5: Testez
- Étape 6: Étapes suivantes
Vidéo: Intégration Arduino et Apple HomeKit - Contrôlez votre maison depuis Siri ! L'IoT est là : 6 étapes
2024 Auteur: John Day | [email protected]. Dernière modifié: 2024-01-30 09:07
Ce Instructable vous donnera un moyen rapide et facile d'ajouter une carte arduino à HomeKit d'Apple sur un appareil iOS. Il ouvre toutes sortes de possibilités, y compris les scripts exécutés sur le serveur, combinés aux "Scènes" d'Apple HomeKit, ce qui en fait un combo puissant !
Ce n'est en aucun cas une solution complète ou prête pour une utilisation à long terme, mais cela démontre ce qui est possible avec un peu plus de travail:) Consultez mon blog pour de futurs projets www.arduinoblogger.co.uk
Ce qu'il faut:
- Arduino avec Ethernet Shield ou WiFi
- Raspberry Pi ou un autre serveur
- Relais statique ou relais normal avec circuit de commande
- Planche à pain - en option
- Boîte de projet
- Parfois
- Appareil iOS
- Rallonge de plomb à découper
Étape 1: Configurer le serveur
Ce projet nécessite l'utilisation d'un serveur pour exécuter le logiciel HomeBridge. J'ai utilisé un Raspberry Pi car je l'avais à portée de main, mais en théorie, tout ce qui peut exécuter Node. Js devrait fonctionner !
Vous pouvez suivre ce guide ici pour le faire fonctionner sur un Raspberry Pi. D'autres instructables sont là pour construire un Raspberry Pi si vous en avez besoin !
github.com/nfarina/homebridge/wiki/Running…
Une fois installé, vous devez installer un plugin et personnaliser le fichier config.json
Étape 2: configuration et plugins
Ouvrez votre fichier config.json qui devrait être dans ~/.homebridge/config.json en utilisant votre éditeur de texte préféré et ajoutez ce qui suit
{ "pont": {
"nom": "Homebridge", "nom d'utilisateur": "CC:22:3D:E3:CE:30", "port": 51826, "épingle": "031-45-154"
}, "plateformes": , "accessoires": [{
"accessoire": "Http", "nom": "Lampe de salon", "on_url": "https://192.168.1.201:80/?on", "off_url": "https://192.168.1.201:80/?off", "http_method": "GET"
}]
}
Vous devrez également installer le plugin homebride-http. Le logiciel HomeBridge fera des requêtes HTTP GET à l'Arduino qui activera ou désactivera ensuite le relais à semi-conducteurs. L'appel ressemble à ceci:
192.168.1. X:80/?on
192.168.1. X:80/?off
Pour installer le plug-in, tapez:
npm installer homebridge-http
Étape 3: configuration du relais à semi-conducteurs
J'ai utilisé un relais statique assez robuste. Cela peut être (et sera dans les futures versions) remplacé par quelque chose de beaucoup plus petit. Évaluez évidemment ceci pour la charge que vous avez l'intention de faire fonctionner.
Il s'agit effectivement d'une rallonge « Smart » maintenant.
La jambe positive du relais à semi-conducteurs se connectera à la broche 5 de l'arduino.
Le négatif se connectera à la broche GND.
Tous les avertissements habituels s'appliquent lorsqu'il s'agit de 120/ 220 vdc - PRENDRE SOIN.
Étape 4: Connectez le relais à semi-conducteurs et téléchargez le code Arduino
Ouvrez votre environnement arduino et téléchargez ce croquis.
Personnalisez votre adresse IP selon vos besoins.
Cela devrait maintenant être prêt pour le test.
Lancez homebridge sur le serveur !
Étape 5: Testez
Maintenant que tout est en place, il est temps de tester !
Téléchargez Elgatu Eve depuis l'App Store sur votre appareil iOS.
Vous devriez voir Homebridge comme un accessoire disponible pour être connecté. Utilisez le numéro de broche 031-45-154, cela peut être personnalisé dans le fichier config.json.
Une fois connecté, vous pouvez le déplacer dans l'application dans la pièce souhaitée, etc. Testez Siri! Il devrait être capable de contrôler le relais à l'aide de la voix !
Étape 6: Étapes suivantes
Le plan est de réduire cela et d'utiliser quelque chose comme un Nano et de l'intégrer dans des interrupteurs/prises murales avec des relais beaucoup plus petits et d'utiliser le WiFi pour un système domotique complet.
J'espère que quelqu'un en tirera profit ! Un grand merci à Nick Farina pour son travail sur le logiciel Homebridge !
Une vidéo arrive bientôt.
Conseillé:
Nike LED Swoosh ! C'est un excellent décor pour une pièce. C'est le seul projet que tout le monde peut répéter. : 5 étapes
Nike LED Swoosh ! C'est un excellent décor pour une pièce. C'est le seul projet que tout le monde peut répéter. 2x-bois 20-20-3000 2x-contreplaqué 500-1000mm-vis (45mm) 150x-vis (35mm) 30x-vis
Il est temps d'obtenir tous les James Bond sur votre Mac OU la montre Apple Remote : 5 étapes
Il est temps d'obtenir tous les James Bond sur votre Mac OU la montre Apple Remote : quelle heure est-il ? Il est temps de monter le volume !!!! et de changer de piste, ou de monter Front Row, ou de contrôler vos présentations Keynote à partir de votre montre super cool. La télécommande Apple est plutôt cool, mais c'est juste une autre chose à transporter, ou ju
Système LED RVB contrôlable pour votre maison ou votre bureau : 5 étapes (avec photos)
Système LED RGB contrôlable pour votre maison ou votre bureau : les lumières de votre maison ou de votre espace de travail sont-elles ennuyeuses ? Vous souhaitez ajouter un peu d'énergie ou d'éclairage d'ambiance à votre pièce ? Ce Instructable vous montre comment créer une matrice de LED RVB contrôlable pour une utilisation dans votre maison ou votre bureau. Votre LED rouge, verte, bleue d
Think Geek Retro Combiné Bluetooth Quick Weight Mod. (Parce que plus c'est lourd, c'est mieux) : 3 étapes
Think Geek Retro Combiné Bluetooth Quick Weight Mod. (Parce que plus lourd, c'est mieux) : ajoutez un peu plus de poids à votre combiné Bluetooth Think Geek Retro. Parce que poids = qualité. Au moins dans le rétro-pays.Nécessite :5 plombs de pêche 3/4 poucesUn pistolet à colle chaudeLe téléphoneC'est un mod facile et ne devrait pas prendre plus d'une demi-heure.Plus de technologie amusante
Comment rediffuser le WIFI en tant que votre propre réseau, DEPUIS VOTRE ORDINATEUR PORTABLE ! : 4 étapes
Comment rediffuser le WIFI en tant que votre propre réseau, DE VOTRE ORDINATEUR PORTABLE ! : Dans ce instructable, je vais vous montrer comment rediffuser le WIFI depuis votre ordinateur portable en tant que votre propre réseau protégé par mot de passe. Vous aurez besoin d'un ordinateur portable exécutant Windows 7, car le logiciel nécessite certaines des avancées de Windows 7 et utilisez un ordinateur portable plus récent b