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

[Request] Bloc Random

tifred
Timide
Messages : 94
Inscription : 15 sept. 2014, 22:40

[Request] Bloc Random

Message par tifred » 07 juin 2017, 13:54

Bonjour

je fais ici 2 requests pour des blocs dans les scénarios qui permettraientt de sélectionner aléatoirement un équipement, une action, un bloc, parmi les un équipements, actions, blocs dont il dispose, j'ai bien conscient qu'un bloc code pourrait le faire, mais c'est plus user friendly avec des blocs.

Request 1 :

Bloc RANDOM PICK
-> Action A
-> Equipement B
-> Bloc C
- > Truc D

quand il sera appelé, le bloc RANDOM pick effectuera au hasard un de ses 4 éléments.

Ca pourra être utile dans le cas d'un scénario de présence. ou pour proposer des ambiances de lumières aléatoires par exemple... à votre imagination...

Request 2 :

Bloc RANDOM ALL
-> Action A
-> Equipement B
-> Bloc C
- > Truc D

ce bloc RANDOM ALL fera tous les élements mais dans un ordre différent à chaque fois. C,B,D,A par exemple.

ça me permettrait de fermer dans un ordre différent tous les soirs mes volets.


Voila j'espere que ça pourra donner des idées et que ç puisse être implémenté facilement, car mes blocs codes sont devenus pas tres lisibles des fois...

Fred

MarcF
Timide
Messages : 168
Inscription : 17 nov. 2016, 19:51
Localisation : seine et marne

Re: [Request] Bloc Random

Message par MarcF » 11 juin 2017, 10:59

Bonjour
Super idée, c'est justement ce que je cherche a faire

aujourd'hui je me contente d'un
SI RAND(1,2) ==1
ALORS scenario 1
SINON scenario 2

Mais je cherche comment lancer aléatoirement au moins 4 scénarios
je test avec
SI RAND(1,4)
mais je ne sais pas comment récupérer la valeur du RAND

je ne sais pas s'il est possible de développer une fonction comme celles-ci :

CASE 1
alors xxxxxx
.../...
CASE 3
alors xxxxxx

ou alors

WHEN 1
alors xxxxxx
.../...
WHEN 3
alors xxxxxx

ou je suis preneur de tout autre moyen

Merci de votre aide
Jeedom smart zwave+ en V3.17
Modules FGD-212 + FGB-002 + Bypass + QUBINO ZMNHAD1 & ZMNHJD1 fil pilote + ZMNHEA1 + Sonde temp
plugins app mobile, free sms, mail, groupe, agenda, geoloc, info jour, mode, heliotrope, vigilance meteo, thermostat

Répondre

Revenir vers « Suggestions pour le Core »

Qui est en ligne ?

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