Utilisation d'une ***Action/Curseur*** du widget ***ShutterSlider*** en ***info/annimation***

utilisation d’une Action/Curseur du widget ShutterSlider en info/annimation

Sans-titre4

1 Nom de l’équipement virtuel : ShutterSlider

2 la mise en place du slider

3 pour ne plus avoir la possibilité de slider (en faire une info)

ajout dans la personnalisation avancé

/* pour mémoire */
[data-cmd_id="493"] #shutterSlider{
    pointer-events: none;
    }

on valide le fonctionnement lors du clic sur bouton zero et cent
si ok on continue

4 Nom de l’équipement virtuel : jeefib_virtuel_314

5 scenario
le déclencheur :

#[jeefib][jeefib_virtuel_314][etat]# !=2

le calcul de boucle :
30s avec 2 secondes
soit 30/2 boucles de (100/(30/2) =
15 boucles de 6.67

- Nom du scénario : ShutterSlider
- Objet parent : jeefib
- Mode du scénario : provoke
    - Evènement : #[jeefib][jeefib_virtuel_314][etat]# !=2



    
    SI #[jeefib][jeefib_virtuel_314][etat]# == '0' && #[jeefib][ShutterSlider][etat]# <= 99
    ALORS
         
        POUR 15
        FAIRE
             
            SI #[jeefib][ShutterSlider][etat]# >= 93.33
            ALORS
             event - Options : {"enable":"1","background":"0","cmd":"#[jeefib][ShutterSlider][etat]#","value":"100"}
             (stop) Arret du scenario
            SINON
             #[jeefib][ShutterSlider][slider]# - Options : {"enable":"1","background":"0","slider":"#[jeefib][ShutterSlider][etat]#+6.67"}
         (sleep) Pause de  : 2
    SINON
    
    SI #[jeefib][jeefib_virtuel_314][etat]# == '1' && #[jeefib][ShutterSlider][etat]# >= 1
    ALORS
         
        POUR 15
        FAIRE
             
            SI #[jeefib][ShutterSlider][etat]# <= 6.67
            ALORS
             event - Options : {"enable":"1","background":"0","cmd":"#[jeefib][ShutterSlider][etat]#","value":"0"}
             (stop) Arret du scenario
            SINON
             #[jeefib][ShutterSlider][slider]# - Options : {"enable":"1","background":"0","slider":"#[jeefib][ShutterSlider][etat]#-6.67"}
         (sleep) Pause de  : 2
    SINON

6 le stop du scenario
on retourne dans le virtuel : jeefib_virtuel_314
nom « stop » / id : 510 « de mon screen »
clic sur configuration commande

6 bis (on stop le scenario par l’info au lieu de l’action)
jeefib_virtuel_314
nom « etat » / id : 508 « de mon screen »

3 « J'aime »

c’est Top !!

Génial !!!

Super sympathique

Je n’ai pas tout compris mais je me lancerais bien.

Bonsoir à tous,
Je bloque à l’étape 3 pour la personnalisation avancé pour en faire une info.
Où est cette page ?

merci bonne soirée

regarde la 1er image (gif)
tu as état et slider (volet)

étape 3 consiste a ne plus pouvoir utilisé le slider afin qu’il soit l’info

donc dans personnalisation avancé
je bloque le clic souris (pc) ou swipe (tab, telephone)

Bonjour ajja 17orange
Je comprends bien ce que tu veux faire c’est bloquer la possibilité de slider afin de pouvoir monter descendre avec les boutons haut stop et bas.

par contre je ne vois pas ou est la « personnalisation avancée »
Pour info je suis en V4.

Merci as toi pour ce super travail

Bonne journée

Salut,

Voilà pour la personnalisation avancée :

image

Je te conseille de prendre un peu de temps à lire la doc sur cette fonction pour en comprendre les impacts sur ton Jeedom :

https://doc.jeedom.com/fr_FR/core/4.1/custom?theme=light

Ok merci noodom,

Merci pour l’info

C’est vrai ça a l’air chaud, d’après leurs dire un faux pas et jeedom et inopérant.
Je pense que certain ont du tester ! Donc cela fonctionne.
normalement il n’y a pas de piège ? Non
Il y a juste à faire un copier coller ?
Merci

Non, non, aucun piège et ça fonctionne parfaitement pour avoir joué avec :slight_smile:
Les précautions remontées, c’est que tu peux modifier le code de toutes les pages avec le code que tu ajoutes,
d’où la possibilité de rendre inopérant Jeedom en cas d’erreur. #petitepression à la sauvegarde :wink:

Bonsoir à tous,

Avant de me lancer dans la réalisation du pilotage de mes volets roulants, j’ai encore une question !

J’ai du mal à faire le lien entre le pourcentage d’ouverture relevé sur le widget et le pourcentage d’ouverture réel relevé sur le volet en lui même ! Comment faite vous ?

est ce que vous avez un système particulier sur le moteur de votre volet (genre codeur) qui compte le nombre de tours de celui-ci pour reproduire le % d’ouverture/fermeture ?

Ou tout simplement vous jouer sur un temps de monté descente ?

Merci
Bonne soirée

C’est un calcul basé sur le temps de montée et de descente, avec prise en compte du temps de décollage sur le widget d’origine.

Ok Merci Bison.

J’espère que ajja va voir ma question car sur son système je ne vois pas les temps de monté descente. Il parle de 30secondes qu’il divise par deux. pourquoi ?

S’il peut prendre un peu de temps pour explique?
Merci d’avance :grin:

Oui alors j’avais pas trop regardé son scénario.

Il part sur 30s de temps de mouvement. Et comme il fait une pause de 2 secondes ça lui fait 15 itérations qui grimpe donc le volet de 6,67% à chaque itération donc toutes les 2s.

1 « J'aime »

pour exemple
une levé en
45x2=90 = 1m30s
100/45= 2,222222222222222

le temps que ton volet, garage monte ou descend / par le nombre d’image
te permet de calculer le nombre de boucle
100 / le nombre de boucle te donne le temps avant relance de la boucle

je monte et je descends dans cette exemple
avec un temps de rafraîchissement « de l’images » différent
toutes les 2s ou 5s
un temps pour lever et descendre différent
90s pour ouvrir, 65s pour fermer

Bonjour ajja,

merci pour ces précisions.

Autre question, un moment il faut bien que tu actives des sorties « bas » « haut » et « stop » pour commander physiquement ton volet ?
cela apparaît où dans ta procédure ?

je suis désolé pour ces questions, je n’ai pas le même niveau que vous. :hot_face:

merci beaucoup

comme pour l’étape 6 « pour le stop »
à la suite de l’arrêt scénario

et idem « sur la configuration » de l’action pour haut/bas ou dans le scénarios avant la boucle

BONSOIR,
Je ne comprends pas
Je suis bien la procédure, je fais un copier coller de:
[data-cmd_id=« 493 »] #shutterSlider{
pointer-events: none;
}
Et ça ne fonctionne pas;
deux choses

-Si je met la première ligne /* Shutter slider: pour ne plus avoir …
Je sauvegarde et tout le texte passe en marron alors que toi tu as des couleurs, je pense que le /* en début de phrase permet que cette phrase de commentaire ne soit pas pris en compte !

-Si je retire la ligne 1 je sauvegarde j’ai bien le texte en multicolors par contre la aussi je valide mais cela ne fonctionne pas

Dans les deux cas je peux toujours slider

  • Élément

c’est normal
493 étant chez moi l’id curseur
(2eme image du 1er message)

chez toi c’est un numéro different

et pour la ligne commenter
tu n’as pas la fin de la ligne dans le screen
tu commences par /* et tu finis par */
(code du tuto modifier)

J’ai réussi à mettre le commentaire avec /* er */ à la fin
j’ai changer l’id le mien c’est 149 mais rien ni fait j’arrive toujours à faire glisser le widget de salvialf ! Rrrrrrrrrrr. Si tu veux on continu la conversation en MP pour ne pas polluer le post?