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 :)

Le groupe des Helpers est present pour vous aidez, n'hésitez pas à poser des questions ;)

Toute la communauté vous remercie

/!\ L’ancien forum passera en lecture seule en janvier 2020./!\
Merci de vous rendre sur https://community.jeedom.com maintenant pour vos prochains postes ;)

Widget OnOff

Pour échanger à propos du Market Jeedom, son utilisation etc...
Beber
Timide
Messages : 5
Inscription : 28 nov. 2016, 19:07

Widget OnOff

Message par Beber » 23 nov. 2018, 18:31

Bonjour,

j'ai installé le widget OnOff, bouton de commande.

Lorsque je clic sur le bouton la commande s’exécute bien cependant l'icone dans le dashboard ne se réactualise pas. Il faut que je raffraichisse la page pour qu'il s'actualise.

Y a-t-il une solution ?

Merci

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

Re: Widget OnOff

Message par Salvialf » 03 déc. 2018, 23:47

Salut,

Le widget n'a pas du être mis à jour suite au passage en version 3.2 de jeedom. Il y a pas mal de posts à ce sujet sur le forum. Je suis sur mon tél là mais je peux essayer de voir ce qu'il est possible de faire dans la semaine si tu veux. À mon petit niveau bien sûr mais j'ai déjà modifié 2-3 widgets qui ne se rafraîchissaient pas pour les rendre à nouveau fonctionnels...
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
SupraDolph
Timide
Messages : 476
Inscription : 17 janv. 2016, 22:44

Re: Widget OnOff

Message par SupraDolph » 30 déc. 2018, 21:26

Voici un exemple de widget fonctionnel :

Code : Tout sélectionner

<div style="width:90px;min-height:40px;" class="cmd tooltips cmd-widget cursor" data-type="action" data-subtype="other"
    data-cmd_id="#id#" data-cmd_uid="#uid#">
    <center>
        <span class='cmdName' style="font-weight: bold;font-size : 12px;#hideCmdName#;">#valueName#</span>
        <span style="font-size: 3em;font-weight: bold;margin-top: 5px;" class="iconCmd"></span>
    </center>
    <script>
        jeedom.cmd.update['#id#'] = function (_options) {
            if (_options.display_value == '1' || _options.display_value == 1 || _options.display_value == '99' ||
                _options.display_value == 99 || _options.display_value == 'on') {
                if (jeedom.cmd.normalizeName('#name#') == 'on') {
                    $('.cmd[data-cmd_id=#id#]').hide();
                } else {
                    $('.cmd[data-cmd_id=#id#]').show();
                    $('.cmd[data-cmd_id=#id#] .iconCmd').empty().append('<i class="icon jeedom-lumiere-on"></i>');
                }
            } else {
                if (jeedom.cmd.normalizeName('#name#') == 'off') {
                    $('.cmd[data-cmd_id=#id#]').hide();
                } else {
                    $('.cmd[data-cmd_id=#id#]').show();
                    $('.cmd[data-cmd_id=#id#] .iconCmd').empty().append('<i class="icon jeedom-lumiere-off"></i>');
                }
            }
        }
        jeedom.cmd.update['#id#']({
            display_value: '#state#'
        });
        $('.cmd[data-cmd_uid=#uid#] .iconCmd').off().on('click', function () {
            jeedom.cmd.execute({
                id: '#id#'
            });
        });
    </script>
</div>
Z-Wave Aeon Stick Gen5 - Debian Stretch - VirtualBox - Alexa - ha-bridge - ZigBee Mi Home
Découvrez mes plugins thermoAlternateView, harmanKardonRC

Répondre

Revenir vers « Market Jeedom »

Qui est en ligne ?

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