[DzVents] Script de notifications ultime (mais pas que)

Vous avez créé un script LUA dont vous êtes fier, un .sh génial, un programme Python hors du commun, un Tuto, c'est ici que vous pouvez les partager.
djksage
Messages : 190
Inscription : 16 déc. 2015, 19:42

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

Message par djksage »

En réalité j'ai fait plusieurs tests et j'ai remis ceux là juste pour les log (ce que j'aurais pas dû )

Hier j'ai laissé le code de la veille avec 20:54 et j'ai testé à 19:30 (+/-) et ça n'a pas marché, quand j'allume ça ne dimme pas qu'on soit avant l'heure où après.

Par contre j'ai laissé la lumière allumée et a l'heure indiquée 20:54, elle c'est dimmer @25%, je m'étais dis que c'était bon, j'ai alors re configurer l'heure a 20:57, attendu qu'il soit plus que 57 et j'ai allumé, pas de dimmer, direct 100%

En résumé, si la lumière est allumé avant l'heure configuré ça fonctionne mais direct a l'allumage après l'heure la lumière garde son setup de 100%

Envoyé de mon SM-G950F en utilisant Tapatalk

djksage
Messages : 190
Inscription : 16 déc. 2015, 19:42

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

Message par djksage »


denis_brasseur a écrit : La variation ne va se faire que si l'heure définie correspond à l'heure courante. Tu exécutes ton script à 22:08, mais tu a défini des heures de variation à 08:00 et à 20:54.
denis_brasseur a écrit :
Ton premier test est avec les valeurs horaires 20:54 et 08:00, tu l'exécute à 19:47, le deuxième est défini avec les valeurs 20:44 et 08:00, et tu l'exécute à 19:54, normal que cela ne fonctionne pas.
Tu te contre dit, la veille avec le code 20:54-08:00 et exécuter a 22:08 tu as dis que le Dim était configurer entre 08:00-20:54 j'ai donc testé vers 19:30

Le deuxième log c'était pour tester sans le setup des jours de semaine, pour être certain que le problème ne vient pas de la Image

Envoyé de mon SM-G950F en utilisant Tapatalk

denis_brasseur
Messages : 898
Inscription : 24 déc. 2018, 17:05
Localisation : (26)

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

Message par denis_brasseur »

Le code ne va pas s’exécuter entre 08:00 et 20:54, mais à 08:00 et à 20:54, et appliquer la valeur saisie "level".
Je n'ai jamais écrit que
le Dim était configurer entre 08:00-20:54
Pi3 + DD PiDrive - RFXtrx433 - AEON Labs ZW090
Stf4
Messages : 27
Inscription : 08 sept. 2019, 18:32

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

Message par Stf4 »

Bonjour,

Je suis un novice en programmation de script , je trouve l'idée de notification géniale sur le principe . J'ai bien compris qu'il me faut saisir un bout de code dans la description de chacun des modules pour en définir l'action a memer au bout d'un certain temps.
Mais il doit me semble t'il manquer une autre partie et c'est la que j'aurrais besoin que l'on m'éclaire ....

Merci de prendre un peu de votre temps pour m'indiquer la marche a suivre pour installer ce script dans domoticz.
Bonne journée.
Stf4
Mon system domoticz en béta - RFXCOM XL 433- PHILIPS HUE- :D
papoo
Messages : 2029
Inscription : 10 janv. 2016, 11:29
Localisation : Limoges (87)
Contact :

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

Message par papoo »

1 - éditer le fichier /home/pi/domoticz/scripts/dzVents/scripts/global_data.lua pour ajouter la Fonction de notification universelle https://github.com/papo-o/domoticz_scri ... l_data.lua

2 - créer un fichier JsonDescription.lua dans /home/pi/domoticz/scripts/dzVents/scripts/ et coller le contenu de ce script https://github.com/papo-o/domoticz_scri ... iption.lua

3 - modifier les devices concernés en ajoutant dans le champs description le json correspondant à la fonction que l'on souhaite ajouter. un exemple de chacune des fonctions disponible est décrit en début du fichier JsonDescription.lua
domoticz beta/RaspBerry PI3 stretch
https://pon.fr github
Stf4
Messages : 27
Inscription : 08 sept. 2019, 18:32

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

Message par Stf4 »

Merci papoo pour votre tuto , je vais essayer dès que j'ai un moment et vous ferez un retour une fois le paramétrage réalisé
Bonne soirée
Stf4
Mon system domoticz en béta - RFXCOM XL 433- PHILIPS HUE- :D
Stf4
Messages : 27
Inscription : 08 sept. 2019, 18:32

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

Message par Stf4 »

Bonsoir,

J'ai pu sans aucun soucis installer les scripts grâce a l'aide de PAPOO :D et cela fonctionne bien !
Je m'interroge sur les mises a jour de domoticz , risque ton de voir disparaître les scripts modifiés ?
a ce moment la ?

amicalement

Stf4
Mon system domoticz en béta - RFXCOM XL 433- PHILIPS HUE- :D
papoo
Messages : 2029
Inscription : 10 janv. 2016, 11:29
Localisation : Limoges (87)
Contact :

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

Message par papoo »

Non je ne pense pas
domoticz beta/RaspBerry PI3 stretch
https://pon.fr github
hestia
Messages : 397
Inscription : 12 sept. 2018, 22:36

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

Message par hestia »

Bonjour
super script
je l'utilise pour éteindre une lumière sur absence de mouvement venant d'un détecteur... et elle s'éteint avant les 15 minutes voulues

voici le paramétrage de "Sapin Prise 2"
{
"auto_off_minutes": 15,
"auto_off_motion_device": "Détecteur Salon"
}

L'extrait de la log de "Détecteur Salon"
2019-12-20 21:26:51 Off
2019-12-20 21:26:11 On
2019-12-20 21:25:08 Off
2019-12-20 21:23:45 On
2019-12-20 21:22:46 Off

et la log
2019-12-20 21:26:00.654 Status: dzVents: Info: AutoOff_Notif v1.07: Sapin Prise 2 est à l'état On
2019-12-20 21:26:00.655 Status: dzVents: Info: AutoOff_Notif v1.07: Extinction de Sapin Prise 2 car aucune détection de mouvement dans la piece depuis 15 minutes.

Donc à 21h26, extinction au bout 3 minutes et non 15 minutes.

Un problème dans mon paramétrage?
denis_brasseur
Messages : 898
Inscription : 24 déc. 2018, 17:05
Localisation : (26)

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

Message par denis_brasseur »

Essaye déjà sans le capteur, afin de voir ce que cela donne :

Code : Tout sélectionner

{
"auto_off_minutes": 15,
}
Tu devrais avoir ceci dans les logs a l'issu du temps saisie en minutes
dz..log('Extinction de '..device.name .. ' car actif depuis ' .. settings.auto_off_minutes .. ' minutes.', dz..LOG_INFO)
Pi3 + DD PiDrive - RFXtrx433 - AEON Labs ZW090
Répondre