Aller au contenu

manuxenon

Membres confirmés
  • Compteur de contenus

    55
  • Inscription

  • Dernière visite

Tout ce qui a été posté par manuxenon

  1. Bonjour. J'essais de piloter différents modules de ma HC3 avec ma montre (AppleWatch) et en utilisant l'application iControl-Web : https://github.com/sebbu/iControl-Web Je teste les liens http depuis mon nagivateur sans probleme, tout fonctionne, et dès que je les renseignes dans le json de l'appli, j'ai une erreur : Error - Failed with error : unknown quand je clique dessus. Est-ce que quelqu'un utilise cette appli, et à trouver un moyen pour la faire fonctionner avec les commandes api de la HC3 ? Merci de votre aide.
  2. manuxenon

    iControl-Web et HC3 (lien http en erreur unknown)

    Bon, j'ai trouvé la réponse sur le site par le créateur : https://github.com/sebbu/iControl-Web/issues/4#issuecomment-385271476 sebbu commenté on 5 May 2018 Les URL telles que https://user:password@example.com sont interprétées par le navigateur. Ce n'est donc pas possible. Vous devez passer par la solution de contournement ou un VPN ou tout autre élément pouvant être utilisé dans l'infrastructure Donc pas possible d'utiliser l'api de la HC3 avec iControl-Web.
  3. manuxenon

    Récupérer ces appareils HC3 avec Alexa

    Bonsoir à tous. Depuis ma migration sur HC3, Alexa ne fonctionne plus. Imposssible de récupérer les appareils dans l'application Alexa. Est-ce que cela fonctionne chez vous ? Merci.
  4. manuxenon

    Récupérer ces appareils HC3 avec Alexa

    Merci ericl78. Je me connectais déjà avec le compte admin. Mais j'ai trouvé : Comme j'avais ajouté la HC3 sur mon compte pour faire la migration (HC2->HC3), la HC2 était sélectionnée par Alexa (et par Fibaro) en priorité et donc sans appareil. J'ai supprimé la HC2 de mon compte Fibaro, et maintenant c'est ok. J'ai récupéré les modules de la HC3 dans Alexa. Merci.
  5. manuxenon

    Quick App - Xiaomi Roborock Vacuum

    C'est bien ce que j'ai fait. Merci Lazer.
  6. manuxenon

    Quick App - Xiaomi Roborock Vacuum

    Ok, merci Lazer. Je désactive le QA en attendant ton retour.
  7. manuxenon

    Quick App - Xiaomi Roborock Vacuum

    C'est bien ceux que j'ai mis dans la QA.
  8. manuxenon

    Quick App - Xiaomi Roborock Vacuum

    C'est bien ceux-ci ?
  9. manuxenon

    Quick App - Xiaomi Roborock Vacuum

    Voici les logs avec debug = true : [03.05.2021] [12:42:28] [TRACE] [QA_ROBOROCK_1214]: [03.05.2021] [12:42:28] [TRACE] [QA_ROBOROCK_1214]: QuickApp Xiaomi Vacuum - Initialization [03.05.2021] [12:42:28] [TRACE] [QA_ROBOROCK_1214]: [03.05.2021] [12:42:28] [WARNING] [QA_ROBOROCK_1214]: Device Xiaomi Vaccum is disabled => QuickApp stopped [03.05.2021] [12:42:34] [TRACE] [QA_ROBOROCK_1214]: [03.05.2021] [12:42:34] [TRACE] [QA_ROBOROCK_1214]: QuickApp Xiaomi Vacuum - Initialization [03.05.2021] [12:42:34] [TRACE] [QA_ROBOROCK_1214]: [03.05.2021] [12:42:34] [DEBUG] [QA_ROBOROCK_1214]: Xiaomi:configure("192.168.0.140", 54321, "token") [03.05.2021] [12:42:34] [DEBUG] [QA_ROBOROCK_1214]: Xiaomi library successfully initialized [03.05.2021] [12:42:34] [DEBUG] [QA_ROBOROCK_1214]: Refresh interval : 60 seconds [03.05.2021] [12:42:34] [DEBUG] [QA_ROBOROCK_1214]: Xiaomi URL : udp://192.168.0.140:54321 [03.05.2021] [12:42:34] [DEBUG] [QA_ROBOROCK_1214]: Xiaomi:getModel(table[2]) [03.05.2021] [12:42:34] [DEBUG] [QA_ROBOROCK_1214]: Xiaomi:command("miIO.info", nil, function(), table[2]) [03.05.2021] [12:42:34] [DEBUG] [QA_ROBOROCK_1214]: Xiaomi:transmit() : sendTo() success [03.05.2021] [12:42:34] [DEBUG] [QA_ROBOROCK_1214]: Xiaomi:receive() : receive() success [03.05.2021] [12:42:34] [DEBUG] [QA_ROBOROCK_1214]: Xiaomi:receive() : data HEX : 21 31 00 20 00 00 00 00 03 6d 1a 21 00 19 05 71 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 [03.05.2021] [12:42:34] [DEBUG] [QA_ROBOROCK_1214]: Xiaomi:command() : success() Hello response received [03.05.2021] [12:42:34] [DEBUG] [QA_ROBOROCK_1214]: Xiaomi:fetchMiPacket("!1 m!q") [03.05.2021] [12:42:34] [DEBUG] [QA_ROBOROCK_1214]: Xiaomi:fetchMiPacket() : Header Magic number : 21 31 [03.05.2021] [12:42:34] [DEBUG] [QA_ROBOROCK_1214]: Xiaomi:fetchMiPacket() : Header Packet length : 00 20 = 32 [03.05.2021] [12:42:34] [DEBUG] [QA_ROBOROCK_1214]: Xiaomi:fetchMiPacket() : Header Unknown : 00 00 00 00 [03.05.2021] [12:42:34] [DEBUG] [QA_ROBOROCK_1214]: Xiaomi:fetchMiPacket() : Header Device ID : 03 6d 1a 21 [03.05.2021] [12:42:34] [DEBUG] [QA_ROBOROCK_1214]: Xiaomi:fetchMiPacket() : Header Stamp : 00 19 05 71 = 1639793 [03.05.2021] [12:42:34] [DEBUG] [QA_ROBOROCK_1214]: Xiaomi:fetchMiPacket() : Header MD5 checksum : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 [03.05.2021] [12:42:34] [DEBUG] [QA_ROBOROCK_1214]: Xiaomi:fetchMiPacket() : Hello packet, nothing to decrypt [03.05.2021] [12:42:34] [DEBUG] [QA_ROBOROCK_1214]: Xiaomi:buildMiPacket("!1 m!q", "{"method":"miIO.info","id":2408,"params":{}}") [03.05.2021] [12:42:34] [DEBUG] [QA_ROBOROCK_1214]: Xiaomi:transmit() : sendTo() success [03.05.2021] [12:42:34] [DEBUG] [QA_ROBOROCK_1214]: Xiaomi:receive() : receive() success [03.05.2021] [12:42:34] [DEBUG] [QA_ROBOROCK_1214]: Xiaomi:receive() : data HEX : 21 31 00 50 00 00 00 00 03 6d 1a 21 00 19 05 71 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff [03.05.2021] [12:42:34] [DEBUG] [QA_ROBOROCK_1214]: Xiaomi:command() : success() Response received [03.05.2021] [12:42:35] [DEBUG] [QA_ROBOROCK_1214]: Xiaomi:fetchMiPacket("!1Pm!q����������������") [03.05.2021] [12:42:35] [DEBUG] [QA_ROBOROCK_1214]: Xiaomi:fetchMiPacket() : Header Magic number : 21 31 [03.05.2021] [12:42:35] [DEBUG] [QA_ROBOROCK_1214]: Xiaomi:fetchMiPacket() : Header Packet length : 00 50 = 80 [03.05.2021] [12:42:35] [DEBUG] [QA_ROBOROCK_1214]: Xiaomi:fetchMiPacket() : Header Unknown : 00 00 00 00 [03.05.2021] [12:42:35] [DEBUG] [QA_ROBOROCK_1214]: Xiaomi:fetchMiPacket() : Header Device ID : 03 6d 1a 21 [03.05.2021] [12:42:35] [DEBUG] [QA_ROBOROCK_1214]: Xiaomi:fetchMiPacket() : Header Stamp : 00 19 05 71 = 1639793 [03.05.2021] [12:42:35] [DEBUG] [QA_ROBOROCK_1214]: Xiaomi:fetchMiPacket() : Header MD5 checksum : ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff [03.05.2021] [12:42:35] [DEBUG] [QA_ROBOROCK_1214]: Xiaomi:fetchMiPacket() : Hello packet, nothing to decrypt [03.05.2021] [12:42:35] [ERROR] [QA_ROBOROCK_1214]: Xiaomi:command() : /usr/share/lua/5.3/json/decode.lua:74: bad argument #1 to 'match' (string expected, got boolean) [03.05.2021] [12:42:35] [ERROR] [QA_ROBOROCK_1214]: Can't get vacuum model : /usr/share/lua/5.3/json/decode.lua:74: bad argument #1 to 'match' (string expected, got boolean) [03.05.2021] [12:42:35] [TRACE] [QA_ROBOROCK_1214]: Update label "LabelModel" to "???" [03.05.2021] [12:42:35] [TRACE] [QA_ROBOROCK_1214]: Update label "LabelDebug" to "❌ /usr/share/lua/5.3/json/decode.lua:74: bad argument #1 to 'match' (string expected, got boolean) ❌" [03.05.2021] [12:42:40] [DEBUG] [QA_ROBOROCK_1214]: loop(60) [03.05.2021] [12:42:40] [DEBUG] [QA_ROBOROCK_1214]: refreshStatus() [03.05.2021] [12:42:40] [DEBUG] [QA_ROBOROCK_1214]: Xiaomi:getStatus(table[2]) [03.05.2021] [12:42:40] [DEBUG] [QA_ROBOROCK_1214]: Xiaomi:command("get_status", nil, function(), table[2]) [03.05.2021] [12:42:40] [DEBUG] [QA_ROBOROCK_1214]: Xiaomi:transmit() : sendTo() success [03.05.2021] [12:42:40] [DEBUG] [QA_ROBOROCK_1214]: Xiaomi:receive() : receive() success [03.05.2021] [12:42:40] [DEBUG] [QA_ROBOROCK_1214]: Xiaomi:receive() : data HEX : 21 31 00 20 00 00 00 00 03 6d 1a 21 00 19 05 77 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 [03.05.2021] [12:42:40] [DEBUG] [QA_ROBOROCK_1214]: Xiaomi:command() : success() Hello response received [03.05.2021] [12:42:40] [DEBUG] [QA_ROBOROCK_1214]: Xiaomi:fetchMiPacket("!1 m!w") [03.05.2021] [12:42:40] [DEBUG] [QA_ROBOROCK_1214]: Xiaomi:fetchMiPacket() : Header Magic number : 21 31 [03.05.2021] [12:42:40] [DEBUG] [QA_ROBOROCK_1214]: Xiaomi:fetchMiPacket() : Header Packet length : 00 20 = 32 [03.05.2021] [12:42:40] [DEBUG] [QA_ROBOROCK_1214]: Xiaomi:fetchMiPacket() : Header Unknown : 00 00 00 00 [03.05.2021] [12:42:40] [DEBUG] [QA_ROBOROCK_1214]: Xiaomi:fetchMiPacket() : Header Device ID : 03 6d 1a 21 [03.05.2021] [12:42:40] [DEBUG] [QA_ROBOROCK_1214]: Xiaomi:fetchMiPacket() : Header Stamp : 00 19 05 77 = 1639799 [03.05.2021] [12:42:40] [DEBUG] [QA_ROBOROCK_1214]: Xiaomi:fetchMiPacket() : Header MD5 checksum : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 [03.05.2021] [12:42:40] [DEBUG] [QA_ROBOROCK_1214]: Xiaomi:fetchMiPacket() : Hello packet, nothing to decrypt [03.05.2021] [12:42:40] [DEBUG] [QA_ROBOROCK_1214]: Xiaomi:buildMiPacket("!1 m!w", "{"method":"get_status","id":2409,"params":{}}") [03.05.2021] [12:42:40] [DEBUG] [QA_ROBOROCK_1214]: Xiaomi:transmit() : sendTo() success [03.05.2021] [12:42:40] [DEBUG] [QA_ROBOROCK_1214]: Xiaomi:receive() : receive() success [03.05.2021] [12:42:40] [DEBUG] [QA_ROBOROCK_1214]: Xiaomi:receive() : data HEX : 21 31 00 50 00 00 00 00 03 6d 1a 21 00 19 05 77 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff [03.05.2021] [12:42:40] [DEBUG] [QA_ROBOROCK_1214]: Xiaomi:command() : success() Response received [03.05.2021] [12:42:40] [DEBUG] [QA_ROBOROCK_1214]: Xiaomi:fetchMiPacket("!1Pm!w����������������") [03.05.2021] [12:42:40] [DEBUG] [QA_ROBOROCK_1214]: Xiaomi:fetchMiPacket() : Header Magic number : 21 31 [03.05.2021] [12:42:40] [DEBUG] [QA_ROBOROCK_1214]: Xiaomi:fetchMiPacket() : Header Packet length : 00 50 = 80 [03.05.2021] [12:42:40] [DEBUG] [QA_ROBOROCK_1214]: Xiaomi:fetchMiPacket() : Header Unknown : 00 00 00 00 [03.05.2021] [12:42:40] [DEBUG] [QA_ROBOROCK_1214]: Xiaomi:fetchMiPacket() : Header Device ID : 03 6d 1a 21 [03.05.2021] [12:42:40] [DEBUG] [QA_ROBOROCK_1214]: Xiaomi:fetchMiPacket() : Header Stamp : 00 19 05 77 = 1639799 [03.05.2021] [12:42:40] [DEBUG] [QA_ROBOROCK_1214]: Xiaomi:fetchMiPacket() : Header MD5 checksum : ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff [03.05.2021] [12:42:40] [DEBUG] [QA_ROBOROCK_1214]: Xiaomi:fetchMiPacket() : Hello packet, nothing to decrypt [03.05.2021] [12:42:40] [ERROR] [QA_ROBOROCK_1214]: Xiaomi:command() : /usr/share/lua/5.3/json/decode.lua:74: bad argument #1 to 'match' (string expected, got boolean) [03.05.2021] [12:42:40] [ERROR] [QA_ROBOROCK_1214]: Can't get vacuum status : /usr/share/lua/5.3/json/decode.lua:74: bad argument #1 to 'match' (string expected, got boolean) NB : "n° de token" remplacé par "token".
  10. manuxenon

    Quick App - Xiaomi Roborock Vacuum

    Bonjour Lazer. J'ai maintenant ca comme message avec les 2 lua : [02.05.2021] [21:59:54] [ERROR] [QA_ROBOROCK_1214]: Can't get vacuum model : /usr/share/lua/5.3/json/decode.lua:74: bad argument #1 to 'match' (string expected, got boolean) [02.05.2021] [22:00:00] [ERROR] [QA_ROBOROCK_1214]: Can't get vacuum status : /usr/share/lua/5.3/json/decode.lua:74: bad argument #1 to 'match' (string expected, got boolean)
  11. manuxenon

    Quick App - Xiaomi Roborock Vacuum

    Je l'ai récupéré avec cette méthode : https://domotique123.com/recuperer-le-token-du-robot-xiaomi-roborock-quand-on-est-sur-ios/
  12. manuxenon

    Quick App - Xiaomi Roborock Vacuum

    L'adresse IP n'était pas la bonne : pourtant c'est celle qui est indiqué dans l'appli mobile. Bon, maintenant, j'ai ces messages : [02.05.2021] [20:00:34] [ERROR] [QA_ROBOROCK_1217]: Can't get vacuum model : MD5 checksum mismatch [02.05.2021] [20:00:35] [ERROR] [QA_ROBOROCK_1217]: Can't get vacuum status : MD5 checksum mismatch Le token, je suppose ?
  13. manuxenon

    Quick App - Xiaomi Roborock Vacuum

    Intensité du signal Wi-Fi : 81%.
  14. manuxenon

    Quick App - Xiaomi Roborock Vacuum

    Je ne pense pas. Je me connecte avec l'appli Xiaomi : j'ai justement vérifier l'adresse IP pour le QA.
  15. manuxenon

    Quick App - Xiaomi Roborock Vacuum

    Bonjour à tous. J'ai un problème avec ce QA : j'ai ces messages : [02.05.2021] [17:13:40] [ERROR] [QA_ROBOROCK_1214]: Can't get vacuum model : Receive failed : Operation canceled [02.05.2021] [17:13:50] [ERROR] [QA_ROBOROCK_1214]: Can't get vacuum status : Receive failed : Operation canceled Mon modèle : roborock.vacuum.s5 Merci. NB : J'ai trouvé un lien pour trouver facilement le token (je pense qu'il fonctionne aussi pour Android, car il est basé sur son compte Xiaomi) : https://domotique123.com/recuperer-le-token-du-robot-xiaomi-roborock-quand-on-est-sur-ios/
  16. Merci Lazer pour ces explications. C'est vrai qu'il est très bizarre qu'il manque le rain dans les QA. C'est parfait. J'ai exporté mon QA d'origine et modifié le JSON manuellement avec le type : com.fibaro.rainSensor. Réimporté, il est parfaitement reconnu en capteur de pluie par la HC3 et par DomoCharts. Merci encore.
  17. Merci Lazer, ok pour les UV, mais je n'ai pas dans les QA de type d'appareil "com.fibaro.rainSensor". J'avais cherché dans la liste, mais il n'y a rien. C'est pour cela que j'avais créé le QA de type "com.fibaro.multilevelSensor" pour le changer par la suite (Capteur à plusieurs niveaux). Quel type faut' il prendre au départ pour modifier son type par la suite par rain ? Merci.
  18. Bonsoir. J'ai un problème avec 2 QA qui ne remontent pas dans DomoCharts. 2 sondes Oregon, et pour l'UV et l'autre pour la pluie : "type": "com.fibaro.multilevelSensor", "baseType": "com.fibaro.sensor", J'ai essayé de changer le type de chaque QA, mais rien n'y fait : http://192.168.0.120/api/callAction?deviceID=1161&name=type&arg2=com.fibaro.rainSensor http://192.168.0.120/api/callAction?deviceID=1137&name=type&arg2=com.fibaro.lightSensor Pouvez-vous m'aider ? Merci.
  19. Bonsoir à tous. Je rencontre des problèmes d'affichage des QA sur mon téléphone : de temps en temps, rien n'apparait dans l'appli quand je clique sur le QA : j'ai "Fait" en haut à gauche et le "Nom du QA" en haut et au centre. En dessous la page est blanche. Avez-vous ce genre de problème ? Merci. NB : Pas de problème avec http:/ip/app/webView/devices/id.
  20. manuxenon

    Pas d'affichage des QA dans l'appli mobile iPhone

    A première vue, il ne faut pas être connecté sur PC sur le QA. J'ai aussi redémarré la HC3. Ca ne fonctionne pas à chaque fois, mais c'est mieux.
  21. Bonjour. J'avais un problème avec ce QA : seulement 2 mobiles étaient consultables : le 1er et le dernier. J'ai modifié comme ceci (à partir de la ligne 39) : if position > 1 and position < Total then IOSDevice = position -- Total -- elseif position < Total then -- IOSDevice = position -- 1 elseif position <= 1 then IOSDevice = 1 else IOSDevice = Total end Il est très pratique quand on bascule de HC2 à HC3. Merci pour le QA mprinfo.
  22. manuxenon

    Notification en LUA sur HC3

    Bonsoir. J'essais d'utiliser les notifications interactives, mais le Run de la scène ne fonctionne pas. Je reçois bien le push, mais l'appui sur Run n'a pas d'effet. Avez-vous le même problème ? Merci.
  23. manuxenon

    [HC3] Gestion du lapin Karotz

    Bonjour Bebitoo. Merci pour ton aide.
  24. manuxenon

    Quick App - Evénements

    Désolé, encore du boulot. Merci Laser.
  25. manuxenon

    Quick App - Evénements

    Bonjour. Ce QA fonctionne encore chez vous ? La page /api/panels/event?last=500&type=id remonte une erreur 501 chez moi. Merci.
×