Page 3 sur 5

Re: Régression "design" en 3.3.19: plus de rafraîchissement automatique

Publié : 01 avr. 2019, 14:53
par cadavor
Djal94 a écrit :
01 avr. 2019, 12:53
Bah ecoute je vais refaire un test , mais hier soir ca ne fonctionnait pas. Merci
Il faudrait vérifier qu'il n'y a pas d'erreur critique dans la console du navigateur car cela peut bloquer le rafraîchissement de toutes les autres tuiles.
Vérifier également que c'est bien la bon code qui est appliqué sur la commande.

Après avoir mis un jour le code d'un widget, il faut le ré appliquer sur toutes les commandes et vider le cache du navigateur.

Re: Régression "design" en 3.3.19: plus de rafraîchissement automatique

Publié : 01 avr. 2019, 16:06
par Djal94
OK je vais faire ça. Il me semble qu'il y a des conflits également entre 2 widgets différents sur la même page.

Re: Régression "design" en 3.3.19: plus de rafraîchissement automatique

Publié : 01 avr. 2019, 21:22
par fidelmarco
Antoinekl1 a écrit :
01 avr. 2019, 13:08
Il y a une mise à jour du plugin ; .numeric.thermometreIMG mais il plante à la décompression

chez vous aussi ?
Chez moi aussi

Re: Régression "design" en 3.3.19: plus de rafraîchissement automatique

Publié : 01 avr. 2019, 21:31
par Salvialf
Bonjour,

Peut-être car il y a le même en V2: https://www.jeedom.com/market/index.php ... hor=ajja17

Celui qui est estampillé dashboard.info.numeric.thermometreIMG2 fonctionne y'a juste un petit fichier "i" qui est venu squatter !

Re: Régression "design" en 3.3.19: plus de rafraîchissement automatique

Publié : 01 avr. 2019, 21:45
par winhex
c'était pour la création du répertoire sur github se fichier et oublié
avant upgrade des images une aventure se github.
il est supprimé se petit fichier mais avant que la mise à jour se fasse. si elle se fait un jour :D

Re: Régression

Publié : 01 avr. 2019, 23:05
par sba923
Salvialf a écrit :
01 avr. 2019, 13:00

Pour info le plugin widget bug de plus en plus et oblige à réappliquer le widget sur les commandes, sauvegarder commande par commande + l'équipement entier pour prise en compte du nouveau code.
je n'ai pas le problème, quand je change le code du widget via Gestion des plug-ins / Widget / search „thermometre“ („utilisé par 13 commandes“) / Version „dashboard“ les 13 commandes qui l'utilisent prennent en compte la modif.

Re: Régression

Publié : 01 avr. 2019, 23:12
par Salvialf
sba923 a écrit :
01 avr. 2019, 23:05
je n'ai pas le problème, quand je change le code du widget via Gestion des plug-ins / Widget / search „thermometre“ („utilisé par 13 commandes“) / Version „dashboard“ les 13 commandes qui l'utilisent prennent en compte la modif.
Bonsoir,

Tu es en quelle version de Jeedom ?

Je code des widgets sur une bonne partie de mon temps libre et je peux t'assurer qu'un jour comme aujourd'hui où je voulais avancer sur de nouveaux widgets je perds la moitié du temps à réappliquer pour voir les modifs. ça fait partie des problèmes qui sont connus de la team Jeedom et qui se sont aggravés en 3.3.19 (sans même parler de la personnalisation du code qui a disparu dans la config des commandes).

Ces dysfonctionnements du plugin widgets ont été également remontés depuis un moment par bon nombre d'utilisateurs, je n'invente rien.

cf:
cadavor a écrit :
01 avr. 2019, 14:53
Après avoir mis un jour le code d'un widget, il faut le ré appliquer sur toutes les commandes et vider le cache du navigateur.


PS: quand je parle de "nouveau code" je parle bien de la modification du code dans la case prévue à cet effet dans le widget. Pas juste appliquer un widget clé en main ce qui est différent d'une modification.

Re: Régression "design" en 3.3.19: plus de rafraîchissement automatique

Publié : 03 avr. 2019, 11:10
par glenan
fidelmarco a écrit :
Antoinekl1 a écrit :
01 avr. 2019, 13:08
Il y a une mise à jour du plugin ; .numeric.thermometreIMG mais il plante à la décompression

chez vous aussi ?
Chez moi aussi
J'ai résolu le problème de la facons suivante.

Installation du même thermomètre mais en v2
Liaison de mes équipements avec cette nouvelle version v2
Suppression du widget ancien après vérification qu'aucun équipement s'en servait.

La maj à disparu toute seule.

Envoyé de mon Samsung Note 8 en utilisant Tapatalk


Re: Régression "design" en 3.3.19: plus de rafraîchissement automatique

Publié : 03 avr. 2019, 22:45
par sba923
Je suis en 3.3.19.

Il semblerait effectivement que dans certains cas je doive faire "Appliquer sur des commandes" puis "Valider" (2 clics !) pour que les modifications soient appliquées.

Mais pas toujours.

Pourquoi ? Mystère...

Re: Régression "design" en 3.3.19: plus de rafraîchissement automatique

Publié : 06 avr. 2019, 09:03
par jpp38
Bonjour,
glenan a écrit :
03 avr. 2019, 11:10
fidelmarco a écrit :
Antoinekl1 a écrit :
01 avr. 2019, 13:08
Il y a une mise à jour du plugin ; .numeric.thermometreIMG mais il plante à la décompression

chez vous aussi ?
Chez moi aussi
J'ai résolu le problème de la facons suivante.

Installation du même thermomètre mais en v2
Liaison de mes équipements avec cette nouvelle version v2
Suppression du widget ancien après vérification qu'aucun équipement s'en servait.

La maj à disparu toute seule.
J'ai appliqué cette méthode et maintenant ça fonctionne très bien.
Merci pour l'information.
Salutations

Jean-Paul

Re: Régression "design" en 3.3.19: plus de rafraîchissement automatique

Publié : 06 avr. 2019, 10:52
par Antoinekl1
Idée pour une prochaine maj

Comme pour les commande, avoir une option pour remplacer facilement un widget par un autre

Re: Régression "design" en 3.3.19: plus de rafraîchissement automatique

Publié : 06 avr. 2019, 19:45
par Antoinekl1
pour le soucis du thermometreIMG2 ne voulant pas faire la modification dans 33 commandes qui utilisent ce widget
j'ai installer le thermometreIMG2
copier le code dans thermometreIMG
supprimé thermometreIMG2
puis renommé le widget thermometreIMG en thermometreIMG2

et voila plus de maj proposée et pas de changement à faire dans l'affectation du widget


qqun a réussit à faire fonctionner le widget humidité ? le code de JAG ne marche pas chez moi

Re: Régression "design" en 3.3.19: plus de rafraîchissement automatique

Publié : 06 avr. 2019, 19:48
par JAG
Salut
Tu parles de mon widget mobile « humidité » ou «humidité-goutte eau»

Merci de me dire lequel ne fonctionne pas
Bonne soirée


Envoyé de mon iPhone en utilisant Tapatalk

Re: Régression "design" en 3.3.19: plus de rafraîchissement automatique

Publié : 06 avr. 2019, 22:04
par Antoinekl1
humidite, enfin le code qui est donné sur la page précédente.

Code : Tout sélectionner

<div style="min-width:140px;min-height:110px;" class="cmd #history# tooltips cmd-widget" data-type="info" data-subtype="numeric" data-cmd_id="#id#" data-cmd_uid="#uid#" data-version="#version#">
    <center><span class="cmdName" style="font-weight: bold;font-size : 0.8em;width: 65px;height: 17px;overflow: hidden;position: relative;#hideCmdName#;" title="#name#">#name_display#</span></center>
    <div style="text-align:center;">
 		<div class="col-xs-offset-1 col-xs-3" style="height:80px;top:15px;">
   			<div id="recipient#id#" style="position: absolute;width: 19px; height: 75px;border-bottom-right-radius: 10px; border-bottom-left-radius: 10px;top: 5px; left: 5px; background: url('plugins/widget/core/template/dashboard/cmd.info.numeric.hygrometreIMG2/eau.png') no-repeat;">
           		<div id="eprouvette#id#" style="position: absolute;width: 28px;height: 80px;left: -5px;background:url('plugins/widget/core/template/dashboard/cmd.info.numeric.hygrometreIMG2/eprouvette.png') no-repeat;background-size: 28px 80px;"></div>
   			</div>
  		</div>
			
  	<div>
    	<span class="thermometre_state" id="thermometreState#id#"></span>
          <span class="thermometre_unite" id="thermometreUnite#id#">#unite#</span><br/>
      	<!-- A activer si vous voulez avoir les statistiques -->
       	<div>
          <span style="line-height:10px;font-size: 0.7em;font-weight: bold;display: inline-block;text-align: justify;#displayHistory#">
            <span title="Min" class="tooltips left">Min : </span><span style="float:right;">#minHistoryValue# #unite#</span><br/>
            <span title="Moyenne" class="tooltips">Moy: </span><span style="float:right;">#averageHistoryValue# #unite#</span><br/>
            <span title="Max" class="tooltips">Max: </span><span style="float:right;">#maxHistoryValue# #unite#</span><br/> <i class="#tendance#"></i>
          </span>
      	</div>
  	</div>
  </div>
   <script>
     jeedom.cmd.update['#id#'] = function(_options){
		$('.cmd[data-cmd_id=#id#]').attr('title','Valeur du '+_options.valueDate+', collectée le '+_options.collectDate)
		          
		var Hvalue = parseFloat(_options.display_value).toFixed(1); 
  		$('.cmd[data-cmd_id=#id#] .thermometre_state').empty().append(Hvalue);
 
        valeur = parseInt( (Hvalue*100)/#maxValue# );
  		height = parseInt( (Hvalue*80)/#maxValue# );
		if( height > 80) { height = 80; }
    	topPosition = 80 - height;
    	
        $('#eprouvette#id#').css('top','-'+topPosition+'px');
    	$('#recipient#id#').css('top',topPosition+'px');
    	$('#recipient#id#').css('height',height+'px');      
     }
	jeedom.cmd.update['#id#']({display_value:'#state#',valueDate:'#valueDate#',collectDate:'#collectDate#',alertLevel:'#alertLevel#'});

    </script>
</div>
<style>
   
[data-cmd_id="#id#"] .thermometre_state {
  	font-weight: bold;
  	font-size: 2em;
  	margin-top: 5px;
  	display: block;
  }

[data-cmd_id="#id#"] .thermometre_unite {
  	font-size: 1em;
    font-weight: bold;
  	margin-top: 5px;
  	top: 22px;
  }
</style>
J'ai fait celui là en partant du thermostatIMG2 pour être dans la même présentation (sans le changement gauche/droite)

Re: Régression "design" en 3.3.19: plus de rafraîchissement automatique

Publié : 06 avr. 2019, 22:49
par Fabrice
@Antoinekl1

Bonsoir.

Votre démarche pour modifier un widget sur x éléments est "Louche".
En effet il un a une commande qui permet d'appliquer le widget sur les équipements en masse. C'est accessible soit depuis le plugin Widget soit depuis un équipement directement.

Re: Régression "design" en 3.3.19: plus de rafraîchissement automatique

Publié : 07 avr. 2019, 08:27
par Antoinekl1
Fabrice a écrit :
06 avr. 2019, 22:49
@Antoinekl1

Bonsoir

Votre démarche pour modifier un widget sur x éléments est "Louche".
En effet il un a une commande qui permet d'appliquer le widget sur les équipements en masse. C'est accessible soit depuis le plugin Widget soit depuis un équipement directement.
Bonjour Fabrice

Louche ?

Le soucis c'est que quand vous avez une trentaine de commandes, c'est long de changer de widget avec vos 2 méthodes surtout quand toutes les commandes de type température n'ont pas forcément le même widget.


Je vois pas en quoi ma méthode est "louche", elle permet d'affecter le nouveau code aux bonnes commandes et de remettre le nouveau nom du widget pour les prochaines mise à jour,

Le widget est lié au market par son nom
Et la commande est liée au widget par son id

en tous les cas cela fonctionne très bien, à moins que vous ayez un réel argument technique à lui opposer

Re: Régression "design" en 3.3.19: plus de rafraîchissement automatique

Publié : 07 avr. 2019, 09:35
par Fabrice
Antoinekl1 a écrit :
07 avr. 2019, 08:27
en tous les cas cela fonctionne très bien, à moins que vous ayez un réel argument technique à lui opposer
Bonjour,

Oui forcément qu'il y a de bonne raisons de ne pas faire cela.
Exemple : En cas de mise à jour du Widget V2, qui fonctionne très bien. Vous n'aurez RIEN, pas d'information et pas de mise à jour.
Car pour le Market vous n'avez pas le BON Widget.

Re: Régression "design" en 3.3.19: plus de rafraîchissement automatique

Publié : 07 avr. 2019, 10:02
par mortyre
En parlant du widget thermometreIMG2 j'ai deux questions :
- quand en mode design je fais "Ajouter commande" de type température sur laquelle j'ai appliqué le widget les valeurs de températures sont grisés et non blanche comme quand je fais "Ajouter équipement".
- si je renomme ce widget thermometreIMG2 en thermometreIMG2 v3_3, la mise à jour par le market se fera t'elle quand même ?

Re: Régression "design" en 3.3.19: plus de rafraîchissement automatique

Publié : 07 avr. 2019, 12:04
par Antoinekl1
Fabrice a écrit :
07 avr. 2019, 09:35
Antoinekl1 a écrit :
07 avr. 2019, 08:27
en tous les cas cela fonctionne très bien, à moins que vous ayez un réel argument technique à lui opposer
Bonjour,

Oui forcément qu'il y a de bonne raisons de ne pas faire cela.
Exemple : En cas de mise à jour du Widget V2, qui fonctionne très bien. Vous n'aurez RIEN, pas d'information et pas de mise à jour.
Car pour le Market vous n'avez pas le BON Widget.
non, je pense pas justement, puisque le nom du widget est le même que le market et que le lien se fait par ce nom.
j'aurais donc les maj normalement

d'ailleurs, si je veux publier mon widget, il me bloque en disant que je n'en suis pas l'auteur, donc c'est bien que le lien se fait

Re: Régression "design" en 3.3.19: plus de rafraîchissement automatique

Publié : 07 avr. 2019, 12:56
par glenan
En fait pour vérifier ce que tu avances, il n'aurait pas fallu installer le widget V2 mais renommer le précédant en v2 et voir si la maj s'effectuait.

A mon avis je ne pense pas que le market fasse le lien uniquement avec le nom.

Envoyé de mon Samsung Note 8 en utilisant Tapatalk