Définir l'intensité d'une lampe selon plage horaire

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 <\>.
Domobox30
Messages : 15
Inscription : 24 mars 2017, 21:53

Re: Définir l'intensité d'une lampe selon plage horaire

Message par Domobox30 »

Bonjour,

Je vais modifier mon script mais effectivement, domoticz garde en mémoire la dernière intensité...


Envoyé de mon iPhone en utilisant Tapatalk
Domobox30
Messages : 15
Inscription : 24 mars 2017, 21:53

Re: Définir l'intensité d'une lampe selon plage horaire

Message par Domobox30 »

Bon, j'ai fait les modifications suivantes et... c'est pas fameux :
blocky.jpeg
blocky.jpeg (67.25 Kio) Consulté 8674 fois
1. Mon bouton poussoir (relié à un module quinto Zwave) allume bien la lampe, comme d'habitude (100%) et c'est tout : impossible d'éteindre.
2. Si je passe par Domoticz pour allumer la lampe : il faut que j'appuie deux fois pour avoir la bonne intensité définie par la plage horaire et là aussi : impossible d'éteindre la lampe... :?:

Où est mon erreur ?!?

Merci beaucoup !
fab0030
Messages : 102
Inscription : 24 nov. 2016, 17:04

Re: Définir l'intensité d'une lampe selon plage horaire

Message par fab0030 »

Je fais peut être erreur mais essaies d ajouter un esle if couloir etage = off set couloir etage level 0
agadoc
Messages : 10
Inscription : 03 avr. 2017, 14:49

Re: Définir l'intensité d'une lampe selon plage horaire

Message par agadoc »

J'essaie de travailler sur un script qui pourrait t'être utile, mais pour ca j'aurais besoin d'informations sachant que je n'ai pas de dimmer variable, je ne peux pas tester.

Lorsque ta lumière est éteinte, est ce que le fait de déclencher dans un script un simple :

set lumière = 25%

Est ce que ca déclenche l'allumage de ta lumière ?
Domobox30
Messages : 15
Inscription : 24 mars 2017, 21:53

Re: Définir l'intensité d'une lampe selon plage horaire

Message par Domobox30 »

@fab0030 : j'ai rajouté la ligne en question : pas mieux...

@agadoc : c'est gentil ! l'idée était pourtant de pouvoir utiliser les événements pour que ce soit plus simple à modifier "à la volée" en fonction des besoin (par exemple modifier l'intensité, les heures, etc...)

Pour répondre à ta question :
j'ai deux points importants : 1 déclencher ma lumière en utilisant les boutons poussoirs de mon installation (ma femme ne veut pas utiliser son portable avec domptiez par exemple) - 2 que l'intensité de la lumière soit fixé en fonction de l'heure.

Set lumière = 25%, sauf erreur de ma part, allume bien la lampe à 25% d'intensité (j'ai pas besoin de définir on puis le % d'intensité, si c'était ce que tu voulais savoir).

Bonnes Pâques ;)
vil1driver
Messages : 5661
Inscription : 30 janv. 2015, 11:07
Localisation : Rennes (35)

Re: Définir l'intensité d'une lampe selon plage horaire

Message par vil1driver »

Déjà change le type de script comme je te l'ai indiqué
De façon à détecter l'appui et non l'état
All ne va pas il repasse ta lampe à On quoi tu fasses
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
agadoc
Messages : 10
Inscription : 03 avr. 2017, 14:49

Re: Définir l'intensité d'une lampe selon plage horaire

Message par agadoc »

Si ta lumière ne s'éteint plus alors il faut absolument que ce soit on interrupteur qui déclenche l'évènement

Dans ce cas la je la jouerai plutôt dans cet esprit là :

Code : Tout sélectionner

if interrupteur = on and lumiere = off
     if time >= 22h and time <= 6h59 
            set lumière = 25%
      else if time >= 7h and time <= 21h59
            set lumière = 100%
      end if
else if interrupteur = on and lumiere = on
       set lumière = off
end if
Le problème qui pourrait se poser ici c'est ton device interrupteur, quel est son état dans domoticz quand tu appuis dessus etc etc
Domobox30
Messages : 15
Inscription : 24 mars 2017, 21:53

Re: Définir l'intensité d'une lampe selon plage horaire

Message par Domobox30 »

vil1driver a écrit :Déjà change le type de script comme je te l'ai indiqué
De façon à détecter l'appui et non l'état
All ne va pas il repasse ta lampe à On quoi tu fasses

Tu peux préciser ce que je dois faire stp ?


Envoyé de mon iPhone en utilisant Tapatalk
vil1driver
Messages : 5661
Inscription : 30 janv. 2015, 11:07
Localisation : Rennes (35)

Re: Définir l'intensité d'une lampe selon plage horaire

Message par vil1driver »

Lire.. Même si ça ne te concerne pas

viewtopic.php?p=35086#p35086
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
Domobox30
Messages : 15
Inscription : 24 mars 2017, 21:53

Re: Définir l'intensité d'une lampe selon plage horaire

Message par Domobox30 »

merci @vil1driver, je viens de comprendre et j'ai modifié mon script.
Il fallait mettre "device"et non "all".

Bon maintenant que c'est fait, je pense avoir une erreur dans le fait de régler le tout à "on" : la lampe s'allume bien, intensité, ok... mais s'éteint toute seule au bout de 3 secondes ! :o

C'est pas "on" l'état à préciser sur un BP ??

Merci
Répondre