DZVents : script de notifications ultime (mais pas que)

Arrêtez tout. Désinstallez les scripts Pré-alarme incendie, Alarme augmentation température V2, Alarme température et hygrométrie v3 , notification dispositifs actifs, ils ne servent plus à rien.
voici venu le script de notification ultime, qui les remplace haut la mains, mais qui en plus fait le café vous permet d’éteindre les dispositifs actifs après un délai d’inactivité du device et/ou d’un device tiers (comme un détecteur de mouvement ou capteur de porte)
ce script utilise la fonction de notification universelle présenté précédemment.


Comment cela fonctionne?
chaque device domoticz dispose d’un champ description (comme sur la capture ci dessus).
nous insérons dans le champ description de chaque device concerné, un script au format Json, commençant par { et finissant par }. chaque ligne doit se terminer par une virgule, sauf la derniere (voir les exemples du script).

Les fonctionnalités du script original, créé par rrozema, sont :
définir un délai d’extinction basique pour chaque device, ou asservir cette extinction à un détecteur de mouvement.
les nouvelles fonctionnalités de cette version sont :
– être averti après le délai défini si la température et / ou l’hygrométrie dépassent le seuil minimal ou maximal.
– être averti si l’appareil est allumé, éteint ou éteint hors service
vous pouvez mélanger les notifications souhaitées, telles que uniquement le dépassement de température maxi, ou l’hygrométrie mini et maxi, ou ne pas définir d’heures calmes, ou température mini et timeout
si vous souhaitez utiliser les fonctions de notification, la fréquence de notifications est nécessaire

le script complet




--[[
original script by rrozema Generic auto-off : https://www.domoticz.com/forum/viewtopic.php?f=72&t=23717&p=205159&hilit=auto+off#p201976
author = papoo
maj : 08/09/2019
this version need a waaren script, Universal function notification :
https://www.domoticz.com/forum/viewtopic.php?f=59&t=26542#p204958
DZVents : Fonction de notification universelle
blog url : https://pon.fr/dzvents-script-de-notification-ultime-mais-pas-que forum url : https://easydomoticz.com/forum/viewtopic.php?f=17&t=8167 github url : https://github.com/papo-o/domoticz_scripts/blob/master/dzVents/scripts/JsonDescription.lua This script will run every minute and can automatically send an 'Off' command to turn off any device after it has been on for some specified time. Each device can be individually configured by putting json coded settings into the device's description field. The settings currently supported are: - "auto_off_minutes" :

retrouver la dernière version de ce script sur



 Site Officiel :   github.com

6 thoughts on “DZVents : script de notifications ultime (mais pas que)

  1. Bonjour, merci pour votre script. Est il possible de configurer un device (lumiere) pour qu’il s’allume des qu’un motion sensor est activé ? Et qu’il s’éteigne automatiquement après x minutes si pas de mouvement detecté. Je pense avoir trouvé pour cette derniere condition :
    {
    « auto_off_minutes »: 2,
    « auto_off_motion_device »: [« Motion1 », « Motion2 »]
    }
    Mais pas pour la premiere.
    Merci d’avance.

  2. 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é

    {
    "dimTo" : {"level" : 50, "hour" : "16:01"}
    }

    plusieurs changements de luminosité

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

  3. nouvelle version 1.0 permettant la sélection du ou des systèmes de notification pour chaque device individuellement

  4. V0.8 : ajout gestion des devices Alert et sur proposition de denis_brasseur, gestion des devices pourcentage et custom sensor
    Merci denis

Laisser un commentaire