Avant toute chose merci de (re)prendre connaissance de la charte et de la respecter.
Pour résumer :
- Avant de poser une question, je cherche si la réponse existe
- Je suis poli, courtois et je respecte tout un chacun sur le forum
- Si un post m'agace : je m'en éloigne plutôt que de répondre d'une façon qui pourrait être mal interprétée


Il n'est jamais du luxe que de rappeler des choses simples :
Courtoisie, amabilité, politesse et bonne humeur sont les maîtres mots pour un forum sympathique, bienveillant et accueillant :)

Toute la communauté vous remercie

[WIDGET] gaugeIMG_V3

Réservé à l'utilisation et la création de widgets dans JEEDOM
Avatar de l’utilisateur
Salvialf
Actif
Messages : 1103
Inscription : 24 févr. 2018, 09:37
Contact :

Re: [WIDGET] gaugeIMG_V3

Message par Salvialf » 14 mai 2019, 11:16

glenan a écrit :
14 mai 2019, 10:52
Bonjour
Pour votre info, faites aussi des tests avec des faibles valeurs mini maxi car hier j'avais une mauvaise précision sur une gauge de 0 à 5
Salut glenan,

c'est normal car les chiffres qui apparaissent sont arrondis (3 au milieu par exemple au lieu de 2.5)... Je vais essayer de voir en enlevant le Math.round et en conservant qu'une décimale...

ce sera cet aprem par contre...
jpty a écrit :
14 mai 2019, 10:45
Avec la version de ce matin, je ne reproduis plus. Mais il y a des MAJs de texte inutiles à chaque changement de valeur de l'aiguille.

Voulez-vous un PR avec une version allégée en #id# ?
Ajout des #id# uniquement sur valMin, valMax et plage c'est bien ça ?
VM Jeedom 3.2.16 sous Proxmox 5.4 sur NUC5i5RYH (Debian 9.9)
Widgets développés
Téléchargement d'icônes domotique (Topic Forum)

jpty
Timide
Messages : 306
Inscription : 01 juin 2018, 10:54
Localisation : Nancy

Re: [WIDGET] gaugeIMG_V3

Message par jpty » 14 mai 2019, 11:28

Salvialf a écrit :
14 mai 2019, 11:16
glenan a écrit :
14 mai 2019, 10:52
Bonjour
Pour votre info, faites aussi des tests avec des faibles valeurs mini maxi car hier j'avais une mauvaise précision sur une gauge de 0 à 5
Salut glenan,

c'est normal car les chiffres qui apparaissent sont arrondis (3 au milieu par exemple au lieu de 2.5)... Je vais essayer de voir en enlevant le Math.round et en conservant qu'une décimale...

ce sera cet aprem par contre...
jpty a écrit :
14 mai 2019, 10:45
Avec la version de ce matin, je ne reproduis plus. Mais il y a des MAJs de texte inutiles à chaque changement de valeur de l'aiguille.

Voulez-vous un PR avec une version allégée en #id# ?
Ajout des #id# uniquement sur valMin, valMax et plage c'est bien ça ?
Oui sur valMin et valMax . plage reste dans la fonction. Il n'est utilisé que là.

Et pour l'arrondi, il faut laisser le round sinon il peut y avoir des décimales parasites.
Il faut faire Math.round((valMax + valMin) * 50)/100; pour limiter à 2 décimales.
graduationsJauge.PNG
graduationsJauge.PNG (29.64 Kio) Consulté 246 fois

Avatar de l’utilisateur
Salvialf
Actif
Messages : 1103
Inscription : 24 févr. 2018, 09:37
Contact :

Re: [WIDGET] gaugeIMG_V3

Message par Salvialf » 14 mai 2019, 11:37

Merci !

Pourtant plage ne varie pas et n'a donc pas besoin d'être dans la fonction... le problème était le manque du #id# non? Surtout que j'ai eu le temps de faire quelques tests avant que bébé se réveille et ça semblait bon hors de la fonction avec l'#id#.

Pour le calcul des décimales je pensais enlever le Math.round et ajouter .toFixed(1)... pas bon?
VM Jeedom 3.2.16 sous Proxmox 5.4 sur NUC5i5RYH (Debian 9.9)
Widgets développés
Téléchargement d'icônes domotique (Topic Forum)

jpty
Timide
Messages : 306
Inscription : 01 juin 2018, 10:54
Localisation : Nancy

Re: [WIDGET] gaugeIMG_V3

Message par jpty » 14 mai 2019, 11:49

plage n'est utilisé que dans la fonction autant le calculer dans la fonction.

Il ne varie pas sur ce widget mais il peut avoir une valeur différente sur d'autres widgets.
Quand il sera utilisé dans la fonction, c'est le résultat du dernier calcul de plage qui sera utilisé.

Si vous le sortiez de la fonction, il faudrait lui ajouter #id#

toFixed c'est bien mais avec 2 décimales pour mon image au dessus ;)
var midvalue = (valMax#id# + valMin#id#) /2;
midvalue.toFixed(2);

C'est plus simple avec round. Le code est déjà avec round juste une petite modif.
var midvalue = Math.round((valMax#id# + valMin#id#) * 50)/100;

Avatar de l’utilisateur
Salvialf
Actif
Messages : 1103
Inscription : 24 févr. 2018, 09:37
Contact :

Re: [WIDGET] gaugeIMG_V3

Message par Salvialf » 14 mai 2019, 14:19

OK je vais commencer par tous vous remercier pour vos remontées avec une spéciale dédicace @jpty qui a été d'une grande aide encore une fois !

Donc je viens de pousser une mise à jour du widget qui corrige normalement tous les bugs de positionnement de l'aiguille, les bugs lors de l'affichage d'une commande seule sur le design + ajout des valeurs avec décimales.

En espérant que ça corrige effectivement chez tout le monde ...qui sait peut-être d'autres bugs à venir ?! Même pas peur !! ...tout ça pour dire n'hésitez pas à faire vos remontées suite à cette MAJ
VM Jeedom 3.2.16 sous Proxmox 5.4 sur NUC5i5RYH (Debian 9.9)
Widgets développés
Téléchargement d'icônes domotique (Topic Forum)

glenan
Actif
Messages : 1220
Inscription : 08 mai 2017, 21:38
Localisation : Bretagne

Re: [WIDGET] gaugeIMG_V3

Message par glenan » 14 mai 2019, 16:04

Merci à vous pour votre réactivité.
Mise à jour installée, pour l'instant tout roule.
Jeedom Smart Z-Wave+ & RFXCOM - NAS Syno DS415+
1 BROADLINK MP1 / Gestion aquarium
4 Roller Shutter 2 - 3 Door/Windows Sensor 2 FGDW-002 - 1 Dimmer 2 FGD-212 - Bypass 2 FGB-002 - 2 FGWPE/F Wall Plug Gen5 - M. Sensor FGMS-001 - Oregon RAR502

patoche94
Timide
Messages : 81
Inscription : 01 nov. 2017, 20:31

Re: [WIDGET] gaugeIMG_V3

Message par patoche94 » 14 mai 2019, 20:43

Idem - avec la dernière mise à jour - tout est OK
merci !


Envoyé de mon iPhone en utilisant Tapatalk

Mickou45
Timide
Messages : 25
Inscription : 24 juil. 2017, 13:34

Re: [WIDGET] gaugeIMG_V3

Message par Mickou45 » 14 mai 2019, 22:07

Bonsoir
Idem pour moi, tout fonctionne a merveille.
Merci à vous pour ce travail

jpty
Timide
Messages : 306
Inscription : 01 juin 2018, 10:54
Localisation : Nancy

Re: [WIDGET] gaugeIMG_V3

Message par jpty » 15 mai 2019, 17:28

Bonjour,

Merci Salviaff pour la dédicace, votre réactivité et l'acceptation des suggestions.
3 cas bizarres mais voulus :
BizarrerieJauge.PNG
BizarrerieJauge.PNG (60.32 Kio) Consulté 160 fois
Pour les 2 premiers, il faut modifier le code. C'est pour éviter la division par 0 pour le calcul de l'angle quand mini = maxi .

Auriez-vous en stock une aiguille blanche ?

Avatar de l’utilisateur
Salvialf
Actif
Messages : 1103
Inscription : 24 févr. 2018, 09:37
Contact :

Re: [WIDGET] gaugeIMG_V3

Message par Salvialf » 15 mai 2019, 22:25

jpty a écrit :
15 mai 2019, 17:28
Bonjour,

Merci Salviaff pour la dédicace, votre réactivité et l'acceptation des suggestions.
3 cas bizarres mais voulus :
BizarrerieJauge.PNG

Pour les 2 premiers, il faut modifier le code. C'est pour éviter la division par 0 pour le calcul de l'angle quand mini = maxi .

Auriez-vous en stock une aiguille blanche ?

Et 1 aiguille blanche (ébauche elle sera sûrement retravaillée):
centerblanche.png
centerblanche.png (6.28 Kio) Consulté 134 fois
...Du coup j'ai retravaillé toutes les images des jauges et des aiguilles car en ayant le nez dessus y'a plein de petites choses qui n'allaient pas (couleurs plus éclatantes, aiguilles plus marquées, fond valeur en foncé et + symétrique...).
Je vais essayer de finir demain pour envoyer la mise à jour de toutes les images.

Sinon est-ce bien nécessaire de corriger ces 2 cas ? Aucune chance d'avoir un mini égal au maxi non ?
VM Jeedom 3.2.16 sous Proxmox 5.4 sur NUC5i5RYH (Debian 9.9)
Widgets développés
Téléchargement d'icônes domotique (Topic Forum)

Mickou45
Timide
Messages : 25
Inscription : 24 juil. 2017, 13:34

Re: [WIDGET] gaugeIMG_V3

Message par Mickou45 » 16 mai 2019, 08:13

Salvialf a écrit :
15 mai 2019, 22:25
Et 1 aiguille blanche (ébauche elle sera sûrement retravaillée):
centerblanche.png

...Du coup j'ai retravaillé toutes les images des jauges et des aiguilles car en ayant le nez dessus y'a plein de petites choses qui n'allaient pas (couleurs plus éclatantes, aiguilles plus marquées, fond valeur en foncé et + symétrique...).
Je vais essayer de finir demain pour envoyer la mise à jour de toutes les images.

Sinon est-ce bien nécessaire de corriger ces 2 cas ? Aucune chance d'avoir un mini égal au maxi non ?
Un compteur blanc aussi pourrait être utile pour certaines personne pourquoi pas.

Pour ce qui est d'avoir une valeur mini égal au maxi, du coup quel est l’intérêt de la jauge si cette valeur ne change jamais ?

jpty
Timide
Messages : 306
Inscription : 01 juin 2018, 10:54
Localisation : Nancy

Re: [WIDGET] gaugeIMG_V3

Message par jpty » 16 mai 2019, 09:57

C'est le droit à l'erreur quand on fixe les limites min max mini maxi. Avec l'aiguille au fond du compteur ou verticale on voit aussitôt qu'il y a pb.
Mais c'est plus pour le fun.

L'aiguille verticale en bas est plus facile à mettre en place: si plage == 0 --> angle = -71
Et plus de division par zéro pour le calcul de l'angle.

Peut-être utiliser l'aiguille tombée ou cassée pour le cas où la valeur dépasserait plus de 2 fois les limites mini maxi?
Ça reste du fun.

Avatar de l’utilisateur
Salvialf
Actif
Messages : 1103
Inscription : 24 févr. 2018, 09:37
Contact :

Re: [WIDGET] gaugeIMG_V3

Message par Salvialf » 16 mai 2019, 16:03

*** MISE A JOUR ***

- Nouvelle jauge et nouvelle aiguille de couleur "blanche"
- Amélioration graphique des jauges et aiguilles déjà disponibles
- Aiguille vers le bas si mini=maxi
VM Jeedom 3.2.16 sous Proxmox 5.4 sur NUC5i5RYH (Debian 9.9)
Widgets développés
Téléchargement d'icônes domotique (Topic Forum)

menacor2
Timide
Messages : 10
Inscription : 25 janv. 2019, 14:58

Re: [WIDGET] gaugeIMG_V3

Message par menacor2 » 16 mai 2019, 20:41

Bonjour,

Pourriez vous, svp, me confirmer comment utiliser le paramètre optionnel 'petit' dans la commande?
Ou faut il le placer?
Que faire, svp?

Merci
Cordialement

Avatar de l’utilisateur
Salvialf
Actif
Messages : 1103
Inscription : 24 févr. 2018, 09:37
Contact :

Re: [WIDGET] gaugeIMG_V3

Message par Salvialf » 16 mai 2019, 20:58

menacor2 a écrit :
16 mai 2019, 20:41
Bonjour,

Pourriez vous, svp, me confirmer comment utiliser le paramètre optionnel 'petit' dans la commande?
Ou faut il le placer?
Que faire, svp?

Merci
Cordialement
Bonjour,

Il faut se rendre dans les paramètres de la commande (roue crantée sur la droite) -> onglet "Affichage" et cliquer sur "Ajouter" en bas en face de "Paramètres optionnels widget".

Une nouvelle ligne apparait, il faut alors saisir "petit" comme nom et "1" pour valeur et cliquer sur enregistrer.

C'est bon ?
VM Jeedom 3.2.16 sous Proxmox 5.4 sur NUC5i5RYH (Debian 9.9)
Widgets développés
Téléchargement d'icônes domotique (Topic Forum)

menacor2
Timide
Messages : 10
Inscription : 25 janv. 2019, 14:58

Re: [WIDGET] gaugeIMG_V3

Message par menacor2 » 16 mai 2019, 21:02

Effectivement c'est plus clair, MErci

Répondre

Revenir vers « [Plugin officiel] Widgets »

Qui est en ligne ?

Utilisateurs parcourant ce forum : Aucun utilisateur inscrit et 1 invité