Aller au contenu
kiwi

Commander L'hc2 (Et Hcl) Via Homekit Et Siri

Recommended Posts

Hello,

Je mets ça dans le bistrot car je n'ai absolument aucune idée d'où mettre ce truc :)

J'ai découvert en jouant avec Domoticz qu'il y a avais un projet qui permettais de faire une passerelle Siri / HomeKit -> n'importe quoi ou presque.

Ca s'appelle Homebridge et ca se trouve sur https://github.com/nfarina/homebridge

Comment l'installer : http://www.domoticz.com/wiki/Homekit_Siri (mais la page de github est aussi assez claire).

J'ai fait un test avec le fichier JSON suivant (sur mon Raspberry PI2) :
 

$ cat config.json
{
    "description": "Configuration file for Domoticz platform.",
    "platforms": [
    ],
    "accessories": [
        {
                "accessory": "Http",
                "name": "TV",
                "on_url": "http://user:pass@192.168.0.X/api/callAction?deviceID=165&name=turnOn",
                "off_url": "http://user:pass@192.168.0.X/api/callAction?deviceID=165&name=turnOff
",
                "http_method": "GET"
        },
        {
                "accessory": "Http",
                "name": "Cuisine",
                "on_url": "http://user:pass@192.168.0.X/api/callAction?deviceID=51&name=turnOn",
                "off_url": "http://user:pass@192.168.0.X/api/callAction?deviceID=51&name=turnOff"
,
                "http_method": "GET"
        }
    ]
}

En utilisant l'appli Elgato Eve : https://itunes.apple.com/app/elgato-eve/id917695792, on arrive a contrôler mes deux devices.

A noter que le code d'inclusion non modifiable est : 031-45-154 avec ou sans les '-'...

 

 

 

EDIT du 14/10/2016 => Ajout du tuto complet d'installation sur Raspberry PI par fel-x en page 27.

Modifié par Lazer

Partager ce message


Lien à poster
Partager sur d’autres sites

Intéressant. À suivre

Envoyé de mon iPad en utilisant Tapatalk

Partager ce message


Lien à poster
Partager sur d’autres sites

Salut Kiwi,

J'ai installé homebridge sur mon Macmini. Tout marche très bien. Merci pour le tuyeau !

L'ensemble des lumières de la maison peuvent maintenant être commandées via Siri ou via toutes les applications compatibles HomeKit (j'aime bien celle d'Insteon).

En revanche, il ne permet pas encore de piloter les volets => une idée pour résoudre ce problème ? 

Partager ce message


Lien à poster
Partager sur d’autres sites

Salut Kiwi,

J'ai installé homebridge sur mon Macmini. Tout marche très bien. Merci pour le tuyeau !

L'ensemble des lumières de la maison peuvent maintenant être commandées via Siri ou via toutes les applications compatibles HomeKit (j'aime bien celle d'Insteon).

En revanche, il ne permet pas encore de piloter les volets => une idée pour résoudre ce problème ? 

Salut Sébastien,

Peux tu me dire les commandes pour l'installer sur MacMini svp ? Merci

Partager ce message


Lien à poster
Partager sur d’autres sites

Sebastien merci pour ta réponse. Désolé d'insister mais une fois Xcode installer , j'imagine que je dois aller sur nouveau projet ? Ensuite quel choix ? Merci de ton aide.

Partager ce message


Lien à poster
Partager sur d’autres sites

Non, Xcode installe juste les librairies nécessaires, tu n'as même pas àl'ouvrir.

=> Ouvre simplement une fenêtre "Terminal"sur ton Mac mini et suis les instructions du lien que je t'ai envoyé.

Partager ce message


Lien à poster
Partager sur d’autres sites

Est-ce que quelqu'un peut me dire comment rajouter Homebridge dans l'application iPhone choisie. Car il reste en attente de synchronisation avec iCloud... et impossible de rajouter quelque chose.

Merci

Partager ce message


Lien à poster
Partager sur d’autres sites

effectivement ça marche plutôt pas mal! je l'ai installé sur mon Mac Mini, pas de problème ça fonctionne. Par contre j'ai des difficultés sur raspberry PI, sur une distrib Wheezy. J'ai des problèmes de versions de node.js j'ai l'impression, Kiwi quelle distrib as tu mis sur ton rasp PI? une Raspian? Édit --> plus de problème j'ai réussi àréinstaller les bonnes librairies.

@Bwilliot: en principe si tu as lancé la ligne npm run start, ton homebridge est opérationnel et en attente sauf si il te sort une ligne d'erreur. Par contre, si pas d'erreur sur ton homebrige, bien lancé, mais que tu ne vois pas de homebridge sur iPhone (j'utilise Eve, pas mal), tu peux tenter de supprimer les fichiers dans le dossier Homebridge/persist. Moi j'ai du le faire car àforce de jouer àajouter le homebridge et le supprimer il savait plus ou donner de la tête.

Edit: j'ai un message d'erreur de synchro sur l'ipad, selon le site elgato il faut activer le trousseau sur les devices et la synchro peut prendre jusqu'à2h.

Partager ce message


Lien à poster
Partager sur d’autres sites

@bwilliot: pour ton pb de synchro, il faut que tu te déconnectes des trousseaux sur tous tes ibidules et ensuite les reconnecter (fermer complètement les app Ève avant). Ça a marché pour moi!

Partager ce message


Lien à poster
Partager sur d’autres sites

C'est vraiment sympa de pourvoir commander les lumières avec Siri. Le truc bizarre c'est la réponse de Siri : Maintenant ils sont mâle (écrit comme cela).

Donc : Allumière la lumière du salon. 

Siri : C'est fait maintenant ils sont mâle.

 

Cela fait bizarre :-)

Partager ce message


Lien à poster
Partager sur d’autres sites

@clarkkent609: que veux-tu dire par te déconnecter des trousseaux? Comment?

Entre-temps, j'ai viré "homebridge" et puis réinstallé, et là , ça fonctionne bien.

 

C'est génial d'enfin pouvoir utiliser les capacités de Siri pour son HC2!

Par contre on ne voit pas les scènes et les plugins... une idée? 

 

@Ipfanton: j'ai la même chose pour le retour... avec le "male", mais c'est pas trop embêtant.

Partager ce message


Lien à poster
Partager sur d’autres sites

@bwilliot: tu vas dans réglages/iCloud/trousseau et tu décoches oui, puis le recoches et tu devras réinscrire tes identifiants.

Pour les scènes effectivement on ne les voit pas, par contre tu peux en faire sur l'application Ève (certes moins élaborées mais bon).

Je confirme pour le "male". Ça m'a bien fait rigoler, j'imagine que ce sera corrigé par la suite.

Partager ce message


Lien à poster
Partager sur d’autres sites

Salut. Le problème "la lumière est male" est apparu avec la version 9.0 d'ios. En version 8.2 la phrase était correcte. A noter que si vous avez plusieurs lampes dans une pièce, il n'y a pas ce problème (même en version 9).

Quelqu'un a réussi àcommander ses volets via homebridge et siri?

Partager ce message


Lien à poster
Partager sur d’autres sites

Je ne sais pas vous dire pour les volets car je n'en ai pas. 

 

Est-ce que quelqu'un aurait le problème suivant:

- tout fonctionne très bien, et puis, après 5 minutes sans action, une nouvelle commande me donne le message "Désolé, je n'ai pas reçu de réponse du système." 

- je réessaye quelques minutes plus tard, ça fonctionne à  nouveau...

et ainsi de suite...

 

Pourtant le "Homebridge" est bien running...

 

Quelqu'un a une idée?

Partager ce message


Lien à poster
Partager sur d’autres sites

Alors moi depuis que j'ai fais la mise àjour qui prend en charge les plugins, j'ai ce comportement par contre je ne récupère jamais le système je dois relancer homebridge, effacer les données HomeKit de l'iPhone et relancer l'association. L'ancienne version fonctionnait pourtant bien àce niveau :-/

Par contre la nouvelle version prend en charge les volets, le peu de temps que j'ai réussi àla faire fonctionner...

Partager ce message


Lien à poster
Partager sur d’autres sites

@sebastien j'ai fait un signalement de bug sur l'outil d'apple. on va bien voir. J'ai aussi le "La lumière est male" 

Partager ce message


Lien à poster
Partager sur d’autres sites

×