Page 1 sur 1

Help, besoin de vos lumières

Publié : 17 juil. 2021, 19:02
par jiji45
Bonjour tous.

Je souhaite faire fonctionner durant une période (la nuit par exemple et tous les jours) un système pour effaroucher une fouine.
Il s'agit d'un émetteur ultrason qui fonctionne via une commande radio (impulsion) bien reconnue par Domoticz.
La commande est réalisée a l'aide d'un "Push Buton On" et lance un cycle de fréquences d'une durée de quelques minutes puis se met en veille.
Je souhaiterai réaliser une commande aléatoire qui lancerai le "Push Buton On" a intervalles plus ou moins longues (par exemple 10x par heure)
Et, c'est là que j'ai besoin de votre aide..... je n'ai pas trouvé dans les options de "planning" cette commande.
D'avance merci pour votre aide.
Amicalement.
jiji

Re: Help, besoin de vos lumières

Publié : 18 juil. 2021, 09:55
par Thorgal
Hello, franchement moi je ne vois ça possible qu'en passant pas des scripts.

Re: Help, besoin de vos lumières

Publié : 19 juil. 2021, 11:06
par jiji45
Merci Thorgal pour ta réponse, c'est justement ce que j'ai besoin, un script (que je ne sais pas faire)

Re: Help, besoin de vos lumières

Publié : 19 juil. 2021, 16:41
par Keros
Pourquoi as-tu besoin que la commande soit "aléatoire" ?

Tu peux utiliser la fonction Planning du dispositif et ajouter des lignes pour tous les effarouchements que tu veux. C'est long est fastidieux.

Maintenant, si tu veux vraiment de l'aléatoire, il faudra passer, comme le dit Thorgal, par des scripts en code (je doute que le blocky puisse avoir les fonctions). Si tu souhaites démarrer, regarde dans ma signature ; j'ai écrit un petit guide pour débuter en programmation.

Re: Help, besoin de vos lumières

Publié : 19 juil. 2021, 18:37
par jiji45
Bonsoir.
Pour répondre a ta question. "Pourquoi as-tu besoin que la commande soit "aléatoire" ? " et bien c'est pour éviter que l'animal ne s'accoutume aux ultrason, je souhaite la dérouter en procédant ainsi.
Si les sons émis sont trop cycliques, la bestiole s'y habitue.
Le planning, j'y ai pensé, mais bonjour le nombre d'instructions si je pense effectuer une commande toute les 5 minutes a toutes les heures.....
Effectivement, dans le "blocky" je n'ai rien trouvé de semblable.

Je vais essayer d'écrire un script, mais étant nul en la matière, cela va être harde!

En tout cas merci d'avoir répondu.

Re: Help, besoin de vos lumières

Publié : 19 juil. 2021, 21:19
par Keros
Même via un script, cela risque d'être compliqué, surtout que tu débutes. La difficulté va être de trouver ta fonction aléatoire.

Une façon serait de dire : je lance le script, celui-ci envoi l'effarouchement et calcul le temps dans lequel il va relancer le script. Pour calculer le temps, je dirais que la façon la plus simple serait de prendre un chiffre aléatoire entre 1 et 5.