Comme annoncé, ce forum est passé en lecture seule au 1er janvier 2020. Désormais nous vous invitons à vous rendre sur notre nouvelle page communauté :
Image

A très bientôt !

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

Cette partie est réservée à l'utilisation de l'interface web de configuration de JEEDOM
Avatar de l’utilisateur
cadavor
Actif
Messages : 1284
Inscription : 21 juin 2015, 22:00
Localisation : 34

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

Message par cadavor » 01 avr. 2019, 14:53

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.
Jeedom Stable 3.3
NUC Z83 + Aeotec Z-Stick Gen5
Z-Wave FGR + FGMS + FGDS + FGFS + FGK + FGWPE + ZW062 + ZW080
GH Mini + Orvibo AllOne + Playbulb + Miband2

Djal94
Actif
Messages : 1228
Inscription : 09 août 2016, 09:21

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

Message par Djal94 » 01 avr. 2019, 16:06

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.
Jeedom 3.2.11 sur NUC Intel (Debian 8)
Zwave - BLEA - Wifi
Trucs et Astuces

fidelmarco
Timide
Messages : 34
Inscription : 04 août 2014, 18:34
Localisation : Belgique

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

Message par fidelmarco » 01 avr. 2019, 21:22

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
Nuc Intel (jeedom) - RFXcom - Enocean - SonOff
6X camera IP - Onduleur Zeversolar ZL3680

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

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

Message par Salvialf » 01 avr. 2019, 21:31

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 !
VM Jeedom 3.2.16 sous Proxmox 5.4 sur NUC5i5RYH (Debian 9.9)
Helper Officiel Jeedom
Widgets développés
Téléchargement d'icônes domotique (Topic Forum)

winhex
Actif
Messages : 3799
Inscription : 23 janv. 2015, 01:41

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

Message par winhex » 01 avr. 2019, 21:45

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

sba923
Timide
Messages : 143
Inscription : 27 avr. 2015, 13:29

Re: Régression

Message par sba923 » 01 avr. 2019, 23:05

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.

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

Re: Régression

Message par Salvialf » 01 avr. 2019, 23:12

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.
VM Jeedom 3.2.16 sous Proxmox 5.4 sur NUC5i5RYH (Debian 9.9)
Helper Officiel Jeedom
Widgets développés
Téléchargement d'icônes domotique (Topic Forum)

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

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

Message par glenan » 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.

Envoyé de mon Samsung Note 8 en utilisant Tapatalk

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

sba923
Timide
Messages : 143
Inscription : 27 avr. 2015, 13:29

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

Message par sba923 » 03 avr. 2019, 22:45

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...

Avatar de l’utilisateur
jpp38
Timide
Messages : 60
Inscription : 21 sept. 2015, 15:25
Localisation : (38) Nord Isère

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

Message par jpp38 » 06 avr. 2019, 09:03

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

Avatar de l’utilisateur
Antoinekl1
Actif
Messages : 3927
Inscription : 23 mai 2015, 08:14

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

Message par Antoinekl1 » 06 avr. 2019, 10:52

Idée pour une prochaine maj

Comme pour les commande, avoir une option pour remplacer facilement un widget par un autre
JEEDOM Smart Ultimate + 40 modules zwave
A vendre ; pack POWER jeedom - Jeedom Mini+ - Console Clazio sous Android 6

Avatar de l’utilisateur
Antoinekl1
Actif
Messages : 3927
Inscription : 23 mai 2015, 08:14

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

Message par Antoinekl1 » 06 avr. 2019, 19:45

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
JEEDOM Smart Ultimate + 40 modules zwave
A vendre ; pack POWER jeedom - Jeedom Mini+ - Console Clazio sous Android 6

Avatar de l’utilisateur
JAG
Actif
Messages : 597
Inscription : 21 mai 2016, 11:10

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

Message par JAG » 06 avr. 2019, 19:48

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
Box : Jeedom Smart + Jeedom VM-Synology (avec Jeedom en beta)
Protocoles : Z-wave - RFXcom - Hue - Bluetooth - Xiaomi
Mon Matériel
Widgets développés

Avatar de l’utilisateur
Antoinekl1
Actif
Messages : 3927
Inscription : 23 mai 2015, 08:14

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

Message par Antoinekl1 » 06 avr. 2019, 22:04

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)
JEEDOM Smart Ultimate + 40 modules zwave
A vendre ; pack POWER jeedom - Jeedom Mini+ - Console Clazio sous Android 6

Avatar de l’utilisateur
Fabrice
Modérateur
Messages : 3424
Inscription : 27 oct. 2016, 22:26
Localisation : Planète terre, IDF, 93

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

Message par Fabrice » 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.
Helper Officiel Jeedom
- Jeedom : 3.3.36
- Protocole : Z-Wave / RFXcom / BLEA
- Raspberry Pi : Pi 3 B+ / Pi 3 B / Pi Zero W

Avatar de l’utilisateur
Antoinekl1
Actif
Messages : 3927
Inscription : 23 mai 2015, 08:14

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

Message par Antoinekl1 » 07 avr. 2019, 08:27

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
JEEDOM Smart Ultimate + 40 modules zwave
A vendre ; pack POWER jeedom - Jeedom Mini+ - Console Clazio sous Android 6

Avatar de l’utilisateur
Fabrice
Modérateur
Messages : 3424
Inscription : 27 oct. 2016, 22:26
Localisation : Planète terre, IDF, 93

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

Message par Fabrice » 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.
Helper Officiel Jeedom
- Jeedom : 3.3.36
- Protocole : Z-Wave / RFXcom / BLEA
- Raspberry Pi : Pi 3 B+ / Pi 3 B / Pi Zero W

mortyre
Actif
Messages : 1247
Inscription : 17 mai 2016, 16:51

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

Message par mortyre » 07 avr. 2019, 10:02

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 ?
PROD: NAS1815+ VMM Buster 10.2 / Jeedom 4.0.31 / MariaDB 10.3.18 / PHP 7.3.9
DEV: DIY Odroid C2 16gb Strech 9.11 / Jeedom 4.x Alpha / MariaDB 10.1.41 / PHP 7.0.33

Avatar de l’utilisateur
Antoinekl1
Actif
Messages : 3927
Inscription : 23 mai 2015, 08:14

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

Message par Antoinekl1 » 07 avr. 2019, 12:04

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
JEEDOM Smart Ultimate + 40 modules zwave
A vendre ; pack POWER jeedom - Jeedom Mini+ - Console Clazio sous Android 6

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

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

Message par glenan » 07 avr. 2019, 12:56

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

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

Répondre

Revenir vers « Portail web classique (Desktop) »

Qui est en ligne ?

Utilisateurs parcourant ce forum : Aucun utilisateur inscrit et 5 invités