Intégration HomeKit et Siri

Merci à tous pour cette intégration d’Apple :wink:
J’ai fait l’ajout de Gladys à mon application maison, mais sur une erreur de manipulation, j’ai supprimé le concentrateur Gladys.
Et dès que j’essaie de le re ajouter avec le QR code fourni par Gladys, il me dit que le concentrateur existe déjà, et qu’il faut le réinitialiser.
Mais impossible de trouver comment effectuer cela :wink:
J’ai cherché un peu sur le net, mais je ne trouve rien …

Pourriez-vous m’aider s’il vous plait ?

Pendant les tests, on avait eu ce problème mais je pensais que c’était corrigé.
Si tu es à l’aise en lignes de commande, je peux te donner la procédure ce soir.
Autrement, je vais créer une issue et il faudra attendre la correction.

La ligne de commande ne me fait pas spécialement peur lol

Dans la limite du raisonnable lol

Je suis preneur de ta technique au cas où. Merci

Procédure pour réinitialiser la connexion HomeKit:

  • ssh pi@gladys.local (ssh vers ton raspberry pi via IP ou domaine local)
  • docker exec -it gladys /bin/sh (connexion dans le container Gladys)
  • sqlite3 /var/lib/gladysassistant/gladys-production.db (lancement de sqlite3 sur la base Gladys)
  • DELETE FROM t_variable WHERE name LIKE 'HOMEKIT_%'; (suppression des variables liées à HomeKit)
  • .quit (Quitter SQLITE3)
  • Ctrl D (Sortir du container Gladys)
  • docker restart gladys (Redémarrer le container Gladys pour relancer l’initialisation de HomeKit)

Si ça marche, je vais créer une issue pour corriger ce problème

1 Like

UN génie !!!

Merci beaucoup ça fonctionne ! Je garde ces commandes en note ça peut carrément servir !!

3 Likes

En effet tu me l’avais signalé, mais le bouton de réinitialisation n’a pas encore été implémenté, je vais me repencher dessus. Ta solution de la base de données est en attendant la plus simple

2 Likes