Téléchargez Siri pour contrôler votre maison (4 / 6 étapes)

Étape 4 :

Tapez dans le terminal (soyez patient car il télécharge)

$ git clone https://github.com/nfarina/homebridge.git

$ cd homebridge

NGP $ installer

N’oubliez pas: ce programme n’est pas compatible avec nodeJS < 12.x

$cd homebridge

$node app

Si tout va bien, vous devriez obtenir cette erreur :

Départ HomeBridge serveur...
Impossible de trouver un fichier config.json [snip]

Cela signifie simplement que vous n’avez pas encore configuré tous les liens.

à l’aide de WinSCP ou tout autre programme de votre choix, accédez à homebridge et regardez l’exemple de config pour « inspiration ». Je l’ai personnellement mis en place pour contrôler les lumières que j’ai mis en place des liens avec express(NodeJS) & Arduino.

Mon dossier personnel homebridge est attaché au cas où vous avez des difficultés de mise en place d’homebridge et d’apprendre à ce point. Se sentir libre pour « winscp » il plus à votre edison mais n’oubliez pas que vous deviez changer les liens.

Si vous n’avez pas un lien de luminosité, vous devriez mettre un lien factice, d’après mon expérience, siri déteste n’étant ne pas en mesure de contrôler la luminosité.

LIEN

Mise en place d’un serveur pour écouter et contrôler des choses a été fait à temps et avant, en fait un des plus lus instructable fait juste ce.

sur le dessus de ma tête un moyen simple de générer un lien à l’aide de NodeJS utiliseront le code ci-dessous (en supposant que vous avez express) (si vous ne, allez dans le terminal et tapez "npm installer express")

expresse de var = require('express') ;
var app = express() ;

mraa var = require('mraa')

var LED = nouveau mraa. GPIO(13) ; 13 est notoirement le code PIN pour la LED à bord (en supposant que la carte arduino)

LED.dir (mraa. DIR_OUT) ; LED.write(1) il se met en marche!!

/ *** Simple serveur *** /

App.get ('/', function (req, res) {}

res.Send ("Hello World!") ;

});

App.get (« / sur », function (req, res) {}

res.Send ("allumé") ;

LED.write(1) ;

});

App.get (« / off », function (req, res) {}

res.Send (LED éteinte) ;

LED.write(0)

});

serveur de var = app.listen (1111, function () {}

hôte var = server.address () .address ;

port de var = server.address () .port ;

Console.log ('exemple d’application écoute http://%s:%s', host, port) ;

});

C’est elle !

Je ne me souviens pas les spécificités de l’edison, mais vous devrez peut-être continuer à écrire sans cesse à la LED pour elle de rester sur (moi être désactivé par défaut). Cependant, c’est juste spéculation.

Articles Liés

Comment utiliser votre voix pour contrôler votre ordinateur

Comment utiliser votre voix pour contrôler votre ordinateur

Bonjour, dans ce instructable je vais vous montrer comment faire pour contrôler votre ordinateur avec la reconnaissance vocale windows. J'espère que vous aurez plaisir avec elle:)Étape 1: ouvertureLa première chose que vous devriez faire, c'est aller
Comment faire un iphone/android/web contrôlable rallonge électrique qui peut être utilisé pour contrôler votre mijoteuse, porte de garage, cafetière, cuiseur à riz, blender smoothie... poisson barboteur de réservoir ou tout autre dispositif électronique d

Comment faire un iphone/android/web contrôlable rallonge électrique qui peut être utilisé pour contrôler votre mijoteuse, porte de garage, cafetière, cuiseur à riz, blender smoothie... poisson barboteur de réservoir ou tout autre dispositif électronique d

Cette instructable va vous apprendre comment créer un cordon ordinateur/iPhone/Android-contrôlables qui peut contrôler quoi que ce soit électrique de n'importe où avec un accès internet. La build vous coûtera 60$ et il est assez facile à faire. Il vo
Contrôler votre maison et votre Robot par Missed Call de téléphone cellulaire

Contrôler votre maison et votre Robot par Missed Call de téléphone cellulaire

Vous pouvez trouver beaucoup de projets sur internet sur le contrôle des choses comme l'éclairage, ventilateur, machine à laver et votre robot d'emplacement distant. Il existe plusieurs façons pour contrôler ces à distance tels utilisant DTMF signal
Contrôler votre maison avec Arduino

Contrôler votre maison avec Arduino

Arduino est un excellent outil pour contrôler et chose du sens, c'est pourquoi la plupart des gens l'utiliser, mais il y a un gros hic. Arduino ne peut gérer que des très faibles courants. (Pas plus de 40 ma). C'est ok pour certains projets électroni
BLU-BOARD, contrôler votre maison avec la dent bleue !

BLU-BOARD, contrôler votre maison avec la dent bleue !

Grand merci aux gens fines de Hack-A-Day pour les partager avec le monde !Si vous souhaitez faire un don au projet : https://www.suprmasv.com/projects/167/blu-boardCe projet a été dans les travaux pour le long temps, trois mois si j'ai compter correc
Arduino et Apple HomeKit intégration - contrôler votre maison de Siri ! L’ITO est ici

Arduino et Apple HomeKit intégration - contrôler votre maison de Siri ! L’ITO est ici

Ce Instructable vous donnera un moyen rapide et facile d'ajouter une carte arduino à Apple HomeKit sur un appareil iOS. Il ouvre toutes sortes de possibilités, y compris les Scripts qui s'exécutent sur le serveur, combiné avec pommes HomeKit « Scènes
Faire une appli Android pour contrôler via Bluetooth un Arduino contrôler votre maison par l’intermédiaire de RF, climatisées et dotées de AppInventor

Faire une appli Android pour contrôler via Bluetooth un Arduino contrôler votre maison par l’intermédiaire de RF, climatisées et dotées de AppInventor

Je sais que le titre est tout à fait une bouchée, mais c'est exactement ce que c'est.Quelque temps auparavant, j'ai fait une instructable décrivant un circuit autour d'un atmega328 (ou un « Arduino ») qui était de dissuader les cambrioleurs en simula
JOUER avec le PORT parallèle (créer votre propre interface graphique avec TURBO C pour contrôler votre ROBOT

JOUER avec le PORT parallèle (créer votre propre interface graphique avec TURBO C pour contrôler votre ROBOT

Cette instructable fait partie de mon livre, jouant avec le port parallèle. dans ce instructable nous allons aller pour en savoir plus sur Turbo c communication avec le port parallèle. permet de démarrer...Partie requis1. LED (diodes électroluminesce
Comment faire pour contrôler votre téléviseur à l’aide de votre téléphone: + AnyMote

Comment faire pour contrôler votre téléviseur à l’aide de votre téléphone: + AnyMote

Vous avez ce smartphone brillant dans une main et un vieux plastique encombrant distant dans l'autre, tout en un autre 2 ou 3 télécommandes attendre leur tour sur le canapé.Cet arrêt par étape tutoriel vous montrera comment transformer votre iPhone o
Falangafone - utilisation des gestes pour contrôler votre musique !

Falangafone - utilisation des gestes pour contrôler votre musique !

À HackPrinceton 2014, mon coéquipier et j'ai construit un robuste, kit mains-mouvement contrôlé par la musique. Nous avons utilisé la Motion Leap et son développeur API pour saisir les données de main et des doigts, et nous avons utilisé le langage P
À l’aide de votre PSP / PSvita pour contrôler votre ps3. (Système de médias)

À l’aide de votre PSP / PSvita pour contrôler votre ps3. (Système de médias)

Jusqu'à ce que ce sera un autre tutoriel sur la mise en place de lecture à distance ?Bien plus souvent Oui.Voici le deal. J'utilise surtout ma ps3 comme un media center, donc mon système audio est relié à la ps3. Normalement je dois allumer mon télév
Comment faire pour contrôler votre vitesse de ventilateur !

Comment faire pour contrôler votre vitesse de ventilateur !

Blog : http://techreviewerblog.blogspot.com/Facebook : http://on.fb.me/fsCTE8Twitter : http://www.twitter.com/comsa42Site Web : http://techygeeky.dyndns-blog.com/Instructables : Lien : http://www.almico.com/speedfan.phpVisitez mon blog et autres page
Contrôler votre maison depuis votre téléphone portable

Contrôler votre maison depuis votre téléphone portable

Voici comment j'ai fait un système pour surveiller la porte de derrière à la piscine et surveiller la cuisine en même temps.J'avais besoin d'un moyen de savoir quand les enfants ouvrent la porte à la piscine. Depuis que je devais mettre la boîte au-d
Contrôler votre arduino depuis votre PC avec le Qt Gui

Contrôler votre arduino depuis votre PC avec le Qt Gui

pour mon premier instructable je vais vous montrer comment utiliser Qt pour faire des interfaces graphiques pour votre arduino (ou n'importe quel appareil rs232)Donc, si vous souhaitez créer vos propres interfaces graphiques, vous souhaitez contrôler