Ce Forum passera en lecture seule en janvier 2020
Image
Merci de vous rendre sur https://community.jeedom.com maintenant pour vos prochains postes ;)

[Plugin Tiers][Sujet Principal] XiaomiTalk - Faites parler votre passerelle Xiaomi !

Pour échanger sur les plugins classés en catégorie "Multimédia"
Avatar de l’utilisateur
Nebz
Modérateur
Messages : 6488
Inscription : 23 avr. 2017, 01:37
Localisation : Belgique

[Plugin Tiers][Sujet Principal] XiaomiTalk - Faites parler votre passerelle Xiaomi !

Message par Nebz » 31 janv. 2019, 19:18

Pas de nom de domaine en interne, il obligatoire car ta passerelle xiaomi n'est pas au courant de ton dns


Envoyé de mon iPhone en utilisant Tapatalk
Dev plugin Homebridge

- Fournissez les logs, la capture de vos commandes et vos types génériques svp
- Constructif et bonne humeur, on est pas là pour se lancer des périfs z-wave à la figure :-)

Un petit don ça fait toujours plaisir :)

achille
Timide
Messages : 9
Inscription : 31 janv. 2019, 19:11

Re: [Plugin Tiers][Sujet Principal] XiaomiTalk - Faites parler votre passerelle Xiaomi !

Message par achille » 31 janv. 2019, 19:33

Merci pour ta réponse.
Mon DNS résout des IP public quand il est interrogé depuis internet et résout des IP interne quand il est interrogé depuis mon LAN.

J'ai néanmoins essayé avec l'IP LAN directement, le problème est le même :

--2019-01-31 6:27:22--
Connection à la passerelle 192.168.15.119...
Vérifier qu'il n'y a pas un fichier en cours de téléchargement...
Problème lors du dernier download, -100 (erreur chemin ?)
Tout est libre : OK
Tout est libre : OK
Récupération de https://192.168.15.5:88/plugins/xiaomiT ... f983a8.aac dans 10051
Commande de téléchargement de envoyée
Erreur:-100 Erreur d'url

Alex

Avatar de l’utilisateur
Nebz
Modérateur
Messages : 6488
Inscription : 23 avr. 2017, 01:37
Localisation : Belgique

Re: [Plugin Tiers][Sujet Principal] XiaomiTalk - Faites parler votre passerelle Xiaomi !

Message par Nebz » 31 janv. 2019, 19:47

Https en interne....


Envoyé de mon iPhone en utilisant Tapatalk
Dev plugin Homebridge

- Fournissez les logs, la capture de vos commandes et vos types génériques svp
- Constructif et bonne humeur, on est pas là pour se lancer des périfs z-wave à la figure :-)

Un petit don ça fait toujours plaisir :)

achille
Timide
Messages : 9
Inscription : 31 janv. 2019, 19:11

Re: [Plugin Tiers][Sujet Principal] XiaomiTalk - Faites parler votre passerelle Xiaomi !

Message par achille » 31 janv. 2019, 20:01

C'est un souci ?
Je préfère avoir de l'HTTPS partout. Mon certificat est signé (sur le SAN de mon de domain, pas l'IP)
J'ai essayé avec HTTP port 88 puis 80, toujours le même problème.

--2019-01-31 6:56:47--
Connection à la passerelle 192.168.15.119...
Vérifier qu'il n'y a pas un fichier en cours de téléchargement...
Problème lors du dernier download, -100 (erreur chemin ?)
Tout est libre : OK
Tout est libre : OK
Récupération de http://192.168.15.5:80/plugins/xiaomiTa ... f983a8.aac dans 10051
Commande de téléchargement de envoyée
Erreur:-100 Erreur d'url

Je sèche totalement :)

Avatar de l’utilisateur
Nebz
Modérateur
Messages : 6488
Inscription : 23 avr. 2017, 01:37
Localisation : Belgique

[Plugin Tiers][Sujet Principal] XiaomiTalk - Faites parler votre passerelle Xiaomi !

Message par Nebz » 31 janv. 2019, 20:03

Je suppose que ça poserait problème (xiaomi ne documente rien sur l'https) mais la tu dois avoir un autre problème si ça ne passe pas en http entre ta passerelle -> jeedom (le flux est dans ce sens là aussi c'est la passerelle qui vient télécharger le son sur ta jeedom), routage ? Firewall ?


Envoyé de mon iPhone en utilisant Tapatalk
Dev plugin Homebridge

- Fournissez les logs, la capture de vos commandes et vos types génériques svp
- Constructif et bonne humeur, on est pas là pour se lancer des périfs z-wave à la figure :-)

Un petit don ça fait toujours plaisir :)

Avatar de l’utilisateur
Nebz
Modérateur
Messages : 6488
Inscription : 23 avr. 2017, 01:37
Localisation : Belgique

Re: [Plugin Tiers][Sujet Principal] XiaomiTalk - Faites parler votre passerelle Xiaomi !

Message par Nebz » 31 janv. 2019, 20:07

Par contre ça sera intéressant de tester après qu'on ait trouvé le problème, dns pourrait probablement fonctionner pour autant que le flux dns passe de ta passerelle et qu'elle reçoive le serveur dns par dhcp. Concernant https idem, on vérifiera après si ton certificat est ok (cn) et valide et que le CA est joignable pour authentifier
Dev plugin Homebridge

- Fournissez les logs, la capture de vos commandes et vos types génériques svp
- Constructif et bonne humeur, on est pas là pour se lancer des périfs z-wave à la figure :-)

Un petit don ça fait toujours plaisir :)

achille
Timide
Messages : 9
Inscription : 31 janv. 2019, 19:11

Re: [Plugin Tiers][Sujet Principal] XiaomiTalk - Faites parler votre passerelle Xiaomi !

Message par achille » 31 janv. 2019, 23:32

Après un tcpdump pour analyser le trafic réseau, j'ai trouvé le problème c'est bien le HTTPS qui pose souci. Il faut être en HTTP côté interne. Il y avait un problème de droit sur le serveur Apache (erreur 403) car j'avais été trop restrictif. J'ai autorisé uniquement l'IP de ma gateway Xiaomi en HTTP et là ça marche. C'est bien dommage que Xiaomi ne support pas le HTTPS ...

Pour la question du DNS je confirme que ça fonctionne. Mon serveur DHCP renvoi les IP de mon DNS interne, et la résolution se fait bien.

Du coup cette histoire d'HTTPS me pose souci (déformation professionnel), mais bon c'est le seul moyen pour l'instant pour que ça marche :)

Merci pour l'aide ;)

Avatar de l’utilisateur
Nebz
Modérateur
Messages : 6488
Inscription : 23 avr. 2017, 01:37
Localisation : Belgique

Re: [Plugin Tiers][Sujet Principal] XiaomiTalk - Faites parler votre passerelle Xiaomi !

Message par Nebz » 31 janv. 2019, 23:57

Oui mais en même temps il faut avouer que https en interne n'a pas beaucoup de sens ;-)

En y réfléchissant, l'https pourrait fonctionner... mais il faut :
1. que ton certificat soit valide niveau date (logique)
2. que ton CN soit le meme que celui utilisé
3. que ton CA soit joignable par la passerelle (logique aussi pour qu'elle puisse le valider comme on ne peut pas lui donner le root certificate)

et je pense que c'est précisément ce dernier point qui te pose problème au vu de l'environnement très restrictif que tu as mis en place... mais si malgré tout cela, ca ne fonctionne pas, cela prouvera que Xiaomi ne le supporte pas en effet.

Envoyé de mon iPhone en utilisant Tapatalk
Dev plugin Homebridge

- Fournissez les logs, la capture de vos commandes et vos types génériques svp
- Constructif et bonne humeur, on est pas là pour se lancer des périfs z-wave à la figure :-)

Un petit don ça fait toujours plaisir :)

Avatar de l’utilisateur
iPapy
Timide
Messages : 261
Inscription : 12 mars 2017, 16:58
Localisation : Bobigny

Re: [Plugin Tiers][Sujet Principal] XiaomiTalk - Faites parler votre passerelle Xiaomi !

Message par iPapy » 02 févr. 2019, 14:09

Salut Nebz,

Je viens de voir ton plugins, donc acheté, installé et adopté, j'ai juste dû réparer nodejs, la découverte n'a pas fonctionné chez moi, j'ai dû déclarer manuellement mon Gateway, aucun problème de mon coté à part un time out de temps en temps que je cherche à comprendre.

Me reste à découvrir tout ce que je vais pouvoir lui faire dire dans des scénario.

Merci encore pour tout ce boulot, vraiment du bon taff, quel plaisir de donner une autre vie à cette chère gateway ;-)

Avatar de l’utilisateur
Nebz
Modérateur
Messages : 6488
Inscription : 23 avr. 2017, 01:37
Localisation : Belgique

Re: [Plugin Tiers][Sujet Principal] XiaomiTalk - Faites parler votre passerelle Xiaomi !

Message par Nebz » 02 févr. 2019, 14:27

iPapy a écrit :Salut Nebz,

Je viens de voir ton plugins, donc acheté, installé et adopté, j'ai juste dû réparer nodejs, la découverte n'a pas fonctionné chez moi, j'ai dû déclarer manuellement mon Gateway, aucun problème de mon coté à part un time out de temps en temps que je cherche à comprendre.

Me reste à découvrir tout ce que je vais pouvoir lui faire dire dans des scénario.

Merci encore pour tout ce boulot, vraiment du bon taff, quel plaisir de donner une autre vie à cette chère gateway ;-)
Oui de ce que j'ai vu, quand elle est trop chargée, elle devient vite lente et passe en timeout...




Envoyé de mon iPhone en utilisant Tapatalk
Dev plugin Homebridge

- Fournissez les logs, la capture de vos commandes et vos types génériques svp
- Constructif et bonne humeur, on est pas là pour se lancer des périfs z-wave à la figure :-)

Un petit don ça fait toujours plaisir :)

Avatar de l’utilisateur
iPapy
Timide
Messages : 261
Inscription : 12 mars 2017, 16:58
Localisation : Bobigny

Re: [Plugin Tiers][Sujet Principal] XiaomiTalk - Faites parler votre passerelle Xiaomi !

Message par iPapy » 02 févr. 2019, 15:39

Nebz a écrit :
02 févr. 2019, 14:27

Oui de ce que j'ai vu, quand elle est trop chargée, elle devient vite lente et passe en timeout...

Qu'entends tu par trop chargée? trop de capteurs connectés dessus ?

Avatar de l’utilisateur
Nebz
Modérateur
Messages : 6488
Inscription : 23 avr. 2017, 01:37
Localisation : Belgique

Re: [Plugin Tiers][Sujet Principal] XiaomiTalk - Faites parler votre passerelle Xiaomi !

Message par Nebz » 02 févr. 2019, 15:40

C'est le cas que quelqu'un d'autre a eu oui

Mais ça peut aussi venir du réseau...


Envoyé de mon iPhone en utilisant Tapatalk
Dev plugin Homebridge

- Fournissez les logs, la capture de vos commandes et vos types génériques svp
- Constructif et bonne humeur, on est pas là pour se lancer des périfs z-wave à la figure :-)

Un petit don ça fait toujours plaisir :)

Avatar de l’utilisateur
iPapy
Timide
Messages : 261
Inscription : 12 mars 2017, 16:58
Localisation : Bobigny

Re: [Plugin Tiers][Sujet Principal] XiaomiTalk - Faites parler votre passerelle Xiaomi !

Message par iPapy » 02 févr. 2019, 15:57

Nebz a écrit :
02 févr. 2019, 15:40
C'est le cas que quelqu'un d'autre a eu oui

Mais ça peut aussi venir du réseau...


Envoyé de mon iPhone en utilisant Tapatalk

D'accord, je vais regarder cela, merci pour ta réponse, en tout cas beau travail, me reste à voir un autre jungle car a part celui standard les autres j'aime pas trop et a voir comment intégrer cela dans mes scénarios, pour les annonces alarme activé/désactivé et le clignotement de couleur au moment de l'activation/désactivation.

Avatar de l’utilisateur
Nebz
Modérateur
Messages : 6488
Inscription : 23 avr. 2017, 01:37
Localisation : Belgique

Re: [Plugin Tiers][Sujet Principal] XiaomiTalk - Faites parler votre passerelle Xiaomi !

Message par Nebz » 02 févr. 2019, 17:13

iPapy a écrit :
Nebz a écrit :
02 févr. 2019, 15:40
C'est le cas que quelqu'un d'autre a eu oui

Mais ça peut aussi venir du réseau...


Envoyé de mon iPhone en utilisant Tapatalk

D'accord, je vais regarder cela, merci pour ta réponse, en tout cas beau travail, me reste à voir un autre jungle car a part celui standard les autres j'aime pas trop et a voir comment intégrer cela dans mes scénarios, pour les annonces alarme activé/désactivé et le clignotement de couleur au moment de l'activation/désactivation.
Si tu trouves un jingle sympathique (et surtout libre) je me ferai un plaisir de l'intégrer (moins de 5 secondes)


Envoyé de mon iPhone en utilisant Tapatalk
Dev plugin Homebridge

- Fournissez les logs, la capture de vos commandes et vos types génériques svp
- Constructif et bonne humeur, on est pas là pour se lancer des périfs z-wave à la figure :-)

Un petit don ça fait toujours plaisir :)

Avatar de l’utilisateur
Tauks
Actif
Messages : 530
Inscription : 04 avr. 2015, 19:57
Localisation : Strasbourg

Re: [Plugin Tiers][Sujet Principal] XiaomiTalk - Faites parler votre passerelle Xiaomi !

Message par Tauks » 03 févr. 2019, 12:48

Hello et merci pour ce plugin !!

Il marche super bien avec mes deux centrales. Pour une obscure raison, depuis quelques jours, une des deux refuse de parler. Cela ne vient pas du plugin car l'autre continue de parler. Cela ne vient pas non plus du token car les deux sont bons. Dans les logs, rien de spé, le message est bien envoyé. Je pense vraiment que c'est un paramétrage de la Centrale car avant quand je la mettais en mode détection, elle baragouinait en chinois et là plus rien. Ce n'est pas non plus hardware car je peux diffuser la radio chinoise dessus. De même j'arrive à paramétrer un bruit de sonnette "Bruit de coup à la porte" et l'entendre en guise de validation. Mais dans les menus de l'appli mobile, les niveaux de son sont au max. J'ai également essayé "Jouer un son" dans le plugin XiaomiHome mais silence alors que le volume y est réglé au max. Je note qu'il y a une option dans ce meme plugin "Stop Son" Du coup je me demande si ce n'est pas ça mais il n'y a pas "remettre son" :). Supprimer et recréer la centrale (et changer le token) n'a rien arrangé, pas plus que redémarrer jeedom ou le démon Xiaomi. Du coup, auriez-vous une idée ?


D'avance merci les coupaings ;)

PS : Là où c'est moche, c'est que j'ai changé TOUTES mes notifs vocales du Google Home vers la centrale. Ca serait bien relou de tout refaire dans l'autre sens :p. Je crois que ça vaut le coup de passer par un virtuel pour ne le changer qu'à un seul endroit :p
Mon blog "Domotique & IoT": ici
Mon matériel: ici

Avatar de l’utilisateur
Nebz
Modérateur
Messages : 6488
Inscription : 23 avr. 2017, 01:37
Localisation : Belgique

[Plugin Tiers][Sujet Principal] XiaomiTalk - Faites parler votre passerelle Xiaomi !

Message par Nebz » 03 févr. 2019, 13:56

Laisse moi deviner, tu as supprimé des sons dans miHome ?

Tu as essayé de débrancher et rebrancher la passerelle fautive ?


Envoyé de mon iPhone en utilisant Tapatalk
Dev plugin Homebridge

- Fournissez les logs, la capture de vos commandes et vos types génériques svp
- Constructif et bonne humeur, on est pas là pour se lancer des périfs z-wave à la figure :-)

Un petit don ça fait toujours plaisir :)

Avatar de l’utilisateur
Tauks
Actif
Messages : 530
Inscription : 04 avr. 2015, 19:57
Localisation : Strasbourg

Re: [Plugin Tiers][Sujet Principal] XiaomiTalk - Faites parler votre passerelle Xiaomi !

Message par Tauks » 03 févr. 2019, 16:22

Euh je n'ai rien supprimé du tout, du moins pas que je me souvienne. Mais si tu me dis où c'est, je peux regarder ^^. Oui, j'ai essayé de la débrancher plusieurs fois sans succès.
Mon blog "Domotique & IoT": ici
Mon matériel: ici

Avatar de l’utilisateur
Nebz
Modérateur
Messages : 6488
Inscription : 23 avr. 2017, 01:37
Localisation : Belgique

Re: [Plugin Tiers][Sujet Principal] XiaomiTalk - Faites parler votre passerelle Xiaomi !

Message par Nebz » 03 févr. 2019, 16:46

Montre le log comgw


Envoyé de mon iPhone en utilisant Tapatalk
Dev plugin Homebridge

- Fournissez les logs, la capture de vos commandes et vos types génériques svp
- Constructif et bonne humeur, on est pas là pour se lancer des périfs z-wave à la figure :-)

Un petit don ça fait toujours plaisir :)

Avatar de l’utilisateur
Nebz
Modérateur
Messages : 6488
Inscription : 23 avr. 2017, 01:37
Localisation : Belgique

[Plugin Tiers][Sujet Principal] XiaomiTalk - Faites parler votre passerelle Xiaomi !

Message par Nebz » 03 févr. 2019, 16:47

Non justement il ne faut pas toucher aux sons via l'app miHome, xiaomi a un bug qui supprime les sonneries intégrées si on le fait...


Envoyé de mon iPhone en utilisant Tapatalk
Dev plugin Homebridge

- Fournissez les logs, la capture de vos commandes et vos types génériques svp
- Constructif et bonne humeur, on est pas là pour se lancer des périfs z-wave à la figure :-)

Un petit don ça fait toujours plaisir :)

Avatar de l’utilisateur
Tauks
Actif
Messages : 530
Inscription : 04 avr. 2015, 19:57
Localisation : Strasbourg

Re: [Plugin Tiers][Sujet Principal] XiaomiTalk - Faites parler votre passerelle Xiaomi !

Message par Tauks » 03 févr. 2019, 17:01

Code : Tout sélectionner

Connection à la passerelle 192.168.1.33...
Vérifier si jingle existe déjà sur l'emplacement 10056...
N'existe pas encore
Vérifier qu'il n'y a pas un fichier en cours de téléchargement...
OK
11285203 de libre sur 11529076
Récupération de http://192.168.1.192:80/plugins/xiaomiTalk/resources/jingle/sncf.aac dans 10056
Commande de téléchargement de envoyée
Erreur:-9 Trop gros, supprimez quelques fichiers audio
--2019-02-03 12:12:48--
Connection à la passerelle 192.168.1.33...
Vérifier qu'il n'y a pas un fichier en cours de téléchargement...
Erreur -9: Problème, Gateway KO, bug firwmare
--2019-02-03 12:12:50--
--2019-02-03 12:37:48--
Connection à la passerelle 192.168.1.33...
Vérifier qu'il n'y a pas un fichier en cours de téléchargement...
Erreur -9: Problème, Gateway KO, bug firwmare
--2019-02-03 12:37:50--
--2019-02-03 3:25:31--
Connection à la passerelle 192.168.1.33...
Vérifier qu'il n'y a pas un fichier en cours de téléchargement...
OK
11285203 de libre sur 11529076
11285203 de libre sur 11529076
Récupération de http://192.168.1.192:80/plugins/xiaomiTalk/resources/tts/tts_ff9b19ac9e740983f77994747a5524f1.aac dans 10051
Commande de téléchargement de envoyée
Erreur:-9 Trop gros, supprimez quelques fichiers audio
Mon blog "Domotique & IoT": ici
Mon matériel: ici

Répondre

Revenir vers « [Catégorie] Multimédia »

Qui est en ligne ?

Utilisateurs parcourant ce forum : Aucun utilisateur inscrit et 2 invités