Gestion store à lamelle sous KnxWeb - 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 : Gestion store à lamelle sous KnxWeb (/showthread.php?tid=576) Pages :
1
2
|
Gestion store à lamelle sous KnxWeb - marc.assin - 24/12/2010 On 24 déc, 17:01, Fabrice Cizeron <fabrice.cize...@gmail.com> wrote: > je ne trouve pas ses fichiers sur le forum. > Où puis-je les trouver ? mais ? ils sont toujours à leur place on dirais ? (dans l'ancienne partie fichiers du moins) Gestion store à lamelle sous KnxWeb - Cyrille Demaret - 24/12/2010 Prends les derniers CVS sur Sourceforge, il est dedans. Cyrille De : domotique-eib@googlegroups.com [mailto:domotique-eib@googlegroups.com] De la part de Fabrice Cizeron Envoyé : vendredi 24 décembre 2010 17:01 À : domotique-eib@googlegroups.com Objet : Re: Gestion store à lamelle sous KnxWeb Bonjour à tous, Je déterre un ancien sujet car j'essaie de configurer mes volets roulant (Hager TXA223) sous knxweb. J'ai trouvé le post ci-dessous de notre excellent Jef mais je ne trouve pas ses fichiers sur le forum. Où puis-je les trouver ? les choses ont elles évoluées depuis ? merci d'avance Fabrice Le 26/02/2010 00:41, jef2000 a écrit : Je viens de faire une première ébauche. ce sont les fichiers cswitch2.js et editcswitch2.js dans la section fichiers du forum. Il faut les placer dans le répertoire "js" de knxweb et ajouter les lignes suivantes dans designedit.html (l'ordre détermine l'ordre d'apparition des contrôles dans le menu): <script type="text/javascript" src="js/cswitch2.js"></script> <script type="text/javascript" src="js/editcswitch2.js"></script> et ajouter seulement la première dans design.html Ensuite vous devriez voir apparaitre un nouveau contrôle "New switch (short/long)"dans le menu. Pour les champs valeurs, il faut utiliser "on" et "off". J'ai laissé la possibilité d'utiliser du texte comme ça ça pourra servir pour des tas d'autres fonctions. Pour un volet, il faut combiner 2 contrôles de ce type, l'un avec les 2 valeurs à "on" et l'autre avec les 2 valeurs à "off". Il faudra probablement également utiliser le flag "f" (ou "s" à partir de la version 0.0.1.27) pour forcer l'envoi sur le bus même si le même valeur à déjà été envoyée précédemment (par défaut, linknx n'envoie la valeur que si elle change) Il a encore quelques petits défauts, notamment qu'il réagit aussi au clicks sur le bouton droit, et qu'il n'envoie l'ordre "long" que lorsqu'on relâche le click et pas quand le délai configuré est dépassé. Dites moi si ça vous cause des soucis à l'utilisation. A+ Jean-François On 25 fév, 23:26, jef2000 <mailto:jef2...@ouaye.net> <jef2...@ouaye.net> wrote: Je viens de regarder la doc du N521 siemens et des hager TXA223 à TXA228. La commande se fait effectivement par 2 objets ON/OFF objet monter/descendre: ON=decendre et OFF=monter objet lamelles/stop: ON=fermer les lamelles et OFF=ouvrir les lamelles. Si le volet monte ou descend, ON ou OFF sur cet objet arrête le mouvement Dans knxweb, on pourrait créer un bouton qui lors d'un appui court envoie une valeur configurable sur un objet spécifié et lors d'un appui long une autre valeur configurable sur un autre objet spécifié. Avec 2 boutons de ce type, on pourrait donc gérer un volet ou store. Pour le positionnement absolu, il faudrait créer un 'slider' qui permet de choisir une valeur entre 0 et 100% (ou entre 0 et 360°) On 25 fév, 21:12, kraven <mailto:ohl.christo...@gmail.com> <ohl.christo...@gmail.com> wrote: quelqu'un sur le forum à déjà utilisé knxweb, ou autre interface perso, avec linknx pour gérer des volets avec position en % et/ ou store à lamelles ? Oui moi mais uniquement en visu, pas pour la commande. Sinon est-ce qu'envoyer une copie du moniteur de bus ou alors les log linknx peuvent aider à comprendre le fonctionnement des stores à lamelles? A+ Gestion store à lamelle sous KnxWeb - Fabrice Cizeron - 26/12/2010 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html> <head> <meta content="text/html; charset=ISO-8859-1" http-equiv="Content-Type"> </head> <body bgcolor="#ffffff" text="#000000"> Bonjour,<br> <br> J'ai tout de même trouvé les fichiers sur le forum (c'est où les CVS sur Sourceforge ?)<br> Mais je n'ai pas vraiment compris comment remplir les paramètres.<br> Quelqu'un a-t'il un exemple ?<br> <br> J'ai une autre question (j'hésite à ouvrir un nouveau sujet) :<br> J'ai utilisé le contrôle "dimmer" de knxweb mais je ne vois aucun retour d'état malgré avoir renseigné les listenners "Indication d'état" et "indication valeur d'éclairement". Est-ce normal ?<br> <br> Merci d'avance.<br> <br> Fabrice<br> <br> Le 24/12/2010 19:15, Cyrille Demaret a écrit : <blockquote cite="mid:001301cba396$99f2f710$cdd8e530$@omail.be" type="cite"> <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"> <meta name="Generator" content="Microsoft Word 14 (filtered medium)"> <title>Home FC Signature</title> <style><!-- /* Font Definitions */ @font-face {font-family:"Cambria Math"; panose-1:2 4 5 3 5 4 6 3 2 4;} @font-face {font-family:Calibri; panose-1:2 15 5 2 2 2 4 3 2 4;} @font-face {font-family:Tahoma; panose-1:2 11 6 4 3 5 4 4 2 4;} @font-face {font-family:Consolas; panose-1:2 11 6 9 2 2 4 3 2 4;} /* Style Definitions */ p.MsoNormal, li.MsoNormal, div.MsoNormal {margin:0cm; margin-bottom:.0001pt; font-size:12.0pt; font-family:"Times New Roman","serif"; color:black;} a:link, span.MsoHyperlink {mso-style-priority:99; color:blue; text-decoration:underline;} a:visited, span.MsoHyperlinkFollowed {mso-style-priority:99; color:purple; text-decoration:underline;} pre {mso-style-priority:99; mso-style-link:"Préformaté HTML Car"; margin:0cm; margin-bottom:.0001pt; font-size:10.0pt; font-family:"Courier New"; color:black;} span.PrformatHTMLCar {mso-style-name:"Préformaté HTML Car"; mso-style-priority:99; mso-style-link:"Préformaté HTML"; font-family:"Consolas","serif"; color:black;} span.grame {mso-style-name:grame;} span.EmailStyle21 {mso-style-type:personal-reply; font-family:"Calibri","sans-serif"; color:#1F497D;} .MsoChpDefault {mso-style-type:export-only; font-size:10.0pt;} @page WordSection1 {size:595.3pt 841.9pt; margin:70.85pt 70.85pt 70.85pt 70.85pt;} div.WordSection1 {page:WordSection1;} --></style><!--[if gte mso 9]><xml> <ohapedefaults v:ext="edit" spidmax="1026" /> </xml><![endif]--><!--[if gte mso 9]><xml> <ohapelayout v:ext="edit"> <o:idmap v:ext="edit" data="1" /> </ohapelayout></xml><![endif]--> <div class="WordSection1"> <p class="MsoNormal"><span style="font-size: 11pt; font-family: "Calibri","sans-serif"; color: rgb(31, 73, 125);">Prends les derniers CVS sur Sourceforge, il est dedans.<o:p></o:p></span></p> <p class="MsoNormal"><span style="font-size: 11pt; font-family: "Calibri","sans-serif"; color: rgb(31, 73, 125);"><o:p> </o:p></span></p> <p class="MsoNormal"><span style="font-size: 11pt; font-family: "Calibri","sans-serif"; color: rgb(31, 73, 125);">Cyrille<o:p></o:p></span></p> <p class="MsoNormal"><span style="font-size: 11pt; font-family: "Calibri","sans-serif"; color: rgb(31, 73, 125);"><o:p> </o:p></span></p> <div> <div style="border-right: medium none; border-width: 1pt medium medium; border-style: solid none none; border-color: rgb(181, 196, 223) -moz-use-text-color -moz-use-text-color; padding: 3pt 0cm 0cm;"> <p class="MsoNormal"><b><span style="font-size: 10pt; font-family: "Tahoma","sans-serif"; color: windowtext;" lang="FR">De :</span></b><span style="font-size: 10pt; font-family: "Tahoma","sans-serif"; color: windowtext;" lang="FR"> <a class="moz-txt-link-abbreviated" href="mailto:domotique-eib@googlegroups.com">domotique-eib@googlegroups.com</a> [<a class="moz-txt-link-freetext" href="mailto:domotique-eib@googlegroups.com">mailto:domotique-eib@googlegroups.com</a>] <b>De la part de</b> Fabrice Cizeron<br> <b>Envoyé :</b> vendredi 24 décembre 2010 17:01<br> <b>À :</b> <a class="moz-txt-link-abbreviated" href="mailto:domotique-eib@googlegroups.com">domotique-eib@googlegroups.com</a><br> <b>Objet :</b> Re: Gestion store à lamelle sous KnxWeb<o:p></o:p></span></p> </div> </div> <p class="MsoNormal"><o:p> </o:p></p> <p class="MsoNormal">Bonjour à tous,<br> <br> Je déterre un ancien sujet car j'essaie de configurer mes volets roulant (Hager TXA223) sous knxweb.<br> <br> J'ai trouvé le post ci-dessous de notre excellent Jef mais je ne trouve pas ses fichiers sur le forum.<br> Où puis-je les trouver ? les choses ont elles évoluées depuis ?<br> <br> merci d'avance<br> <br> Fabrice <br> <br> <br> Le 26/02/2010 00:41, jef2000 a écrit : <o:p></o:p></p> <pre>Je viens de faire une première ébauche. ce sont les fichiers<o:p></o:p></pre> <pre>cswitch2.js et editcswitch2.js dans la section fichiers du forum. Il<o:p></o:p></pre> <pre>faut les placer dans le répertoire "js" de knxweb et ajouter les<o:p></o:p></pre> <pre>lignes suivantes dans designedit.html (l'ordre détermine l'ordre<o:p></o:p></pre> <pre>d'apparition des contrôles dans le menu):<o:p></o:p></pre> <pre> <script type="text/javascript" src="js/cswitch2.js"></script><o:p></o:p></pre> <pre> <script type="text/javascript" src="js/editcswitch2.js"></script><o:p></o:p></pre> <pre>et ajouter seulement la première dans design.html<o:p></o:p></pre> <pre><o:p> </o:p></pre> <pre>Ensuite vous devriez voir apparaitre un nouveau contrôle "New switch<o:p></o:p></pre> <pre>(short/long)"dans le menu.<o:p></o:p></pre> <pre>Pour les champs valeurs, il faut utiliser "on" et "off". J'ai laissé<o:p></o:p></pre> <pre>la possibilité d'utiliser du texte comme ça ça pourra servir pour des<o:p></o:p></pre> <pre>tas d'autres fonctions.<o:p></o:p></pre> <pre>Pour un volet, il faut combiner 2 contrôles de ce type, l'un avec les<o:p></o:p></pre> <pre>2 valeurs à "on" et l'autre avec les 2 valeurs à "off".<o:p></o:p></pre> <pre>Il faudra probablement également utiliser le flag "f" (ou "s" à partir<o:p></o:p></pre> <pre>de la version 0.0.1.27) pour forcer l'envoi sur le bus même si le même<o:p></o:p></pre> <pre>valeur à déjà été envoyée précédemment (par défaut, linknx n'envoie la<o:p></o:p></pre> <pre>valeur que si elle change)<o:p></o:p></pre> <pre>Il a encore quelques petits défauts, notamment qu'il réagit aussi au<o:p></o:p></pre> <pre>clicks sur le bouton droit, et qu'il n'envoie l'ordre "long" que<o:p></o:p></pre> <pre>lorsqu'on relâche le click et pas quand le délai configuré est<o:p></o:p></pre> <pre>dépassé. Dites moi si ça vous cause des soucis à l'utilisation.<o:p></o:p></pre> <pre><o:p> </o:p></pre> <pre>A+<o:p></o:p></pre> <pre><o:p> </o:p></pre> <pre>Jean-François<o:p></o:p></pre> <pre><o:p> </o:p></pre> <pre>On 25 fév, 23:26, jef2000 <a moz-do-not-send="true" href="mailto:jef2...@ouaye.net"><jef2...@ouaye.net></a> wrote:<o:p></o:p></pre> <blockquote style="margin-top: 5pt; margin-bottom: 5pt;"> <pre>Je viens de regarder la doc du N521 siemens et des hager TXA223 à<o:p></o:p></pre> <pre>TXA228. La commande se fait effectivement par 2 objets ON/OFF<o:p></o:p></pre> <pre>objet monter/descendre: ON=decendre et OFF=monter<o:p></o:p></pre> <pre>objet lamelles/stop: ON=fermer les lamelles et OFF=ouvrir les<o:p></o:p></pre> <pre>lamelles. Si le volet monte ou descend, ON ou OFF sur cet objet arrête<o:p></o:p></pre> <pre>le mouvement<o:p></o:p></pre> <pre><o:p> </o:p></pre> <pre>Dans knxweb, on pourrait créer un bouton qui lors d'un appui court<o:p></o:p></pre> <pre>envoie une valeur configurable sur un objet spécifié et lors d'un<o:p></o:p></pre> <pre>appui long une autre valeur configurable sur un autre objet spécifié.<o:p></o:p></pre> <pre>Avec 2 boutons de ce type, on pourrait donc gérer un volet ou store.<o:p></o:p></pre> <pre>Pour le positionnement absolu, il faudrait créer un 'slider' qui<o:p></o:p></pre> <pre>permet de choisir une valeur entre 0 et 100% (ou entre 0 et 360°<o:p></o:p></pre> <pre><o:p> </o:p></pre> <pre>On 25 fév, 21:12, kraven <a moz-do-not-send="true" href="mailto:ohl.christo...@gmail.com"><ohl.christo...@gmail.com></a> wrote:<o:p></o:p></pre> <pre><o:p> </o:p></pre> <blockquote style="margin-top: 5pt; margin-bottom: 5pt;"> <blockquote style="margin-top: 5pt; margin-bottom: 5pt;"> <pre>quelqu'un sur le forum à déjà utilisé knxweb, ou autre interface<o:p></o:p></pre> <pre>perso, avec linknx pour<o:p></o:p></pre> <pre>gérer des volets avec position en % et/ ou store à lamelles ?<o:p></o:p></pre> </blockquote> </blockquote> <pre><o:p> </o:p></pre> <blockquote style="margin-top: 5pt; margin-bottom: 5pt;"> <pre>Oui moi mais uniquement en visu, pas pour la commande.<o:p></o:p></pre> </blockquote> <pre><o:p> </o:p></pre> <blockquote style="margin-top: 5pt; margin-bottom: 5pt;"> <pre>Sinon est-ce qu'envoyer une copie du moniteur de bus ou alors les log<o:p></o:p></pre> <pre>linknx peuvent aider à comprendre le fonctionnement des stores à<o:p></o:p></pre> <pre>lamelles?<o:p></o:p></pre> </blockquote> <pre><o:p> </o:p></pre> <blockquote style="margin-top: 5pt; margin-bottom: 5pt;"> <pre>A+<o:p></o:p></pre> </blockquote> </blockquote> <pre><o:p> </o:p></pre> <p class="MsoNormal" style="margin-bottom: 12pt;"><o:p> </o:p></p> <div> <p class="MsoNormal">-- <br> <br> <o:p></o:p></p> <p class="MsoNormal" style="margin-right: 0cm; margin-bottom: 3pt; margin-left: 0cm;"><span style="font-size: 10pt; font-family: "Arial","sans-serif";">************************************************************<br> </span><strong><span style="font-size: 10pt; font-family: "Arial","sans-serif"; color: teal;">Fabrice </span></strong><b><span style="font-size: 10pt; font-family: "Arial","sans-serif"; color: teal;">Cizeron</span></b><o:p></o:p></p> <p class="MsoNormal" style="margin-right: 0cm; margin-bottom: 3pt; margin-left: 0cm;"><span style="font-size: 10pt; font-family: "Arial","sans-serif";">Posafol</span><o:p></o:p></p> <p class="MsoNormal" style="margin-right: 0cm; margin-bottom: 3pt; margin-left: 0cm;"><span style="font-size: 10pt; font-family: "Arial","sans-serif";">275, chemin de Mont Grillet<br> 01150 LAGNIEU<br> </span><span class="grame"><span style="font-size: 10pt; font-family: "Arial","sans-serif"; color: blue;">Tél</span></span><span style="font-size: 10pt; font-family: "Arial","sans-serif"; color: blue;"> : 04-74-40-14-37 ou<strong><span style="font-family: "Arial","sans-serif";"> </span></strong>06-13-06-75-80<br> </span><span style="font-size: 10pt; font-family: "Arial","sans-serif";">Email : </span><span style="font-size: 10pt; font-family: "Arial","sans-serif"; color: blue;"><a moz-do-not-send="true" href="fabrice.cizeron@gmail.com">fabrice.cizeron@gmail.com</a><br> </span><span style="font-size: 10pt; font-family: "Arial","sans-serif";">************************************************************</span><o:p></o:p></p> </div> </div> </blockquote> <br> <br> <div class="moz-signature">-- <br> <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"> <meta name="ProgId" content="Word.Document"> <meta name="Generator" content="Microsoft Word 12"> <meta name="Originator" content="Microsoft Word 12"> <link rel="File-List" href="Home%20FC_fichiers/filelist.xml"> <title>Home FC Signature</title> <!--[if gte mso 9]><xml> <oocumentProperties> <o:Author>Fabrice Cizeron</o:Author> <o:LastAuthor>Fabrice Cizeron</o:LastAuthor> <o:Revision>2</o:Revision> <o:TotalTime>0</o:TotalTime> <o:Created>2010-03-10T17:14:00Z</o:Created> <o:LastSaved>2010-03-10T17:14:00Z</o:LastSaved> <oages>1</oages> <o:Words>46</o:Words> <o:Characters>258</o:Characters> <o:Lines>2</o:Lines> <oaragraphs>1</oaragraphs> <o:CharactersWithSpaces>303</o:CharactersWithSpaces> <o:Version>12.00</o:Version> </oocumentProperties> </xml><![endif]--> <link rel="themeData" href="Home%20FC_fichiers/themedata.thmx"> <link rel="colorSchemeMapping" href="Home%20FC_fichiers/colorschememapping.xml"> <!--[if gte mso 9]><xml> <w:WordDocument> <w:Zoom>150</w:Zoom> <w:SpellingState>Clean</w:SpellingState> <w:GrammarState>Clean</w:GrammarState> <w:TrackMoves>false</w:TrackMoves> <w:TrackFormatting/> <w:HyphenationZone>21</w:HyphenationZone> <w:ValidateAgainstSchemas/> <w:SaveIfXMLInvalid>false</w:SaveIfXMLInvalid> <w:IgnoreMixedContent>false</w:IgnoreMixedContent> <w:AlwaysShowPlaceholderText>false</w:AlwaysShowPlaceholderText> <woNotPromoteQF/> <w:LidThemeOther>FR</w:LidThemeOther> <w:LidThemeAsian>X-NONE</w:LidThemeAsian> <w:LidThemeComplexScript>X-NONE</w:LidThemeComplexScript> <w:Compatibility> <w:BreakWrappedTables/> <w:SnapToGridInCell/> <w:WrapTextWithPunct/> <w:UseAsianBreakRules/> <wontGrowAutofit/> <w:SplitPgBreakAndParaMark/> <wontVertAlignCellWithSp/> <wontBreakConstrainedForcedTables/> <wontVertAlignInTxbx/> <w:Word11KerningPairs/> <w:CachedColBalance/> </w:Compatibility> <w:BrowserLevel>MicrosoftInternetExplorer4</w:BrowserLevel> <m:mathPr> <m:mathFont m:val="Cambria Math"/> <m:brkBin m:val="before"/> <m:brkBinSub m:val="--"/> <mmallFrac m:val="off"/> <m:dispDef/> <m:lMargin m:val="0"/> <m:rMargin m:val="0"/> <m:defJc m:val="centerGroup"/> <m:wrapIndent m:val="1440"/> <m:intLim m:val="subSup"/> <m:naryLim m:val="undOvr"/> </m:mathPr></w:WordDocument> </xml><![endif]--><!--[if gte mso 9]><xml> <w:LatentStyles DefLockedState="false" DefUnhideWhenUsed="true" DefSemiHidden="true" DefQFormat="false" DefPriority="99" LatentStyleCount="267"> <w:LsdException Locked="false" Priority="0" SemiHidden="false" UnhideWhenUsed="false" QFormat="true" Name="Normal"/> <w:LsdException Locked="false" Priority="9" SemiHidden="false" UnhideWhenUsed="false" QFormat="true" Name="heading 1"/> <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 2"/> <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 3"/> <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 4"/> <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 5"/> <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 6"/> <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 7"/> <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 8"/> <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 9"/> <w:LsdException Locked="false" Priority="39" Name="toc 1"/> <w:LsdException Locked="false" Priority="39" Name="toc 2"/> <w:LsdException Locked="false" Priority="39" Name="toc 3"/> <w:LsdException Locked="false" Priority="39" Name="toc 4"/> <w:LsdException Locked="false" Priority="39" Name="toc 5"/> <w:LsdException Locked="false" Priority="39" Name="toc 6"/> <w:LsdException Locked="false" Priority="39" Name="toc 7"/> <w:LsdException Locked="false" Priority="39" Name="toc 8"/> <w:LsdException Locked="false" Priority="39" Name="toc 9"/> <w:LsdException Locked="false" Priority="35" QFormat="true" Name="caption"/> <w:LsdException Locked="false" Priority="10" SemiHidden="false" UnhideWhenUsed="false" QFormat="true" Name="Title"/> <w:LsdException Locked="false" Priority="1" Name="Default Paragraph Font"/> <w:LsdException Locked="false" Priority="11" SemiHidden="false" UnhideWhenUsed="false" QFormat="true" Name="Subtitle"/> <w:LsdException Locked="false" Priority="22" SemiHidden="false" UnhideWhenUsed="false" QFormat="true" Name="Strong"/> <w:LsdException Locked="false" Priority="20" SemiHidden="false" UnhideWhenUsed="false" QFormat="true" Name="Emphasis"/> <w:LsdException Locked="false" Priority="59" SemiHidden="false" UnhideWhenUsed="false" Name="Table Grid"/> <w:LsdException Locked="false" UnhideWhenUsed="false" Name="Placeholder Text"/> <w:LsdException Locked="false" Priority="1" SemiHidden="false" UnhideWhenUsed="false" QFormat="true" Name="No Spacing"/> <w:LsdException Locked="false" Priority="60" SemiHidden="false" UnhideWhenUsed="false" Name="Light Shading"/> <w:LsdException Locked="false" Priority="61" SemiHidden="false" UnhideWhenUsed="false" Name="Light List"/> <w:LsdException Locked="false" Priority="62" SemiHidden="false" UnhideWhenUsed="false" Name="Light Grid"/> <w:LsdException Locked="false" Priority="63" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Shading 1"/> <w:LsdException Locked="false" Priority="64" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Shading 2"/> <w:LsdException Locked="false" Priority="65" SemiHidden="false" UnhideWhenUsed="false" Name="Medium List 1"/> <w:LsdException Locked="false" Priority="66" SemiHidden="false" UnhideWhenUsed="false" Name="Medium List 2"/> <w:LsdException Locked="false" Priority="67" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 1"/> <w:LsdException Locked="false" Priority="68" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 2"/> <w:LsdException Locked="false" Priority="69" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 3"/> <w:LsdException Locked="false" Priority="70" SemiHidden="false" UnhideWhenUsed="false" Name="Dark List"/> <w:LsdException Locked="false" Priority="71" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful Shading"/> <w:LsdException Locked="false" Priority="72" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful List"/> <w:LsdException Locked="false" Priority="73" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful Grid"/> <w:LsdException Locked="false" Priority="60" SemiHidden="false" UnhideWhenUsed="false" Name="Light Shading Accent 1"/> <w:LsdException Locked="false" Priority="61" SemiHidden="false" UnhideWhenUsed="false" Name="Light List Accent 1"/> <w:LsdException Locked="false" Priority="62" SemiHidden="false" UnhideWhenUsed="false" Name="Light Grid Accent 1"/> <w:LsdException Locked="false" Priority="63" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Shading 1 Accent 1"/> <w:LsdException Locked="false" Priority="64" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Shading 2 Accent 1"/> <w:LsdException Locked="false" Priority="65" SemiHidden="false" UnhideWhenUsed="false" Name="Medium List 1 Accent 1"/> <w:LsdException Locked="false" UnhideWhenUsed="false" Name="Revision"/> <w:LsdException Locked="false" Priority="34" SemiHidden="false" UnhideWhenUsed="false" QFormat="true" Name="List Paragraph"/> <w:LsdException Locked="false" Priority="29" SemiHidden="false" UnhideWhenUsed="false" QFormat="true" Name="Quote"/> <w:LsdException Locked="false" Priority="30" SemiHidden="false" UnhideWhenUsed="false" QFormat="true" Name="Intense Quote"/> <w:LsdException Locked="false" Priority="66" SemiHidden="false" UnhideWhenUsed="false" Name="Medium List 2 Accent 1"/> <w:LsdException Locked="false" Priority="67" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 1 Accent 1"/> <w:LsdException Locked="false" Priority="68" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 2 Accent 1"/> <w:LsdException Locked="false" Priority="69" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 3 Accent 1"/> <w:LsdException Locked="false" Priority="70" SemiHidden="false" UnhideWhenUsed="false" Name="Dark List Accent 1"/> <w:LsdException Locked="false" Priority="71" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful Shading Accent 1"/> <w:LsdException Locked="false" Priority="72" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful List Accent 1"/> <w:LsdException Locked="false" Priority="73" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful Grid Accent 1"/> <w:LsdException Locked="false" Priority="60" SemiHidden="false" UnhideWhenUsed="false" Name="Light Shading Accent 2"/> <w:LsdException Locked="false" Priority="61" SemiHidden="false" UnhideWhenUsed="false" Name="Light List Accent 2"/> <w:LsdException Locked="false" Priority="62" SemiHidden="false" UnhideWhenUsed="false" Name="Light Grid Accent 2"/> <w:LsdException Locked="false" Priority="63" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Shading 1 Accent 2"/> <w:LsdException Locked="false" Priority="64" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Shading 2 Accent 2"/> <w:LsdException Locked="false" Priority="65" SemiHidden="false" UnhideWhenUsed="false" Name="Medium List 1 Accent 2"/> <w:LsdException Locked="false" Priority="66" SemiHidden="false" UnhideWhenUsed="false" Name="Medium List 2 Accent 2"/> <w:LsdException Locked="false" Priority="67" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 1 Accent 2"/> <w:LsdException Locked="false" Priority="68" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 2 Accent 2"/> <w:LsdException Locked="false" Priority="69" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 3 Accent 2"/> <w:LsdException Locked="false" Priority="70" SemiHidden="false" UnhideWhenUsed="false" Name="Dark List Accent 2"/> <w:LsdException Locked="false" Priority="71" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful Shading Accent 2"/> <w:LsdException Locked="false" Priority="72" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful List Accent 2"/> <w:LsdException Locked="false" Priority="73" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful Grid Accent 2"/> <w:LsdException Locked="false" Priority="60" SemiHidden="false" UnhideWhenUsed="false" Name="Light Shading Accent 3"/> <w:LsdException Locked="false" Priority="61" SemiHidden="false" UnhideWhenUsed="false" Name="Light List Accent 3"/> <w:LsdException Locked="false" Priority="62" SemiHidden="false" UnhideWhenUsed="false" Name="Light Grid Accent 3"/> <w:LsdException Locked="false" Priority="63" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Shading 1 Accent 3"/> <w:LsdException Locked="false" Priority="64" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Shading 2 Accent 3"/> <w:LsdException Locked="false" Priority="65" SemiHidden="false" UnhideWhenUsed="false" Name="Medium List 1 Accent 3"/> <w:LsdException Locked="false" Priority="66" SemiHidden="false" UnhideWhenUsed="false" Name="Medium List 2 Accent 3"/> <w:LsdException Locked="false" Priority="67" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 1 Accent 3"/> <w:LsdException Locked="false" Priority="68" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 2 Accent 3"/> <w:LsdException Locked="false" Priority="69" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 3 Accent 3"/> <w:LsdException Locked="false" Priority="70" SemiHidden="false" UnhideWhenUsed="false" Name="Dark List Accent 3"/> <w:LsdException Locked="false" Priority="71" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful Shading Accent 3"/> <w:LsdException Locked="false" Priority="72" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful List Accent 3"/> <w:LsdException Locked="false" Priority="73" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful Grid Accent 3"/> <w:LsdException Locked="false" Priority="60" SemiHidden="false" UnhideWhenUsed="false" Name="Light Shading Accent 4"/> <w:LsdException Locked="false" Priority="61" SemiHidden="false" UnhideWhenUsed="false" Name="Light List Accent 4"/> <w:LsdException Locked="false" Priority="62" SemiHidden="false" UnhideWhenUsed="false" Name="Light Grid Accent 4"/> <w:LsdException Locked="false" Priority="63" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Shading 1 Accent 4"/> <w:LsdException Locked="false" Priority="64" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Shading 2 Accent 4"/> <w:LsdException Locked="false" Priority="65" SemiHidden="false" UnhideWhenUsed="false" Name="Medium List 1 Accent 4"/> <w:LsdException Locked="false" Priority="66" SemiHidden="false" UnhideWhenUsed="false" Name="Medium List 2 Accent 4"/> <w:LsdException Locked="false" Priority="67" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 1 Accent 4"/> <w:LsdException Locked="false" Priority="68" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 2 Accent 4"/> <w:LsdException Locked="false" Priority="69" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 3 Accent 4"/> <w:LsdException Locked="false" Priority="70" SemiHidden="false" UnhideWhenUsed="false" Name="Dark List Accent 4"/> <w:LsdException Locked="false" Priority="71" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful Shading Accent 4"/> <w:LsdException Locked="false" Priority="72" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful List Accent 4"/> <w:LsdException Locked="false" Priority="73" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful Grid Accent 4"/> <w:LsdException Locked="false" Priority="60" SemiHidden="false" UnhideWhenUsed="false" Name="Light Shading Accent 5"/> <w:LsdException Locked="false" Priority="61" SemiHidden="false" UnhideWhenUsed="false" Name="Light List Accent 5"/> <w:LsdException Locked="false" Priority="62" SemiHidden="false" UnhideWhenUsed="false" Name="Light Grid Accent 5"/> <w:LsdException Locked="false" Priority="63" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Shading 1 Accent 5"/> <w:LsdException Locked="false" Priority="64" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Shading 2 Accent 5"/> <w:LsdException Locked="false" Priority="65" SemiHidden="false" UnhideWhenUsed="false" Name="Medium List 1 Accent 5"/> <w:LsdException Locked="false" Priority="66" SemiHidden="false" UnhideWhenUsed="false" Name="Medium List 2 Accent 5"/> <w:LsdException Locked="false" Priority="67" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 1 Accent 5"/> <w:LsdException Locked="false" Priority="68" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 2 Accent 5"/> <w:LsdException Locked="false" Priority="69" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 3 Accent 5"/> <w:LsdException Locked="false" Priority="70" SemiHidden="false" UnhideWhenUsed="false" Name="Dark List Accent 5"/> <w:LsdException Locked="false" Priority="71" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful Shading Accent 5"/> <w:LsdException Locked="false" Priority="72" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful List Accent 5"/> <w:LsdException Locked="false" Priority="73" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful Grid Accent 5"/> <w:LsdException Locked="false" Priority="60" SemiHidden="false" UnhideWhenUsed="false" Name="Light Shading Accent 6"/> <w:LsdException Locked="false" Priority="61" SemiHidden="false" UnhideWhenUsed="false" Name="Light List Accent 6"/> <w:LsdException Locked="false" Priority="62" SemiHidden="false" UnhideWhenUsed="false" Name="Light Grid Accent 6"/> <w:LsdException Locked="false" Priority="63" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Shading 1 Accent 6"/> <w:LsdException Locked="false" Priority="64" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Shading 2 Accent 6"/> <w:LsdException Locked="false" Priority="65" SemiHidden="false" UnhideWhenUsed="false" Name="Medium List 1 Accent 6"/> <w:LsdException Locked="false" Priority="66" SemiHidden="false" UnhideWhenUsed="false" Name="Medium List 2 Accent 6"/> <w:LsdException Locked="false" Priority="67" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 1 Accent 6"/> <w:LsdException Locked="false" Priority="68" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 2 Accent 6"/> <w:LsdException Locked="false" Priority="69" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 3 Accent 6"/> <w:LsdException Locked="false" Priority="70" SemiHidden="false" UnhideWhenUsed="false" Name="Dark List Accent 6"/> <w:LsdException Locked="false" Priority="71" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful Shading Accent 6"/> <w:LsdException Locked="false" Priority="72" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful List Accent 6"/> <w:LsdException Locked="false" Priority="73" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful Grid Accent 6"/> <w:LsdException Locked="false" Priority="19" SemiHidden="false" UnhideWhenUsed="false" QFormat="true" Name="Subtle Emphasis"/> <w:LsdException Locked="false" Priority="21" SemiHidden="false" UnhideWhenUsed="false" QFormat="true" Name="Intense Emphasis"/> <w:LsdException Locked="false" Priority="31" SemiHidden="false" UnhideWhenUsed="false" QFormat="true" Name="Subtle Reference"/> <w:LsdException Locked="false" Priority="32" SemiHidden="false" UnhideWhenUsed="false" QFormat="true" Name="Intense Reference"/> <w:LsdException Locked="false" Priority="33" SemiHidden="false" UnhideWhenUsed="false" QFormat="true" Name="Book Title"/> <w:LsdException Locked="false" Priority="37" Name="Bibliography"/> <w:LsdException Locked="false" Priority="39" QFormat="true" Name="TOC Heading"/> </w:LatentStyles> </xml><![endif]--> <style> <!-- /* Font Definitions */ @font-face {font-family:"Cambria Math"; panose-1:2 4 5 3 5 4 6 3 2 4; mso-font-charset:1; mso-generic-font-family:roman; mso-font-format:other; mso-font-pitch:variable; mso-font-signature:0 0 0 0 0 0;} /* Style Definitions */ p.MsoNormal, li.MsoNormal, div.MsoNormal {mso-style-unhide:no; mso-style-qformat:yes; mso-style-parent:""; margin:0cm; margin-bottom:.0001pt; mso-pagination:widow-orphan; font-size:12.0pt; font-family:"Times New Roman","serif"; mso-fareast-font-family:"Times New Roman"; mso-fareast-theme-font:minor-fareast;} a:link, span.MsoHyperlink {mso-style-priority:99; color:blue; text-decoration:underline; text-underlineingle;} span.SpellE {mso-style-name:""; mso-spl-e:yes;} .MsoChpDefault {mso-style-type:export-only; mso-default-props:yes; font-size:10.0pt; mso-ansi-font-size:10.0pt; mso-bidi-font-size:10.0pt;} @page Section1 {size:595.3pt 841.9pt; margin:70.85pt 70.85pt 70.85pt 70.85pt; mso-header-margin:35.4pt; mso-footer-margin:35.4pt; mso-paper-source:0;} div.Section1 {page:Section1;} --> </style><!--[if gte mso 10]> <style> /* Style Definitions */ table.MsoNormalTable {mso-style-name:"Tableau Normal"; mso-tstyle-rowband-size:0; mso-tstyle-colband-size:0; mso-style-noshow:yes; mso-style-priority:99; mso-style-qformat:yes; mso-style-parent:""; mso-padding-alt:0cm 5.4pt 0cm 5.4pt; mso-para-margin:0cm; mso-para-margin-bottom:.0001pt; mso-pagination:widow-orphan; font-size:10.0pt; font-family:"Times New Roman","serif";} </style> <![endif]--><!--[if gte mso 9]><xml> <ohapedefaults v:ext="edit" spidmax="2050"/> </xml><![endif]--><!--[if gte mso 9]><xml> <ohapelayout v:ext="edit"> <o:idmap v:ext="edit" data="1"/> </ohapelayout></xml><![endif]--> <div class="Section1"> <p class="MsoNormal" style="margin: 3pt 0cm;"><span style="font-size: 10pt; font-family: "Arial","sans-serif";">************************************************************<br> <strong><span style="font-family: "Arial","sans-serif"; color: teal;">Fabrice </span></strong><span class="SpellE"><span class="spelle"><b><span style="font-family: "Arial","sans-serif"; color: teal;">Cizeron</span></b></span></span></span><o:p></o:p></p> <p class="MsoNormal" style="margin: 3pt 0cm;"><st1:personname style="background-position: left bottom; background-image: url("res://ietag.dll/#34/#1001" background-repeat: repeat-x;"><span class="SpellE"></span></st1:personname><span style="font-size: 10pt; font-family: "Arial","sans-serif";">Posafol</span></p> <p class="MsoNormal" style="margin: 3pt 0cm;"><span style="font-size: 10pt; font-family: "Arial","sans-serif";">275, chemin de Mont <span class="SpellE">Grillet</span><br> 01150 LAGNIEU<br> <span class="grame"><span style="font-family: "Arial","sans-serif"; color: blue;">Tél</span></span><span style="color: blue;"> : 04-74-40-14-37 ou<strong><span style="font-family: "Arial","sans-serif";"> </span></strong>06-13-06-75-80<br> </span><span style="color: black;">Email : </span><span style="color: blue;"><a href="fabrice.cizeron@gmail.com">fabrice.cizeron@gmail.com</a><br> </span>************************************************************</span></p> </div> </div> </body> </html> Gestion store à lamelle sous KnxWeb - jef2000 - 26/12/2010 Salut, Pour CVS, c'est ici: http://linknx.cvs.sourceforge.net/viewvc/linknx/knxweb/knxweb/js/ On y accède depuis la page projet sourceforge en cliquant sur "Develop" juste en dessous du nom du projet. Ensuite d'autres menus apparaissent et l'un d'eux s'appelle "Code". Dans ce menu, tu as "CVS Browse" puis tu suis l'arborescence des fichiers et tu peux accéder à la version la plus récente (ou n'importe quelle version ancienne) de tous les fichiers de linknx et knxweb Pour les stores, je n'ai pas d'exemple car je n'ai pas de stores, mais si tu sais m'expliquer en détail quel boutons tu veux voir dans knxweb, qu'est ce qui doit se passer quand on appuie dessus (quelles adresses de groupes commandent le volet et qu'est ce qu'il faut envoyer comme valeur), on verra ce qu'il est possible de faire. Pour les dimmer, j'ai un ABB UD/S 2.300.1 (ou un truc du style). Il a un objet on/off, celui que j'associe au paramètre "On/Off command object" dans knxweb. Un objet up/down/stop (DPT id 3.007) que je configure comme "Command object" dans knxweb. Et un objet de status (0 à 255) (DPT id 5.xxx) qui renvoie la luminosité actuelle du dimmer. Dans knxweb, je le configure comme "value object". Si tu explique quel modèle de dimmer tu utilises, quels objets tu configures dans linknx et à quel paramètre tu les associe dans le contrôle knxweb, on pourra peut-être essayer de trouver ce qui cloche. Jean-François On 26 déc, 17:35, Fabrice Cizeron <fabrice.cize...@gmail.com> wrote: > Bonjour, > J'ai tout de même trouvé les fichiers sur le forum (c'est où les CVS sur Sourceforge ?) > Mais je n'ai pas vraiment compris comment remplir les paramètres. > Quelqu'un a-t'il un exemple ? > J'ai une autre question (j'hésite à ouvrir un nouveau sujet) : > J'ai utilisé le contrôle "dimmer" de knxweb mais je ne vois aucun retour d'état malgré avoir renseigné les listenners "Indication d'état" et "indication valeur d'éclairement". Est-ce normal ? > Merci d'avance. > Fabrice > Le 24/12/2010 19:15, Cyrille Demaret a écrit : > > Prends les derniers CVS sur Sourceforge, il est dedans. > > > > Cyrille > > > > De :domotique-eib@googlegroups.com[mailto:domotique-eib@googlegroups.com]De la part deFabrice CizeronEnvoyé :vendredi 24 décembre 2010 17:01À :domotique-eib@googlegroups.comObjet :Re: Gestion store à lamelle sous KnxWeb > > > > > > Bonjour à tous, > Je déterre un ancien sujet car j'essaie de configurer mes volets roulant (Hager TXA223) sous knxweb. > J'ai trouvé le post ci-dessous de notre excellent Jef mais je ne trouve pas ses fichiers sur le forum. > Où puis-je les trouver ? les choses ont elles évoluées depuis ? > merci d'avance > Fabrice > Le 26/02/2010 00:41, jef2000 a écrit :Je viens de faire une première ébauche. ce sont les fichierscswitch2.js et editcswitch2.js dans la section fichiers du forum. Ilfaut les placer dans le répertoire "js" de knxweb et ajouter leslignes suivantes dans designedit.html (l'ordre détermine l'ordred'apparition des contrôles dans le menu): <script type="text/javascript" src="js/cswitch2.js"></script> <script type="text/javascript" src="js/editcswitch2.js"></script>et ajouter seulement la première dans design.html Ensuite vous devriez voir apparaitre un nouveau contrôle "New switch(short/long)"dans le menu.Pour les champs valeurs, il faut utiliser "on" et "off". J'ai laisséla possibilité d'utiliser du texte comme ça ça pourra servir pour destas d'autres fonctions.Pour un volet, il faut combiner 2 contrôles de ce type, l'un avec les2 valeurs à "on" et l'autre avec les 2 valeurs à "off".Il faudra probablement également utiliser le flag "f" (ou "s" à partirde la version 0.0.1.27) pour forcer l'envoi sur le bus même si le mêmevaleur à déjà été envoyée précédemment (par défaut, linknx n'envoie lavaleur que si elle change)Il a encore quelques petits défauts, notamment qu'il réagit aussi auclicks sur le bouton droit, et qu'il n'envoie l'ordre "long" quelorsqu'on relâche le click et pas quand le délai configuré estdépassé. Dites moi si ça vous cause des soucis à l'utilisation. A+ Jean-François On 25 fév, 23:26, jef2000<jef2...@ouaye.net>wrote:Je viens de regarder la doc du N521 siemens et des hager TXA223 àTXA228. La commande se fait effectivement par 2 objets ON/OFFobjet monter/descendre: ON=decendre et OFF=monterobjet lamelles/stop: ON=fermer les lamelles et OFF=ouvrir leslamelles. Si le volet monte ou descend, ON ou OFF sur cet objet arrêtele mouvement Dans knxweb, on pourrait créer un bouton qui lors d'un appui courtenvoie une valeur configurable sur un objet spécifié et lors d'unappui long une autre valeur configurable sur un autre objet spécifié.Avec 2 boutons de ce type, on pourrait donc gérer un volet ou store.Pour le positionnement absolu, il faudrait créer un 'slider' quipermet de choisir une valeur entre 0 et 100% (ou entre 0 et 360°) On 25 fév, 21:12, kraven <a... > > plus de détails » Gestion store à lamelle sous KnxWeb - Cyrille Demaret - 26/12/2010 > J'ai tout de même trouvé les fichiers sur le forum (c'est où les CVS sur Sourceforge ?) http://sourceforge.net/scm/?type=cvs&group_id=207555 > J'ai une autre question (j'hésite à ouvrir un nouveau sujet) : > J'ai utilisé le contrôle "dimmer" de knxweb mais je ne vois aucun retour d'état malgré avoir renseigné les listenners "Indication d'état" et "indication valeur d'éclairement". Est-ce normal ? Est-ce que tu vois bien le changement de valeur des objets dans le log de linknx ? A+, Cyrille Gestion store à lamelle sous KnxWeb - Anthony PENHARD - 27/12/2010 Salut, @Fabrice j'ai aussi le même besoin que toi j'ai un TXA228 qui a le rrout d'état en % et un TXA223 sans !! j'ai ajouté au cvs de knxweb les fichiers js/cscale2.js et js/editcscale2.js + images/blinds_ind.png qui pour le moment permet juste d'avoir le retour d'état du volet haut/bas/"intermédiaire" je dois encore l'améliorer pour gérer la partie "commande" up/down/stop pas super simple sur 1 seul boutton dans une visu je trouve perso j'ai utiliser 2 bouttons (de type switch) : up/down et stop + icone (scale) de retour d'état je viens de faire cela et tiens moi au courant si tu as besoin de plus d'infos tes propositions d'améliorations sous intéressantes et a étudier l'idée de la liste déroulante est pas mal pas sur que cela soit simple avec des images mais plus possible avec des valeurs numériques qu'est ce que tu entends par visu avec faible résolution ? @+ Anthony. Le 26 décembre 2010 23:07, Fabrice Cizeron <fabrice.cizeron@gmail.com> a écrit : > Merci Jef et Cyrille, > > Je vois bien mon retour d'état des dimmers dans avec linknx. > > Mes dimmers sont des TXA213 (soft TL213A) et mes actionneurs de volets des > TXA223 (pas a2) voir doc ci-joints. > > Pour les volets j'ai 2 objets de commandes : 1 ON/OFF pour monter ou > descendre et 1 de Stop (On ou Off) > pour les retours d'état , pour ma version de soft je n'ai que l'objet > "indication d'état" : > > Pour la version suivant de soft il existe un objet indication de position > 1byte en %. > > Pour le fonctionnement que je penserai souhaitable dans knxweb c'est le > même pour les volets et pour les dimmers : > un contrôle ressemblant à ça par exemple : > > avec dans la partie gauche l'affichage de l'état (ouvert/allumé, 2 ou 3 > états intermédiaires, fermé/éteint). > (dans mon cas de soft de volet je n'ai qu'un retour de position > intermédiaire imprécis). > Si on clique sur la partie gauche on inverse l'état (à définir ce qui ce > passe quand on était en position intermédiaire ...) > Si on clique sur le triangle de la partie droite, les possibilités > ci-dessous apparaissent et on clique sur la position désirée. > > > > Je vois 2 défauts à l'icône dimmer actuel : > > - Il me parait trop gros sur une visu à faible résolution. > - on ne sait pas quel est la "quantité" de variation effectué si on ne > vois pas le résultat en direct (si on est à distance). Il vaut mieux > indiquer une consigne absolue que relative. > > Voilà ma proposition mais n'étant pas pro du soft je n'évalue peut-être pas > bien la faisabilité. > > Pour mon problème de retour d'état de dimmer, je n'ai pas correctement > configuré knxweb j'essaierai de regarder demain. > > Merci à tous pour votre aide. > > Fabrice > > > Le 26/12/2010 21:57, jef2000 a écrit : > > Salut, > > Pour CVS, c'est ici: http://linknx.cvs.sourceforge.net/viewvc/linknx/knxweb/knxweb/js/ > On y accède depuis la page projet sourceforge en cliquant sur > "Develop" juste en dessous du nom du projet. Ensuite d'autres menus > apparaissent et l'un d'eux s'appelle "Code". Dans ce menu, tu as "CVS > Browse" puis tu suis l'arborescence des fichiers et tu peux accéder à > la version la plus récente (ou n'importe quelle version ancienne) de > tous les fichiers de linknx et knxweb > > Pour les stores, je n'ai pas d'exemple car je n'ai pas de stores, mais > si tu sais m'expliquer en détail quel boutons tu veux voir dans > knxweb, qu'est ce qui doit se passer quand on appuie dessus (quelles > adresses de groupes commandent le volet et qu'est ce qu'il faut > envoyer comme valeur), on verra ce qu'il est possible de faire. > > Pour les dimmer, j'ai un ABB UD/S 2.300.1 (ou un truc du style). Il a > un objet on/off, celui que j'associe au paramètre "On/Off command > object" dans knxweb. Un objet up/down/stop (DPT id 3.007) que je > configure comme "Command object" dans knxweb. Et un objet de status (0 > à 255) (DPT id 5.xxx) qui renvoie la luminosité actuelle du dimmer. > Dans knxweb, je le configure comme "value object". > Si tu explique quel modèle de dimmer tu utilises, quels objets tu > configures dans linknx et à quel paramètre tu les associe dans le > contrôle knxweb, on pourra peut-être essayer de trouver ce qui cloche. > > > Jean-François > > On 26 déc, 17:35, Fabrice Cizeron <fabrice.cize...@gmail.com> <fabrice.cize...@gmail.com> wrote: > > Bonjour, > J'ai tout de même trouvé les fichiers sur le forum (c'est où les CVS sur Sourceforge ?) > Mais je n'ai pas vraiment compris comment remplir les paramètres. > Quelqu'un a-t'il un exemple ? > J'ai une autre question (j'hésite à ouvrir un nouveau sujet) : > J'ai utilisé le contrôle "dimmer" de knxweb mais je ne vois aucun retour d'état malgré avoir renseigné les listenners "Indication d'état" et "indication valeur d'éclairement". Est-ce normal ? > Merci d'avance. > Fabrice > Le 24/12/2010 19:15, Cyrille Demaret a écrit : > > Prends les derniers CVS sur Sourceforge, il est dedans. > > > > Cyrille > > > > De :domotique-eib@googlegroups.com[mailto:domotique-eib@googlegroups.com <domotique-eib@googlegroups.com>]De la part deFabrice CizeronEnvoyé :vendredi 24 décembre 2010 17:01À :domotique-eib@googlegroups.comObjet :Re: Gestion store à lamelle sous KnxWeb > > > > > > Bonjour à tous, > Je déterre un ancien sujet car j'essaie de configurer mes volets roulant (Hager TXA223) sous knxweb. > J'ai trouvé le post ci-dessous de notre excellent Jef mais je ne trouve pas ses fichiers sur le forum. > Où puis-je les trouver ? les choses ont elles évoluées depuis ? > merci d'avance > Fabrice > Le 26/02/2010 00:41, jef2000 a écrit :Je viens de faire une première ébauche. ce sont les fichierscswitch2.js et editcswitch2.js dans la section fichiers du forum. Ilfaut les placer dans le répertoire "js" de knxweb et ajouter leslignes suivantes dans designedit.html (l'ordre détermine l'ordred'apparition des contrôles dans le menu): <script type="text/javascript" src="js/cswitch2.js"></script> <script type="text/javascript" src="js/editcswitch2.js"></script>et ajouter seulement la première dans design.html Ensuite vous devriez voir apparaitre un nouveau contrôle "New switch(short/long)"dans le menu.Pour les champs valeurs, il faut utiliser "on" et "off". J'ai laisséla possibilité d'utiliser du texte comme ça ça pourra servir pour destas d'autres fonctions.Pour un volet, il faut > combiner 2 contrôles de ce type, l'un avec les2 valeurs à "on" et l'autre avec les 2 valeurs à "off".Il faudra probablement également utiliser le flag "f" (ou "s" à partirde la version 0.0.1.27) pour forcer l'envoi sur le bus même si le mêmevaleur à déjà été envoyée précédemment (par défaut, linknx n'envoie lavaleur que si elle change)Il a encore quelques petits défauts, notamment qu'il réagit aussi auclicks sur le bouton droit, et qu'il n'envoie l'ordre "long" quelorsqu'on relâche le click et pas quand le délai configuré estdépassé. Dites moi si ça vous cause des soucis à l'utilisation. A+ Jean-François On 25 fév, 23:26, jef2000<jef2...@ouaye.net> <jef2...@ouaye.net>wrote:Je viens de regarder la doc du N521 siemens et > des hager TXA223 àTXA228. La commande se fait effectivement par 2 objets ON/OFFobjet monter/descendre: ON=decendre et OFF=monterobjet lamelles/stop: ON=fermer les lamelles et OFF=ouvrir leslamelles. Si le volet monte ou descend, ON ou OFF sur cet objet arrêtele mouvement Dans knxweb, on pourrait créer un bouton qui lors d'un appui courtenvoie une valeur configurable sur un objet spécifié et lors d'unappui long une autre valeur configurable sur un autre objet spécifié.Avec 2 boutons de ce type, on pourrait donc gérer un volet ou store.Pour le positionnement absolu, il faudrait créer un 'slider' quipermet de choisir une valeur entre 0 et 100% (ou entre 0 et 360°) On 25 fév, 21:12, kraven <a... > > plus de détails » > > > > -- > > ************************************************************ > *Fabrice **Cizeron* > > Posafol > > 275, chemin de Mont Grillet > 01150 LAGNIEU > Tél : 04-74-40-14-37 ou* *06-13-06-75-80 > Email : fabrice.cizeron@gmail.com > ************************************************************ > Gestion store à lamelle sous KnxWeb - jef2000 - 27/12/2010 Salut, Pour le dimmer, il te faut utiliser les objets suivants: Configurer un objet de type "1.001" dans linknx avec l'adresse de groupe de l'objet "ON/OFF" du TXA213. Configurer cet objet pour le ON/ OFF du dimmer dans knxweb. Configurer un objet de type "3.007" dans linknx avec l'adresse de groupe de l'objet "Variation" du TXA213. Configurer cet objet comme objet de commande du dimmer dans knxweb. Configurer un objet de type "5.xxx" dans linknx avec l'adresse de groupe de l'objet "Indication valeur éclairement" du TXA213. Configurer cet objet comme objet "valeur" du dimmer dans knxweb. Pour ce qui est des volets, je te laisse voir avec Anthony. Jean-François On 27 déc, 16:19, Anthony PENHARD <a.penh...@gmail.com> wrote: > Salut, > @Fabrice > > j'ai aussi le même besoin que toi j'ai un TXA228 qui a le rrout d'état en % > et un TXA223 sans !! > j'ai ajouté au cvs de knxweb les fichiers js/cscale2.js et js/editcscale2.js > + images/blinds_ind.png > qui pour le moment permet juste d'avoir le retour d'état du volet > haut/bas/"intermédiaire" je dois encore l'améliorer pour gérer la partie > "commande" up/down/stop pas super simple sur 1 seul boutton dans une visu je > trouve > perso j'ai utiliser 2 bouttons (de type switch) : up/down et stop + icone > (scale) de retour d'état > je viens de faire cela et tiens moi au courant si tu as besoin de plus > d'infos > > tes propositions d'améliorations sous intéressantes et a étudier > l'idée de la liste déroulante est pas mal pas sur que cela soit simple avec > des images mais plus possible avec des valeurs numériques > > qu'est ce que tu entends par visu avec faible résolution ? > > @+ > Anthony. > > Le 26 décembre 2010 23:07, Fabrice Cizeron <fabrice.cize...@gmail.com> a > écrit : > > > Merci Jef et Cyrille, > > > Je vois bien mon retour d'état des dimmers dans avec linknx. > > > Mes dimmers sont des TXA213 (soft TL213A) et mes actionneurs de volets des > > TXA223 (pas a2) voir doc ci-joints. > > > Pour les volets j'ai 2 objets de commandes : 1 ON/OFF pour monter ou > > descendre et 1 de Stop (On ou Off) > > pour les retours d'état , pour ma version de soft je n'ai que l'objet > > "indication d'état" : > > > Pour la version suivant de soft il existe un objet indication de position > > 1byte en %. > > > Pour le fonctionnement que je penserai souhaitable dans knxweb c'est le > > même pour les volets et pour les dimmers : > > un contrôle ressemblant à ça par exemple : > > > avec dans la partie gauche l'affichage de l'état (ouvert/allumé, 2 ou 3 > > états intermédiaires, fermé/éteint). > > (dans mon cas de soft de volet je n'ai qu'un retour de position > > intermédiaire imprécis). > > Si on clique sur la partie gauche on inverse l'état (à définir ce qui ce > > passe quand on était en position intermédiaire ...) > > Si on clique sur le triangle de la partie droite, les possibilités > > ci-dessous apparaissent et on clique sur la position désirée. > > > Je vois 2 défauts à l'icône dimmer actuel : > > > - Il me parait trop gros sur une visu à faible résolution. > > - on ne sait pas quel est la "quantité" de variation effectué si on ne > > vois pas le résultat en direct (si on est à distance). Il vaut mieux > > indiquer une consigne absolue que relative. > > > Voilà ma proposition mais n'étant pas pro du soft je n'évalue peut-être pas > > bien la faisabilité. > > > Pour mon problème de retour d'état de dimmer, je n'ai pas correctement > > configuré knxweb j'essaierai de regarder demain. > > > Merci à tous pour votre aide. > > > Fabrice > > > Le 26/12/2010 21:57, jef2000 a écrit : > > > Salut, > > > Pour CVS, c'est ici:http://linknx.cvs.sourceforge.net/viewvc/linknx/knxweb/knxweb/js/ > > On y accède depuis la page projet sourceforge en cliquant sur > > "Develop" juste en dessous du nom du projet. Ensuite d'autres menus > > apparaissent et l'un d'eux s'appelle "Code". Dans ce menu, tu as "CVS > > Browse" puis tu suis l'arborescence des fichiers et tu peux accéder à > > la version la plus récente (ou n'importe quelle version ancienne) de > > tous les fichiers de linknx et knxweb > > > Pour les stores, je n'ai pas d'exemple car je n'ai pas de stores, mais > > si tu sais m'expliquer en détail quel boutons tu veux voir dans > > knxweb, qu'est ce qui doit se passer quand on appuie dessus (quelles > > adresses de groupes commandent le volet et qu'est ce qu'il faut > > envoyer comme valeur), on verra ce qu'il est possible de faire. > > > Pour les dimmer, j'ai un ABB UD/S 2.300.1 (ou un truc du style). Il a > > un objet on/off, celui que j'associe au paramètre "On/Off command > > object" dans knxweb. Un objet up/down/stop (DPT id 3.007) que je > > configure comme "Command object" dans knxweb. Et un objet de status (0 > > à 255) (DPT id 5.xxx) qui renvoie la luminosité actuelle du dimmer. > > Dans knxweb, je le configure comme "value object". > > Si tu explique quel modèle de dimmer tu utilises, quels objets tu > > configures dans linknx et à quel paramètre tu les associe dans le > > contrôle knxweb, on pourra peut-être essayer de trouver ce qui cloche. > > > Jean-François > > > On 26 déc, 17:35, Fabrice Cizeron <fabrice.cize...@gmail.com> <fabrice.cize...@gmail.com> wrote: > > > Bonjour, > > J'ai tout de même trouvé les fichiers sur le forum (c'est où les CVS sur Sourceforge ?) > > Mais je n'ai pas vraiment compris comment remplir les paramètres. > > Quelqu'un a-t'il un exemple ? > > J'ai une autre question (j'hésite à ouvrir un nouveau sujet) : > > J'ai utilisé le contrôle "dimmer" de knxweb mais je ne vois aucun retour d'état malgré avoir renseigné les listenners "Indication d'état" et "indication valeur d'éclairement". Est-ce normal ? > > Merci d'avance. > > Fabrice > > Le 24/12/2010 19:15, Cyrille Demaret a écrit : > > > Prends les derniers CVS sur Sourceforge, il est dedans. > > > Cyrille > > > De :domotique-eib@googlegroups.com[mailto:domotique-eib@googlegroups.com <domotique-eib@googlegroups.com>]De la part deFabrice CizeronEnvoyé :vendredi 24 décembre 2010 17:01À :domotique-...@googlegroups.comObjet :Re: Gestion store à lamelle sous KnxWeb > > > Bonjour à tous, > > Je déterre un ancien sujet car j'essaie de configurer mes volets roulant (Hager TXA223) sous knxweb. > > J'ai trouvé le post ci-dessous de notre excellent Jef mais je ne trouve pas ses fichiers sur le forum. > > Où puis-je les trouver ? les choses ont elles évoluées depuis ? > > merci d'avance > > Fabrice > > Le 26/02/2010 00:41, jef2000 a écrit :Je viens de faire une première ébauche. ce sont les fichierscswitch2.js et editcswitch2.js dans la section fichiers du forum. Ilfaut les placer dans le répertoire "js" de knxweb et ajouter leslignes suivantes dans designedit.html (l'ordre détermine l'ordred'apparition des contrôles dans le menu): <script type="text/javascript" src="js/cswitch2.js"></script> <script type="text/javascript" src="js/editcswitch2.js"></script>et ajouter seulement la première dans design.html Ensuite vous devriez voir apparaitre un nouveau contrôle "New switch(short/long)"dans le menu.Pour les champs valeurs, il faut utiliser "on" et "off". J'ai laisséla possibilité d'utiliser du texte comme ça ça pourra servir pour destas d'autres fonctions.Pour un volet, il faut > > combiner 2 contrôles de ce type, l'un avec les2 valeurs à "on" et l'autre avec les 2 valeurs à "off".Il faudra probablement également utiliser le flag "f" (ou "s" à partirde la version 0.0.1.27) pour forcer l'envoi sur le bus même si le mêmevaleur à déjà été envoyée précédemment (par défaut, linknx n'envoie lavaleur que si elle change)Il a encore quelques petits défauts, notamment qu'il réagit aussi auclicks sur le bouton droit, et qu'il n'envoie l'ordre "long" quelorsqu'on relâche le click et pas quand le délai configuré estdépassé. Dites moi si ça vous cause des soucis à l'utilisation. A+ Jean-François On 25 fév, 23:26, jef2000<jef2...@ouaye.net> <jef2...@ouaye.net>wrote:Je viens de regarder la doc du N521 siemens et > > des hager TXA223 àTXA228. La commande se fait effectivement par 2 objets ON/OFFobjet monter/descendre: ON=decendre et OFF=monterobjet lamelles/stop: ON=fermer les lamelles et OFF=ouvrir leslamelles. Si le volet monte ou descend, ON ou OFF sur cet objet arrêtele mouvement Dans knxweb, on pourrait créer un bouton qui lors d'un appui courtenvoie une valeur configurable sur un objet spécifié et lors d'unappui long une autre valeur configurable sur un autre objet spécifié.Avec 2 boutons de ce type, on pourrait donc gérer un volet ou store.Pour le positionnement absolu, il faudrait créer un 'slider' quipermet de choisir une valeur entre 0 et 100% (ou entre 0 et 360°) On 25 fév, 21:12, kraven <a... > > > plus de détails » > > > -- > > > ************************************************************ > > *Fabrice **Cizeron* > > > Posafol > > > 275, chemin de Mont Grillet > > 01150 LAGNIEU > > Tél : 04-74-40-14-37 ou* *06-13-06-75-80 > > Email : fabrice.cize...@gmail.com > > ************************************************************ > > Gestion store à lamelle sous KnxWeb - Fabrice Cizeron - 28/12/2010 Bonjour à tous, Merci pour les explications. J'ai réussi à configurer mes dimmers ainsi que mes volets avec le switch2. _*Problème :*_ je n'ai pas le retour d'info position intermédiaire (non précise) que me permet ma version de TXA223. L'info ouvert/fermé semble OK. _*Inconvénients :*_ - Comme évoqué précédemment, la taille des contrôles est importante : - La commande de position intermédiaire pour dimmer et volets (si on ne voit pas directement le résultat) est difficile avec une commande relative (+ ou -; monter ou descendre) et serait plus simple avec une commande absolue (25% / 50% / 75%...). Nouvelle idée : saisir la valeur désirée (x%) après appui long sur le contrôle... Je ne suis malheureusement pas capable de coder celà pour l'instant. A+ Fabrice Le 27/12/2010 21:50, jef2000 a écrit : > Salut, > > Pour le dimmer, il te faut utiliser les objets suivants: > Configurer un objet de type "1.001" dans linknx avec l'adresse de > groupe de l'objet "ON/OFF" du TXA213. Configurer cet objet pour le ON/ > OFF du dimmer dans knxweb. > Configurer un objet de type "3.007" dans linknx avec l'adresse de > groupe de l'objet "Variation" du TXA213. Configurer cet objet comme > objet de commande du dimmer dans knxweb. > Configurer un objet de type "5.xxx" dans linknx avec l'adresse de > groupe de l'objet "Indication valeur éclairement" du TXA213. > Configurer cet objet comme objet "valeur" du dimmer dans knxweb. > > Pour ce qui est des volets, je te laisse voir avec Anthony. > > Jean-François -- ************************************************************ *Fabrice **Cizeron* Posafol 275, chemin de Mont Grillet 01150 LAGNIEU Tél: 04-74-40-14-37 ou**06-13-06-75-80 Email : fabrice.cizeron@gmail.com ************************************************************ Gestion store à lamelle sous KnxWeb - Fabrice Cizeron - 03/01/2011 Bonjour, Des gens ont travaillé sur le sujet : http://sourceforge.net/projects/linknx/forums/forum/917397/topic/4028521 Je n'ai pas eu le temps de tester ! Fabrice Gestion store à lamelle sous KnxWeb - Anthony PENHARD - 04/01/2011 Bonjour, @Fabrice je viens de mettre à jour les cscale2.js et editcscale2.js sur le cvs de linknx/knxweb en essayant de tenir compte de tes propositions avec une combo box pour l'envoi d'une commande en % de fermeture pour les volets je n'ai pas encore tout testé, cela fonctionne sous firefox mais pas totalement sous chrome (l'image ne s'affiche pas et je ne sais pas pourquoi ...) je les ai aussi ajoutés là : https://sites.google.com/site/domotiqueeib/fichiers/eibd_linknx_knxweb @+ Anthony. Le 3 janvier 2011 01:11, Fabrice Cizeron <fabrice.cizeron@gmail.com> a écrit : > Bonjour, > > Des gens ont travaillé sur le sujet : > http://sourceforge.net/projects/linknx/forums/forum/917397/topic/4028521 > Je n'ai pas eu le temps de tester ! > > Fabrice > Gestion store à lamelle sous KnxWeb - marc.assin - 04/01/2011 On 4 jan, 13:17, Anthony PENHARD <a.penh...@gmail.com> wrote: > je les ai aussi ajoutés là : https://sites.google.com/site/domotiqueeib/fichiers/eibd_linknx_knxweb Merci Gestion store à lamelle sous KnxWeb - Fabrice Cizeron - 04/01/2011 Bonjour Anthony, merci pour ton travail. Je viens d'essayer mais je ne suis pas sûr de la config : Command Object : C'est l'objet de positionnement en % (EIS6) Send object : C'est l'indication de valeur en % ? ou bien c'est le contraire ? mon problème est que mes TXA223 v2 ne renvois pas de indication de valeur en % mais seulement 1 byte : 0 0 0 M M M P P P : Position de la sortie 00 = Position intermédiaire 01 = Position haute 10 = Position basse M : Mode de la sortie 000 = Normal 001 = Forçage 010 = Alarme vent 011 = Alarme pluie 100 = Blocage En tout cas il ne se passe rien sur le contrôle ! Fabrice Le 04/01/2011 13:17, Anthony PENHARD a écrit : > Bonjour, > > @Fabrice > je viens de mettre à jour les cscale2.js et editcscale2.js sur le cvs > de linknx/knxweb > en essayant de tenir compte de tes propositions avec une combo box > pour l'envoi d'une commande en % de fermeture pour les volets > je n'ai pas encore tout testé, cela fonctionne sous firefox mais pas > totalement sous chrome (l'image ne s'affiche pas et je ne sais pas > pourquoi ...) > > je les ai aussi ajoutés là : > https://sites.google.com/site/domotiqueeib/fichiers/eibd_linknx_knxweb > > @+ Gestion store à lamelle sous KnxWeb - Anthony PENHARD - 04/01/2011 Bonjour, bonne année à tous et 2011 que soit l'année de "l'explosion"/démocratisation de la domotique et surtout du knx ... @marc.assin de rien @Fabrice en fait les libellés sont pas très parlant et pas juste ... je dois encore améliorer ... Send object : C'est l'objet de commande de positionnement en % (5.xxx / EIS6) (permet d'ouvrir/fermer le volet en envoyant un pourcentage de fermeture) Command Object : C'est l'objet d'indication d'état 0/1/2 (certain module n'ont pas de retour d'état en % comme vu précédement) ce n'est donc pas un objet "Command" ... (aussi au format : 5.xxx / EIS6) via knxweb, on peut envoyer une commande à 50% par exemple à un volet et le retour d'état en % n'éxistant pas le retour d'état "Command Object" est à "0" ("intermédiaire") mais le volet est bien à 50% je dois encore améliorer le retour d'état car pour le moment si tu bouge le volet via un boutton (à 60% par exemple) dans knxweb cela restera à la dernière valeur envoyée via la visu soit 50% car on a pas le retour d'état de la valeur en % @+ Anthony. Le 4 janvier 2011 13:57, Fabrice Cizeron <fabrice.cizeron@gmail.com> a écrit : > Bonjour Anthony, > > merci pour ton travail. > Je viens d'essayer mais je ne suis pas sûr de la config : > Command Object : C'est l'objet de positionnement en % (EIS6) > Send object : C'est l'indication de valeur en % ? > > ou bien c'est le contraire ? > > mon problème est que mes TXA223 v2 ne renvois pas de indication de valeur > en % mais seulement 1 byte : > 0 0 0 M M M P P > P : Position de la sortie > 00 = Position intermédiaire > 01 = Position haute > 10 = Position basse > M : Mode de la sortie > 000 = Normal > 001 = Forçage > 010 = Alarme vent > 011 = Alarme pluie > 100 = Blocage > > En tout cas il ne se passe rien sur le contrôle ! > > Fabrice > > Le 04/01/2011 13:17, Anthony PENHARD a écrit : > > Bonjour, >> >> @Fabrice >> je viens de mettre à jour les cscale2.js et editcscale2.js sur le cvs de >> linknx/knxweb >> en essayant de tenir compte de tes propositions avec une combo box pour >> l'envoi d'une commande en % de fermeture pour les volets >> je n'ai pas encore tout testé, cela fonctionne sous firefox mais pas >> totalement sous chrome (l'image ne s'affiche pas et je ne sais pas pourquoi >> ...) >> >> je les ai aussi ajoutés là : >> https://sites.google.com/site/domotiqueeib/fichiers/eibd_linknx_knxweb >> >> @+ >> > > |