Aller au contenu

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


Messages recommandés

Posté(e)

Bonsoir.

 

Depuis quelques jours (je ne sais pas exactement, je suis partis 2 semaines en vacances), mon pont Homebridge vers la HC2 (sur NAS Synology) ne fonctionne plus. Je n’ai rien changer, seule peut-être la mise à jour d’IOS vers la 11.4.1... mais comme je n’étais pas chez moi, je sais pas s’il y a un lien direct...

 

Est-ce que quelqu’un d’autre à le problème ?

 

Merci

 

Arnaud

  • 5 semaines après...
Posté(e)

Bonjour à tous,

 

Depuis quelques jours, j'ai eu la brillante idée de mettre à jour mon Raspberry et depuis, Homebridge ne démarre plus.

 

Je me suis dis pas grave, je vais refaire une installation from scratch mais apparemment avec la dernière version disponible, HomeBridge ne fonctionne plus.

 

Avez vous remarqué cela aussi ?

 

Par exemple dans le tuto quand on arrive à cette ligne 

 

Citation

 

cd /usr/lib/node_modules/hap-nodejs/node_modules/mdns

 

La commande nous renvoie no such file or directory

 

Merci pour votre aide

 

 

  • 3 mois après...
  • 4 semaines après...
Posté(e)

Salut. 

 

Oui. Je l’utilise depuis quelques mois. Chez moi il est beaucoup plus stable que celui de marcoraddaz. Il n’a même jamais planter sur mon NAS Synology DS411-II+. 

 

Du coup, comme ça marche très bien j’utilise beaucoup plus Siri et l’application Home sur mon IPhone et IPad. 

Je commence même à basculer  certaine scène sur Home. 

 

Arnaud

  • 3 semaines après...
Posté(e)

Bonjour à tous,

 

Je viens de faire l'acquisition du détecteur Fibaro FGFS-101, je me demandais si on savait ajouter ce détecteur dans l'application Homebridge pour que ce soit visible via Homekit ?

 

D'avance je vous remercie

Posté(e)
Il y a 5 heures, TraxxMaxx a dit :

Bonjour à tous,

 

Je viens de faire l'acquisition du détecteur Fibaro FGFS-101, je me demandais si on savait ajouter ce détecteur dans l'application Homebridge pour que ce soit visible via Homekit ?

 

D'avance je vous remercie

Salut @TraxxMaxx

 

J'ai un FGFS-101 dans ma buanderie, au sol, pour m'avertir en cas de fuite de l'une des machines. Il est parfaitement repris dans les modules reconnus par HomeBridge. J'ai même la température (au sol) de la buanderie dans Home.app (iPhone/iPad)... 

 

Posté(e)
il y a 36 minutes, fel-x a dit :

Salut @TraxxMaxx

 

J'ai un FGFS-101 dans ma buanderie, au sol, pour m'avertir en cas de fuite de l'une des machines. Il est parfaitement repris dans les modules reconnus par HomeBridge. J'ai même la température (au sol) de la buanderie dans Home.app (iPhone/iPad)... 

 

Hello @fel-x

 

Je viens de me rendre compte que je devais activer les droits d'accès sur les modules avec l'utilisateur que j'utilise dans le script Homebridge.

 

J'avais oublié cette subtilité lol

 

Merci beaucoup pour ta réponse et désolé d'avoir embêté mon monde :)

  • 3 semaines après...
Posté(e)

Juste pour info : Code HomeKit Netatmo

 

 

Ali-Asgar (Netatmo) 

11 janv. 12:27 CET 

Cher Philippe,

Merci pour votre retour,
Mon collègue ma fait suivre votre demande,

J'ai effectué une mise à jours de votre caméra vers la version 145.
Une fois que vous voyez que la mise à jours est effectuée (depuis le file d'actualité de l'application) :

Veuillez réinitialiser la caméra :

Pour réinitialiser la caméra à l’état d’usine, il faut utiliser un QR-CODE spécifique (rouge, que je peux vous délivrer si vous m'envoyer une photo de votre numéro de série (par mesure de sécurité)).

Ce Qr-code est à présenter devant la caméra. Faite attention à : La luminosité, la distance (cf pj), et bien placer le code devant la lentille de la caméra. Activer la détection en collant le code contre la lentille et en le reculant petit à petit. Une fois détectée, les LED clignoteront rapidement 5 fois à deux reprises et commenceront à clignoter continuellement 1 à 2 minutes plus tard.

Lorsque vous utiliserez ce QR-code, ceci va supprimer :
* Les vidéos présentent sur la carte sd (pensez à sauvegarder vos vidéos avant d'effectuer cette manip),
* Les informations Homekit (qui vous permettra par la suite de réinstaller la caméra sur Homekit) 
* Les informations réseaux.

Normalement, la caméra doit continuer à clignoter.
Vous pouvez maintenant installer la caméra comme une nouvelle caméra.

En attente de votre retour,
Je vous souhaite une agréable journée.
Cordialement,

Ali

Posté(e)

Salut la foule. J’ai un soucis lors que homebridge tourne sur mon Synology avec docker. Malgré l’ouverture des ports dans le firewall je n’arrive pas à la faire détecter sur mon iPhone. Sur le raspberry pi ça marche sans soucis. Il y a 1 an ça fonctionnait impec sur le Synology sous docker.

 

Quelqu’un aurait une piste pour m’aiguiller?

  • 2 mois après...
Posté(e) (modifié)

salut a tous 

 

je vient de changer mon raspberry, et je souhaite instaler le  HC2 Via Homekit Et Siri, mai les tuto ne fonctionne plus 

 

est ce que ça fonctionne toujours ?

si oui avez vous un nouveau tuto 

 

merci d'avance 

 

Modifié par 971jmd
Posté(e)
il y a 45 minutes, 971jmd a dit :

salut a tous 

 

je vient de changer mon raspberry, et je souhaite instaler le  HC2 Via Homekit Et Siri, mai les tuto ne fonctionne plus 

 

est ce que ça fonctionne toujours ?

si oui avez vous un nouveau tuto 

 

merci d'avance 

 

Bonjour,

 

J'ai rencontré le même soucis que toi, il faut faire quelques adaptations par rapport au tuto de base, si je me souviens bien tu es coincé avec la partie consacrée au mdns

 

Voici la procédure à modifier 

 

On installe mdns

cd /usr/lib/node_modules/homebridge/
sudo npm install --unsafe-perm mdns
sudo npm rebuild --unsafe-perm

Et finir l’installation avec :  
cd /usr/lib/node_modules/homebridge/node_modules/mdns
(cd /usr/lib/node_modules/hap-nodejs/node_modules/mdns)
sudo node-gyp BUILDTYPE=Release rebuild

J'espère avoir pu t'aider

 

Posté(e) (modifié)

salut 

 

voivi mon 1er problème  :   

sudo: npm : commande introuvable
 

Modifié par 971jmd
Posté(e) (modifié)
il y a 4 minutes, 971jmd a dit :

salut 

 

voivi mon 1er problème  :   

sudo: npm : commande introuvable
 

Essaie ceci

 

sudo npm update -g npm

sudo npm -g

curl -sL https://deb.nodesource.com/setup_8.x | sudo -E bash -

sudo apt-get install -y nodejs

sudo npm update -g npm

sudo npm -g

 

Modifié par TraxxMaxx
Posté(e) (modifié)

j'avance un peur mieux je suis la video  :  

 

mai quand j'arrive a >> sudo npm install -g homebridge

 

/usr/local/lib/node_modules/npm/bin/npm-cli.js:84
      let notifier = require('update-notifier')({pkg})
      ^^^

SyntaxError: Block-scoped declarations (let, const, function, class) not yet supported outside strict mode
    at exports.runInThisContext (vm.js:53:16)
    at Module._compile (module.js:414:25)
    at Object.Module._extensions..js (module.js:442:10)
    at Module.load (module.js:356:32)
    at Function.Module._load (module.js:311:12)
    at Function.Module.runMain (module.js:467:10)
    at startup (node.js:134:18)
    at node.js:961:3

 

Modifié par 971jmd
Posté(e) (modifié)

tout ce passe bien jusqu à ligne 11

 

1-  sudo apt-get update
2-  sudo apt-get upgrade
3-  g++ -4.9 -v
4-  wget http://node-arm.herokuapp.com/node_latest_armhf.deb
5-  sudo dpkg -i node_latest_armhf.deb.2
6-  node -v
7-  npm -v
8-  sudo npm update -g npm
9-  sudo npm -g
10- sudo apt-get install libavahi-compat-libdnssd-dev
11- sudo apt-get install git
12- sudo npm install -g homebridge

pi@raspberrypi:~ $ sudo npm install -g homebridge
/usr/local/lib/node_modules/npm/bin/npm-cli.js:84
      let notifier = require('update-notifier')({pkg})
      ^^^

SyntaxError: Block-scoped declarations (let, const, function, class) not yet supported outside strict mode
    at exports.runInThisContext (vm.js:53:16)
    at Module._compile (module.js:414:25)
    at Object.Module._extensions..js (module.js:442:10)
    at Module.load (module.js:356:32)
    at Function.Module._load (module.js:311:12)
    at Function.Module.runMain (module.js:467:10)
    at startup (node.js:134:18)
    at node.js:961:3

 

Modifié par 971jmd
Posté(e) (modifié)

j'avance j'avance mai voila

 

 

si dans  sudo nano .homebridge/config.json  je met

{
    "bridge": {
        "name": "Homebridge",
        "username": "CC:22:3D:E3:CE:35",
        "port": 51826,
        "pin": "031-45-100"
    },

    "platforms": [
	]
	}

mon script fonctionne mai sans FIBARO

 

siri01.JPG

 

 

mai si dans sudo nano .homebridge/config.json  je met 

 

{
    "bridge": {
        "name": "Homebridge_fibaro",
        "username": "CC:22:3D:E3:CE:40",
        "port": 51826,
        "pin": "031-45-159"
    },

"description": "Ma configuration HomeBridge",

     "accessories": [
        ],

    "platforms": [
            {
            "platform": "FibaroHC2",
            "name": "FibaroHC2",
            "host": "192.168.0.xx",
            "username": "xxxxx@xxxx",
            "password": "xxxxxxx",
            "grouping": "room",
            "pollerperiod": "100"
        }
    ]
}

voici le résultat :

 

 

pi@raspberrypi:~ $ homebridge
/usr/local/lib/node_modules/npm/bin/npm-cli.js:84
      let notifier = require('update-notifier')({pkg})
      ^^^

SyntaxError: Block-scoped declarations (let, const, function, class) not yet supported outside strict mode
    at exports.runInThisContext (vm.js:53:16)
    at Module._compile (module.js:414:25)
    at Object.Module._extensions..js (module.js:442:10)
    at Module.load (module.js:356:32)
    at Function.Module._load (module.js:311:12)
    at Function.Module.runMain (module.js:467:10)
    at startup (node.js:134:18)
    at node.js:961:3
[Fri Mar 29 2019 23:46:06 GMT+0100 (CET)] There was a problem reading your config.json file.
[Fri Mar 29 2019 23:46:06 GMT+0100 (CET)] Please try pasting your config.json file here to validate it: http://jsonlint.com
[Fri Mar 29 2019 23:46:06 GMT+0100 (CET)]
/usr/local/lib/node_modules/homebridge/lib/server.js:217
    throw err;
    ^

SyntaxError: Unexpected token
    at Object.parse (native)
    at Server.str.replace.Server._loadConfig (/usr/local/lib/node_modules/homebridge/lib/server.js:211:19)
    at new Server (/usr/local/lib/node_modules/homebridge/lib/server.js:56:38)
    at module.exports (/usr/local/lib/node_modules/homebridge/lib/cli.js:30:16)
    at Object.<anonymous> (/usr/local/lib/node_modules/homebridge/bin/homebridge:17:22)
    at Module._compile (module.js:435:26)
    at Object.Module._extensions..js (module.js:442:10)
    at Module.load (module.js:356:32)
    at Function.Module._load (module.js:311:12)
    at Function.Module.runMain (module.js:467:10)

 

 

Modifié par 971jmd
Posté(e)

salut 

 

après +/- 10 réinstallation de l'image du Raspbian :P je plugin fonctionne 

 

mai je chercha  comment démarrée le HOMEBRIDGE au démarrage du Raspberry  

 

merci de votre aide

 

  • 5 mois après...
Posté(e)

Salut à tous,

 

ce qui devait arriver arriva ... un plantage raspberry , une redémarrage et plus de synchro :(

j'ai refait le tour pour voir quoi de 9, sur Syno, il y a l'application Homebridge basée sur docker et oznu/homebridge, c'est d'une simplicité d'installation et de configuration exceptionnelle, moi qui suis une buse, aucun souci. Cela remonte la HC2 avec une simplicité ... Plus l'interface c'est le top.

 

https://github.com/oznu/homebridge-syno-spk

 

Ca mérite le détour ...

- interface graphique

- verification des modules (propose les updates)

- gestion des fichiers de configuration embarquée

- sauvegarde / restauration des config

 

Maintenant pour moi j'ai toujours un problème a être monté sur Apple Home :(

 

J'ai installé Discovery sur mac et iPhone et en allant voir les données qui transitent dans _Hap._Tcp. je ne vois que ma passerelle Netatmo :(

J'ai lu que l'ipV6 était mal supportée (ou difficile a configurer) j'ai retiré tout ce qui est IPv6. J'ai tout coupé en IPv6 sur la freebox (Je suis revenu chez Free avec la fibre)

 

Comme je suis en wifi, bien que mon firewall soit avec un réseau ouvert entre wifi et filaire, par acquis de conscience, je me suis branché et là, j'ai 2 Homebridge qui apparaissent dans Discovery.

Toujours pas d'ajout dans Home mais un pas de géant !! Le mDNS ne passe pas les domaines de broadcast , ce qui explique plein de choses. 

 

Je vias regarder de ce coté, cela me laisse penser que si mon iPhone était sur le même réseau de broadcast que le filaire, cela arrangerai bien les choses mais c'est inevisageable.la borne est une fortiAP et mon firewall un Fortigate ... Je vais tenter demain de retrouver une vieille borne et monter un réseau ouvert avec un point wifi sur mon réseau filaire, si j'ai raison cela marchera.

Je viendrai apporter la réponse.

 

Si des gens ont des idées, je suis preneur.

Posté(e)

Bonjour à tous, 

 

Apres une bonne nuit de sommeil, on y voit plus clair !

 

Un problème de domaine de broadcast, j'ai regardé les spécifications de mDNS ( m étant pour multicast) et là j'ai compris. 

Sur un firewall tout est coupé par défaut, il fallait donc autoriser le multicast entre mes 2 réseaux.

 

J'ai relancé l'application Homebridge (car le taf de Oznu est tellement fini que c'est une application avec portail web et tout et tout ...) sur mon Synology et là j'arrive a voir l'application sur mon tel. il me reste les modules a intégrer, les plug in a ajouter pour le reste mais classer les modules dans Home après 1 semaine c'est rien.

 

J'espère que mon histoire va en aider qui comme moi désespèrent ...

 

PS : j'ai remis l'IPv6 qui ne posait pas de pb, c'est juste que "nativement" l'IPv6 permet de passer des firewall :)

  • 1 mois après...
Posté(e)

Salut

une petite question

J’utilise Homebridge. je n’ai pas le hub Alexia, seulement Freebox delta.

Avec ¨ok freebox “ puis je contrôler Homebridge ? 

Est ce qu’en installant npm i homebridge-alexa Ça le ferai ?

Posté(e)

Vue le prix d'une petit enceinte Alexa, je ne prendrais pas la tête a vouloir utiliser une Freebox delta. D'autant qu'il y a plein à vendre sur leboncoin.

 

Alexa c'est piloter des composants de nos HC2 et même s'interfacer avec Homebridge si nécessaire.

 

Mais bon ce n'est que mon avis.

  • Like 1
×
×
  • Créer...