Forum Lifedomus

Version complète : Homekit support
Vous consultez actuellement la version basse qualité d’un document. Voir la version complète avec le bon formatage.
Pages : 1 2 3 4 5
Et un petit plugin homebridge-lifedomus serait top!
Peut être que l'équipe LD peut développer cela à temps perdu... 🙂

Liste des plugins existant:
https://www.npmjs.com/browse/keyword/homebridge-plugin
+1
ngm47 a écrit :Bonjour Laurent,

Avez trouvé la liste des services possbile? (Light, etc..)
Et avez vous trouvé pour avoir le retour d'état de LD?

merci

nicolas

j'ai utilisé le service light et switch . (light pour contact on / off et switch pour inter ou porte ex: ouvre porte d'entrée). par contre rien sur les retours d'états. par contre, mais c'est dommage, il existe par mal de plugin (knx, zwave,...) que je vais tester. Mais j'ai pas beaucoup de temps en ce moment.

Par contre, solution déja adopté (et apprécié) par mes enfants dans leur chambres avec ipad ou iphone.

il faut vraiment que l'équipe de LD intègre siri (ou autre) dans leur solution !
+100000
Bonjour à l'équipe LD,

serait-il possible d'ajouter à LD une "lecture universelle" afin de lire l'état d'une équipement par requête http.
Cela permettrai d'avoir le retour d'état dans homekit. ("status_url")

Cordialement,
ngm47 a écrit :Bonjour à l'équipe LD,

serait-il possible d'ajouter à LD une "lecture universelle" afin de lire l'état d'une équipement par requête http.
Cela permettrai d'avoir le retour d'état dans homekit. ("status_url")

Cordialement,

déja demander mais sans réponses!

la com chez ld est malheureusement a améliorer
bonjour,

j'appui les demandes de mes homologues, autant de questions sans réponses sur le forum font peur, il y a quelques mois de cela j'ai vu passé une communication ou LD avait dédié une personne pour les réponses aux questions posées sur le forum, c'est dommage car effectivement chacun essaie de développer des petites solutions chacun de son coté, mais pour beaucoup d'entre nous le partage même moyennant quelques euros des petits softs nous aiderait plutôt que de passer énormément de temps à trouver des solutions. L'union fait toujours la force.
cordialement,
Hello,

Je ne sais pas ce que ca vaut, mais je suis tombé sur ce plugin en version alpha...
Ca peut peut-être nous aider à avancer:

https://github.com/hourad/homebridge-lif...-activhome

Apparemment, c'est une boite suisse qui travaille dans la domotique qui a fait ca, j'espère que ca tourne comme une horloge ;)
en regardant de plus près le développement de Homebridge, il est fait référence à des plugins sur NPM website avec entre autre homebridge-samsungtv2016, qui semble permettre de commander avec SIRI les nouvelles TV Samsung.
A creuser...
J'ai également lu un article sur l'utilisation de requête HTTP SOAP pour TV samsung, une voie pour piloter directement les TV Samsung
en JS....
N'arrivant pas à installer npm sur mon Synology (trop vieux), je me suis tourné vers openHAB qui propose aussi un bridge Homekit et un plugin HTTP.
Les deux combinés font l'affaire :
- Installation de openHAB sur Synology dans mon cas (ou Raspberry)
- Déclaration des items à gérer dans un fichier texte (super simple, une ligne par item)
- Mise en place de l'automate dans CS pour capturer les variables passées en paramètre via un écouteur universel

Maintenant, SIRI peut ouvrir/fermer mon garage ou gérer mes volets.
Petit hic niveau sécurité : pas de certificat SSL pour le HTTPS donc pas possibile d'appeler des URL sécurisées via openHAB qui tourne sous JAVA -> erreur de certificat
On doit donc passer par une URL http et port 8080.
Dans tous les cas, n'importe quel équipement connecté sur mon réseau Wifi peut appeler l'URL avec les bons paramètres pour interagir avec mes équipements.
=> pas très sécure... quelles sont les solutions ?


Autre point sur l'automate du CS : le déclencheur se fait sur le changement de variable. Chaque item a sa propre variable. Du coup, avec des "IF", on est obligé de comparer tous les items, pour trouver le bon :
- Si variable = volet 1, alors on ouvre volet 1, sinon, si variable = volet 2, alors on ouvre volet 2, sinon, si variable = volet 3.....
Il n'y aura pas une méthode type "switch" comme en programmation (http://php.net/manual/fr/control-structures.switch.php) pour trouver le bon cas ? Ou une autre méthode?

openHAB : https://www.openhab.org/
Plugin homekit : https://github.com/openhab/openhab2-addo...io.homekit
Plugin HTTP Binding : https://github.com/openhab/openhab1-addo...tp-binding
Pages : 1 2 3 4 5