Aller au contenu

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


Messages recommandés

Posté(e)

@fel-x bon ben j'abandonne, j'ai refais l'installation complète trois fois, tout se passe bien sur le Raspberry, Homebridge toujours impec...  mais toujours pas invisble sur tous les iPhoone de la maison...ou si @ilcato passe dans le coin et a une idée ? :13:

Posté(e)

salut

 

moi depuis une mise a jour de la HC2, je n'ai plus Siri sur figaro. comme j'ai déménager pas eu le temps de regarder.

 

erreur : 

    at module.exports (/usr/lib/node_modules/homebridge/lib/cli.js:26:16)
stderr
19:36:44
    at Object.<anonymous> (/usr/lib/node_modules/homebridge/bin/homebridge:17:22)
stderr
19:36:44
    at Module._compile (module.js:413:34)
stderr
19:36:44
    at Object.Module._extensions..js (module.js:422:10)
stderr
19:36:44
    at Module.load (module.js:357:32)
stderr
19:36:44
[5/27/2017, 7:36:44 PM] ====================
stderr
19:36:44
[5/27/2017, 7:36:44 PM] Loaded plugin: homebridge-luxtronik2
stdout
19:36:44
[5/27/2017, 7:36:44 PM] Registering accessory 'homebridge-luxtronik2.temperature'
stdout
19:36:44
[5/27/2017, 7:36:44 PM] ---
stdout
19:36:44
[5/27/2017, 7:36:44 PM] Loaded plugin: homebridge-ninjablock-alarmstatedevice
stdout
19:36:44
[5/27/2017, 7:36:44 PM] Registering accessory 'homebridge-ninjablock-alarmstatedevice.NinjaBlock-AlarmStateDevice'
stdout
19:36:44
[5/27/2017, 7:36:44 PM] ---
stdout
19:36:45
[5/27/2017, 7:36:45 PM] Loaded plugin: homebridge-ninjablock-humidity
stdout
19:36:45
[5/27/2017, 7:36:45 PM] Registering accessory 'homebridge-ninjablock-humidity.NinjaBlock-Humidity'
stdout
19:36:45
[5/27/2017, 7:36:45 PM] ---
stdout
19:36:46
[5/27/2017, 7:36:46 PM] Loaded plugin: homebridge-ninjablock-temperature
stdout
19:36:46
[5/27/2017, 7:36:46 PM] Registering accessory 'homebridge-ninjablock-temperature.NinjaBlock-Temperature'
stdout
19:36:46
[5/27/2017, 7:36:46 PM] ---
stdout
19:36:47
[5/27/2017, 7:36:47 PM] Loaded plugin: homebridge-philipshue
stdout
19:36:47
[5/27/2017, 7:36:47 PM] Registering platform 'homebridge-philipshue.PhilipsHue'
stdout
19:36:47
[5/27/2017, 7:36:47 PM] ---
stdout
19:36:47
[5/27/2017, 7:36:47 PM] Loaded config.json with 0 accessories and 1 platforms.
stdout
19:36:47
[5/27/2017, 7:36:47 PM] ---
stdout
19:36:47
[5/27/2017, 7:36:47 PM] Loading 1 platforms...
stdout
19:36:47
/usr/lib/node_modules/homebridge/lib/api.js:106
stderr
19:36:47
      throw new Error("The requested platform '" + name + "' was not registered by any plugin.");
stderr
19:36:47
      ^
stderr
19:36:47
stderr
19:36:47
Error: The requested platform 'FibaroHC2' was not registered by any plugin.
stderr
19:36:47
    at API.platform (/usr/lib/node_modules/homebridge/lib/api.js:106:13)
stderr
19:36:47
    at Server._loadPlatforms (/usr/lib/node_modules/homebridge/lib/server.js:263:45)
stderr
19:36:47
    at Server.run (/usr/lib/node_modules/homebridge/lib/server.js:71:36)
stderr
19:36:47
    at module.exports (/usr/lib/node_modules/homebridge/lib/cli.js:40:10)
stderr
19:36:47
    at Object.<anonymous> (/usr/lib/node_modules/homebridge/bin/homebridge:17:22)
stderr
19:36:47
    at Module._compile (module.js:413:34)
stderr
19:36:47
    at Object.Module._extensions..js (module.js:422:10)
stderr
19:36:47
    at Module.load (module.js:357:32)
stderr
19:36:47
    at Function.Module._load (module.js:314:12)
stderr
19:36:47
    at Function.Module.runMain (module.js:447:10)
stderr
19:44:02
/root/.homebridge/package.json found. Going to install additional plugins.

 

 
 
 
Posté(e)

j'ai réactiver mon raspberry, idem : problème venant des dernières mise a jour de Fibaro.

 

quelqu'un peut dire si il y en a un de fonctionnel, car plus rien fonctionne depuis les 2 derniers mise a jour de Fibaro.

soit le plugin "home bridge" n'est pas a jour,,,,,    ou Fibaro a verrouiller le truc. ????

 

a suivre pour des news!

Posté(e)

j'ai fait toutes les mises à jours possibles, à chaque fois qu'elles étaient disponibles.

J'ai un Raspberry Pi 3 model B, avec Raspbian GNU/Linux 8 (jessie) totalement à jour, version kernel 4.9.24-v7+

Fibaro HCL en version stable 4.130

 

Ce matin encore je suis passé à node.js V8.0.0 et npm 5.0.0

Même pas eu besoin de redémarrer homebridge !

 

Homebridge est à jour et tout tourne super bien, avec Siri qui reconnait tout ce qu'il faut reconnaître. (bon sauf quelques bugs mineurs qui sont connus)

Posté(e)

moi je n'ai aucun problème avec Homebridge, tous les devices de la HC2 sont bien reconnus, juste que homebridge est invisible des bidules :-)

Posté(e)

@Cardane

dis il est possible que l'émulation de "Bonjour" soit défectueuse chez toi !! C'est le protocole de découverte et de communication Apple.

Peut-être devrais-tu recompiler le module mdns (surtout si tu as mis à jour node depuis l'installation de homebridge)

Aussi réinstalle libavahi-compat-libdnssd-dev juste avant 

 

Je pense qu'i existe une petite app gratuite sur les iBidules qui permet de scruter ton réseau à la découverte des appareils émettant en Bonjour. Je l'avais un jour installée pour quelques heures le temps de visualiser Homebridge et confirmer qu'il émettait en continu et sans coupures... 

 

 

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

@fel-x  je viens de rentrer d'une semaine de voyage et je vois ton message. Effectivement, l'iPhone ne voit pas le RaspBerry, c'est donc bien un problème avec Bonjour.

Je ferai les manips ce weekend, on verra ce que ca donne...  merci du tuyau ;)

Posté(e)

@fel-x..  bon, je viens de faire ce que tu disais, mais ca ne change rien, et effectivement via la petit appli sur l'iPhone, je ne vois pas homebridge...  c'est donc bien un problème avec Bonjour

 

Posté(e) (modifié)

@Cardane : oui je me souviens vaguement avoir eu le même problème mais je l'avais corrigé en quelques minutes en réinstallant les librairies AVAHI et libnss-mdns je crois.

sudo apt-get install libnss-mdns
sudo apt-get install avahi-daemon libavahi-client-dev
sudo update-rc.d avahi-daemon defaults

 

désolé je ne me souviens plus du tout des détails..

 

Modifié par fel-x
doublon
Posté(e)

@fel-x je viens d'essayer, ca na change rien, et comme je suis une bille en Unix, ca va pas aider :-)

merci quand même pour ton aide :13:

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

hello à tous et surtout à @fel-x si il est dans le coin :-)

 

quel est l'endroit exact ou il faut mettre le fichier config.json ? parce que homebridge ne le trouve pas

le mien se trouve dans /home/pi/.homebridge

et homebridge le cherche dans /root/.homebridge

 

est-ce que c'est normal ? et comment puis-je le créer dans root/.homebridge (suis une bille en linux, désolé)

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

Salut @Cardane

 

suis en déplacement aux USA là, sans remote accès à mon raspberry (j'ai coupé durant mes 3 semaines d'absence)

 

de mémoire il est bien dans /home/pi/.homebridge/config.json !

 

Si homebridge le cherche chez le root c'est que tu as (commis l'erreur de) installé en tant que root.

 

tu dois alors créer au bon endroit :

 

sudo touch config.json

sudo nano config.json

 

et coller dedans ta config

 

hope this helps...

 

PS : et du coup donner les bonnes propriétés (chown root:root config.json)

Modifié par fel-x
Posté(e)

Salut @fel-x

oups, désolé de te déranger pendant que tu es chez l'ami Donald :-)

mais le problème est réglé, maintenant ca fonctionne, mais toujours le même problème, impossible de le voir sur l'iPhone.

j'ai essayé comme je l'ai trouvé sur un site de changer la mac adresse, mais toujours le même, j'ai supprimé l'appli, j'ai supprimé les folders accessories et persists, rien n'y fait...

et pourtant je suis sur le même réseau ...  en filaire avec le roi, et en wifi avec l'aphone, sur me même range...  donc ca devrait marcher, mais toujours ce foutu Bonjour qui déconne...

 

bon, je vais attendre Alexa ou la solution de Apple pour avancer avec la reçois vocale :lol:

 

bon séjour chez les ricains :-)

 

Posté(e)

nouvelle tentative sur Macmini OS sierra.

 

Plugin - DidFinishLaunching

[2017-8-15 05:37:16] [FibaroHC2] Fetching Fibaro Home Center rooms ...

events.js:160

      throw er; // Unhandled 'error' event

      ^

 

Error: listen EADDRINUSE :::51826

    at Object.exports._errnoException (util.js:1020:11)

    at exports._exceptionWithHostPort (util.js:1043:20)

    at Server._listen2 (net.js:1258:14)

    at listen (net.js:1294:10)

    at Server.listen (net.js:1390:5)

    at EventedHTTPServer.listen (/usr/local/lib/node_modules/homebridge/node_modules/hap-nodejs/lib/util/eventedhttp.js:60:19)

    at HAPServer.listen (/usr/local/lib/node_modules/homebridge/node_modules/hap-nodejs/lib/HAPServer.js:158:20)

    at Bridge.Accessory.publish (/usr/local/lib/node_modules/homebridge/node_modules/hap-nodejs/lib/Accessory.js:516:16)

    at Server._publish (/usr/local/lib/node_modules/homebridge/lib/server.js:114:16)

    at Server.run (/usr/local/lib/node_modules/homebridge/lib/server.js:91:10)

Posté(e) (modifié)

@q.philippe

EADDRINUSE signifie "Expanded Error; Address in Use" donc qu'une autre instance de homebridge tourne déjà ou a démarré partiellement.

Vérifie tes processus actifs (ps) et termine (kill) ceux qui posent souci.

 

Par ailleurs il est assez connu que sur Sierra il pose des soucis.

 

 

Et une autre piste ici

Modifié par fel-x
ajout idée
Posté(e)

Bonjour.

 

Cela tourne t'il alors ? 

 

j'aimerais pouvoir contrôler via Siri sur mac ou iPhone/ipad les équipements de ma HC2.

j'ai aussi une passerelle domptiez sur nas Qnap au cas ou.

Posté(e) (modifié)

Hello,

 

@schwinny J'utilise Jeedom avec le plugin app Mobile, qui permet d'installer Homebridge. Ensuite sur le pi en ssh, j'ai installé le plugin FibaroHC2, et ajouter la configuration dans Jeedom.

Cela marche parfaitement, et surtout depuis la dernière version du plugin, cest encore plus simple.

 

L'avantage d'avoir Homebridge dans Jeedom, cest qu'il va gérer le service proprement, on a accès aux logs facilement, etc.

 

Pour domoticz peut être y a-t-il également un plugin homebridge?

Modifié par albundy
Posté(e)

merci pour ton retour.
Oui Domoticz possède le pont home bridge. 

la question était surtout de savoir comment piloter directement la HC2 car sinon, je pensais faire un interrupteur virtuel sur domptiez et sur changement d'etat, appeler en lua l'interrupteur hc2 qui appelle l'autre...

bref une usine a gaz :)

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

Pour tout ceux qui essaye sur Raspberry B.  (après rachat de carte SD hs, une clef usb mouse sans clavier ou clef usb clavier sans souris, acheter tout en filaire voila !)

 

https://projetsdiy.fr/homebridge-installation-configuration-piloter-objets-domotique-ios-homekit/#.Wb2rZ63pPX4

 

Attention au fichier config.json qui s'est alourdit.    ( /home/pi/.homebridge/config.json)

Pensez a créer une Variable Globale sur HC2 (liaison Raspibridge HC2)

Security system : disable

Majuscule de l'adresse MAC avec :, pas de - .

 

Tout fonction sur un raspberry pi modele B. env 4h de job.

 

 

Posté(e)

pour information, si comme moi vous avez le problème de ne pas voir Homebridge sur votre iPhone alors que tout fonctionne bien sur le Raspberry PI, il suffit de rajouter 

ipv6.disable=1 dans le fichier /boot/cmdline.txt, ensuite un reboot et homebridge devrait être visible directement sur l'iPhone.

 

Posté(e) (modifié)

bonjour a tous

j'ai un qnap et je voudrais faire fonctionner hombridge dessus

je ne trouve pas de tuto pour avoir l'ensemble QNAP / Hombridge / HC2

 

j'ai bien installer container station sur mon qnap

mis en place Homebridge

Mais après je ne sais pas comment le configurer

il semble qu'il faut mettre un plugin JSON, mais comment faire?

 

Une personne ici l'a déjà fait?

 

Merci d'avance pour votre aide

Modifié par flacon030
×
×
  • Créer...