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
Help, besoin de vos lumières
Re: Help, besoin de vos lumières
Hello, franchement moi je ne vois ça possible qu'en passant pas des scripts.
Re: Help, besoin de vos lumières
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
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.
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
Mes petits guides : Débuter en programmation, Le débogage, Le choix de matériel, Les sauvegardes
Ma présentation - Mes Tutos
Re: Help, besoin de vos lumières
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.
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
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.
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
Mes petits guides : Débuter en programmation, Le débogage, Le choix de matériel, Les sauvegardes
Ma présentation - Mes Tutos