Petit script Blocky qui gonfle les logs

Forum dédié aux problématiques concernant les scripts pour DomoticZ.
Entourez votre code et les logs avec les balises nommées code grâce au bouton <\>.
titis14
Messages : 171
Inscription : 22 juin 2018, 14:09

Petit script Blocky qui gonfle les logs

Message par titis14 »

Bonsoir,
Afin d'automatiser la ventilation d'une baie info, j'ai ajouté dans celle-ci une sonde Oregon et une alim de PC avec un interrupteur On/Off.
Pour piloter ça j'ai fait un petit script Blocky pour un ON au dessus de 25° et un Off au dessous de 25°, le truc c'est qu'a chaque remonté d'info de la sonde ça envoi une commande off à l’interrupteur, du coup les logs monte et créer beaucoup de page.
Est-ce possible d'éviter ça ?
Merci
Image
Image
thier
Messages : 807
Inscription : 26 sept. 2015, 10:32
Localisation : charente

Re: Petit script Blocky qui gonfle les logs

Message par thier »

Ajoute à ta condition qui envoi Off que si la commande en cours est On.
PI3+, Buster, Domoticz V2020.2, rflink, zwave, chauffage piloté par qubino, sondes oregon et Vil1d, boite aux lettres détection passage facteur, volets roulants qubino fibaro.
titis14
Messages : 171
Inscription : 22 juin 2018, 14:09

Re: Petit script Blocky qui gonfle les logs

Message par titis14 »

Ah et comment on fait ça ?
Merci
thier
Messages : 807
Inscription : 26 sept. 2015, 10:32
Localisation : charente

Re: Petit script Blocky qui gonfle les logs

Message par thier »

Je ne peux pas t'en dire plus car je car je n'ai jamais utilisé blocky je fais tout en lua. il faut chercher et essayer.
PI3+, Buster, Domoticz V2020.2, rflink, zwave, chauffage piloté par qubino, sondes oregon et Vil1d, boite aux lettres détection passage facteur, volets roulants qubino fibaro.
patoche
Messages : 192
Inscription : 25 oct. 2015, 15:51

Re: Petit script Blocky qui gonfle les logs

Message par patoche »

Salut
Tu ajoutes la fonction AND à ta première ligne, avec Ventilation = ON AND TEmp < 25
RPI2 OSMC + domoticz + Rfx 433e + chacon dio, teleinfo 433 via arduino nano, sonde T° innovaley et TFA 303139, sonde T° piscine DIY 433 oregon, OWL 180, RPI zero W + camera
titis14
Messages : 171
Inscription : 22 juin 2018, 14:09

Re: Petit script Blocky qui gonfle les logs

Message par titis14 »

Merci patoche je vais tester ça.
daniel4860
Messages : 84
Inscription : 26 sept. 2016, 18:31
Localisation : Lapoutroie Haut-Rhin

Re: Petit script Blocky qui gonfle les logs

Message par daniel4860 »

Je crois que j'ai un peu le même souci, as tu tester?
J'ai fais quelques essaies en ajoutant le AND dans la condition de SET à ON, mais cela ne me donne pas le Résultat escompté.
Alors j'ai également ajouter un AND dans la condition de SET à OFF.
Mais à chaque passage mon relais passe de l'état ou il se trouve à l'autre état et repasse à l'état de départ!
Une mitraillette ON OFF ON ceci toutes le 2minutes...
Je suis preneur d'une solution.
Merci
Daniel
Domoticz sur Raspberry sur lequel 3 sondes prennent la température.
Une Gpio Out fait basculer un relais pour enclencher un circulateur.
titis14
Messages : 171
Inscription : 22 juin 2018, 14:09

Re: Petit script Blocky qui gonfle les logs

Message par titis14 »

J'ai fait la modif, mais j'ai pas encore testé car la température de ma sonde n'a pas encore atteint la température de déclenchement et je vais surveiller et diminuer la température pour tester un déclenchement.
daniel4860
Messages : 84
Inscription : 26 sept. 2016, 18:31
Localisation : Lapoutroie Haut-Rhin

Re: Petit script Blocky qui gonfle les logs

Message par daniel4860 »

Bonjour,
J'ai testé ce blockly et ca fonctionne.
onoffcirculateur.JPG
onoffcirculateur.JPG (45.35 Kio) Consulté 5095 fois
Deux sondes température, une au bas du ballon d'ECS, une sur le tuyau sortie Chaudière, un Thermostat virtuel, donc quand la temp du ballon est plus basse que la sortie chaudière, je met en marche le circulateur, et si la temp du ballon est plus haute que celle de la chaudière ou que la temp à atteint le thermostat virtuel j’arrête le circulateur.
Pour les log avant d'y inclure and circulateur =Off pour la marche, et and circulateur = On pour l'arrêt, j'avais un log à chaque parcours de lecture des température.
Maintenant je me retrouve avec un log ON et un log OFF, au moment du changement d'état du circulateur.
log.JPG
log.JPG (112.82 Kio) Consulté 5095 fois
Les log resserrer c'est quand la chaudière fuel reprends la chauffe suite à l'arrêt de la chaudière bois.
Bonne journée
Daniel
Domoticz sur Raspberry sur lequel 3 sondes prennent la température.
Une Gpio Out fait basculer un relais pour enclencher un circulateur.
Répondre