Note de ce sujet :
  • Moyenne : 0 (0 vote(s))
  • 1
  • 2
  • 3
  • 4
  • 5
Affichage valeur knx sur knxweb
#13
Re,

Je ne pense pas qu'il y ai besoin de modification il suffit de faire un
copier coller de l'objet et de modifier le type de xxx à 001...

ça reste très simple et accessible, il faut juste le savoir.

Stephane

Le 30 mars 2011 10:52, Anthony PENHARD <a.penhard@gmail.com> a écrit :

> Re,
>
> ah oui le composant "dimmer" de knxweb utilise les valeurs de 0 à 255
> (type "5.xxx"), qui est convertit en % ensuite pour l'affichage de "la
> barre jaune" !! donc pas le choix tu es obligé d'avoir 2 objects
>
> c'est une amélioration possible mais il faudrait géré les 2 cas ça
> compliquerait le "paramétrage" de ces composants ... pas sur que cela soit
> nécessaire car il y a une "solution de contournement" ...
>
> @+
> Anthony.
>
> > Bonjour,
> >
> > Merci pour ce complément d'information et je vais suivre ton conseil
> > et interroger directement le participant au démarrage plutôt que la
> > base...
> >
> > Par contre j'ai quand même du rajouter la ligne
> >
> > <object log="true" type="5.xxx" id="Salle a manger dim"
> > gad="6/1/100">Salle
> > a manger</object>
> >
> > pour l'affichage sur mon objet dimmmer car la ligne jaune (sur le coté) à
> > pour référence la valeur en hexadécimal (255) et ne ce rempli donc plus
> > jusqu'en haut à 100% mais à un peut moins de la moitié (ce qui est
> > logique).
> >
> > Merci
> >
> > Stéphane
> >
> > Le 30 mars 2011 10:15, Anthony PENHARD <a.penhard@gmail.com> a écrit :
> >
> >> Bonjour,
> >>
> >> après le retour de Jean-françois j'ai creusé pour ma culture perso ...
> >>
> >> donc un complément d'info :
> >>
> >> c'est donc dûe au 'init="persist"' que tu as mis dans la config de ton
> >> object
> >>
> >> avec cette valeur linknx ne lit pas l'info sur le bus knx mais, au
> >> démarrage, va rechercher l'info dans la "log", dans ton cas dans la base
> >> de donnée mysql
> >> il y a donc la possibilité comme le propose Jean-françois d'éteindre
> >> pour
> >> que la valeur soit à zéro dans la log et lors du redémarrage cela sera
> >> ok
> >> ou sinon enlever le 'init="persist"' de ton object et au démarrage
> >> linknx
> >> ira lire sur le bus la valeur et non plus dans la base de donnée
> >>
> >> @+
> >> Anthony
> >>
> >>
> >> > Bonjour,
> >> >
> >> > Merci pour ta réponse,
> >> >
> >> > le problème empéchais tout simplement le démarrage de linknx!
> >> > Ca vient donc du fait que 191 est plus grand que 100, pas de chance...
> >> >
> >> > Pour l'instant je ne me sert pas des logs, mais je doute de l'interet
> >> > d'enregistrer la valeur de l'intensité lumineuse dans la base a
> >> voir...
> >> >
> >> > Stephane
> >> >
> >> > Le 29 mars 2011 08:43, jef2000 <jef2000@ouaye.net> a écrit :
> >> >
> >> >> Bonjour,
> >> >>
> >> >> Ce n'est pas un bug. Tu avais un objet avec une valeur entre 0 et
> >> 255.
> >> >> Il sauvegarde sa valeur courante dans ta base de donnée. (dans ton
> >> >> cas, cette valeur courante était 191). Ensuite tu le transforme en un
> >> >> objet dont la valeur va de 0 à 100. Quand tu démarres linknx, il va
> >> >> chercher cette valeur 191 dans la base de donnée et se rend compte
> >> que
> >> >> l'objet ne l'accepte pas.
> >> >> Est-ce que l'erreur empêchait le démarrage de linknx, ou bien est-ce
> >> >> qu'il démarrait quand même? Si cela empêche le démarrage, c'est
> >> >> probablement quelque chose à améliorer. Si l'erreur produit juste un
> >> >> message dans le log, je considère ça normal. Une autre solution,
> >> c'est
> >> >> d'éteindre les lumières avant de modifier la config (LOL)
> >> >>
> >> >> Jean-François
> >> >>
> >> >>
> >> >> On 28 mar, 21:00, Stephane Triglia <stephane.trig...@gmail.com>
> >> wrote:
> >> >> > Re,
> >> >> >
> >> >> > Alors c'est parfait tout fonctionne correctement avec ta solution !
> >> >> >
> >> >> > J'utilise la version précédente de linknx à savoir 0.0.1.27, je
> >> n'ai
> >> >> pas
> >> >> > encore prix le temps de compiler la nouvelle version.
> >> >> > C'est d’ailleurs peut être corrigé dans la 0.0.1.28. Je testerais
> >> >> quand
> >> >> > j'aurais le temps (surement cette semaine) et si il y a toujours le
> >> >> bug
> >> >> j'en
> >> >> > ferais part à Jean-françois.
> >> >> >
> >> >> > En tout cas merci pour ton aide.
> >> >> >
> >> >> > Stéphane
> >> >> >
> >> >> > Le 28 mars 2011 20:40, Anthony PENHARD <a.penh...@gmail.com> a
> >> écrit
> >> :
> >> >> >
> >> >> > > Re,
> >> >> >
> >> >> > > peux-tu essayer de créer 2 objects : un pour la log et l'autre
> >> pour
> >> >> > > "l'afficahge" avec knxweb du genre :
> >> >> >
> >> >> > > <object log="true" init="persist" type="5.xxx" id="Salle a manger
> >> >> dim"
> >> >> > > gad="6/1/100">Salle a manger</object>
> >> >> > > <object type="5.001" id="Salle a manger dim2" gad="6/1/100">Salle
> >> a
> >> >> > > manger</object>
> >> >> >
> >> >> > > si cela fonctionne cela vient de la log mysql des "object" de
> >> type
> >> >> "5.001"
> >> >> > > c'est un bug a voir avec Jean-françois
> >> >> > > pour avoir plus d'info quelle version de linknx utilises-tu ?
> >> >> >
> >> >> > > @+
> >> >> > > Anthony
> >> >> >
> >> >> > > Le 28 mars 2011 20:11, Stephane Triglia
> >> <stephane.trig...@gmail.com
> >> >
> >> >> a
> >> >> > > écrit :
> >> >> >
> >> >> > > re,
> >> >> >
> >> >> > >> C'est exactement la même (je n'ai pas fait attention lors du
> >> >> > >> copier/coller), désoler
> >> >> >
> >> >> > >> <object log="true" init="persist" type="3.007" id="Salle
> >> a
> >> >> manger"
> >> >> > >> gad="6/3/100">Salle a manger</object>
> >> >> > >> <object log="true" init="persist" type="1.001" id="Salle
> >> a
> >> >> manger
> >> >> > >> OO" gad="6/2/100">Salle a manger</object>
> >> >> > >> <object log="true" init="persist" type="5.001" id="Salle
> >> a
> >> >> manger
> >> >> > >> dim" gad="6/1/100">Salle a manger</object>
> >> >> > >> <object log="true" init="persist" type="5.xxx" id="Salle
> >> a
> >> >> manger
> >> >> > >> val" gad="6/4/100">Salle a manger</object>
> >> >> >
> >> >> > >> ça correspond à ma sortie Valeur d'éclairement de mon module
> >> TXA213
> >> >> en
> >> >> 1
> >> >> > >> octet donc ...
> >> >> >
> >> >> > >> Le 28 mars 2011 20:06, Anthony PENHARD <a.penh...@gmail.com> a
> >> >> écrit
> >> >> :
> >> >> >
> >> >> > >> Re,
> >> >> >
> >> >> > >>> quel est la config de l'object 'Salle a manger dim' qui à l'air
> >> en
> >> >> > >>> anomalie ?
> >> >> >
> >> >> > >>> chez moi cela fonctionne sans problème une différence notamment
> >> je
> >> >> ne
> >> >> > >>> gère pas les log dans mysql directement via linknx
> >> >> >
> >> >> > >>> @+
> >> >> > >>> Anthony.
> >> >> >
> >> >> > >>> Le 28 mars 2011 19:51, Stephane Triglia
> >> >> <stephane.trig...@gmail.com>
> >> >> a
> >> >> > >>> écrit :
> >> >> >
> >> >> > >>> Merci pour ta rapidité, cependant lors du lancement de linknx
> >> il
> >> >> me
> >> >> sort
> >> >> > >>>> une erreur comme quoi la valeur de l'adresse intérogé ne
> >> convient
> >> >> pas ...
> >> >> >
> >> >> > >>>> C'est bien sur la valeur dim qu'il faut mettre 5.001 ?
> >> >> >
> >> >> > >>>> Erreur:
> >> >> > >>>> 1301334399 INFO MysqlPersistentStorage : Reading '191' for
> >> object
> >> >> 'Salle
> >> >> > >>>> a manger dim'
> >> >> > >>>> 1301334399 ERROR main : Error in config: ScalingObjectValue:
> >> Bad
> >> >> value:
> >> >> > >>>> '191'
> >> >> >
> >> >> > >>>> Config:
> >> >> > >>>> <object log="true" init="persist" type="3.007"
> >> id="Salon
> >> >> var"
> >> >> > >>>> gad="6/3/101">Salon</object>
> >> >> > >>>> <object log="true" init="persist" type="1.001"
> >> id="Salon
> >> >> OnOff"
> >> >> > >>>> gad="6/2/101">Salon</object>
> >> >> > >>>> <object log="true" init="persist" type="5.001"
> >> id="Salon
> >> >> dim"
> >> >> > >>>> gad="6/1/101">Salon</object>
> >> >> > >>>> <object log="true" init="persist" type="5.xxx"
> >> id="Salon
> >> >> val"
> >> >> > >>>> gad="6/4/100">Salon</object>
> >> >> >
> >> >> > >>>> Merci d'avance
> >> >> >
> >> >> > >>>> Le 28 mars 2011 18:47, Anthony PENHARD <a.penh...@gmail.com>
> a
> >> >> écrit :
> >> >> >
> >> >> > >>>> Bonjour,
> >> >> >
> >> >> > >>>>> @Stéphane
> >> >> > >>>>> quel type "d'object" as tu définis dans linknx pour tes GA de
> >> >> retour
> >> >> > >>>>> d'état en % pour tes volets ?
> >> >> >
> >> >> > >>>>> je suppose que c'est '5.xxx' il suffit de les définir en
> >> '5.001"
> >> >> et
> >> >> > >>>>> cela
> >> >> > >>>>> fonctionne "tout seul" c'est linknx qui fait la ...
> >> >> >
> >> >> > >>>>> @+
> >> >> > >>>>> Anthony.
> >> >> >
> >> >> > >>>>> > Bonjour,
> >> >> >
> >> >> > >>>>> > j'aimerai afficher du texte sur knxweb a partir de valeur
> >> knx.
> >> >> >
> >> >> > >>>>> > J'utilise déjà le procédé pour l'affichage de l'heure, de
> >> la
> >> >> date
> >> >> et
> >> >> > >>>>> > de température avec les pattern qui sont dans la
> >> supervision
> >> >> de
> >> >> > >>>>> knxweb
> >> >> > >>>>> > de base :
> >> >> >
> >> >> > >>>>> > Pattern Format
> >> >> > >>>>> > (\d+)Sad\d+):\d+ Heure: $1:$2
> >> >> > >>>>> > (\d+)-(\d+)-(\d+) Date: $3/$2/$1
> >> >> > >>>>> > vide $1°C
> >> >> >
> >> >> > >>>>> > Mais j'ai rencontré un problème lors de l'affichage de
> >> valeur
> >> >> en
> >> >> %
> >> >> > >>>>> sur
> >> >> > >>>>> > les volets roulants et la variation qui s'affiche en valeur
> >> >> > >>>>> > hexadécimal (donc 255 pour 100%). Je me demande comment
> >> faire,
> >> >> si
> >> >> il
> >> >> > >>>>> > faut utiliser un pattern spéciale ou pas ?! J'ai cherché
> >> sur
> >> >> le
> >> >> wiki
> >> >> > >>>>> > et sur le groupe, je n'ai pas trouvé comment faire ...
> >> >> >
> >> >> > >>>>> > Merci d'avance
> >> >> > >>>>> > Stéphane
> >> >>
> >> >
> >>
> >>
> >>
> >
>
>
>


Messages dans ce sujet
Affichage valeur knx sur knxweb - par Stéphane - 28/03/2011, 17:36:26
Affichage valeur knx sur knxweb - par Anthony PENHARD - 28/03/2011, 17:47:17
Affichage valeur knx sur knxweb - par Stephane Triglia - 28/03/2011, 18:51:02
Affichage valeur knx sur knxweb - par Anthony PENHARD - 28/03/2011, 19:06:10
Affichage valeur knx sur knxweb - par Stephane Triglia - 28/03/2011, 19:11:30
Affichage valeur knx sur knxweb - par Anthony PENHARD - 28/03/2011, 19:40:51
Affichage valeur knx sur knxweb - par Stephane Triglia - 28/03/2011, 20:00:50
Affichage valeur knx sur knxweb - par jef2000 - 29/03/2011, 07:43:25
Affichage valeur knx sur knxweb - par Stephane Triglia - 29/03/2011, 08:19:24
Affichage valeur knx sur knxweb - par Anthony PENHARD - 30/03/2011, 09:15:31
Affichage valeur knx sur knxweb - par Stephane Triglia - 30/03/2011, 09:35:33
Affichage valeur knx sur knxweb - par Anthony PENHARD - 30/03/2011, 09:52:10
Affichage valeur knx sur knxweb - par Stephane Triglia - 30/03/2011, 10:00:03
Affichage valeur knx sur knxweb - par Anthony PENHARD - 30/03/2011, 11:41:16
Affichage valeur knx sur knxweb - par ccaramel - 30/03/2011, 13:02:51
Affichage valeur knx sur knxweb - par Stephane Triglia - 30/03/2011, 13:13:02
Affichage valeur knx sur knxweb - par Anthony PENHARD - 30/03/2011, 13:32:01

Atteindre :


Utilisateur(s) parcourant ce sujet : 1 visiteur(s)