Page 7 sur 20

Re: [DZVents] Script de notifications ultime (mais pas que)

Publié : 08 sept. 2019, 13:39
par papoo
c'est surement possible
difficile pour moi de mettre au point ce genre de fonctionnalité, je n'ai pas de device de variation. mais je vais regarder si cela peut ce faire

Re: [DZVents] Script de notifications ultime (mais pas que)

Publié : 08 sept. 2019, 13:51
par papoo
djksage a écrit : 08 sept. 2019, 11:42
{
"time_attenuation":"21:00-22:00",
"pourcentage_attenuation": 80,
"time_attenuation":"22:01-06:00",
"pourcentage_attenuation": 35,
"time_attenuation":"06:01-20:59",
"pourcentage_attenuation": 100
}
plutôt qu'une atténuation durant un certain laps de temps
il me semble qu'il serait plus facile de diminuer ou augmenter la luminosité de x % à une heure donnée

Code : Tout sélectionner

{
"decreaseBrightness5%":"21:00",
"decreaseBrightness10%":"21:05",
"decreaseBrightness25%":"21:10",
"increaseBrightness5%":"7:00",
"increaseBrightness10%":"7:05",
"increaseBrightness25%":"7:10",

Re: [DZVents] Script de notifications ultime (mais pas que)

Publié : 08 sept. 2019, 14:48
par papoo
decreaseBrightness() et increaseBrightness() utilisent les kelvins.
trop compliqué
vais plutôt m'orienter vers la définition d'une luminosité en pourcentage

Re: [DZVents] Script de notifications ultime (mais pas que)

Publié : 08 sept. 2019, 16:22
par papoo
nouvelle version 1.04 disponible avec la fonction dimTo
exemple 18 : moduler une lumière à niveau(x) et heure(s) définis
un seul changement de niveau de luminosité

Code : Tout sélectionner

  {
  "dimTo" : {"level" : 50, "hour" : "16:01"}
  }
plusieurs changements de luminosité

Code : Tout sélectionner

  {
  "dimTo" : {"level" : 50, "hour" : "16:01", "level" : 0, "hour" : "16:05", "level" : 75, "hour" : "16:07"}
  }

Re: [DZVents] Script de notifications ultime (mais pas que)

Publié : 08 sept. 2019, 19:32
par djksage
:shock: plus rapide que ça c'est difficile

je met ça en place de suite et te donne un feedback rapidement ;)

Re: [DZVents] Script de notifications ultime (mais pas que)

Publié : 08 sept. 2019, 20:14
par djksage
Je viens de tester, c'est parfait pour un réveiller en douceur, j'ai programmer ma chambre pour tester demain matin, je vais devoir surement reconfigurer les pourcentages pour un confort optimale ;)

mais ce n'est pas la fonction rechercher, actuellement quand je vais au wc en pleine nuit, je le fait à la Gilbert Montagné pour ne pas allumer la lumière, me cramer la rétine et être réveillé a cause de la trop forte lumière.

Ce que je recherchais c'était que si j'allume la lumière à 03:30 du matin ça soit dimmé à 25%, si ma femme y vas à 07:00 que la lumière soit à 100%.

je ne sais pas si il est possible d'envoyer l'ordre d'allumer au level souhaité avec un ordre off suivit direct après pour ne pas que la lumière s'allume réellement et que si je touche au poussoir la lumière soit au level et horaire configurer.

Re: [DZVents] Script de notifications ultime (mais pas que)

Publié : 08 sept. 2019, 20:19
par papoo
Vais regarder mais ce n’est pas la même limonade
Si je résume tu souhaites allumer normalement ta lumière (a 100%) la majeure partie du temps sauf pour une période nocturne où tu ne souhaites qu’un niveau genre 20% ?

Re: [DZVents] Script de notifications ultime (mais pas que)

Publié : 08 sept. 2019, 20:44
par djksage
Oui, c'est exactement ça, faudrait essayer l'ordre de "dimto 25% + off @ 00:01" ça peut le faire, le module sera configuré à 25% à partir de minuit, puis "dimto 100% + off @ 06:45"

par contre la fonction que tu viens d'ajouter, est ce qu'il est possible configurer les jours de semaine? ma femme viens de me faire remarquer que le dimanche si elle est réveillé à 7:00 par les lumières, je risque de dormir sur le canapé les soirs suivant :lol:

Re: [DZVents] Script de notifications ultime (mais pas que)

Publié : 08 sept. 2019, 20:49
par papoo
Non j’ai pas prévu cette fonction la
Mais c’est une idée à creuser

Re: [DZVents] Script de notifications ultime (mais pas que)

Publié : 08 sept. 2019, 21:38
par djksage
Je le répète je ne m'y connais pas trop (mais alors vraiment pas trop) en script, surtout un aussi complexe que le tiens.
De ce que je comprend cette fonction correspond +/- à la fonction recherché: configurer un module sans l'allumer

quietOn(): Function. 2.4.20 Set deviceStatus to on without physically switching it.
faut voir si on peut mettre un level pour contrôler le % de la lumière du genre
"device.quietOn().setlevel(25)
device.switchOff()"
le module serais configurer à 25% et donc si j'allume l’interrupteur il serais bien à 25%

ou peut être
switchSelector(<[level]|[levelname 2.4.22]>): Function. Switches a selector switch to a specific level ( levelname or level(numeric) required ) levelname must be exact, for level the closest fit will be picked. See the edit page in Domoticz for such a switch to get a list of the values). levelname is only supported when level 0 ("Off") is not removed

mais je pense que ça va allumer la lumière avec cette commande

désoler si je dit de la m.... j'essaie de comprendre/aider avec le peut de connaissances que j'ai