Aller au contenu

clarkkent609

Membres confirmés
  • Compteur de contenus

    528
  • Inscription

  • Dernière visite

  • Jours gagnés

    1

Tout ce qui a été posté par clarkkent609

  1. Non je ne la surveille pas, je vais regarder pour surveiller ça. Ceci dit 3 couplages avec homebridge et 3 plantages le lendemain l'étau commence àse resserrer! On verra si la ram est l'origine de ce problème, et si il y a une corrélation ram <-> api
  2. Bon, je viens d'avoir le même bug ce matin. Et àchaque fois cela se produit suite au couplage avec homebridge la veille. Du coup je planche sur un problème déclenché par les accès répétés àl'api :-/ c'est déjàarrivé àquelqu'un?
  3. Bon, me concernant je viens d'avoir le même bug ce matin. Et àchaque fois cela se produit suite au couplage avec homebridge la veille. Du coup je penche sur un problème déclenché par les accès répétés àl'api :-/ as tu des accès via api?
  4. Oui moi je le fais tourner sur raspberry. Par contre ce matin, box dans le sac les commandes ne répondent plus... J'ai l'impression qu'elle n'aime pas les accès répétés sur l'api car elle me l'a fait chaque lendemain du couplage avec homebridge :-(
  5. j'ai constaté aussi 2 fois le même problème chez moi, un reboot et tout redevient OK. Je ne sais pas d'où ça vient........ http://www.domotique-fibaro.fr/index.php/topic/6175-hc2-qui-ne-r%C3%A9pond-plus-help/
  6. arf pour moi c'est utilisé pour les protocoles Zeroconf d'Apple et annoncer les services homekit donc je pense que ça va coincer :-/ Je suis pas un specialiste Linux mais ça dit quoi comme erreur?
  7. le RPI ne reboot pas d'après moi, je vais essayer ton script. Mise à jour --> ça fonctionne avec un script tel que tu l'indiques. J'ai mis à jour le post juste au dessus. Merci Gazous!
  8. Voilà ma petite contribution pour ceux qui veulent se lancer (et ça me servira d'aide mémoire en même temps lol), la distribution Wheezy sera installée sur un RPI: http://blog.hotfirenet.com/preparer-la-carte-sd-de-votre-raspberry-pi-sous-mac/ Mettre à jour votre système: sudo apt-get update sudo apt-get upgrade Installer GCC: Comme l' OS Raspbian est basé sur Debian Wheezy , il est livré avec le compilateur C qui est trop vieux pour certains des paquets que Homebridge exige. Il faut donc suivre ces instructions pour installer une version mise à jour du compilateur C 14 . Ensuite, ouvrir /etc/apt/sources.list dans l'éditeur de texte et remplacer wheezy avec jessie: sudo nano /etc/apt/sources.list Mettre à jour les paquets: sudo apt-get update Installer GCC4.9: sudo apt-get install gcc-4.9 g++-4.9 Vous devrez accepter que les services redémarrent automatiquement pendant l'installation (une page va vous y inviter au bout d'un moment) Ensuite, ouvrir /etc/apt/sources.list dans l'éditeur de texte et remplacer de nouveau jessie avec wheezy cette fois sudo nano /etc/apt/sources.list sudo apt-get update La procédure ci-dessus permet de garder GCC 4.6 par défaut C et le compilateur C ++ pour tout paquet qui en dépend , si vous voulez compiler un programme avec GCC 4.9 , vous devrez utiliser gcc - 4.9 et g ++ - 4.9 en invoquant les compilateurs . Maintenant, vous avez le compilateur nécessaire , mais il est pas encore configuré pour être le compilateur par défaut . Vous pouvez résoudre ce problème avec ces commandes: sudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-4.9 60 --slave /usr/bin/g++ g++ /usr/bin/g++-4.9 sudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-4.6 40 --slave /usr/bin/g++ g++ /usr/bin/g++-4.7 Installer node.js: Ensuite on télécharge la dernière version de node.js, on la décompresse et on la copie dans le bon répertoire: wget https://nodejs.org/d...x-armv6l.tar.gz tar -xvf node-v4.2.4-linux-armv6l.tar.gz cd node-v4.2.4-linux-armv6l sudo cp -R * /usr/local/ Installer la librairie Avahi sudo apt-get install libavahi-compat-libdnssd-dev Etendre la partition systeme: http://www.soft-alternative.com/raspberry-pi-etendre-partition-systeme-capacite-carte-sd-raspbian.php Installation de homebridge: sudo npm install -g homebridge sudo npm install -g homebridge-fibaro-hc2 cd /home/pi/.homebridge/ nano config.json copier le code ci-dessous et modiez vos accès (pour sortir du mode editeur de texte: CTRL+X): ------------------------ { "bridge": { "name": "Homebridge", "username": "CC:22:3D:E3:CE:30", "port": 51826, "pin": "031-45-154" }, "description": "Configuration example for FibaroHC2", "platforms": [ { "platform": "FibaroHC2", "name": "FibaroHC2", "host": "IP du HC2", "username": "login", "password": "password" } ], "accessories": [ ] } -------------------------- Mise en place d'un script au démarrage: cd /etc/init.d sudo nano homebridge #!/bin/sh ### BEGIN INIT INFO # Provides: homebridge # Required-Start: $network $remote_fs $syslog # Required-Stop: $remote_fs $syslog # Default-Start: 2 3 4 5 # Default-Stop: 0 1 6 # Short-Description: Start daemon at boot time # Description: Enable service provided by daemon. ### END INIT INFO dir="/home/pi" cmd="DEBUG=* /usr/local/bin/homebridge" user="pi" name=`basename $0` pid_file="/var/run/$name.pid" stdout_log="/var/log/$name.log" stderr_log="/var/log/$name.err" get_pid() { cat "$pid_file" } is_running() { [ -f "$pid_file" ] && ps `get_pid` > /dev/null 2>&1 } case "$1" in start) if is_running; then echo "Already started" else echo "Starting $name" cd "$dir" if [ -z "$user" ]; then sudo $cmd >> "$stdout_log" 2>> "$stderr_log" & else sudo -u "$user" $cmd >> "$stdout_log" 2>> "$stderr_log" & fi echo $! > "$pid_file" if ! is_running; then echo "Unable to start, see $stdout_log and $stderr_log" exit 1 fi fi ;; stop) if is_running; then echo -n "Stopping $name.." kill `get_pid` for i in {1..10} do if ! is_running; then break fi echo -n "." sleep 1 done echo if is_running; then echo "Not stopped; may still be shutting down or shutdown may have failed" exit 1 else echo "Stopped" if [ -f "$pid_file" ]; then rm "$pid_file" fi fi else echo "Not running" fi ;; restart) $0 stop if is_running; then echo "Unable to stop, will not attempt to start" exit 1 fi $0 start ;; status) if is_running; then echo "Running" else echo "Stopped" exit 1 fi ;; *) echo "Usage: $0 {start|stop|restart|status}" exit 1 ;; esac exit 0 sudo chmod 755 /etc/init.d/homebridge sudo update-rc.d homebridge defaults Contrôle via votre téléphone / Apple Watch Siri: Ensuite, installer l'application Eve sur iOS et ajouter la passerelle homebridge depuis votre iBidule. Pour bénéficier du contrôle de votre HC2 via Siri via la 4G, il suffit de connecter une Apple TV 4 et rentrer votre compte iCloud dessus, et hop le contrôle est récupéré à distance! :-) Pour faire la même chose depuis votre apple watch, il n'y a rien à faire en plus à partir du moment où cela fonctionne sur l'iPhone, ça fonctionnera sur l'apple watch. Et si ma femme veut se connecter elle aussi via Siri? Il suffit de faire une invitation depuis les réglagles homekit de votre iPhone vers le mail de votre femme, elle recevra une invitation pour faire partie de votre domicile et pourra donc elle aussi contrôler le HC2 depuis son téléphone. Veillez à ce que l'application Eve soit également installée sur son iPhone. --> bon amusement! Edit: certains ont eu des soucis pour installer le plugin HC2 qui permet de récupérer les devices. Il semblerait que ces commandes aient corrigé le problème: Installation du plugin pour récupérer les devices de la HC2 sudo npm install --unsafe-perm --verbose -g homebridge-fibaro-hc2 Installation du plugin http pour lancer des requetes http vers la HC2 (commande des devices, lancer une scene etc etc) sudo npm install -g homebridge-http création du répertoir pour le fichier de configuration json sudo mkdir /home/pi/.homebridge
  9. Il faut installer homebridge sur un RPi ou ma mini ou autre Linux compatible. L'ATV4 te permet de garder le contrôle de ta maison via Siri même en dehors de chez toi. Mais visiblement via l'atv et iCloud ce n'est pas encore tout àfait au point :-/ Mais même avec l'ATV, il te faut homebridge installé sur une passerelle Linux
  10. @gazous: comment as tu fait pour que homebridge ne s'arrête pas au bout de quelques minutes? J'ai bien essayé avec forever mais je dois pas bien m'y prendre alors. Tu lances homebridge en Root ou non? Avant le passage en architecture plugin je n'avais pas ce problème :-/
  11. @Gazous: si tu ne veux pas que tous les modules du hc2 remontent, il suffit de créer un compte dédié sur ton hc2 pour les accès par Homebridge. De cette manière tu définis quels sont les modules accessible par le homebridge :-)
  12. Bon, rebelote ce soir: scene activation qui ne fonctionnent plus sur fgd et fgk. Arrêt de la box (même pas chaude du tout) pendant 5min. Puis redémarrage et tout repart nickel. Étrange, va peut-être falloir que je demande au support de jeter un œil, il y a peut-être des logs intéressants àprendre...
  13. 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...
  14. C'est vraiment du plug & play! Merci pour ce super module qui marche au poil et bon retour parmi nous Krikroff :-)
  15. Pour les volets ça fonctionne chez moi mais seulement pour les ouvrir, via une scène
  16. Par contre il me semble qu'il faut lancer l'application pour voir la notification du coup ça perd de son intérêt :-(
  17. @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.
  18. On dirait que tu as eu le nez fin Moicphil, j'ai éteins la box 10-15 min et je l'ai rallumée. On dirait que tout est revenu dans l'ordre, et j'ai cela au démarrage ce coup ci: [23:10:34] Port ouvert [23:10:34] Initialisation du Z-Wave [23:10:34] Exécution multi-threading [23:11:00] Démarrage Z-Wave Les reboots précédent je n'avais pas le démarrage du Z-wave mais ça marchait aléatoirement sur les appli mobiles, je penche donc pour un emballement du moteur Z-wave? bizarre c'est la première fois que j'ai ça. La seule modif de faite récemment était hier, ajout d'un user pour le dédier au HomeBridge et contrôler le HC2 via siri. Affaire à suivre donc, j'ai plus qu'à fermer le ticket :-) Merci pour vos retours!
  19. non non c'était bien toutes les interfaces: web ,app mobiles etc. Seulement depuis j'ai récupéré le controle via les app mobiles (même si elles ne répondent pas vraiment correctement mais au moins ça fonctionne: pas de retour d'état par exemple). --> Firefox avec cache déchargé, même problème. --> Chrome (fraichement installé pour l'ocassion): même problème J'ouvre un ticket, merci pour ton retour
  20. En fait je ne peux ni ajouter ni supprimer un module, car le bouton de l'interface Web ne répond pas :-/ Et là je ne sais pas pourquoi, ça répond au niveau des applis iPhone mais toujours pas côté interface Web à”_o Le ticket au support c'est par mail et après ils prennent la main via leur appli remote access?
  21. Bonsoir à tous, Ce soir lorsque je suis rentré, ma femme m'indiquait qu'un scene activation ne fonctionnait plus sur un FGD. Dans le doute, j'ai tenté un reboot propre de la box via le bouton redémarrer de l'interface Web, mais ça n'a pas fonctionné. Du coup j'ai fait un reboot propre via le bouton de la box. Sauf que maintenant, j'ai bien accès à l'interface Web de la box mais elle ne fait plus aucune action. J'entends par là que je peux me balader dans les menus, mais c'est tout. Les modules ne prennent pas leur état actuels, je ne peux plus les contrôler non plus... idem depuis les app mobiles. Je précise que tout marchait bien ce matin, et que je n'ai rien touché depuis.... Quelqu'un a t-il déjà rencontré ce problème? Edit 1: j'ai tenté de forcer l'upgrade en http, ça n'a pas résolu le pb. Une fois la box démarrée, elle affiche cela et plus rien, l'interface est OK mais je ne peux rien commander: [21:54:10] Port ouvert [21:54:10] Initialisation du Z-Wave [21:54:10] Exécution multi-threading
  22. @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!
  23. 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.
  24. clarkkent609

    Ios

    Bonjour, Il te faut renseigner tes identifiants fibaro dans les réglages de l'application. Ton identifiant est àcréer sur le site de https://home.fibaro.com/cmh/index.php Sinon, il te faut faire une redirection de port sur ta box internet, ou monter un vpn.
×
×
  • Créer...