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

Toute la communauté vous remercie

Date/heure de dernier changement d'état

Réservé à l'utilisation et la création de widgets dans JEEDOM
CyrilleM
Timide
Messages : 23
Inscription : 08 mars 2016, 22:48

Date/heure de dernier changement d'état

Message par CyrilleM » 07 juil. 2016, 15:31

Bonjour,

Est-il possible d'avoir pour un widget type ouverture (porte, fenêtre etc.) indiqué la date/heure de dernier changement d'état, voir même un changement de couleur sous certianes condition (ex: si module alarme allumé et alarme domotique déclenché => l'ouverture qui a déclenché est en rouge et on sait quelle date / quelle heure) !
Ce genre de chose conviviale me manque par rapport à zibase qui était mieux sur cet aspect.

Merci par avance pour votre aide.

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

Re: Re : Date/heure de dernier changement d'état

Message par winhex » 07 juil. 2016, 16:30

amuse toi avec widget et virtuel
1 le changement d'etat est intégré dans certain widget
voir tu peux l'ajouté dans une commande (voir les commandes scenario)
2 le déclenchement est du au scenario = tu en profites pour un changement de couleur ou le nom du déclencheur et afficher l'heure
Image

par jeedom = scenario
Image

tu peux tous faire (ou presque) mais c'est du à faire soi même

je travail à faire un widget garage (porte fermé/ouverte) avec voiture en icone (présent/absent) et l'heure pour les 2 etat

ex porte door2img (historique activé)

Code : Tout sélectionner

<div style="width:100px;min-height:80px;" class="cmd #history# tooltips cmd-widget" data-type="info" data-subtype="numeric" data-cmd_id="#id#" title="Valeur du #valueDate#, collectée le #collectDate#">
    <center>
               <span class='cmdName' style="font-weight: bold;font-size : 12px;#hideCmdName#;">#name_display#</span>
        <span style="font-size: 3.5em;" id="iconCmd#id#"></span>
              <br/><br/><br/>
               <strong>#collectDate#</strong>
    </center>
    <script>
        if ('#state#' == '1' || '#state#' == 1) {
             $('#iconCmd#id#').append('<img src="plugins/widget/core/template/dashboard/cmd.info.binary.Door2IMG/DoorClose.png" />');
        }
        if ('#state#' == '0' || '#state#' == 0) {
             $('#iconCmd#id#').append('<img src="plugins/widget/core/template/dashboard/cmd.info.binary.Door2IMG/DoorOpen.png" />');
        }
    </script>
</div>
Image

pour ma vmc j'ai ajouté se code lors du lancement

Code : Tout sélectionner

$cmdC ="#[Salle de bains][Vmc SdB][Le]#";
$temp = date('d-m à H:i');
$cmd = cmd::byString($cmdC);
$cmd->event(($temp));

CyrilleM
Timide
Messages : 23
Inscription : 08 mars 2016, 22:48

Re: Date/heure de dernier changement d'état

Message par CyrilleM » 10 juil. 2016, 23:01

Nickel merci exactement ce que je cherchais il me manquait le nom de la variable contenant la date !

tchirou
Timide
Messages : 168
Inscription : 17 sept. 2016, 12:40

Re: Date/heure de dernier changement d'état

Message par tchirou » 13 sept. 2017, 12:44

Hello

Désolé de m'immiscer mais c'est le seul topic ayant un rapport avec mon sujet malgré plusieurs rechercches.

Quand j'utilise des widget door2IMG ou fenetreIMG par exemple, j'ai bien automatiquement la durée depuis le dernier changement d'état quand je suis sur le dashboard. Mais en version mobile, tous affichent 0 min.

Sauriez-vous pourquoi et comment y remédier ?

merci beaucoup

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

Re: Date/heure de dernier changement d'état

Message par winhex » 13 sept. 2017, 16:36

je n'utilise pas la version mobile
se que je crois savoir sur le pourquoi

les widgets entre la version 2.4.6 et 3.0x on eu quelques modifications (script)
même si les anciens fonctionnent ils existent des erreur
(l'actualisation, collecdate,..)
Pour conséquence d avoir un collecdate de la date d'accès de la page
en faisant la modification cela corrige les soucis
je suppose que la version mobile n'a pas eu la modification

comment y remédier ?
- voir avec le dév du widget
- si c'est un virtuel ajout d'une info et ensuite cmd scenario (collecdate...)
- dans la configuration de ton info > affichage
code du widget > mobile
(en recopiant un widget mobile système "light,core,..)
et adapté ensuite.
exemple
viewtopic.php?f=24&t=27600&p=500811&hilit=times#p500811
- en t'aidant de se qui précède tu en créés

Avatar de l’utilisateur
Laco
Actif
Messages : 1056
Inscription : 06 oct. 2014, 19:25

Re: Date/heure de dernier changement d'état

Message par Laco » 13 sept. 2017, 20:26

salut

Il semble qu'il est également possible de créer une variable de type "autre" dans un virtuel et d'utiliser des fonctions telles que"valueDate(cmd,[format]) " décrites dans la doc des scenarios
Test.png
Test.png (6.39 Kio) Consulté 170 fois
Je viens de faire le test. Ça semble marcher

A+ :)
MERCI A TOUTE L'ÉQUIPE POUR LE TAF

tchirou
Timide
Messages : 168
Inscription : 17 sept. 2016, 12:40

Re: Date/heure de dernier changement d'état

Message par tchirou » 13 sept. 2017, 21:54

Hello
C'est un widget officiel intégré, en l'occurrence Fenetre_IMG, donc pas vraiment de dév à contacter hormis ouvrir un ticket
On verra si c'est réparé dans la 3.1
C'était pas mal de l'avoir directement dans l'équipement plutôt que de créer un virtuel exprès à côté pour ça.
Merci beaucoup pour les infos en tout cas

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

Re: Date/heure de dernier changement d'état

Message par winhex » 14 sept. 2017, 13:36

sur ?
en officiel aucune image IMG
sur le market j'y vois un dev door2img, pour fenêtre le choix est trop vaste

tchirou
Timide
Messages : 168
Inscription : 17 sept. 2016, 12:40

Re: Date/heure de dernier changement d'état

Message par tchirou » 14 sept. 2017, 13:56

Il est directement dans le menu widget sans aller sur le market

Répondre

Revenir vers « [Plugin officiel] Widgets »

Qui est en ligne ?

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