KNXWeb et bouton à usage unique - Version imprimable +- Forum KNX francophone / English KNX forum (https://www.knx-fr.com) +-- Forum : Français (https://www.knx-fr.com/forumdisplay.php?fid=3) +--- Forum : Archives eib-domotique (https://www.knx-fr.com/forumdisplay.php?fid=8) +--- Sujet : KNXWeb et bouton à usage unique (/showthread.php?tid=802) |
KNXWeb et bouton à usage unique - Torticoli - 20/03/2011 Bonjour à tous, bravo pour l'échange et l'entraide de ce site. Je m'appelle Marc, j'ai construit en 2010 une maison avec du KNX pour la lumière et stores pour le moment. Interrupteurs ABB, Modules Hager dans le tableau. Le tout programmé par ETS par le bureau technique. Depuis quelques semaines je joue avec KNXWeb grâce à Chrystof je je remercie au passage pour les heures passées à m'installer Linux et KNXWeb. J'ai lu de long en large les discussions, trouvé plein d'idées et fait des tests, mais certaines choses ne vont pas, alors je viens chercher de l'aide, merci d'avance à vous... Je désire mettre un bouton à usage unique, pour faire un Reset des lumières. Par l'utilisation d'un switch conventionnel, il bascule entre tout allumer et tout éteindre. Si la famille est au lit et que l'interrupteur est sur la mauvaise bascule, hop tout le monde debout, les lumières s'allument partout... J'ai donc vu le message suivant d'@ntony: ----------------------------------- jean-fran ois a d velopp un nouveau composant il y a d j quelques semaines permetant de faire un appui court et long c'est les fichiers sources "cswitch2.js" et "editcswitch2.js" qui sont pr sents sur le cvs de knxweb ( http://linknx.cvs.sourceforge.net/viewvc/linknx/knxweb/knxweb/js/ ) et peut tre dans les fichiers de domotique-eib ( placer dans le r pertoire /js/ et ajouter les lignes correspondantes dans design.html et designedit.html) dans ton cas tu n'as pas "besoin" de l'appui long tu peux l'utiliser par exemple de la mani re suivante : Nom : Tout OFF Object commande : object_Tout_Off Object Commande appui long : object_Tout_Off valeur : off valeur appui long : off Delai : 200 l'appui long et court ferons la m me chose soit envoyer un "off" sur "object_Tout_Off" idem pour envoyer une sc ne ou la place du off mettre le nu mro de sc ne et l'object de commande associ e PS : je n'ai pas fait de test pour les sc nes apr s r flexion il a peut- tre aussi un composant "mutli-swicth" avec 1 seul switch ou on peut "d finir" la valeur envoy (pas test ce cas) @+ Anthony. " --------------------------------- j'ai essayé mais j'ai un bug: §§§undefined§§§ à la place du bouton dans l'edit de KNXWeb J'ai pourtant collé les 2 fichiers "cswitch2.js" et "editcswitch2.js" dans js J'ai rajouté la ligne suivante dans design.html et editdesign.html: <script type="text/javascript" src="js/cswitch2.js"></script> Et voilà... Ai-je pas compris quelque chose, oublié quelque chose? Merci pour votre aide. M@rc KNXWeb et bouton à usage unique - Anthony PENHARD - 20/03/2011 Salut, il doit te manquer la ligne suivante dans editdesign.html: <script type="text/javascript" src="js/editscswitch2.js"></script> @+ Anthony. Le 20 mars 2011 17:54, Torticoli <googleadmin@torti.ch> a écrit : > Bonjour à tous, bravo pour l'échange et l'entraide de ce site. > Je m'appelle Marc, j'ai construit en 2010 une maison avec du KNX pour > la lumière et stores pour le moment. > Interrupteurs ABB, Modules Hager dans le tableau. > Le tout programmé par ETS par le bureau technique. > Depuis quelques semaines je joue avec KNXWeb grâce à Chrystof je je > remercie au passage pour les heures passées à m'installer Linux et > KNXWeb. > > J'ai lu de long en large les discussions, trouvé plein d'idées et fait > des tests, mais certaines choses ne vont pas, alors je viens chercher > de l'aide, merci d'avance à vous... > > Je désire mettre un bouton à usage unique, pour faire un Reset des > lumières. > Par l'utilisation d'un switch conventionnel, il bascule entre tout > allumer et tout éteindre. > Si la famille est au lit et que l'interrupteur est sur la mauvaise > bascule, hop tout le monde debout, les lumières s'allument partout... > > J'ai donc vu le message suivant d'@ntony: > ----------------------------------- > jean-fran ois a d velopp un nouveau composant il y a d j quelques > semaines > permetant de faire un appui court et long > c'est les fichiers sources "cswitch2.js" et "editcswitch2.js" qui sont > pr sents sur le cvs de knxweb > ( http://linknx.cvs.sourceforge.net/viewvc/linknx/knxweb/knxweb/js/ ) > et peut tre dans les fichiers de domotique-eib > ( placer dans le r pertoire /js/ et ajouter les lignes correspondantes > dans design.html et designedit.html) > dans ton cas tu n'as pas "besoin" de l'appui long > > tu peux l'utiliser par exemple de la mani re suivante : > Nom : Tout OFF > Object commande : object_Tout_Off > Object Commande appui long : object_Tout_Off > valeur : off > valeur appui long : off > Delai : 200 > > l'appui long et court ferons la m me chose soit envoyer un "off" sur > "object_Tout_Off" > idem pour envoyer une sc ne ou la place du off mettre le nu mro de sc > ne > et l'object de commande associ e > > PS : je n'ai pas fait de test pour les sc nes > > apr s r flexion il a peut- tre aussi un composant "mutli-swicth" avec > 1 seul > switch ou on peut "d finir" la valeur envoy (pas test ce cas) > > @+ > Anthony. " > --------------------------------- > > j'ai essayé mais j'ai un bug: §§§undefined§§§ à la place du bouton > dans l'edit de KNXWeb > > J'ai pourtant collé les 2 fichiers "cswitch2.js" et "editcswitch2.js" > dans js > > J'ai rajouté la ligne suivante dans design.html et editdesign.html: > <script type="text/javascript" src="js/cswitch2.js"></script> > > Et voilà... > > Ai-je pas compris quelque chose, oublié quelque chose? > > Merci pour votre aide. > > M@rc > > KNXWeb et bouton à usage unique - Anthony PENHARD - 20/03/2011 Re, oups faute de frappe un 's' en trop c'est : <script type="text/javascript" src="js/editcswitch2.js"></script> et c'est designedit.html ;-) ... @+ Anthony Le 20 mars 2011 19:07, Anthony PENHARD <a.penhard@gmail.com> a écrit : > Salut, > > il doit te manquer la ligne suivante dans editdesign.html: > <script type="text/javascript" src="js/editscswitch2.js"></script> > > @+ > Anthony. > > Le 20 mars 2011 17:54, Torticoli <googleadmin@torti.ch> a écrit : > > Bonjour à tous, bravo pour l'échange et l'entraide de ce site. >> Je m'appelle Marc, j'ai construit en 2010 une maison avec du KNX pour >> la lumière et stores pour le moment. >> Interrupteurs ABB, Modules Hager dans le tableau. >> Le tout programmé par ETS par le bureau technique. >> Depuis quelques semaines je joue avec KNXWeb grâce à Chrystof je je >> remercie au passage pour les heures passées à m'installer Linux et >> KNXWeb. >> >> J'ai lu de long en large les discussions, trouvé plein d'idées et fait >> des tests, mais certaines choses ne vont pas, alors je viens chercher >> de l'aide, merci d'avance à vous... >> >> Je désire mettre un bouton à usage unique, pour faire un Reset des >> lumières. >> Par l'utilisation d'un switch conventionnel, il bascule entre tout >> allumer et tout éteindre. >> Si la famille est au lit et que l'interrupteur est sur la mauvaise >> bascule, hop tout le monde debout, les lumières s'allument partout... >> >> J'ai donc vu le message suivant d'@ntony: >> ----------------------------------- >> jean-fran ois a d velopp un nouveau composant il y a d j quelques >> semaines >> permetant de faire un appui court et long >> c'est les fichiers sources "cswitch2.js" et "editcswitch2.js" qui sont >> pr sents sur le cvs de knxweb >> ( http://linknx.cvs.sourceforge.net/viewvc/linknx/knxweb/knxweb/js/ ) >> et peut tre dans les fichiers de domotique-eib >> ( placer dans le r pertoire /js/ et ajouter les lignes correspondantes >> dans design.html et designedit.html) >> dans ton cas tu n'as pas "besoin" de l'appui long >> >> tu peux l'utiliser par exemple de la mani re suivante : >> Nom : Tout OFF >> Object commande : object_Tout_Off >> Object Commande appui long : object_Tout_Off >> valeur : off >> valeur appui long : off >> Delai : 200 >> >> l'appui long et court ferons la m me chose soit envoyer un "off" sur >> "object_Tout_Off" >> idem pour envoyer une sc ne ou la place du off mettre le nu mro de sc >> ne >> et l'object de commande associ e >> >> PS : je n'ai pas fait de test pour les sc nes >> >> apr s r flexion il a peut- tre aussi un composant "mutli-swicth" avec >> 1 seul >> switch ou on peut "d finir" la valeur envoy (pas test ce cas) >> >> @+ >> Anthony. " >> --------------------------------- >> >> j'ai essayé mais j'ai un bug: §§§undefined§§§ à la place du bouton >> dans l'edit de KNXWeb >> >> J'ai pourtant collé les 2 fichiers "cswitch2.js" et "editcswitch2.js" >> dans js >> >> J'ai rajouté la ligne suivante dans design.html et editdesign.html: >> <script type="text/javascript" src="js/cswitch2.js"></script> >> >> Et voilà... >> >> Ai-je pas compris quelque chose, oublié quelque chose? >> >> Merci pour votre aide. >> >> M@rc >> >> > KNXWeb et bouton à usage unique - Torticoli - 20/03/2011 Bonsoir Anthony, merci pour votre réponse. Il manquait effectivement cette ligne, je ne l'ai vue nulle part dans les messages ou fichiers du site... Donc correction effectuée, plus d'affichage erroné, mais à l'utilisation, il ne fonctionne qu'une seule fois. Si je rallume des lumières et veux ré-utiliser le bouton reset, plus rien ne se passe. Je dois avouer qu'actuellement j'ai un soucis de programmation, tous les off des interrupteurs ont leur propre adresse avec 0 bit, je m'explique ci-dessous: Lum. cave 011 on;1/1/2 Lum. cave 011 off;1/1/3 Ceci va être corrigé demain par la personne qui m'a fait l'install sous ETS. Les off 2ème ligne vont disparaître. Peut-être que ça fonctionnera? Je vous informe dès que la correction est faite. Merci encore et bonne nuit. M@rc KNXWeb et bouton à usage unique - Torticoli - 24/03/2011 Bonjour, le programme est corrigé, tout fonctionne sur les interrupteurs, mais pas le bouton unique: > il ne fonctionne qu'une seule fois. > Si je rallume des lumières et veux ré-utiliser le bouton reset, plus > rien ne se passe. > c'est les fichiers sources "cswitch2.js" et "editcswitch2.js" value et value long sont sur off les 2 Merci encore et bonne nuit. M@rc KNXWeb et bouton à usage unique - Anthony PENHARD - 24/03/2011 Re-Bonsoir, une piste, je pense que c'est un problème de flag dans linknx la valeur de la GA n'ayant pas changée linknx ne renvoi pas le "OFF" sur le bus knx @+ Anthony. Le 24 mars 2011 21:37, Torticoli <googleadmin@torti.ch> a écrit : > Bonjour, > le programme est corrigé, tout fonctionne sur les interrupteurs, mais > pas le bouton unique: > > il ne fonctionne qu'une seule fois. > > Si je rallume des lumières et veux ré-utiliser le bouton reset, plus > > rien ne se passe. > > > c'est les fichiers sources "cswitch2.js" et "editcswitch2.js" > > value et value long sont sur off les 2 > > > Merci encore et bonne nuit. > > M@rc > KNXWeb et bouton à usage unique - Torticoli - 29/03/2011 Bonsoir Anthony et les autres, merci pour votre piste, mais que dois-je entreprendre? Je n'ai pas assez de connaissances pour devinez que faire. Si vous pouvez approfondir la piste, merci! > une piste, je pense que c'est un problème de flag dans linknx la valeur de > la GA n'ayant pas changée linknx nerenvoipas le "OFF" sur le bus knx Merci encore et bonne nuit. M@rc KNXWeb et bouton à usage unique - Anthony PENHARD - 30/03/2011 Bonjour, voici la doc de linknx dans la partie flags : https://sourceforge.net/apps/mediawiki/linknx/index.php?title=Object_Definition_Syntax il faut essayer d'ajouter le flags "f" à ton object dans linknx pour que cela "force" l'envoi de la valeur même si elel n'a pas changé @+ Anthony. > Bonsoir Anthony et les autres, > merci pour votre piste, mais que dois-je entreprendre? > Je n'ai pas assez de connaissances pour devinez que faire. > Si vous pouvez approfondir la piste, merci! > > >> une piste, je pense que c'est un problème de flag dans linknx la valeur >> de >> la GA n'ayant pas changée linknx nerenvoipas le "OFF" sur le bus knx > > > Merci encore et bonne nuit. > > M@rc |