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 !

simulation présence

Réservé à la création de scénarios dans JEEDOM
fusca66
Timide
Messages : 477
Inscription : 05 mai 2015, 00:11

Re: simulation présence

Message par fusca66 » 13 juin 2019, 20:51

Bon alors ça ne fonctionne pas; l'extinction ne se fait pas
J'ai modifié les allumages pour être certain que le dernier se fait avant minuit, même au solstice d'été (on y est quasiment); et demandé l'extinction des toutes les lampes à partir de 23h59, avec un petit échelonnement aléatoire

Donc à 23h59, l'extinction devrait commencer entre 23h59 + 10/16 minute (les 6000,1000 sec de la tempo) et mes 2 autres suivre

Mais rien
Pièces jointes
fin scénario extinction après simulation présence.JPG
fin scénario extinction après simulation présence.JPG (106.01 Kio) Consulté 1665 fois

fusca66
Timide
Messages : 477
Inscription : 05 mai 2015, 00:11

Re: simulation présence

Message par fusca66 » 13 juin 2019, 20:55

et le log indique cela:
toujours la tâche 19 , mais pas d'extinction comme demandé !!!

Help et merci
Pièces jointes
Log scénario extinction.JPG
Log scénario extinction.JPG (156.33 Kio) Consulté 1659 fois

Avatar de l’utilisateur
Theking31
Actif
Messages : 1182
Inscription : 21 sept. 2017, 11:13
Localisation : Toulouse - Le Vernet

Re: simulation présence

Message par Theking31 » 14 juin 2019, 18:06

Essai d'utiliser des "dans" plutôt que des "sleep"...
Jeedom 4.0.23 sur Intel NUC 6CAYH | Linux 4.9.0-11-amd64 | Debian 9.11
Rfxcom | Z-Wave Plus Z-Stick GEN5 | Conbee 2 | => sur hub alimenté
Blea| Brodlink | Xiaomi |ESPeasy | Wifilightv2

fusca66
Timide
Messages : 477
Inscription : 05 mai 2015, 00:11

Re: simulation présence

Message par fusca66 » 14 juin 2019, 22:11

Je ne trouve pas "dans " dans les commandes
J'ai essayé attendre , donc wait, mais je ne sais pas mettre une durée aléatoire ensuite
Je suis revenu sur sleep
Par contre dans la première partie de mon scénario, l'allumage des lampes, le sleep fonctionne correctement
Ce qui est bizarre dans le log, c'est la tâche 19...je ne sais pas ce que c'est

fusca66
Timide
Messages : 477
Inscription : 05 mai 2015, 00:11

Re: simulation présence

Message par fusca66 » 17 juin 2019, 23:25

Bon le scénario se déroule correctement mais à la fin il ne veut pas éteindre à 23h59, comme je lui demande
Ce qui est bien c'est que toutes les actions d'allumage sont terminées à 22h49
Mais après il vérifie que l'heure est bien 23h59, et évidemment comme il a terminé à22h59, ben il dit que c'est faux, qu'il n'est pas 23h59 donc il n'enchaine pas les dernières actions d'extinction
je précise que les sleep (les temp aléatoires) fonctionnent correctement pour allumer les lampes

je précise également que je ne veut pas enchainer les actions d'extinction X min après celles d'allumage car l'allumage est calé sur le couché du soleil (donc ça change dans l'année) alors que l'extinction, c'est l'heure du dodo, avec une petite dose d'aléatoire

Comment faire ?
Pièces jointes
Log scénario extinction.JPG
Log scénario extinction.JPG (187.12 Kio) Consulté 1617 fois

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

Re: simulation présence

Message par Fabrice » 18 juin 2019, 07:29

Vous avez des heures invalides à cause du format de l'heure que vous renseignez :
- la log vous l'indique : heure programmés invalide,
- une heure programmée doit être au format 2359 et pas 23h59.

Les bloc DANS ne sont pas des commandes, mais des BLOC, ils évitent les sleep :
- Les sleep figent votre scénario, évitant le coté aléatoire de haut en bas pas exemple.

A titre d'exemple pour vous aider à comprendre, voici mon scénario de simulation de présence :
Simulation de présence.png
Simulation de présence.png (206.3 Kio) Consulté 1603 fois
Celui-ci se déclenche avec une commande issue d'un virtuel, qui s'active dès qu'il n'y a plus personne à la maison. Il se désactive dès qu'une personne, identifiée, est à la maison.
- Ce qui fait que je n'ai pas besoin d'y penser, si on rentre après la tomber de la nuit, alors il est automatiquement en action.

Si vous décortiquez ce scénario, vous devriez comprendre l'utilité des blocs DANS et la manipulation des horaires aléatoire.
Helper Officiel Jeedom
- Jeedom : 3.3.36
- Protocole : Z-Wave / RFXcom / BLEA
- Raspberry Pi : Pi 3 B+ / Pi 3 B / Pi Zero W

fusca66
Timide
Messages : 477
Inscription : 05 mai 2015, 00:11

Re: simulation présence

Message par fusca66 » 19 juin 2019, 20:49

Merci pour le retour
Effectivement je pense que mon format d'heure était erroné; je l'ai modifié et vais vérifier que ça marche correctement

fusca66
Timide
Messages : 477
Inscription : 05 mai 2015, 00:11

Re: simulation présence

Message par fusca66 » 20 juin 2019, 21:47

Capture 20juin2.JPG
Capture 20juin2.JPG (192.6 Kio) Consulté 1565 fois
Alors ça ne marche pas
La première partie du scénario est OK avec l'allumage progressif et aléatoire des lampes si time> couché du soleil

Par contre l'extinction à 23h59 ne fonctionne pas
J'ai bien demandé à 2359 de commencer l'extinction mais il fini son boulot à la fin de la première partie, à 23h09 donc il ne va pas jusqu'à 23h59 pour éteindre les lampes

je ne pige pas pourquoi

fusca66
Timide
Messages : 477
Inscription : 05 mai 2015, 00:11

Re: simulation présence

Message par fusca66 » 20 juin 2019, 21:48

Capture 20juin.JPG
Capture 20juin.JPG (101.86 Kio) Consulté 1560 fois
je remets ici la fin de mon scénario pour mieux comprendre

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

Re: simulation présence

Message par Fabrice » 21 juin 2019, 07:26

On vous conseil de ne pas mettre de sleep, car il fige le scénario.
- et il y en as partout.

"Juste pour voir" supprimez les sleep du bloc et regardez ce qui se passe.
Car là, on vois bien que la log indique que la tâche est bien programmé pour l'heure que vous souhaitez, en principe, le scénario aurais du reprendre et je n'y vois plus de trace (ce qui n'est effectivement pas normal).
Mais vous avez des pauses partout : préférez des blocs DANS (comme cela tout ce programme à l'avance).
Et assurez vous de ne pas avoir "autre chose" (un autre scénario ou autre" qui désactive ce scénario au mauvais moment.
Helper Officiel Jeedom
- Jeedom : 3.3.36
- Protocole : Z-Wave / RFXcom / BLEA
- Raspberry Pi : Pi 3 B+ / Pi 3 B / Pi Zero W

fusca66
Timide
Messages : 477
Inscription : 05 mai 2015, 00:11

Re: simulation présence

Message par fusca66 » 21 juin 2019, 08:19

Entendu. Merci des conseils. Je vais tester cela ce soir.

fusca66
Timide
Messages : 477
Inscription : 05 mai 2015, 00:11

Re: simulation présence

Message par fusca66 » 22 juin 2019, 00:16

Bon ça se passe mieux pour l'extinction
Effectivement à 2359, il éteint ce qui reste à éteindre…

Maintenant il faut que je puisse réintroduire des tempos entre chaque allumage ou extinction...
Pièces jointes
Capture21Juin3.JPG
Capture21Juin3.JPG (114.05 Kio) Consulté 1523 fois

Avatar de l’utilisateur
Patdec
Actif
Messages : 771
Inscription : 21 janv. 2015, 15:49
Localisation : Tournai

Re: simulation présence

Message par Patdec » 22 juin 2019, 00:31

A l'heure qu'il est, Bonsoir.

Il est plus lisible de mettre tes copies d'écran dans un bloc code.
Tu sélectionnes ton texte, tu choisis le symbole vert </> ( le 5ième en partant de la gauche ) et tu colles ton texte entre les 2 balises code.

Merci pour les vieux yeux :D :D

Code : Tout sélectionner

Bon ça se passe mieux pour l'extinction
Effectivement à 2359, il éteint ce qui reste à éteindre…

Maintenant il faut que je puisse réintroduire des tempos entre chaque allumage ou extinction...
Débutant Jeedom.
VirtualBox 6.0.10 sur Tablette I Works 12 sous Win 10 - Debian 9.9
Jeedom 3.3.36 - Contrôleur Aeotec ZW 090 C
Modules Fibaro FGR-222

fusca66
Timide
Messages : 477
Inscription : 05 mai 2015, 00:11

Re: simulation présence

Message par fusca66 » 22 juin 2019, 00:37

OK pigé; merci et bonsoir…
j'essaierai de faire comme cela

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

Re: simulation présence

Message par Fabrice » 22 juin 2019, 10:04

Maintenant il faut que je puisse réintroduire des tempos entre chaque allumage ou extinction...
Il faut faire des blocs DANS (déjà signalé, mais vous ne semblez pas réagir cette idée / solution).
- J'ai donné un exemple, pourquoi vous ne vous appuyez pas de celui-ci ?

Les blocs DANS et A sont la solution pour vous, lisez la documentation des scénarios.
Helper Officiel Jeedom
- Jeedom : 3.3.36
- Protocole : Z-Wave / RFXcom / BLEA
- Raspberry Pi : Pi 3 B+ / Pi 3 B / Pi Zero W

fusca66
Timide
Messages : 477
Inscription : 05 mai 2015, 00:11

Re: simulation présence

Message par fusca66 » 22 juin 2019, 12:41

Oui Fabrice, merci; désolé mon message n'était pas clair; j'ai effectivement suivi tes conseils en mettant des blocs dans suivi d'un random; j'ai tout fini hier soir tard et je vais tester tout cela ce soir; merci des conseils; ci-dessous la fin de mon scénario
Pièces jointes
Capture22Juin2.JPG
Capture22Juin2.JPG (141.55 Kio) Consulté 1478 fois

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

Re: simulation présence

Message par Fabrice » 22 juin 2019, 13:37

Ok.

Il y a une petite coquille. Comme l'aléatoire est bien programmé maintenant, rien ne dit que les deux autres arrêts ne vont pas avoir lieux avant le dernier 🤔
Mais cela n'empêchera pas la bon déroulement.
Helper Officiel Jeedom
- Jeedom : 3.3.36
- Protocole : Z-Wave / RFXcom / BLEA
- Raspberry Pi : Pi 3 B+ / Pi 3 B / Pi Zero W

fusca66
Timide
Messages : 477
Inscription : 05 mai 2015, 00:11

Re: simulation présence

Message par fusca66 » 22 juin 2019, 15:33

Pas compris la remarque. Les actions du début dont déclenchées à partir du coucher du soleil. Et les temps aléatoires cumulés ne dépassent pas 1h. Donc même en ce moment, au solstice d'été, tous les allumages sont largement terminés avant midi. Et donc ensuite a 23h59, je programme les extinctions qui s'enchaînent avec des minutes aléatoires.

Avatar de l’utilisateur
Bull
Helper
Messages : 342
Inscription : 01 mars 2016, 21:06
Localisation : Spain

Re: simulation présence

Message par Bull » 23 juin 2019, 09:39

Ce que je pense que fabrice veut dire, c'est que les 3 blocs seront programmés en même temps et qu'ils ne seront pas éteints en ordre parce que le hasard est le même. et ils seront tous programmés à 23h59. Si vous imbriquez les blocs, alors chaque programmation n'aura pas lieu jusqu'à ce que le bloc supérieur soit exécuté, vous aurez donc une exécution ordonnée mais aléatoire de l'arrêt.

J'éteins la lumière du salon, je ferme l'entrée, j'allume la lumière de la chambre à coucher, puis j'éteins à nouveau la lumière.
Helper Officiel Jeedom

fusca66
Timide
Messages : 477
Inscription : 05 mai 2015, 00:11

Re: simulation présence

Message par fusca66 » 23 juin 2019, 10:55

Ah. Ok. Merci de la remarque. C'est compris. Je vais certainement alonger les 3 durées des 3 actions pour être assuré (ou presque) qu'elles ne seront pas espacée d'1 minute. Après c'est vrai que l'ordre compte peu. Ce n'est pas pour m'éclairer mais faire croire depuis l'extérieur que qq est la.

Répondre

Revenir vers « Scénarios »

Qui est en ligne ?

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