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 !

Virtuel Réveil, avec widget et Scénario

Réservé à l'utilisation et la création des objets virtuels dans JEEDOM
Avatar de l’utilisateur
sjauquet
Timide
Messages : 321
Inscription : 08 mars 2015, 19:38

Re: Virtuel Réveil, avec widget et Scénario

Message par sjauquet » 05 janv. 2017, 15:44

juste pour info, je n'utilise pas/plus ce virtuel en "prod" car j'ai 'équivalent sur ma HC2 et que ma femme préfère n'utiliser qu'une seule interface.
Et il me semble que en effet comme le disait @exadus ici:viewtopic.php?f=30&t=19779&start=40#p405711
A mon avis, une fois à minuit devrait suffire.
Pseudo habituel: sebcbien, mais il était déjà pris.
En cours de test/migration Fibaro/HC2: http://www.domotique-fibaro.fr/index.ph ... st-jeedom/
Backup Clef Z-Wave: viewtopic.php?f=34&t=19079

Avatar de l’utilisateur
sjauquet
Timide
Messages : 321
Inscription : 08 mars 2015, 19:38

Re: Virtuel Réveil, avec widget et Scénario

Message par sjauquet » 05 janv. 2017, 22:19

j'ai édité le post 1, mais pour ceux qui l'ont raté, @carfnann à fait un post exhaustif d'une adaptation du virtuel réveil ici:
Sur son blog ici: http://ca-sert-a-quoi.com/domotique/tut ... ut-du-lit/
Pseudo habituel: sebcbien, mais il était déjà pris.
En cours de test/migration Fibaro/HC2: http://www.domotique-fibaro.fr/index.ph ... st-jeedom/
Backup Clef Z-Wave: viewtopic.php?f=34&t=19079

biarnes64
Timide
Messages : 176
Inscription : 05 août 2016, 15:17
Localisation : Pau

Re: Virtuel Réveil, avec widget et Scénario

Message par biarnes64 » 20 mars 2017, 14:00

Bonjour,

J'ai mis en œuvre ce réveil virtuel, fonctionne parfaitement. Merci sjauquet et carfnann.

kevinevic
Timide
Messages : 20
Inscription : 17 mars 2017, 21:52

Re: Virtuel Réveil, avec widget et Scénario

Message par kevinevic » 30 mars 2017, 00:09

Bonjour à tous,
je parcours les pages en boucle et je n'arrive pas à trouver ce que je souhaite .... :)

J'ai "adapté" votre méthode mais en enlevant la partie avec les jours.

J'affiche mon horaire et le retour parait cohérent cf (photos).

Seulement j'ai un message d'erreur indiquant que l'heure est invalide (voir photos).
Si qqn à une idée...
Merci d'avance à tous
Pièces jointes
Capture d’écran 2017-03-30 à 00.07.39.png
Capture d’écran 2017-03-30 à 00.07.39.png (483.39 Kio) Consulté 2576 fois

toregreb
Actif
Messages : 2510
Inscription : 20 août 2014, 22:19

Re: Virtuel Réveil, avec widget et Scénario

Message par toregreb » 30 mars 2017, 07:25

Pour l'instruction A, il faut juste indiquer l'heure et surtout ne pas mettre un test logique comme tu l'as fait.
Jeedom v2.2.6 sur RPi2+razberry (Zwave)+RFXCom, Enocean et MySensors.
[TUTO]Index HP/HC avec pinces Ampèremétriques
Trucs&Astuces

Bosquetia
Actif
Messages : 6783
Inscription : 10 mai 2016, 07:54

Re: Virtuel Réveil, avec widget et Scénario

Message par Bosquetia » 30 mars 2017, 07:51

toregreb a écrit :Pour l'instruction A, il faut juste indiquer l'heure et surtout ne pas mettre un test logique comme tu l'as fait.
Tu veux une opération logique tu compares 2 valeurs pour vérifier qu'elles sont égales... Cela se fait dans un SI

La fonction A programme la tâche à une heure, donc pas d'opération logique comme le SI

kevinevic
Timide
Messages : 20
Inscription : 17 mars 2017, 21:52

Re: Virtuel Réveil, avec widget et Scénario

Message par kevinevic » 03 avr. 2017, 20:56

Merci beaucoup... A force de chercher je ne voyais pas ce qui était devant mon nez.

kevinevic
Timide
Messages : 20
Inscription : 17 mars 2017, 21:52

Re: Virtuel Réveil, avec widget et Scénario

Message par kevinevic » 03 avr. 2017, 21:09

Bonjour,
avez-vous une idée de comment faire deux interrupteurs qui une fois activé change d'apparence (couleur police etc...).?
Et lorsqu'un est actif cela rend le deuxième inactif?
voir pièce jointe.

Merci d'avance (encore et encore)
Pièces jointes
Capture d’écran 2017-04-03 à 21.02.39.png
Capture d’écran 2017-04-03 à 21.02.39.png (60.19 Kio) Consulté 2422 fois

Swatmorpheus
Actif
Messages : 919
Inscription : 23 avr. 2015, 14:38
Localisation : Haute Gironde

Virtuel Réveil, avec widget et Scénario

Message par Swatmorpheus » 10 août 2017, 00:08

Ça tu l'as pris sur le design de sshafi de mémoire , il m'a donné son script mais je n'ai pas eu le temps de le décortiquer , je le partagerai si tu veux.je voulais en faire un widget et le mettre sur le market mais eu le temps encore


Envoyé de mon iPhone en utilisant Tapatalk
Prod: jeedom V3.2.12 DIY RPI3 + Zwave (fibaro) + Zigbee (xiaomi) + IPXV4 + X4VR
AppleTV4k
PI3 : Max2play
PiZéro: PiCoreplayer
Mini+: OpenElec 7.0.1 Kodi 16.1 Jarvis
En préinstall pour migration: Nuc hystou ,ESXi6.7,jeedom V3.2.12, LMS ,Owncloud

titou
Timide
Messages : 92
Inscription : 02 avr. 2017, 18:25

Re: Virtuel Réveil, avec widget et Scénario

Message par titou » 30 sept. 2017, 19:55

je cherchais un programmateur hebdomadaire pour piloter l'ouverture / fermeture de mes volets et je suis tombé sur ce sujet. du bon boulot que vous avez réalisé et qui m'a été utile.
Sans titre 1.jpg
Sans titre 1.jpg (212.55 Kio) Consulté 2243 fois
en phase de test depuis le début de la semaine, j'envisage de rajouter un bouton on/off sous chaque horloge afin d'autoriser simplement l'ouverture ou la fermeture (ou un bouton 3 position : ouverture / les deux / fermeture)

de plus une case à cocher sera ajouter au "virtuel" de chaque volets afin de définir quel volets doit être piloter automatiquement.

titou
Timide
Messages : 92
Inscription : 02 avr. 2017, 18:25

Re: Virtuel Réveil, avec widget et Scénario

Message par titou » 23 oct. 2017, 18:37

A près quelques jours de tests, j'ai eu a 2 reprises des valeurs farfelus au niveau des minutes... du style 7h79 ?? Une idée de comment éviter ça ?

extrapitou
Actif
Messages : 1332
Inscription : 27 juin 2015, 21:53
Localisation : Dijon

Re: Virtuel Réveil, avec widget et Scénario

Message par extrapitou » 23 oct. 2017, 23:07

J'ai pas tout lu mais ds le même genre, sur le blog de sarahkha il y a un tuto pour que jeedom récupère l'heure du reveil d'un smartphone et execute des action avant, pendant ou après le reveil

Envoyé de mon ONEPLUS A3010 en utilisant Tapatalk


Mon Matos

Mon Blog où vous trouverez des astuces et tutos Tasker/Jeedom
Mon alarme sous Jeedom
Tuto pour la Gestion de la présence

Ikari
Timide
Messages : 101
Inscription : 29 mars 2016, 08:21

Re: Virtuel Réveil, avec widget et Scénario

Message par Ikari » 26 juin 2018, 08:26

Bonjour,

J'utilise ce virtuel depuis pas mal de temps maintenant avec grande satisfaction pour programmer mon heure de réveil. Mais depuis quelques jours, je rencontre un souci : le scénario censé se déclencher à l'heure du réveil ne se déclenche plus !
chaque nuit à 1h j'ai un scénario Réveil_Update qui me lance le scénario réveil :

Code : Tout sélectionner

- Nom du scénario : Reveil Update
- Objet parent : Infos
- Mode du scénario : schedule
    - Programmation : 0 1 * * *
       
    ACTION
     (scenario) start de [Infos][Réveils][Scene - Réveil]
mon scénario Réveil :

Code : Tout sélectionner

- Nom du scénario : Scene - Réveil
- Objet parent : Infos
- Mode du scénario : provoke

Déclenchement du réveil à HeureRéveil avec lever de soleil au plafonnier et allumage de la prise de courant sur le meuble TV

    
    A #[Infos][Heure réveil][Heure réveil]#-2
    FAIRE
         
        SI (#[Infos][Heure réveil][Réveil activé]# == 1) ET ((#[Infos][Heure réveil][Lundi]# == 1 ET #sjour# == "Lundi") OU (#[Infos][Heure réveil][Mardi]# == 1 ET #sjour# == "Mardi") OU (#[Infos][Heure réveil][Mercredi]# == 1 ET #sjour# == "Mercredi")  OU (#[Infos][Heure réveil][Jeudi]# == 1 ET #sjour# == "Jeudi") OU (#[Infos][Heure réveil][Vendredi]# == 1 ET #sjour# == "Vendredi") OU (#[Infos][Heure réveil][Samedi]# == 1 ET #sjour# == "Samedi") OU (#[Infos][Heure réveil][Dimanche]# == 1 ET #sjour# == "Dimanche"))
        ALORS
         #[Chambre][Prise B2][On]# - Options : {"enable":"1","background":"0"}
             
            A #[Infos][Heure réveil][Heure réveil]#-1
            FAIRE
                 
                comment
             #[Chambre][spot couleur][Définir Luminosité]# - Options : {"enable":"1","background":"0","slider":"5"}
             #[Chambre][spot couleur][Allumer]# - Options : {"enable":"1","background":"0"}
             #[Chambre][spot couleur][Enchainement]# - Options : {"enable":"1","background":"0","title":"1 stay temp,2500,30000,30-wait,1000-temp,3000,30000,40-wait,1000-temp,3500,30000,50-wait,1000-temp,3700,30000,60-wait,1000-temp,4000,50000,100","message":""}
             #[Chambre][Group for wakeup][Scene]# - Options : {"enable":"1","background":"0","select":"O6bL4K3E5OtYYqg"}
             (scenario) start de [Chambre][Réveils][Scene - Lance Playlist réveil]
                 
                A #[Infos][Heure réveil][Heure réveil]#
dans le log du scénario réveil, j'ai ça :

[2018-06-26 01:00:08][SCENARIO] Start : Lancement provoque par le scenario : [Infos][Reveils][Reveil Update].
[2018-06-26 01:00:09][SCENARIO] Erreur : Bloc type A : 32, heure programmée invalide : 1970-01-01 01:00:00

pourtant lorsque je regarde la commande du virtuel j'ai bien Heure_Réveil à 700

Une idée de ce qui peut se passer ? Pourquoi jeedom qui semble être à l'heure, m'indique être en 1970 01:00 ??

Je tourne sous Odroid C2, jeedom en 3.2.10

ffp17
Timide
Messages : 280
Inscription : 02 sept. 2016, 23:09
Localisation : 17

Re: Virtuel Réveil, avec widget et Scénario

Message par ffp17 » 12 mars 2019, 23:41

Bonjour,

J'utilise depuis un bon bout de temps ce réveil qui fonctionne parfaitement, merci à vous.
Mais j'ai été joueur et j'ai fait la mise à jour en 3.3.16. Tout fonctionne sauf la check box. Il faut rafraichir pour savoir si c'est cocher ou non.
Voici le code du widget que j'utilise (celui qui a déjà été donné dans ce fil):

Code : Tout sélectionner

<div style="width:100%;min-height:20px;" class="cmd #history# tooltips cmd-widget" data-type="info" data-subtype="numeric" data-cmd_id="#id#" data-cmd_uid="#uid#">
    <center>
      <span class="cursor iconCmd#uid#" style="font-size: 1.2em;">
        <span class="cmdName" style="#hideCmdName#">#valueName#</span>
        <!-- <span class="cmdName" style="#hideCmdName#">#name_display#</span> -->
      </span>

    </center>
    <script>
        $('.iconCmd#id#').empty();
        if (parseInt('#state#') > 0) {
            $('.iconCmd#uid#').append('<i class="icon jeedom2-case_ok"></i>');
            $('.iconCmd#uid#').attr('data-state', 'on');
        }else {
            $('.iconCmd#uid#').append('<i class="icon jeedom2-case"></i>');
            $('.iconCmd#uid#').attr('data-state', 'off');
        }

        $('.iconCmd#uid#').off().on('click', function() {
            if ($(this).attr('data-state') == 'on') {
                jeedom.cmd.execute({id: '#id#', value: {slider: 0}});
            } else {
                jeedom.cmd.execute({id: '#id#', value: {slider: 99}});
            }
        });
    </script>
</div>
Est-ce que quelqu'un sait corriger le problème ?
Merci

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

Re: Virtuel Réveil, avec widget et Scénario

Message par Fabrice » 16 mars 2019, 09:04

Bonjour,

J'ai le même problème avec le même Widget.

J'ai aussi remarqué qu'il n'est plus possible de le mettre à jour depuis le Market, j'ai cette log :

Code : Tout sélectionner

[2019-03-16 09:01:52][ALERT] : [START UPDATE]
[2019-03-16 09:01:52][ALERT] : Début de la mise à jour de : dashboard.action.slider.Check Slider Jour
[2019-03-16 09:01:52][ALERT] : Téléchargement du plugin...
[2019-03-16 09:01:53][ALERT] : Code : -32026<br/>Message : [market::byLogicalId] Market logical id non valide.
[2019-03-16 09:01:53][ALERT] : [END UPDATE ERROR]
Le pire, c'est que je ne vois même pas comment remplacer cela par des fonctions natives Jeedom.
Helper Officiel Jeedom
- Jeedom : 3.3.36
- Protocole : Z-Wave / RFXcom / BLEA
- Raspberry Pi : Pi 3 B+ / Pi 3 B / Pi Zero W

ffp17
Timide
Messages : 280
Inscription : 02 sept. 2016, 23:09
Localisation : 17

Re: Virtuel Réveil, avec widget et Scénario

Message par ffp17 » 18 mars 2019, 20:09

Bonjour,

Voici le code que j'ai fait pour résoudre mon problème. Chez moi cela refonctionne si ça peut aider quelqu'un :)
Pour le dashboard / action / curseur:

Code : Tout sélectionner

<div style="width:100%;min-height:20px;" class="cmd tooltips cmd-widget cursor" data-type="action" data-subtype="other" data-cmd_id="#id#" data-cmd_uid="#uid#" data-version="#version#">
    <center>
        <span style="font-size : 21px; font-weight: standard; #hideCmdName#">#valueName#</span>
        <span style="font-size: 1.5em; font-weight: bold;margin-top: 5px;" class="iconCmd"></span>
    </center>
<!-- Ne Pas Supprimer -->
    <script class="createWidgetInfo" type="text/javascript">//<![CDATA[{"type":"0","version":"1","size":"2.5","icon1":"<i class='icon jeedom2-case_ok'></i>","icon2":"<i class='icon jeedom2-case'></i>"}]]></script>
<!-- Ne Pas Supprimer -->
    <script>
        jeedom.cmd.update['#id#'] = function(_options){
            if (_options.display_value == '1' || _options.display_value >= 1 || _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 jeedom2-case_ok"></i>');
                    $('.cmd[data-cmd_uid=#uid#] .iconCmd').attr('data-state', 'on');
            }
        } 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 jeedom2-case"></i>');
                    $('.cmd[data-cmd_uid=#uid#] .iconCmd').attr('data-state', 'off');
                }
            }
        }
        jeedom.cmd.update['#id#']({display_value:'#state#'});
        $('.cmd[data-cmd_uid=#uid#] .iconCmd').off().on('click', function () {
            if ($(this).attr('data-state') == 'on') {
                jeedom.cmd.execute({id: '#id#', value: {slider: 0}});
            } else {
                jeedom.cmd.execute({id: '#id#', value: {slider: 99}});
            }
        });
    </script>
</div>
Pour le mobile action curseur :

Code : Tout sélectionner

<div class="cmd" data-type="action" data-subtype="slider" data-cmd_id="#id#" style="min-width:180px;min-height:60px;font-size: 10;" >
  <center>
    <div class="btn-group">
      <div style="width: 100%; text-align:center;">
        <div style="float: left; height: 90px;">
          <span style="font-size: 4em; margin-right: 10px;" id="sbjs_icon#id#"></span>
          <span style="font-size: 4em; font-weight: bold;" id="valeur#id#"></span>
          <span style="font-size: 16px">#unite#</span>
        </div>
        <div style="float: left; margin-top: 8px; width: 35px; height: 80px; font-size: 2em; text-align: center; line-height: 30px;">
          <a style="cursor: pointer;" class="btn-sm bt_plus" ><i class="fa fa-2x fa-plus-square"></i></a>
          <br />
          <a style="cursor: pointer;" class="btn-sm bt_minus" ><i class="fa fa-2x fa-minus-square"></i></a>
        </div>
      </div>
    </div>	
  </center>  
  <script>
	var sbjs_Timer#id#;
    
    /***** Init *****/
    $('#valeur#id#').text( parseFloat(#state#).toFixed(1) );
    setTimeout(sbjs_updateIcon#id#, 50);
                          
    /***** + *****/
	$('.cmd[data-cmd_id=#id#] .bt_plus').on('click', function () {
      	$('#valeur#id#').text( parseFloat(parseFloat($('#valeur#id#').text()) + 0.5 ).toFixed(1) );
      	setTimeout(sbjs_updateIcon#id#, 50);

		clearTimeout(sbjs_Timer#id#);
		sbjs_Timer#id# = setTimeout(sbjs_Save#id#, 1500);
	});      
                         
	/***** - *****/
    $('.cmd[data-cmd_id=#id#] .bt_minus').on('click', function () {
		$('#valeur#id#').text( parseFloat(parseFloat($('#valeur#id#').text()) - 0.5 ).toFixed(1) );
      	setTimeout(sbjs_updateIcon#id#, 50);
 
		clearTimeout(sbjs_Timer#id#);
		sbjs_Timer#id# = setTimeout(sbjs_Save#id#, 1500);
	});

	/***** Mise à jour de l'icone en fonction de la température *****/
    function sbjs_updateIcon#id#() {
   	  var sbjs_temp#id# = parseFloat( $('#valeur#id#').text() );
      
      if ( sbjs_temp#id# < 18 )
          $('#sbjs_icon#id#').html('<i class="icon jeedom-thermo-froid"></i>');
      	else if ( sbjs_temp#id# <= 23 )
          $('#sbjs_icon#id#').html('<i class="icon jeedom-thermo-moyen"></i>');
        else
          $('#sbjs_icon#id#').html('<i class="icon jeedom-thermo-chaud"></i>');
    }
    
    /***** Envoi de la nouvelle consigne *****/
	function sbjs_Save#id#() {
		jeedom.cmd.execute({
        	id: '#id#', 
			value: { slider: parseFloat( $('#valeur#id#').text() ) }
        });
	}
  </script>
</div>
Bonne soirée

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

Re: Virtuel Réveil, avec widget et Scénario

Message par Fabrice » 19 mars 2019, 07:22

Bonjour ffp17

Et merci pour cette modification !

Cela fonctionne très bien chez moi avec la 3.3.18 et le code pour le Dashboard.
- Je remarque qu'il y a beaucoup de changement.

Je n'ai pas trouvé le moyen, de se passer de Widget spécifique pour cette fonction : cocher une case !
Helper Officiel Jeedom
- Jeedom : 3.3.36
- Protocole : Z-Wave / RFXcom / BLEA
- Raspberry Pi : Pi 3 B+ / Pi 3 B / Pi Zero W

ffp17
Timide
Messages : 280
Inscription : 02 sept. 2016, 23:09
Localisation : 17

Re: Virtuel Réveil, avec widget et Scénario

Message par ffp17 » 19 mars 2019, 07:24

Bonjour
Pour moi aussi ce widget est indispensable.
Content que cela fonctionne chez toi aussi.
Bonne journée

Envoyé de mon ONEPLUS A6013 en utilisant Tapatalk


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

Re: Virtuel Réveil, avec widget et Scénario

Message par mortyre » 18 avr. 2019, 20:46

ffp17 a écrit :
18 mars 2019, 20:09
Bonjour,
Pour le mobile action curseur :

Code : Tout sélectionner

<div class="cmd" data-type="action" data-subtype="slider" data-cmd_id="#id#" style="min-width:180px;min-height:60px;font-size: 10;" >
  <center>
    <div class="btn-group">
      <div style="width: 100%; text-align:center;">
        <div style="float: left; height: 90px;">
          <span style="font-size: 4em; margin-right: 10px;" id="sbjs_icon#id#"></span>
          <span style="font-size: 4em; font-weight: bold;" id="valeur#id#"></span>
          <span style="font-size: 16px">#unite#</span>
        </div>
        <div style="float: left; margin-top: 8px; width: 35px; height: 80px; font-size: 2em; text-align: center; line-height: 30px;">
          <a style="cursor: pointer;" class="btn-sm bt_plus" ><i class="fa fa-2x fa-plus-square"></i></a>
          <br />
          <a style="cursor: pointer;" class="btn-sm bt_minus" ><i class="fa fa-2x fa-minus-square"></i></a>
        </div>
      </div>
    </div>	
  </center>  
  <script>
	var sbjs_Timer#id#;
    
    /***** Init *****/
    $('#valeur#id#').text( parseFloat(#state#).toFixed(1) );
    setTimeout(sbjs_updateIcon#id#, 50);
                          
    /***** + *****/
	$('.cmd[data-cmd_id=#id#] .bt_plus').on('click', function () {
      	$('#valeur#id#').text( parseFloat(parseFloat($('#valeur#id#').text()) + 0.5 ).toFixed(1) );
      	setTimeout(sbjs_updateIcon#id#, 50);

		clearTimeout(sbjs_Timer#id#);
		sbjs_Timer#id# = setTimeout(sbjs_Save#id#, 1500);
	});      
                         
	/***** - *****/
    $('.cmd[data-cmd_id=#id#] .bt_minus').on('click', function () {
		$('#valeur#id#').text( parseFloat(parseFloat($('#valeur#id#').text()) - 0.5 ).toFixed(1) );
      	setTimeout(sbjs_updateIcon#id#, 50);
 
		clearTimeout(sbjs_Timer#id#);
		sbjs_Timer#id# = setTimeout(sbjs_Save#id#, 1500);
	});

	/***** Mise à jour de l'icone en fonction de la température *****/
    function sbjs_updateIcon#id#() {
   	  var sbjs_temp#id# = parseFloat( $('#valeur#id#').text() );
      
      if ( sbjs_temp#id# < 18 )
          $('#sbjs_icon#id#').html('<i class="icon jeedom-thermo-froid"></i>');
      	else if ( sbjs_temp#id# <= 23 )
          $('#sbjs_icon#id#').html('<i class="icon jeedom-thermo-moyen"></i>');
        else
          $('#sbjs_icon#id#').html('<i class="icon jeedom-thermo-chaud"></i>');
    }
    
    /***** Envoi de la nouvelle consigne *****/
	function sbjs_Save#id#() {
		jeedom.cmd.execute({
        	id: '#id#', 
			value: { slider: parseFloat( $('#valeur#id#').text() ) }
        });
	}
  </script>
</div>
Bonne soirée
Ca c'est le code pour le thermostat :roll:
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

MaxBlack
Timide
Messages : 23
Inscription : 07 août 2017, 15:59

Re: Virtuel Réveil, avec widget et Scénario

Message par MaxBlack » 09 mai 2019, 11:23

Bonjour, merci pour ce code. Corrige la mise a jour avec la V3.
Jeedom Docker QNAP + clé zwave :
(28 x Fibaro, 1 x Qubino, 6 x TKB, 1 x Everspring, 1 x FortrezZ, 2 x NodOn, 3 x Aeotec, 1 x Zipato, 1 x Horstemann, 1 x GH mini)

Répondre

Revenir vers « [Plugin officiel] Virtuels »

Qui est en ligne ?

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