Encore et encore Blockly volet roulant

Vous avez des questions concernant les scripts dans Domoticz, posez vos questions ici, quelque soit le langage nous tenterons des réponses pertinentes ...
Starbird
Messages : 233
Inscription : 14 janv. 2018, 18:48
Localisation : Bécherel (35)

Encore et encore Blockly volet roulant

Messagepar Starbird » 29 mai 2018, 14:03

Bonjour,

Je n'arrive pas a m'en sortir avec un blockly pour volet roulant Somfy RTS (je fais des essais depuis plusieurs jours).
Je fais des tests en changeant les on/off par open/close.
J'ai essayé avec Device ou All.
A chaque variation de lumière (passant par les 30000 Lux) mon volet passe en "stopped".
Sur l'image N°2 (des logs) les "on" et les "off" c'est moi qui appuis sur le bouton de commande pour modifier l'état mais les "stop" c'est une commande que je ne m'éxplique pas et me pose le problème du Blockly.

Je désire simplement que mon volet s'ouvre a 30001 Lux et ce ferme en dessous de 30000 Lux.

Cap.PNG
Cap.PNG (78.21 Kio) Consulté 430 fois
Pièces jointes
C.PNG
C.PNG (22.15 Kio) Consulté 427 fois
Raspberry PI3/Raspbian stresk+RFXcomE pour volets Somfy+contacts sec Sonoff pour les ouvertures+RFLink+Trust ABST 604+Basic Sonoff pour lumières et ballon d'eau chaude+Compteur conso électrique OWL Micro+CM180 gestion+Station Orégon WMR 200 compléte.

Disable adblock

This site is supported by ads and donations.
If you see this text you are blocking our ads.
Please consider a Donation to support the site.


Sopalin
Messages : 86
Inscription : 04 juil. 2016, 10:07

Re: Encore et encore Blockly volet roulant

Messagepar Sopalin » 29 mai 2018, 15:49

Salut à toi,

J'ai réalisé un truc assez similaire mais en LUA basé sur une valeur de LUX. Concernant les volets j'ai remarqué que la commande passé "Open/Closed/on/Off) ne correspond pas réellement à l'action. De mémoire je crois que pour fermer les volets il faut que je les passe à ON.

Valide avec un test simple quel commande envoyer en blocky pour qu'il se ferme, s'ouvre et se stop.
Ensuite vérifie que le test sur ta variable LUX est bien valide. Essayer de comparé une chaine de caractère avec un nombre entier ne marche pas.

Il faut fonctionner par étapes. Tout écrire d'un coup et c'est l'échec assuré. Parfois ça va marcher mais c'est assez rare et faire étape par étape ça garantie le fonctionnement.

Starbird
Messages : 233
Inscription : 14 janv. 2018, 18:48
Localisation : Bécherel (35)

Re: Encore et encore Blockly volet roulant

Messagepar Starbird » 29 mai 2018, 16:12

Salut,

Merci pour ta réponse, oui effectivement l'on dois passer en "on" pour la fermeture (j'ai découvert cela avec la planification).
Mon problème est que lors du franchissement de la valeur des 30000 Lux j'ai un Log "stopped" et rien d'autre.

J'ai le même Blockly avec ma V.M.C de salle de bain qui elle est gérée avec un taux d'humidité (inférieur a 54% = OFF et supérieur a 55%=On) et cela fonctionne parfaitement.
Je n'ai fais que changer le nom du capteur (Luxmètre) pour valeur qui elle n'est plus en pourcentage et inversé le On/OFF ou Open/Close.
Raspberry PI3/Raspbian stresk+RFXcomE pour volets Somfy+contacts sec Sonoff pour les ouvertures+RFLink+Trust ABST 604+Basic Sonoff pour lumières et ballon d'eau chaude+Compteur conso électrique OWL Micro+CM180 gestion+Station Orégon WMR 200 compléte.

vil1driver
Messages : 4344
Inscription : 30 janv. 2015, 11:07
Localisation : Rennes (35)

Re: Encore et encore Blockly volet roulant

Messagepar vil1driver » 29 mai 2018, 16:19

Salut,

Que signifie 'All' dans le menu de droite pour toi ?

Domoticz v3.9203 (ubuntu server) OpenZwave v1.4-3000 (zwave+ sigma designs) mysensors v1.5 (serial gateway) rfxtrx433 fw1015T1

433mhz : thgn800, ms13e2, phenix, Di.O, zk1pa, creasol sender
868mhz : fgms-001, fgfs-101, dsd37-zweu, ZW098
2.4ghz : RGB-3D

modules.lua

Disable adblock

This site is supported by ads and donations.
If you see this text you are blocking our ads.
Please consider a Donation to support the site.


Starbird
Messages : 233
Inscription : 14 janv. 2018, 18:48
Localisation : Bécherel (35)

Re: Encore et encore Blockly volet roulant

Messagepar Starbird » 29 mai 2018, 16:41

ALL = tout
J'ai fais des essais aussi en Device et User variable sans résultat.
Raspberry PI3/Raspbian stresk+RFXcomE pour volets Somfy+contacts sec Sonoff pour les ouvertures+RFLink+Trust ABST 604+Basic Sonoff pour lumières et ballon d'eau chaude+Compteur conso électrique OWL Micro+CM180 gestion+Station Orégon WMR 200 compléte.

vil1driver
Messages : 4344
Inscription : 30 janv. 2015, 11:07
Localisation : Rennes (35)

Re: Encore et encore Blockly volet roulant

Messagepar vil1driver » 29 mai 2018, 16:52

Pourquoi ces 2 la ?

J'aurais pris le seul que tu n'as pas essayé..

Pourquoi cette impasse ?

Comprendre ce que l'on fait est souvent utile ;)

Domoticz v3.9203 (ubuntu server) OpenZwave v1.4-3000 (zwave+ sigma designs) mysensors v1.5 (serial gateway) rfxtrx433 fw1015T1

433mhz : thgn800, ms13e2, phenix, Di.O, zk1pa, creasol sender
868mhz : fgms-001, fgfs-101, dsd37-zweu, ZW098
2.4ghz : RGB-3D

modules.lua

Starbird
Messages : 233
Inscription : 14 janv. 2018, 18:48
Localisation : Bécherel (35)

Re: Encore et encore Blockly volet roulant

Messagepar Starbird » 29 mai 2018, 17:11

J'ai fais des essais avec ALL / Device / User variable et depuis avec time.

La franchement je séche....?
Je me doute que Time = ne fonctionne pas car pas cohérent.
Je me doute que All = le plus logique pour moi, mais ne fonctionne pas.
Je me doute que Device = je suis avec un Luxmètre donc une valeur variable, donc pas cohérent.
Raspberry PI3/Raspbian stresk+RFXcomE pour volets Somfy+contacts sec Sonoff pour les ouvertures+RFLink+Trust ABST 604+Basic Sonoff pour lumières et ballon d'eau chaude+Compteur conso électrique OWL Micro+CM180 gestion+Station Orégon WMR 200 compléte.

vil1driver
Messages : 4344
Inscription : 30 janv. 2015, 11:07
Localisation : Rennes (35)

Re: Encore et encore Blockly volet roulant

Messagepar vil1driver » 29 mai 2018, 17:16

Source
https://easydomoticz.com/point-scripts-lua/

Les différents types de scripts
Il en existe donc de 4 types

DEVICE Les scripts basés sur le changement d’état du matériel.
TIME Les scripts basés sur le temps , il s’exécutent toutes les minutes.
USER VARIABLE Les scripts basés sur le changement de valeur d’une variable Domoticz.
SECURITY Les script bases sur le panel de sécurité, qui réagit au security panel de Domoticz.


ALL étant un amalgame de tout cela et franchement source de problème, je ne le conseil pas

Domoticz v3.9203 (ubuntu server) OpenZwave v1.4-3000 (zwave+ sigma designs) mysensors v1.5 (serial gateway) rfxtrx433 fw1015T1

433mhz : thgn800, ms13e2, phenix, Di.O, zk1pa, creasol sender
868mhz : fgms-001, fgfs-101, dsd37-zweu, ZW098
2.4ghz : RGB-3D

modules.lua

Starbird
Messages : 233
Inscription : 14 janv. 2018, 18:48
Localisation : Bécherel (35)

Re: Encore et encore Blockly volet roulant

Messagepar Starbird » 29 mai 2018, 17:36

Bon,
D’après ce que j'ai relus je devrai me baser sur UserVariable sauf que après plusieurs essais cela ne fonctionne pas.
Dois je créer un Uservariable dans Variable Utilisateur? mais je n'y crois pas.
Dernière édition par Starbird le 29 mai 2018, 17:42, édité 1 fois.
Raspberry PI3/Raspbian stresk+RFXcomE pour volets Somfy+contacts sec Sonoff pour les ouvertures+RFLink+Trust ABST 604+Basic Sonoff pour lumières et ballon d'eau chaude+Compteur conso électrique OWL Micro+CM180 gestion+Station Orégon WMR 200 compléte.

vil1driver
Messages : 4344
Inscription : 30 janv. 2015, 11:07
Localisation : Rennes (35)

Re: Encore et encore Blockly volet roulant

Messagepar vil1driver » 29 mai 2018, 17:41

Tu ne te sers d'aucune variable utilisateur dans ton blocky alors Non et aucun intérêt d'en créer.

Le plus cohérent est un script qui va se lancer toutes les minutes pour tester tes conditions (état volet et valeur luminosité)

Domoticz v3.9203 (ubuntu server) OpenZwave v1.4-3000 (zwave+ sigma designs) mysensors v1.5 (serial gateway) rfxtrx433 fw1015T1

433mhz : thgn800, ms13e2, phenix, Di.O, zk1pa, creasol sender
868mhz : fgms-001, fgfs-101, dsd37-zweu, ZW098
2.4ghz : RGB-3D

modules.lua

Disable adblock

This site is supported by ads and donations.
If you see this text you are blocking our ads.
Please consider a Donation to support the site.



Revenir vers « Scripts lua,blocky, shell, python, perl, »

Qui est en ligne ?

Utilisateurs parcourant ce forum : Aucun utilisateur inscrit et 14 invités