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 !

[Widget JAG] : Ensemble de mes Widgets (compatible core v3)

Réservé à l'utilisation et la création de widgets dans JEEDOM
Avatar de l’utilisateur
Doryphore
Actif
Messages : 893
Inscription : 12 juil. 2014, 09:06

Re: [Widget JAG] : Ensemble de mes Widgets (compatible core v3)

Message par Doryphore » 12 avr. 2019, 10:16

Bonjour,

Je me suis sans doute un peu mal expliqué, je vais reprendre dans le détail.
==> Je cherche à uniformiser tous mes widgets lumière grâce au widget de Jag, il est repris en catégorie "Other" dans la liste.
Les widgets peuvent être "Binary", "Numeric" ou "Other"
Image
==> Mon objectif est d'avoir se résultat :
Image
On clique 1 fois sur l'ampoule, la lampe s'allume, on reclique 1 fois, elle s'éteint.

==> Pour appliquer le widget il y a deux méthodes, soit depuis la liste des widgets, soit directement depuis les commandes du module
Pour les commandes du modules, on applique le widget de Jag "Lampe" sur les commandes ON et OFF et on décoche l'affichage de l'état:
Image
Image

Mais cela ne fonctionne pas pour les modules zwave dimmer, le widget se dédouble :
Image

Alors, je me dis c'est pas grave je vais appliquer le widget simplement sur la commande "état" et conserver mes boutons ON et OFF, sauf que dans la liste le widget n'apparaît pas, car il ne doit pas être compatible.
J'ai remarqué que dans la liste n'apparaissent que les widgets qui sont repris en "numéric"
Image

Comme, pour simple exemple, le widget obsolète "Light IMG", qui , lui apparait dans la liste de l'affichage de la commande "état"
Image
JEEDOM sur ODROID C2 & Clé AEON Gen 5 depuis 20/03/2016, strecth
90 modules zwave, 3 Squeezebox, 3 BOOM, 1 DUET, 1 Controler, 3 picoreplayer
Modules infrarouges, etc......

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

Re: [Widget JAG] : Ensemble de mes Widgets (compatible core v3)

Message par Salvialf » 12 avr. 2019, 10:34

Doryphore a écrit :
12 avr. 2019, 10:16
Mais cela ne fonctionne pas pour les modules zwave dimmer, le widget se dédouble :
Image
OK donc le problème est là il ne devrait pas se dédoubler.

PS: Le fait que tu puisses sélectionner type: Action - Sous-type: Numérique est dû à un bug du plugin widgets car il n'existe pas de commandes action/numériques.

EDIT: Merci pour le cours sur les widgets j'ai appris pleins de trucs grâce à toi... a mon tour:
Doryphore a écrit :
12 avr. 2019, 10:16
Les widgets peuvent être "Binary", "Numeric" ou "Other"
C'est un peu plus compliqué que ça, les widgets sont liés à des commandes. Les commandes peuvent être de 2 types: "Informations" (retour d'état on/off, température ou texte) ou "Actions" (on/off, slider, message, couleur ou liste).
En conséquence:
pour les informations tu retrouvera 3 sous-types: Binaire, Numérique ou autre (string).
pour les actions les sous-types seront donc: Autre, Curseur, Message, Couleur, Liste.

Tu remarqueras que le sous-type "Autre" des informations n'a rien à voir avec le sous-type "Autre" des actions.
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)

Avatar de l’utilisateur
Doryphore
Actif
Messages : 893
Inscription : 12 juil. 2014, 09:06

Re: [Widget JAG] : Ensemble de mes Widgets (compatible core v3)

Message par Doryphore » 12 avr. 2019, 12:31

Ok, merci pour le précision sur la catégorie des widgets

Pour l'instant je ne peux pas uniformiser mes widgets, et je n'ai pas envie, ni le temps surtout de me lancer dans la modification du code, d'autant + que ça peut faire planter jeedom..

Image

J'attendrais de voi si Jag ou qqun a une solution a ce problème, je ne dois pas être le seul a vouloir uniformiser mes commandes, et je trouve beaucoup + simple de cliquer directement sur l'icone que de devoir faire apparaître les boutons on et off.

En plus l'icone de la lampe se voit bien mieux que celle du core, ce n'est que mon avis perso
JEEDOM sur ODROID C2 & Clé AEON Gen 5 depuis 20/03/2016, strecth
90 modules zwave, 3 Squeezebox, 3 BOOM, 1 DUET, 1 Controler, 3 picoreplayer
Modules infrarouges, etc......

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

Re: [Widget JAG] : Ensemble de mes Widgets (compatible core v3)

Message par JAG » 12 avr. 2019, 12:36

Salut
Je regarde ce week-end si je peux faire qq chose
En plus il
Me semble que j’ai cette équipement z-wave




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
Doryphore
Actif
Messages : 893
Inscription : 12 juil. 2014, 09:06

Re: [Widget JAG] : Ensemble de mes Widgets (compatible core v3)

Message par Doryphore » 12 avr. 2019, 13:35

Merci, c'est gentil de ta part

Pour ton info, ce dédoublement apparaît avec les modules fibaro FGRGB-101 RGBW et les fibaro FGD-211 Dimmer qui ne sont pas de simple on et off mais dimmer
JEEDOM sur ODROID C2 & Clé AEON Gen 5 depuis 20/03/2016, strecth
90 modules zwave, 3 Squeezebox, 3 BOOM, 1 DUET, 1 Controler, 3 picoreplayer
Modules infrarouges, etc......

romanais
Actif
Messages : 1999
Inscription : 21 août 2014, 21:36
Localisation : Drôme

Re: [Widget JAG] : Ensemble de mes Widgets (compatible core v3)

Message par romanais » 12 avr. 2019, 14:51

Salut, mais du coup tu utilises la fonction Dimmer ou pas ?
Parce que dans mon bureau, j'ai un FGD-212, mais que j'utilise en mode "normal" (on/off simple, variation désactivée).
off.png
off.png (45.46 Kio) Consulté 3175 fois
Et je n'ai pas de souci pour juste cliquer sur mon ampoule pour allumer/éteindre.
on.png
on.png (44.81 Kio) Consulté 3175 fois
J'ai appliqué mon widget sur les commandes ON et OFF.
Et j'ai le résultat ci-dessus.

Sachant que je viens aussi de tester avec le Widget "IconAction" de Salvialf (en utilisant 2 images perso) et qu'il n'y a pas de souci non plus.
Merci à toute l'équipe pour le taf

Mon matériel

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

Re: [Widget JAG] : Ensemble de mes Widgets (compatible core v3)

Message par Salvialf » 12 avr. 2019, 14:54

romanais a écrit :
12 avr. 2019, 14:51
Salut, mais du coup tu utilises la fonction Dimmer ou pas ?
Parce que dans mon bureau, j'ai un FGD-212, mais que j'utilise en mode "normal" (on/off simple, variation désactivée).

Et je n'ai pas de souci pour juste cliquer sur mon ampoule pour allumer/éteindre.

J'ai appliqué mon widget sur les commandes ON et OFF.
Et j'ai le résultat ci-dessus.

Sachant que je viens aussi de tester avec le Widget "IconAction" de Salvialf (en utilisant 2 images perso) et qu'il n'y a pas de souci non plus.
Merci @romanais j'ai l'impression de parler chinois des fois ;)

EDIT: OK @JAG j'ai téléchargé ton widget "lampe" pour tester, je pense que c'est parce qu'il manque les '.empty()' avant les '.append'
Dernière édition par Salvialf le 12 avr. 2019, 15:06, édité 2 fois.
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)

romanais
Actif
Messages : 1999
Inscription : 21 août 2014, 21:36
Localisation : Drôme

Re: [Widget JAG] : Ensemble de mes Widgets (compatible core v3)

Message par romanais » 12 avr. 2019, 14:56

Le widget de Salvialf
2019-04-12_145201.png
2019-04-12_145201.png (219.49 Kio) Consulté 3167 fois
L’utilisation sur les commandes ON/OFF de mon ampoule du bureau (FGD-212).
2019-04-12_145245.png
2019-04-12_145245.png (23.74 Kio) Consulté 3167 fois
Merci à toute l'équipe pour le taf

Mon matériel

Avatar de l’utilisateur
Doryphore
Actif
Messages : 893
Inscription : 12 juil. 2014, 09:06

Re: [Widget JAG] : Ensemble de mes Widgets (compatible core v3)

Message par Doryphore » 12 avr. 2019, 15:07

Salut,

Sur mon FGD 211 , je viens de mettre le parametre 10 a zéro pour supprimmer la fonction dimmer
J'ai fais comme toi, appliquer le widget Lampe sur on et off, mais ils se dédoublent :
Image

Et si je veux simplement appliquer le widget sur la commande "état", je ne peux pas car le widget n'apparait pas dans la liste
Image
JEEDOM sur ODROID C2 & Clé AEON Gen 5 depuis 20/03/2016, strecth
90 modules zwave, 3 Squeezebox, 3 BOOM, 1 DUET, 1 Controler, 3 picoreplayer
Modules infrarouges, etc......

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

Re: [Widget JAG] : Ensemble de mes Widgets (compatible core v3)

Message par Salvialf » 12 avr. 2019, 15:11

Doryphore a écrit :
12 avr. 2019, 15:07
Salut,

Sur mon FGD 211 , je viens de mettre le parametre 10 a zéro pour supprimmer la fonction dimmer
J'ai fais comme toi, appliquer le widget Lampe sur on et off, mais ils se dédoublent :
Peux-tu essayer d'ajouter '.empty()' (sans les apostrophes) devant chaque '.append' stp ?

exemple:

Code : Tout sélectionner

$('.cmd[data-cmd_uid=#uid#] .btn').append('<img src="'+srcImgOff+'" style="height:' + srcImgHeight +'px;width:' + srcImgWidth +'px;">');
devient:

Code : Tout sélectionner

$('.cmd[data-cmd_uid=#uid#] .btn').empty().append('<img src="'+srcImgOff+'" style="height:' + srcImgHeight +'px;width:' + srcImgWidth +'px;">');
A priori il y en a 4 dans le code.

Il sera peut-être nécessaire de repasser sur un widget 'core', tout sauvegarder avant de remettre le widget 'lampe' pour une bonne prise en compte du nouveau code.
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)

romanais
Actif
Messages : 1999
Inscription : 21 août 2014, 21:36
Localisation : Drôme

Re: [Widget JAG] : Ensemble de mes Widgets (compatible core v3)

Message par romanais » 12 avr. 2019, 15:13

Doryphore a écrit :
12 avr. 2019, 15:07
Salut,

Sur mon FGD 211 , je viens de mettre le parametre 10 a zéro pour supprimmer la fonction dimmer
J'ai fais comme toi, appliquer le widget Lampe sur on et off, mais ils se dédoublent :
Image

Et si je veux simplement appliquer le widget sur la commande "état", je ne peux pas car le widget n'apparait pas dans la liste
Image
Pas besoin d'afficher ta commande "Etat" (ni de lui appliquer un widget en fait).
Regarde le paramétrage chez moi :
1.png
1.png (93.35 Kio) Consulté 3145 fois

C'est quoi ce widget "Lampe" que tu utilises ?
Edit : ok tu parles de "Lampe" de JAG

Même avec la fonction Dimmer activée sur ton module, ça devrait fonctionner.
Dernière édition par romanais le 12 avr. 2019, 15:23, édité 1 fois.
Merci à toute l'équipe pour le taf

Mon matériel

romanais
Actif
Messages : 1999
Inscription : 21 août 2014, 21:36
Localisation : Drôme

Re: [Widget JAG] : Ensemble de mes Widgets (compatible core v3)

Message par romanais » 12 avr. 2019, 15:23

Je viens de tester "Lampe" chez moi, et aucun problème en cliquant pour allumer/éteindre.
lampe.png
lampe.png (40.77 Kio) Consulté 3135 fois
Tu peux nous faire une capture des commandes de ton module pour comparer avec moi ?
module.png
module.png (262.38 Kio) Consulté 3133 fois
Merci à toute l'équipe pour le taf

Mon matériel

Avatar de l’utilisateur
Doryphore
Actif
Messages : 893
Inscription : 12 juil. 2014, 09:06

Re: [Widget JAG] : Ensemble de mes Widgets (compatible core v3)

Message par Doryphore » 12 avr. 2019, 15:30

Salut, Salviaff

Désolé, c'est parce que je me concentrais sur le widget de Jag, je n'avais pas essayé ton "IconAction"
Merci a romanais
J'ai donc suivi le tuto expliqué par Salviaff, mais l'icone ampoule n'apparait pas, je ne vois ce qui cloche, j'ai bien ajouté une action "type" du nom "ampoule"
Image
JEEDOM sur ODROID C2 & Clé AEON Gen 5 depuis 20/03/2016, strecth
90 modules zwave, 3 Squeezebox, 3 BOOM, 1 DUET, 1 Controler, 3 picoreplayer
Modules infrarouges, etc......

Avatar de l’utilisateur
Doryphore
Actif
Messages : 893
Inscription : 12 juil. 2014, 09:06

Re: [Widget JAG] : Ensemble de mes Widgets (compatible core v3)

Message par Doryphore » 12 avr. 2019, 15:32

==> romanais " Je viens de tester "Lampe" chez moi, et aucun problème en cliquant pour allumer/éteindre."

Chez moi avec un FGD 211 , ça ne marche pas , bizarre l'icone ampoule se dédouble
JEEDOM sur ODROID C2 & Clé AEON Gen 5 depuis 20/03/2016, strecth
90 modules zwave, 3 Squeezebox, 3 BOOM, 1 DUET, 1 Controler, 3 picoreplayer
Modules infrarouges, etc......

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

Re: [Widget JAG] : Ensemble de mes Widgets (compatible core v3)

Message par JAG » 12 avr. 2019, 15:34

Salut
Il faut que je modifie le code
Je le fait ce soir ou demain
La correction n’est pas longue à faire mais la je suis au boulot


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
Doryphore
Actif
Messages : 893
Inscription : 12 juil. 2014, 09:06

Re: [Widget JAG] : Ensemble de mes Widgets (compatible core v3)

Message par Doryphore » 12 avr. 2019, 15:35

Voici copie d'écran des commandes de mon FGD 211 :
Image
JEEDOM sur ODROID C2 & Clé AEON Gen 5 depuis 20/03/2016, strecth
90 modules zwave, 3 Squeezebox, 3 BOOM, 1 DUET, 1 Controler, 3 picoreplayer
Modules infrarouges, etc......

romanais
Actif
Messages : 1999
Inscription : 21 août 2014, 21:36
Localisation : Drôme

Re: [Widget JAG] : Ensemble de mes Widgets (compatible core v3)

Message par romanais » 12 avr. 2019, 15:39

Doryphore a écrit :
12 avr. 2019, 15:30
Salut, Salviaff

Désolé, c'est parce que je me concentrais sur le widget de Jag, je n'avais pas essayé ton "IconAction"
Merci a romanais
J'ai donc suivi le tuto expliqué par Salviaff, mais l'icone ampoule n'apparait pas, je ne vois ce qui cloche, j'ai bien ajouté une action "type" du nom "ampoule"
Image
On part dans tous les sens lol.

Tes images sont bien envoyées et visibles depuis le plugin Widget ?
Elles sont bien nommées : ampoule_on.png, et ampoule_off.png ? (bien respecter la casse et le nom avec _on et _off à la fin)
Merci à toute l'équipe pour le taf

Mon matériel

romanais
Actif
Messages : 1999
Inscription : 21 août 2014, 21:36
Localisation : Drôme

Re: [Widget JAG] : Ensemble de mes Widgets (compatible core v3)

Message par romanais » 12 avr. 2019, 15:41

Doryphore a écrit :
12 avr. 2019, 15:35
Voici copie d'écran des commandes de mon FGD 211 :
Image
Je vois une différence déjà : sous tes on et off, dans le menu déroulant, moi j'ai "Etat" de sélectionné.
Merci à toute l'équipe pour le taf

Mon matériel

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

Re: [Widget JAG] : Ensemble de mes Widgets (compatible core v3)

Message par Salvialf » 12 avr. 2019, 15:42

Paramètres bien appliqués sur les 2 commandes 'on' & 'off'?

N'hésites pas à repasser chaque commande sur un widget 'core' et bien tout sauvegarder avant de revenir sur un widget 'tiers'.

@JAG j'ai vérifié normalement sur les actions/autre de la manière dont c'est codé ça ne doit pas poser de problème car il montre l'image selon l'état et cache l'autre donc le problème doit être ailleurs. J'ai quand même ajouté .empty() sur IconAction au cas où mais je doute de l'intérêt...
Dernière édition par Salvialf le 12 avr. 2019, 15:42, édité 1 fois.
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)

Avatar de l’utilisateur
Doryphore
Actif
Messages : 893
Inscription : 12 juil. 2014, 09:06

Re: [Widget JAG] : Ensemble de mes Widgets (compatible core v3)

Message par Doryphore » 12 avr. 2019, 15:44

Bon, je passe déjà pour une quiche.....l'icone ampoule n'est pas incluse dans le widget ??
Dans le tuto de Salviaff, c'est indiqué :
Le widget inclus 30 appareils différents + 1 visuel par défaut. Il est possible d'ajouter ses propres icônes.

Après avoir appliqué le widget sur les 2 commandes 'On' & 'Off' de votre équipement, l'attribution des icônes s'effectue par l'ajout d'un paramètre optionnel "type" dans les 'Paramètres optionnels du widget' dans l'onglet 'Affichage' de la configuration de la commande.


@ Salviaf : "...Paramètres bien appliqués sur les 2 commandes 'on' & 'off'?" ==> Oui, bien sur

Edit : j'au lu l'autre fil de Salviaff, j'ai bien mis "etat" sur l'icone au lieu de "aucune", mais sans résultat, l'ampoule n'apparait pas, j'ai un rectangle transparent
Dernière édition par Doryphore le 12 avr. 2019, 15:57, édité 2 fois.
JEEDOM sur ODROID C2 & Clé AEON Gen 5 depuis 20/03/2016, strecth
90 modules zwave, 3 Squeezebox, 3 BOOM, 1 DUET, 1 Controler, 3 picoreplayer
Modules infrarouges, etc......

Répondre

Revenir vers « [Plugin officiel] Widgets »

Qui est en ligne ?

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