Widget Danfoss

Bonjour

J’essaye de faire fonctionner le widget Danfoss en V4 mais j’ai un probleme d’affichage des données de temp dans le widget : environ 3mm trop haut et je n’arrive pas a recentrer (je ne suis pas programmeur)
Si quelqu’un avait le widget operationnel, je suis preneur
Merci d’avance

@naboleo
Bonjour,
Je viens d’acquérir une tête Danfoss POPP, pour voir.
Pourrais tu m’aider pour la réalisation du widget. Je ne suis pas très fort en programmation et même plutôt nul.
Je suis en V4.
J’ai recopié le code ci dessus mais riens ne fonctionne!!!
Merci pour ton aide
Cordialement

Salut…

Rien ne fonctionne, c’est vague… Même pas un bout de copie d’écran ou la configuration de ton widget ?

1 « J'aime »

Bonjour,
Effectivement c’est vague.
J’ai copié ton code dans « widget » « code ».
Je n’ai pas un cout d’image en sélectionnant « Danfoss » c’est le nom que j’ai donné à ton code.
Dans « widget », il figure bien en : cmd.info.numeric.Danfoss.html.
J’ai modifié 2 lignes de ton code celles à propos de src
voici la mienne:
src: url(‹ html/data/customTemplates/dashboard/cmd.info.numeric.DanfossIMG/Danfoss.png ›);
et celle « img src », voici la mienne:
Danfoss
Pour le rest je n’ai touché à rien!!!
Merci pour ton aide

Déjà, ça c’est pas bon, impossible que le répertoire html soit dans ton url au mieux ça commence par

data/xxxxxx

Pour le reste, si tu appliques bien le widget sur ton virtuel, ça doit afficher un truc, même pourri… copie d’écran ?

Il faut des précisions, des infos car à distance pas possible deviner le reste

Bonjour,
voici le code que j’ai (c’est le tien sauf 2 lignes)

@font-face { font-family: danfoss; src: url('data/customTemplates/dashboard/cmd.info.numeric.DanfossIMG/Danfoss.png'); } span.state_danfoss {' font-family: danfoss; font-size:23px; color: #323232 ; position: absolute; top: 35px; right: 33px; } span.statedec_danfoss { font-family: danfoss; font-size:12px; color: #323232 ; position: absolute; top: 35px; right: 27px; } span.unite_danfoss { font-family: danfoss; font-size:8px; color: #323232 ; position: absolute; top: 30px; right: 25px; }
<div style="float: center; position: absolute ;left: 10px; top: 10px">
	<img src="data/customTemplates/dashboard/cmd.info.numeric.DanfossIMG/Danfoss.png)" alt="Danfoss" >
	<span class="state_danfoss" id="intNumDanf#id#"></span> 
	<span class="statedec_danfoss" id="decNumDanf#id#"></span>
  	<span class="unite_danfoss" id="uniteDanf#id#">#unite#</span>
</div>    
voici la capture du widget ![Capturewidget|590x174](upload://3te9pbzRdQtlonRXggyXKvToJcQ.png) Je sais qu'il y a beaucoup d'erreur mais je ne demande qu'à comprendre un peu plus Merci pour le temps que tu me consacre et bonne journée Cordialement

Salut,

Bon à priori, tu mélanges tout :

  • C’est pas un widget multistate ou un truc du core…
  • Le chemin des images est toujours pas bon

Pour t’en sortir

  • Donc tu prends le code, plus haut, tu le mets dans ce fichier
    image
  • Tu mets les bons droits (www-data) et zou…

Le mieux c’est d’utiliser Jeexplorer

Un grand merci pour ton aide, cela fonctionne. Mais j’ai également appris qu’il fallait un dossier du même non "cmd…"pour mettre les images!!!
Toutefois, comment fais tu pour que la température soit dans le rond de la tête et comment faire le « + » et le « - » pour modifier la température de consigne.
Encore merci, j’ai appris quelque chose aujourd’hui
Bonne journée

Re…
Peux tu m’indiquer comment je peux changer l’image: j’ai toujours celle ci:
Captureimgtete
Je l’ai supprimée dans tous les répertoires mais elle continue de s’afficher ???
Cordialement

C’est pas obligatoire, juste plus simple pour s’en souvenir

C’est la position qui joue par exemple

  	top: 35px;
  	right: 27px;

ça c’est une commande de type curseur… classique dans jeedom et tu change l’affichage sous forme de « button »

Comme tu l’as fait avant, en changeant la valeur de

<img src="plugins/widget/core/template/dashboard/cmd.info.numeric.DanfossIMG/Danfoss.png" alt="Danfoss" >

Si elle s’affiche encore, c’est aussi possible que ce soit le cache du navigateur. Et tu peux vérifier le chemin pour être sur d’avoir éffacé la bonne image même si c’est absolument pas utile de tout effacer

Peux tu m’en dire plus à ce propos car j’ai modifié tous les top et right sabs constater de changement.
Pour le rest tout est parfait
Merci

Pour le reste je ne vois pas quoi préciser. Il y a 3 endroits à éditer. Il faut sauvegarder, purger le cache et basta. Si ça ne marche pas, c’est que ta méthode n’est pas bonne, mais je ne peux pas deviner ce qui cloche

@naboleo
Bonjour,
Avec ton aide, je suis parvenu à ceci:CapturetestDanfoss .
J’ai compris le premier « span » qui sert à modifier l’affichage de la température mais je n’arrive pas à saisir le rôle des deux autres.
Aurais tu une indication
Encore merci pour ton aide
Cordialement

Un pour la partie entière de la température, un pour les décimales, et un pour l’unité

Bonjour,
J’utilise le widget danfoss sur mes vannes et il fonctionne parfaitement mais j’ai un petit soucis au niveau de l’affichage.
Capture
Il affiche -2°, par contre dés que je fais un appui sur n’importe lequel des 3 boutons la consigne est bien celle programmée et s’affiche correctement mais au bout d’un certain temps ça affiche de nouveau -2°.
J’ai vu dans le code que ça correspondait à quelque chose mais je ne comprend pas à quoi !
Merci d’avance

Hello,

Tu es sur d’avoir appliqué le widget sur le bonne commande ?

Bonsoir,
Oui c’est sur la bonne commande, tout fonctionne parfaitement sauf l’affichage qui se met à -2 au bout dun certain temps…

En fait je pense que tu mélanges les widgets. Celui ici n’a pas de boutons…
Tu parles probablement de celui là :

Et donc en plus de l’appliquer sur les bonnes commandes, il faut également bien organiser l’ordre des commandes dans le virtuel

Oups effectivement tu as raison.
En plus je n’ai pas fait de virtuel…
Je fais reprendre depuis le début tranquillement.
Merci de ton éclairage :wink: