jjacques68 Posté(e) le 3 octobre 2015 Signaler 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 !!
jjacques68 Posté(e) le 3 octobre 2015 Auteur Signaler 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.
jjacques68 Posté(e) le 3 octobre 2015 Auteur Signaler Posté(e) le 3 octobre 2015 même résultat après ré-installation du module danfoss. Quelqu'un a connu ce soucis ?
jojo Posté(e) le 4 octobre 2015 Signaler 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.
jjacques68 Posté(e) le 4 octobre 2015 Auteur Signaler 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...
Guillaume.G Posté(e) le 15 octobre 2015 Signaler 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 !!
N-i-c-o-l-a-s Posté(e) le 18 octobre 2015 Signaler 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 ...
jjacques68 Posté(e) le 18 octobre 2015 Auteur Signaler Posté(e) le 18 octobre 2015 Jamais réussi avec les scènes, faut passer par le panneau de chauffage.
Guillaume.G Posté(e) le 19 octobre 2015 Signaler 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).
N-i-c-o-l-a-s Posté(e) le 19 octobre 2015 Signaler Posté(e) le 19 octobre 2015 Bonjour, Tu peux stp mettre un lien ? J'ai pas trouvé dans le forum ... Merc
jjacques68 Posté(e) le 19 octobre 2015 Auteur Signaler 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 .
N-i-c-o-l-a-s Posté(e) le 19 octobre 2015 Signaler 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 ...)
Guillaume.G Posté(e) le 19 octobre 2015 Signaler 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
jjacques68 Posté(e) le 19 octobre 2015 Auteur Signaler Posté(e) le 19 octobre 2015 Trop cool, ça marche !!! merci !!
N-i-c-o-l-a-s Posté(e) le 19 octobre 2015 Signaler 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
N-i-c-o-l-a-s Posté(e) le 19 octobre 2015 Signaler 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.
jojo Posté(e) le 19 octobre 2015 Signaler 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 ...
Sakkhho Posté(e) le 25 novembre 2015 Signaler 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
jojo Posté(e) le 25 novembre 2015 Signaler 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
Sakkhho Posté(e) le 26 novembre 2015 Signaler 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.
bess.2502 Posté(e) le 26 novembre 2015 Signaler 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
Sakkhho Posté(e) le 26 novembre 2015 Signaler 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 ?
jojo Posté(e) le 26 novembre 2015 Signaler 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 ...)
Messages recommandés