jjacques68 Posté(e) le 3 octobre 2015 Signaler Partager Posté(e) le 3 octobre 2015 Bonjour, Je suis sous HCL V4.054 et je souhaiterai piloter une Danfoss Living Connect. La scène est en pièce jointe... Elle ne fonctionne pas, pourtant la scène est bien exécutée car je reçois la notification, mais aucun changement sur la valeur de consigne de la tête. (j'arrive a piloter la tête manuellement c'est à dire en utilisant les boutons du module sur la HCL ou depuis le téléphone...) Quelqu'un a une idée ? Merci pour l'aide !! Lien vers le commentaire Partager sur d’autres sites More sharing options...
jjacques68 Posté(e) le 3 octobre 2015 Auteur Signaler Partager Posté(e) le 3 octobre 2015 J'ai essayé avec un module virtuel et un bouton de commande avec comme chaine envoyée : GET /api/callAction?deviceID=48&name=setTargetLevel&arg1=22 HTTP/1.10x0D0x0AHost: 192.168.2.30 0x0D0x0AAuthorization: Basic YWRtaW46cm-------- 0x0D0x0A0x0D0x0A Mais sans résultat non plus. Je viens de faire la mise à jour en 4.057 mais change rien non plus. Lien vers le commentaire Partager sur d’autres sites More sharing options...
jjacques68 Posté(e) le 3 octobre 2015 Auteur Signaler Partager Posté(e) le 3 octobre 2015 même résultat après ré-installation du module danfoss. Quelqu'un a connu ce soucis ? Lien vers le commentaire Partager sur d’autres sites More sharing options...
jojo Posté(e) le 4 octobre 2015 Signaler Partager Posté(e) le 4 octobre 2015 jjacques68, je n'utilise mes vannes Danfoss qu'avec le panneau de chauffage, je n'ai donc pas d'expérience avec les scènes. Ceci dit, sache que le panneau de chauffage prendra TOUJOURS le dessus sur quelque autre consigne (manuel, scène, ...) => si tu as un panneau de chauffage qui fait appel àune pièce qui contient une vanne Danfoss, retire la pièce pour tes tests De plus les vanne Danfoss n'interrogent la box pour connaitre sa consigne que toutes les 15 min. Donc si tu lance une scène, tu peux devoir attendre 15 avant que la consigne transmise àla vanne lui parvienne. Lien vers le commentaire Partager sur d’autres sites More sharing options...
jjacques68 Posté(e) le 4 octobre 2015 Auteur Signaler Partager Posté(e) le 4 octobre 2015 Merci pour les explications. Avec le panneau de chauffage ça marche plutôt très bien. Je vais refaire des essais avec des scènes et sans le panneau de chauffage, mais il me semble que ce sera sans succès vu mes tests de hier soir... Lien vers le commentaire Partager sur d’autres sites More sharing options...
Guillaume.G Posté(e) le 15 octobre 2015 Signaler Partager Posté(e) le 15 octobre 2015 Hello. Je n'avais pas vu cette discussion et du coup je viens de reposer la même question Et donc, oui exactement le même problème... Mais je n'ai pas encore essayer le panneau de chauffage. Je vais tester ce soir... Merci !! Lien vers le commentaire Partager sur d’autres sites More sharing options...
N-i-c-o-l-a-s Posté(e) le 18 octobre 2015 Signaler Partager Posté(e) le 18 octobre 2015 Bonjour à tous, J'ai exactement le même problème; bug ou fonctionnement voulu ? C'est quand même chiant de pas pouvoir piloter les vannes depuis des scènes. Pour mon cas, j'avais créer deux scènes : "allumer radiateur" et "éteindre radiateur" avec pour valeur 12 et 20; mais impossible de faire fonctionner correctement les scénes. NB : j'ai exactement le même problème avec mon HRT4 ça doit surement être un bug de la V4 car quel est l'interet de proposer l'option dans les scènes si ça fonctionne pas ... Lien vers le commentaire Partager sur d’autres sites More sharing options...
jjacques68 Posté(e) le 18 octobre 2015 Auteur Signaler Partager Posté(e) le 18 octobre 2015 Jamais réussi avec les scènes, faut passer par le panneau de chauffage. Lien vers le commentaire Partager sur d’autres sites More sharing options...
Guillaume.G Posté(e) le 19 octobre 2015 Signaler Partager Posté(e) le 19 octobre 2015 Même expérience pour moi. Résolu en passant par un Virtual Device (j'ai partagé ça dans le topic LC-13). Lien vers le commentaire Partager sur d’autres sites More sharing options...
N-i-c-o-l-a-s Posté(e) le 19 octobre 2015 Signaler Partager Posté(e) le 19 octobre 2015 Bonjour, Tu peux stp mettre un lien ? J'ai pas trouvé dans le forum ... Merc Lien vers le commentaire Partager sur d’autres sites More sharing options...
jjacques68 Posté(e) le 19 octobre 2015 Auteur Signaler Partager Posté(e) le 19 octobre 2015 Oui cela m'intéresserait aussi de voir le code du virtuel device, parce que j'ai jamais réussi àtransmettre une consigne avec ça . Lien vers le commentaire Partager sur d’autres sites More sharing options...
N-i-c-o-l-a-s Posté(e) le 19 octobre 2015 Signaler Partager Posté(e) le 19 octobre 2015 Après quelques recherches en fait il me semble qu'il doit s'agir de ça : http://www.domotique-fibaro.fr/index.php/topic/6092-lc-13-et-hcl/#entry92188 Par contre, tu peux stp nous faire un screenshot de ce que ça donne dans ton virtual device ? parceque le .vfib je sais pas comment m'en servir (à part l'ouvrir dans le Notepad ...) Lien vers le commentaire Partager sur d’autres sites More sharing options...
Guillaume.G Posté(e) le 19 octobre 2015 Signaler Partager Posté(e) le 19 octobre 2015 Oui c'est ça. Pour le vfib, il est possible de l'importer directement (dans la partie Devices/Add or remove device puis "Import virtual device". Et sinon, je joins un screenshoot. Pour la syntaxe exacte, je joins un fichier txt. La commande est sur une ligne (<SPACE> à remplacer par un espace + les autres champs). C'est assez sensible, ça se joue à l'espace près pour que ça fonctionne ou pas (chez moi en tout cas). Cmd.txt Lien vers le commentaire Partager sur d’autres sites More sharing options...
jjacques68 Posté(e) le 19 octobre 2015 Auteur Signaler Partager Posté(e) le 19 octobre 2015 Trop cool, ça marche !!! merci !! Lien vers le commentaire Partager sur d’autres sites More sharing options...
Guillaume.G Posté(e) le 19 octobre 2015 Signaler Partager Posté(e) le 19 octobre 2015 :) Lien vers le commentaire Partager sur d’autres sites More sharing options...
N-i-c-o-l-a-s Posté(e) le 19 octobre 2015 Signaler Partager Posté(e) le 19 octobre 2015 Merci beaucoup !!! Ca marche ! J'utilise les modules virtuels sans vraiment comprendre ... en fait jusqu'ici j'utilisais uniquement la même ligne de commande qui lance une scène, et je fais tout avec les scènes. Y-a-t-il quelquepart un manuel/tuto pour apprendre à coder dans ce langage bizarre? En tout cas, merci d'avoir pris un peu de temps pour m'aider Nicolas Lien vers le commentaire Partager sur d’autres sites More sharing options...
jojo Posté(e) le 19 octobre 2015 Signaler Partager Posté(e) le 19 octobre 2015 Requêtes http / get sur HCL Lien vers le commentaire Partager sur d’autres sites More sharing options...
N-i-c-o-l-a-s Posté(e) le 19 octobre 2015 Signaler Partager Posté(e) le 19 octobre 2015 Merci jojo, j'ai déjà lu ces posts en fait (c'est d'ailleurs grâce à ton post que j'ai créé mes premiers modules virtuels il y a quelques mois) , mais ce que j'aimerai comprendre c'est : - comment est gérée la syntaxe (quand mettre un ? un / un <space> ) - a quoi correspondent les caractères : 0x0D0x0A0x0D0x0A par exemple Bref le minimum pour comprendre ce que je fais et être plus autonome. Lien vers le commentaire Partager sur d’autres sites More sharing options...
jojo Posté(e) le 19 octobre 2015 Signaler Partager Posté(e) le 19 octobre 2015 j'en sais rien ... j'ai juste appliqué une recette que j'ai compilée de plusieurs sources. Moi une fois que ça fonctionne, je passe àautre chose ... Lien vers le commentaire Partager sur d’autres sites More sharing options...
Sakkhho Posté(e) le 25 novembre 2015 Signaler Partager Posté(e) le 25 novembre 2015 hello j'essai de reproduire la commande mais elle passe pas GET /api/callAction?deviceID=113&name=setTargetLevel&arg1=18 HTTP/1.10x0D0x0AHost:192.168.0.xx 0x0D0x0AAuthorization: Basic xxxx 0x0D0x0A0x0D0x0A j'ai bien codé user:pwd avec https://www.base64encode.org ID device est ok IP box aussi je mets ca dans le bouton dans VD pour le moment, dans GEA ensuite si ca marche. bizarre... une idée ? je suis sur HC2 pas HCL merci Lien vers le commentaire Partager sur d’autres sites More sharing options...
jojo Posté(e) le 25 novembre 2015 Signaler Partager Posté(e) le 25 novembre 2015 sur HC2 tu ne peux pas utiliser les commandes GET compliquées de la HCL, tu utilise le HC2:GET("...") standard Lien vers le commentaire Partager sur d’autres sites More sharing options...
Sakkhho Posté(e) le 26 novembre 2015 Signaler Partager Posté(e) le 26 novembre 2015 merci jojo effectivement je mets le code si certains sont intéressés. local HC2 = Net.FHttp('127.0.0.1', 11111) local username, password = "admin", "xxxxx"; HC2:setBasicAuthentication(username, password); HC2:GET("/api/callAction?deviceID=113&name=setTargetLevel&arg1=28"); la consigne passe, j'attends de voir si tete l'applique bien au réveil. Lien vers le commentaire Partager sur d’autres sites More sharing options...
bess.2502 Posté(e) le 26 novembre 2015 Signaler Partager Posté(e) le 26 novembre 2015 Bonjour à toutes et à tous. Depuis quelques temps,mes têtes danfoss ne changent plus leurs consignes de température. Tout fonctionnait bien l'hiver dernier mais depuis le redémarrage du chauffage et la sortie du mode vacances,les têtes restent sur la valeur de température que je force. Tout est géré par le panneau chauffage de ma HCL. Pouvez vous m'aider ? Merci Lien vers le commentaire Partager sur d’autres sites More sharing options...
Sakkhho Posté(e) le 26 novembre 2015 Signaler Partager Posté(e) le 26 novembre 2015 Pour moi la consigne est bien passée au reveil. tout est ok Bess.2502, si tu changes manuellement la consigne depuis l'interface ou depuis la tete, l'info remonte bien dans les 2 sens ? C'est ton panneau de chauffage qui réponds plus ? tu as quelle version de firmware sur ta HCL ? Lien vers le commentaire Partager sur d’autres sites More sharing options...
jojo Posté(e) le 26 novembre 2015 Signaler Partager Posté(e) le 26 novembre 2015 @Sakkhho, Pour moi tu n'as pas besoin de ces 2 lignes local username, password = "admin", "xxxxx"; HC2:setBasicAuthentication(username, password); Ceci devrait suffire local HC2 = Net.FHttp('127.0.0.1', 11111) HC2:GET("/api/callAction?deviceID=113&name=setTargetLevel&arg1=28"); ainsi tu ne dois pas renseigner le mdp admin dans ton script (c'eest plus sécure ...) Lien vers le commentaire Partager sur d’autres sites More sharing options...
Messages recommandés