Help, besoin de vos lumières

Posez ici vos questions d'utilisation, de configuration de DomoticZ, de bugs, de conseils sur le logiciel lui même dans son utilisation et son paramétrage.
Des forums spécifiques sont ouverts ci-dessous pour regrouper les différents sujets.
jiji45
Messages : 60
Inscription : 29 sept. 2017, 17:08

Help, besoin de vos lumières

Message 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
Thorgal
Messages : 913
Inscription : 16 août 2018, 20:02
Contact :

Re: Help, besoin de vos lumières

Message par Thorgal »

Hello, franchement moi je ne vois ça possible qu'en passant pas des scripts.
jiji45
Messages : 60
Inscription : 29 sept. 2017, 17:08

Re: Help, besoin de vos lumières

Message par jiji45 »

Merci Thorgal pour ta réponse, c'est justement ce que j'ai besoin, un script (que je ne sais pas faire)
Keros
Messages : 6638
Inscription : 23 juil. 2019, 20:57

Re: Help, besoin de vos lumières

Message 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.
Comment bien utiliser le forum : Poser une question, Mettre un script, un fichier, une image ou des logs
Mes petits guides : Débuter en programmation, Le débogage, Le choix de matériel, Les sauvegardes
Ma présentation - Mes Tutos
jiji45
Messages : 60
Inscription : 29 sept. 2017, 17:08

Re: Help, besoin de vos lumières

Message 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.
Keros
Messages : 6638
Inscription : 23 juil. 2019, 20:57

Re: Help, besoin de vos lumières

Message 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.
Comment bien utiliser le forum : Poser une question, Mettre un script, un fichier, une image ou des logs
Mes petits guides : Débuter en programmation, Le débogage, Le choix de matériel, Les sauvegardes
Ma présentation - Mes Tutos
Répondre