Note de ce sujet :
  • Moyenne : 0 (0 vote(s))
  • 1
  • 2
  • 3
  • 4
  • 5
Affichage température dans knxweb
#9
Je reprends depuis le début.
ton besoin est d'afficher la temp de la piece.
1/ Est elle envoyée sur le bus ?
2/ est elle trappée par linknx
3/ c'est simple, si tu sais utuilser winscp par ex. sinon, ca vaut le
coup de passer 10 mn a comprendre ce point.
4/ repere l objet qui t interesse dans le fichier linknx.xml

4/ouvre le fichier design.xml (\www\knxweb\design\default) a la
main , et ajoute ceci
<control type="text" label="Temp_SAM" object="1w_Temp_SAM"
format="$1°C" x="773" y="123"/>
(Dans mon cas ce du 1-wire, mais c pareil.) ou object = l object dans
linkx.xml.

Voila , bon courage.
Arnaud


On 8 mar, 11:11, Sprint <sprint...@free.fr> wrote:
> C'est ce que j'ai fait et ca marche nickel.
>
> Je ne suis pas super familier avec xml mais j'ai pas pu m'empêcher d'aller voir la tete de design.xml et effectivement, je vois bien le code comme tu l'as décrit.
> En fait, je cherchais à avoir plus d'info sur ce "control" pour voir si d'autres possibilités (comme visu d'état de contacts) mais en mm temps, on peut le faire direct avec "new switch"
>
> En tout cas, encore merci ;-)
> Thierry
>
> Le 8 mars 2011 à 11:02, Anthony PENHARD a écrit :
>
> >> Merci Anthony pour ce rapide retour.
> > de rien
>
> >> Je suis allé sur le Wiki pour voir plus en détails la doc et le
> >> fonctionnement de "control", je ne trouve rien, c'est parce que je cherche
> >> mal ou bien il n'y a effectivement rien ?
>
> > comme souvent "la doc" est un peu light sur certain points ...
> > cela fait partie du code xml qui est généré via le mode "designedit" cela
> > a "peu d'intérêts" sauf si on met les mains dedans et sans passer par
> > knxweb pour créer "les vues"
>
> > j'ai donné le code xml pour exemple si tu veux l'ajouter directement dans
> > le fichier "design.xml" (object et label a remplacer par les valeurs de
> > ton install)
>
> >>> en xml cela ce traduit par :
> >>> <control type="text" label="Température Maison" object="Temp_Maison"
> >>> format="$1°" x="100" y="100"/>
>
> > le tag "control" décrit un "composant", ce qui est important c'est le "type"
> > dans ce cas ici c'est un "text"
>
> > si tu n'est pas familier avec le xml, le plus simple est de passer par le
> > mode "designedit" de knxweb et ajouter un "new text" (ou "nouveau texte"
> > en français)
> > renseigner les zones :
> > nom : Température Maison
> > format : $1°
> > cocher inserer valeur
> > et choisir l'objet : Temp_Maison
>
> > puis ensuite tu peux regarde le flux xml généré tu auras une ligne
> > ressemeblant a celle que je t'ai donné plus haut
>
> > @+
> > Anthony.


Messages dans ce sujet
Affichage température dans knxweb - par sprint95 - 08/03/2011, 08:52:00
Affichage température dans knxweb - par Anthony PENHARD - 08/03/2011, 10:05:08
Affichage température dans knxweb - par chitloft - 08/03/2011, 10:07:58
Affichage température dans knxweb - par Sprint - 08/03/2011, 10:19:25
Affichage température dans knxweb - par chitloft - 08/03/2011, 10:20:49
Affichage température dans knxweb - par Sprint - 08/03/2011, 10:40:49
Affichage température dans knxweb - par Anthony PENHARD - 08/03/2011, 11:02:44
Affichage température dans knxweb - par Sprint - 08/03/2011, 11:11:27
Affichage température dans knxweb - par chitloft - 08/03/2011, 11:24:07

Atteindre :


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