Aller au contenu

ADN182

Membres confirmés
  • Compteur de contenus

    458
  • Inscription

  • Dernière visite

  • Jours gagnés

    9

Tout ce qui a été posté par ADN182

  1. ADN182

    VD Sonos TTS Remote

    Yop, je confirme le code NodeJS fonctionne bien il est sur mon Syno via Docker depuis plus de 6mois, Bien jouer pour le VD (je me suis contenté de reprendre le VD de Krikof en l'adaptant a api NodeJS) Envoyé de mon Nexus 4 en utilisant Tapatalk
  2. ADN182

    Ampoule yeelight xiaomi

    Salut @OJC bonne année à toi Oui quand je dis couper, c'est "débranché". Plus au sens tu coupe le courant via interrupteur du lustre suspendu. j'ai que des Yeelight douille E27, du coup l'ampoule est privé de courant et ne fonctionne plus forcement. Dans ton cas la lampe de chevet et continuellement branché.
  3. ADN182

    Ampoule yeelight xiaomi

    Ah ben je ne savais pas qu'il l'avait fais en wifi , mince ça fait longtemps ? si j'avais su j'aurais attendu
  4. ADN182

    Ampoule yeelight xiaomi

    @OJC, je viens de relire ton commentaire, la Yeelight Bedside est commandable iniquement en Bluetooth du coup le VD ne pourra pas te servir dans ce cas. Le seul moyen que je connaisse de controller la Bedside est avec Jeedom et le Plugin BLEA de @sarakha63
  5. ADN182

    Ampoule yeelight xiaomi

    Hello OJC, Voici, rien d'exceptionnel, mais je pense que tu as le code "géneric" qui te permettra de créer d'autres boutons en fonction de l'api. Yeelight.vfib Il faut que tu renseigne l'Adresse IP dans le VD, il y a un bouton actualisation pour mettre à jour les données de la Lampes (On, Off) il faudrait pouvoir l'activer en continu si la lampe est alimenté dans la Main loop. En reprenant le code du bouton "on" et changeant les params du bouton en t'appuyant sur l'API tu devrais pouvoir ajouter des boutons facilement. local method = "set_power" local Action = "on" Yeelight_Inter-Operation_Spec.pdf
  6. Hello Antho, Alors si tu veux la changer pour mettre la même icône il faut éditer le vfib et remplacer le numéro de mon id d'icône par ton numéro . Après tu peux simplement changer chaque icône de chaque bouton. Alors je ne suis pas l'auteur de la vidéos, il utilise bien mon VD et à renommer le bouton ainsi qu'ajouter ces propres icônes , je n'ai pas eu le temps de faire des icônes pour chaque événement. Mais tu peux demander à cette personne qu'elle te partage ces icône Envoyé de mon Nexus 5X en utilisant Tapatalk
  7. ADN182

    Ampoule yeelight xiaomi

    Hello@Alek6, désolé j'ai oublié de te répondre, j'ai arrêté de développer le VD yeelight car j'ai désinstallé les ampoules. Je trouve compliqué de gérer ce type d'ampoule avec la HC2, ça n'apparait pas comme un périphérique de type Lumière. Quoi qu'il en soit je peux te fournir le VD que j'avais commencé si ça te dit ? Envoyé de mon Nexus 5X en utilisant Tapatalk
  8. Hello@Lazer oui j'utilise la fonction Net.FUdpSocket() dans mon VD, celle-ci fonctionne [emoji6], j'ai rajouté un timeout et j'ai quand même rajouter une boucle dans le cas où la trame udp n'est pas reçu. Mon robot ne doit pas bien capté le wifi et je perd quelque fois quelques paquets . Je pense que oui tu peux l'utiliser moi il envoi pas mal de paquet par jour Envoyé de mon Nexus 5X en utilisant Tapatalk
  9. ADN182

    Portier Doorbird

    Hello, Concernant les haut-parleurs j'ai testé une fois de changer le paramètre plus moyen de passer une communication (plus de son dans les deux sens [emoji3] ) Concernant l'option LAN c'est à mon avis pour l'utilisation d'une tablette en interne pour la forcer à passer par le LAN et non via le cloud (plus de réactivité) Envoyé de mon Nexus 5X en utilisant Tapatalk
  10. ADN182

    BlackFriday 2017

    Hello, c'est vrai que la gestion de la bascule wifi/ethernet pour prendre le chemin le plus rapide est pas terrible... La preuve il y a quelques semaines je décide d'activer le spanning tree, et d'autres fonctions sur mon Switch. Et d'un coup les ports sur lesquels sont brassé les sonos ont commencé à faire du yoyo activé/désactivé. J'ai donc cherché sur le net et je suis tombé sur un article indiquant en gros que spanning tree et sonos c'est pas compatible [emoji54]. De fil en aiguille j'ai exécuté la procédure suivante : https://bsteiner.info/articles/disabling-sonos-wifi depuis plus de problème et je peux désormais activer le spanning tree sur mon Switch . Le fait que le périphérique Sonos puisse choisir la route la plus rapide pour communiquer il passe un coup par l'Ethernet un coup pas le wifi l'adresse Mac étant identique pour l'Ethernet et le wifi se retrouve un coup sur un port un coup sur un autre port du Switch ce que n'aime pas le spanning tree. Si vous êtes en ethernet je ne peu que vous conseiller de désactivé le wifi du périphérique sonos en question afin qu'il arrête de switcher entre wifi et ethernet. Après je sais pas trop si le sonosnet passe par cette carte wifi ou en utilise une autre. Envoyé de mon Nexus 5X en utilisant Tapatalk
  11. ADN182

    Portier Doorbird

    Clique sur l'identifiant@jojo après tout en bas tu as le numéro de version. Toujours en 107 pour ma part. Envoyé de mon Nexus 5X en utilisant Tapatalk
  12. ADN182

    Portier Doorbird

    :s je viens de voir le prix, il a quoi de plus que le Doorbird "classique" horsmi l'esthétique ? Envoyé de mon Nexus 5X en utilisant Tapatalk
  13. Hello @Eliah, Peux tu réessayer, selon la façon dont tu upload la PJ sur le forum il y a un problème de droit. Je viens de modifier mon post et re-uploader la pj. En principe ça passe désormais. J'ai également changé l'agencement du post en mettant la scène sous forme de fichier, c'est plus lisible [emoji4]
  14. @anthonylegrec tu peux tester, tuto disponible dans la section périphériques et autres matériels Envoyé de mon Nexus 5X en utilisant Tapatalk
  15. Oui clair j'ai passé pas mal de temps, Je lui demanderais ce soir (mais je pense que la réponse sera, dans tous les cas tu y serais quand même allé sur le PC...) Mi home, c'est l'application @Lazer, en anglais. La jonction avec le cloud se fait via l'appli et faut configurer ensuite le robot pour parler Anglais. Une fois la clé récupérer la communication avec le Robot et la Fibaro se fait en direct sans passé par le cloud. La V2 à aussi l'option "lavage" en plus (https://www.maison-et-domotique.com/77167-xiaomi-smart-robot-vacuum-cleaner-new-generation/)
  16. Merci, merci Messieurs ! Pour les 1600 lignes de Lua, je peux remercier pas mal de personne qui on codé les fonctions AES, MD5 en lua pur, c'est grace à eux que le module fonctionne. J'ai allégé le code pour ne garder que le bon cypher..., les fonctions utiles au protocol MI. J'ai mis pour l'instant une actualisation du VD à 30 secondes lors de la charge de l'aspi et 15 secondes lors du nettoyage, je ne sais pas ce que ça consomme en ressources sur la box mais il y a pas mal de calcul pour l'de/encryption AES. Pour l'UDP ça va, c'est plus pour l'encryption/dé encryption des paquets MI ou il ne fait pas avoir un bit de travers sinon ça retourne rien d'exploitable Et oui je pense que la scène peut être commune à plusieurs VD Xiaomi (voir dupliquer la scène) comme c'est le même protocol si je ne me trompe pas, la scène va faire l'encryption/désencryption de paquet et le VD la communication avec l'objet connecté Xiaomi. Je n'ai que l'aspi, mais je pense que ça doit fonctionner avec le purificateur d'air et d'autres objets, il suffit de changer la method dans le bouton du VD (get_status...) et d'adapter la réponse. J'ai fais exprès de le mettre en ligne avant le Black Friday Week , j'ai vu la v1 ce matin à 213€ ici Oui faible économie, mais j'ai appris beaucoup (comme disais Mamie, il n'y a pas de faible économie )
  17. Bonjour tous le monde, Chose promise chose due, voici le tant attendu "module" permettant de piloter un Xiaomi Vaccum, pour ceux qui ne le savent pas cet aspirateur robot v1 (la v2 est en pré-commande, elle dispose en plus de l'option lavage et quelques évolutions supplémentaires) concurrence les grands du marché tel que Neato ou encore iRobot. Et oui pour 230€ vous pouvez disposer de "Conchita" et celle-ci rivalise face aux aspirateurs de l'ordre de 600€ - 800€ des marques précédemment citées. Revenons à la domotique, tous démarra lorsque j'ai dis à madame que j'allais mettre 6€ (Plugin Jeedom) de plus au profit de "Conchita", et la scène de ménage , bon j'exagère mais j'ai quand même eu le droit à un : "Tu ne peux pas le faire avec ta Box Fibaro, 590€ et c'est pas capable de faire ça !" J'ai remballé mon porte monnaie et j'ai dis ok "challenge accepted" ! Et nous voici quelques semaines plus tard, après quelques claquage de tête sur les murs, avec quelque chose de fonctionnel, j'avoue c'est un peu l'usine à gaz mais j'ai pas trouvé plus simple avec les limitations que l'on a avec les Scènes et les VD... Pour Expliquer un peu le principe : Les produits Xiaomi dialogue via protocol UDP (port 54321 pour le Vaccum je ne sais pas ce qu'il en ai pour les autres objet de la marque), la construction de la trames UDP est expliquer ici ce dernier lien ma grandement servi et j'en remercie l'auteur sans lui je n'aurais jamais pu commencer. Sans entrée trop dans les détails, si l'on veut dialogué avec le robot on doit lui dire bonjour pour récupérer une séquence, ensuite on construite le paquet à lui transmettre en l'encryptant avec un Token propre à chaque aspirateur (AES128, MD5...) on lui transmet et on décrypte la réponse. Dans notre box voici comment le dialogue opère : Hello (VD ) ==> Encryptions du paquet (Scène) ==> Envoie de la trame au Robot (VD) ==> Description de la réponse (Scène) Fini le blabla, je vous invite à créer une nouvelle scène en lua en modifiant les propriétés User Params à savoir : Le token de votre robot. (Vous pouvez la récupérer à l'aide du Tuto de Cédric ici ou pour Iphone grâce a @ggpublic ici) On reviendra remettre l'id du VD plutard Scène : Xiaomi Vaccum Scene.lua Xiaomi Vacuum Scene v1.1.lua Xiaomi Vacuum Scene v1.3.lua Gestion des Zones : Depuis la version 3.3.9_003194 pour les Vaccum Version 1 et depuis toujours pour la V2 (S50) pour pouvait demandé à votre aspi de faire un nettoyage sur une partie de la map (la cuisine, ou une partie de celle-ci....) Les paramètres de zones ce trouve dans la partie Scène : -- Zone Config [x,y,x1,y1,count] local user_zone = { cuisine = "[25500,24000,26500,25000,1]", salon = "[26117,26005,27767,27205,1]", salle = "[26117,26005,27767,27205,1]", sdb = "[26117,26005,27767,27205,1]", } J'ai pour l'instant configuré 4 zones les plus communes que l'on retrouve chez soi, ces zones sont lié aux 4 boutons dans la section Zone du VD. Si vous souhaiter rajouté une zone il suffit d'ajouter un bouton et un tableau avec les coordonnées de la nouvelle zone. Les coordonnées représentent un rectangle sur la maps avec un axe X et un axe Y du coup avec deux points le robot lui va en faire un rectangle. Par exemple pour la cuisine ou le premier point ce situe en coordonnées 25 500, 24 000 (S sur la capture ci-dessous) et le second point 26500, 25000 ( E sur la capture ci-dessous) le la zone à nettoyé est donc représenté par un rectangle en trait noir sur la capture Il faut savoir que la base (le démarrage du robot) sur la maps est toujours situé à peu près au centre de la maps de 52000 mm x 52000 mm, au coordonnée x : 25 500 y : 25 500. (Si vous vous déplacé de 25 500 à 24 500 en théorie vous avez fait 1 mètre) Afin de pouvoir vous repérer sur la carte, j'ai produit un fichier excel qui représente les coordonnées. (C'est pas super User Frendly mais j'ai pas trouvé autre chose :s ). L'idée est de déplacer votre robot à 4 endroit sur la maps à des coordonnées précises à l'aide de la fonction Go To du VD (faire un ou 2 mètres pas plus), ainsi vous allez avoir une maps avec un trajet de quatre point. Il faut ensuite prendre une capture d'écran de votre maps sur l'application Mi Home, puis avec un logiciel tel que Paint.Net supprimer le font de la maps (avec l'outil de selection magique, qui selectionnera la couleur de fond de la map) et venir le coller sur le fichier excel ci-dessous. Vous dimensionner ensuite votre image pour qu'elle corresponde aux trajets que vous avez effectué précédemment avec le robot. Ainsi vous pourrait avoir les coordonnées des pièces que vous souhaité et les renseignées dans la Scène. Calcul Maps.xlsx Virtual Device: Le virtual device à importer et à configurer comme suis (je vous conseille d'éditer le vfib avec le numéro de votre icône une fois celle-ci importé) : Entre l'adresse ip du Robot ainsi que le numéro de la Scène créer précédemment Virtual Device : Xiaomi_Vacuum.vfib Xiaomi_Vacuum en.vfib - V 1.1 Xiaomi_Vacuum fr.vfib - V1.1 Xiaomi_Vacuum v1.3_FR.vfib - V1.3 N'oubliez pas de revenir sur votre scène pour y ajouter l'ID du VD. Attendez 30 secondes et en principe vous devriez avoir des informations dans le VD GEA : Voici dès exemple de gestion du Robot aspirateur dans GEA, (Notification de démarrage et d'arrêt, notification lors d'erreur. Démarrage du nettoyage quand personne n'est présent à la maison ) : --[[ %% autostart %% properties 65 ui.status.value -- permet d'avoir le modification au changement d'état du label Satus du VD %% globals --]] -- // Xiaomi Vacuum -- Notification GEA.add({"Label", id["XAIOMI_VACCUM"], "status", "Nettoyage"}, -1, "Je commence l'aspiration de la maison" ) GEA.add({{"Label", id["XAIOMI_VACCUM"], "status", "Chargement"},{"Label!", id["XAIOMI_VACCUM"], "cleantime", ""},{"Label!", id["XAIOMI_VACCUM"], "cleanarea", ""}}, -1, "J'ai fini pour aujourd'hui, Surface traité : #value[3]#, Temps passé : #value[2]#, je retourne à la base" ) GEA.add({"Label!", id["XAIOMI_VACCUM"], "error", ""}, 30, "J'ai besoin d'aide, #value[1]#" ) -- Start GEA.add(true, 0, "",{{"VariableCache", "CleanningToday", "false"}}) GEA.add({{"VariableCache", "CleanningToday", "true"},{"Time", "23:30", "23:31"}}, 30, "", {{"VariableCache", "CleanningToday", "false"}}) GEA.add({{"Label", id["XAIOMI_VACCUM"], "status", "Chargement"}, {"VariableCache", "CleanningToday", "false"}, {"Time", "10:15", "19:00"}, Absence, AlarmeEnable}, 60*15, "", {{"VirtualDevice", id["XAIOMI_VACCUM"],12},{"VariableCache", "CleanningToday", "true"}}) Icône : Merci à @Fredric pour ces icônes : NEW Version 1.3 : - Optimisation du code - Ajout des fonctions Zone et Go To - Ajout du statu des consommables - Ajout des commandes de contrôle du volume Version 1.1 : - Gestion des erreurs - Ajour du choix de la langue - Module virtuel en Français et anglais - Fermeture de la connexion après chaque envoie (disconnect et nil) Xiaomi Vacuum Scene v1.2b.lua
  18. ADN182

    Addon Xbmc Kodi By Adn182

    Merci @Did je viens d'éditer le post, ce qui était étrange c'est qu'il n'y avait pas la pièce jointe dans le post, du coup elle devait être accessible uniquement à moi, étrange. Vous pouvez re-tester ?
  19. ADN182

    Addon Xbmc Kodi By Adn182

    Hello @arsiesis, étrangement tu n'est pas la première personne à me dire ça. Je viens d'essayer de télécharger depuis les 3 liens (en Haut, en Bas, vers le milieu) qui sont dans mon Tuto, les trois fonctionnent :s Tu as une erreur ? tu le fais depuis quel navigateur ? (pour ma part Chrome)
  20. ADN182

    Support Gea

    Je sais pas si ça peut jouer mais c'est pas juste la majuscule à power ? Envoyé de mon Nexus 5X en utilisant Tapatalk
  21. Merci @pepite pour toutes ces éloges , il a bien meilleur que moi sur ce forum J'en ai bavé, c'est pas simple avec Fibaro vu leur restriction (lua), faut se gratter la tête mais comme le dit Pépite Direct en Lua, le but était de ce passé de passerelle, j'évite le plus possible, sinon je serais passé par Jeedom. Je pense publié le Tuto cette semaine ou la semaine prochaine, encore quelques petite chose à voir notamment au niveau de l'envoi de paquet UDP lorsqu'il n'arrive pas au robot :s.
  22. ADN182

    Portier Doorbird

    @denisvic Il m'était 10 à 30 minutes, j'a dit "m'était" car grâce a ta capture, j'ai conclu qu'il redémarrer à horaire fixe et ça vaut pour tous les doorbird du coup, ça m'a permis de voir que j'avais un "problème" au niveau de mon switch, trop de restriction je pense qui fait que le doorbird ne se connecter pas correctement. Il a bien mis 1 minutes après désactivation de plusieurs sécurité
  23. ADN182

    Portier Doorbird

    @tchulio L'application c'est Domotz tu peux la tester pendant quelques temps il me semble. @tchulio Tu est sur Android ou Iphone ? Moi c'est plutôt vers 3 heures de l'après midi. (D'ailleurs sur ta capture @denisvic c'est plus 3h de l'aprem) Mais bon toi ça dure 1 minutes, moi ça peut durer 10 minutes à 30 minutes, pendant ce temps, pas de possibilité d'utiliser la sonnette...
  24. ADN182

    Aspirateur XIAOMI

    Bonne question @BenjyNet, je te propose de me l'offrir et je test Plus sérieusement, je ne sais pas si la communication du nouveau Robot à changé, de ce que je sais pour l'instant les produits Xiaomi communiquent un peu de la même façon. Du coup je pense qu'avec ma scène on pourrait aussi communiqué avec le Purificateur d'air par exemple. Reste à voir si ils ont changé la gestion de la communication avec le nouveau. Si il n'on rien changé (juste les interrogations) il suffira de changer les methods de chaque boutons. Peut-être que tu l'as déjà ? j'ai pas trop vu de test de ce dernier comme il viens de sortir.
  25. ADN182

    Portier Doorbird

    Hello, j'ai pas encore eu l'occasion d'utiliser le micro... J'ai actuellement un ticket en cour avec le support, car mon Doorbird n'est pas dispo (sur le réseaux) une fois par jour pendant un temps qui fluctu (10min, 30min). Le support a été réactif , il m'ont indiqué qu'il y avait un problème avec le firmware 107 au niveau du motion sensor qui ferait rebooter le périphérique, j'ai désactivé celui-ci, mais j'ai toujours des moments injoignable. Avez vous contactez des déconnexions ? (Je suis en câble, je monitor mon Doorbird avec du Centreon) Envoyé de mon Nexus 5X en utilisant Tapatalk
×
×
  • Créer...