Encore et encore Blockly volet roulant

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 <\>.
cyberbob
Messages : 511
Inscription : 28 nov. 2016, 19:43
Localisation : Belgique

Re: Encore et encore Blockly volet roulant

Message par cyberbob »

Starbird a écrit :Salut,

Oui l'inter en manuel fonctionne très bien (quand je désactive le Blockly), mais pas le blockly N°1, je ne sais vraiment pas pourquoi moi non plus.
La commande Passe constamment en "Stopped" ? Pourquoi?
Je veux dire : quand je commande en manuel cela fonctionne 5 seconds et passe ensuite en "Stopped".
Je n'ais pas très bien compris, donc :
- avec les blockly sur le volet désactivé,
- une commande en manuel sur l'inter fonctionne pour le fermer ou l'ouvrir, et puis passe en stopped après 5 secondes sans qu'aucune autres commande ne soit envoyée ?
Domoticz Stable V4.9700 sur Synology DSM 6.2 / 2 x RFlink V48.4 - 433.92MHz(Dio/Chacon) & 433.42MHz(RTS) / Script en LUA & Blocky
vil1driver
Messages : 5661
Inscription : 30 janv. 2015, 11:07
Localisation : Rennes (35)

Re: Encore et encore Blockly volet roulant

Message par vil1driver »

La solution de facilité est de faire les essais préconisés.

Je t'ai conseillé de passer ton script en TIME et ai expliqué pourquoi.

En DEVICE il attend forcément une action de ta part (plus exactement une MAJ du device) .
Ce que tu prends pour un fonctionnement anormal est au contraire normal.

Tu peux même tomber dans un phénomène de rebouclage fâcheux (action sur l'élément declenchant l'action) attention c'est ainsi que l'on paralise totalement domoticz.

Ce qui peu a la rigueur être déconnant c'est le teste sur la luminosité, (car semble être systématiquement valide ? ) dans ce cas il faut logger (print dans le code) sinon tu es en aveugle et n'arrivera à rien.

Tu peux également remplacer la luminosité par un simple switch On/Off pour faire des essais. Plus simple et rapide que d'attendre le bon vouloir du soleil..
MAJ = VIDER LE CACHE(<-Clicable)
/!\Les mises à jour de Domoticz sont souvent sources de difficultés, ne sautez pas dessus
modules.lua

Un ex domoticzien
Répondre