[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.
Chrominator
Messages : 1042
Inscription : 19 déc. 2015, 07:29
Localisation : France

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

Message par Chrominator »

dzVents est présent sur ton système.
Pour t'en assurer et vérifier qu'il est opérationnel, rendez-vous dans paramètres/autres, tout en bas tu verras s'il est activé ou s'il ne l'est pas.

Screenshot_2020-08-23 Domoticz_dev.png
Screenshot_2020-08-23 Domoticz_dev.png (4.05 Kio) Consulté 6456 fois
Un bon frein vaut mieux que deux sparadraps.

Ubuntu 24.04.3 LTS - Domoticz 2025.1 (build 16782)
Pentium G3220T 2.6GHz - 4Go DDR3
RFXtrx433 USB Ver Pro1/1043
Z-Stick GEN5 Version: 1.6-1136-g07ea22bb
Rtl433 RTL-SDR receiver
RFLink Gateway
Zigbee SLZB-06
Keros
Messages : 6638
Inscription : 23 juil. 2019, 20:57

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

Message par Keros »

Regarde dans ma signature, j'ai écris quelques lignes sur la programmation.
Je parle du LUA mais c'est aussi valable pour le DzVents (qui est un langage basé sur le LUA).

Mais ouvre un sujet si tu as des questions : ce sujet traite d'un script spécifique en DzVents.
Comment bien utiliser le forum : Poser une question, Mettre un script, un fichier, une image ou des logs
Mes petits guides : Débuter en programmation, Le débogage, Le choix de matériel, Les sauvegardes
Ma présentation - Mes Tutos
Papy de la mer
Messages : 49
Inscription : 07 août 2018, 18:54

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

Message par Papy de la mer »

Merci à Chrominator et Keros pour leurs réponses.
dzVents est effectivement activé dans Domoticz et je vais potasser le LUA ...
Greg.O
Messages : 148
Inscription : 07 oct. 2017, 18:04

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

Message par Greg.O »

Bonjour,

est il possible d'avoir une combinaison de critères pour un seul et même device. Par exemple, pour un capteur de température, j'aimerais pouvoir surveiller s'il est joignable toutes les 3 heures avec une notification toutes les 30 minutes mais aussi surveiller si la température reste entre deux bornes, avec des notifications toutes les 15 minutes.

Est ce que ce code fonctionne :

Code : Tout sélectionner

{
 "last_seen_notification": 180,
 "frequency_notifications" : 30,
 "low_threshold_temp": 18,
 "high_threshold_temp": 25,
 "duration_exceeded_temp": 20,
 "frequency_notifications": 1,
 "quiet_hours":"22:00-08:00"
}
Domoticz v2021.1 sur Raspberry Pi 3B+
Raspbian Buster
Capteurs T/Hum Xiaomi / ConBee II
Zwave
Greg.O
Messages : 148
Inscription : 07 oct. 2017, 18:04

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

Message par Greg.O »

boum a écrit : 26 août 2019, 22:10
Wolfen38 a écrit : 26 août 2019, 19:37 Car la je m'y perds, lastseen existe ou n'existe pas ????
Ça devient un peu plus compliqué. Dans dzVents, device.lastUpdate est donc le temps depuis le dernier changement d'état. Il est possible d'obtenir la valeur « Last seen » de l'interface web, en passant par le JSON. Mais là l'attribut s'appelle LastUpdate ! :lol:

viewtopic.php?f=28&t=8251&start=10#p67960
https://www.domoticz.com/forum/viewtopi ... 46#p217772
Bonjour,
je reviens sur ce sujet car j'aimerais pouvoir être alerté au plus tôt lorsque mes capteurs de température Xiaomi sont injoignables et donc baser la notification sur le "lastseen" que l'on retrouve dans l'interface web de Domoticz.
Waaren, sur le forum anglais, précise que c'est possible par une requête Json, mais que ce n'est pas intégré nativement dans le code Dzvent car c'est consommateur de ressource de le faire pour tous les devices.

Est ce qu'il serait éventuellement possible de faire une requête Json dans ce script de notification afin de récupérer l'attribut lastseen ? (désolé mais je pense que c'est au dessus de mon niveau)
Domoticz v2021.1 sur Raspberry Pi 3B+
Raspbian Buster
Capteurs T/Hum Xiaomi / ConBee II
Zwave
Wolfen38
Messages : 1983
Inscription : 19 oct. 2017, 14:49

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

Message par Wolfen38 »

On m'avait passé un script super pour ça je te le donnerai des que possible

Envoyé de mon Mi 9T Pro en utilisant Tapatalk

Wolfen38
Messages : 1983
Inscription : 19 oct. 2017, 14:49

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

Message par Wolfen38 »

J'ai retrouvé c'est un script de @deufo du forum : https://github.com/pipiche38/Domoticz-Z ... evices.lua
Greg.O
Messages : 148
Inscription : 07 oct. 2017, 18:04

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

Message par Greg.O »

Merci Wolfen38, je suis en train de le tester.

Autre question : Quelle syntaxe utiliser pour déclencher une notification sur un niveau de luminosité ?
high_current_usage ?
high_threshold_custom ?

Merci
Domoticz v2021.1 sur Raspberry Pi 3B+
Raspbian Buster
Capteurs T/Hum Xiaomi / ConBee II
Zwave
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 »

high_current_usage est à utiliser pour un périphérique de type intensité (current)
high_threshold_custom est à utiliser pour un périphérique de type custom sensor
Pi3 + DD PiDrive - RFXtrx433 - AEON Labs ZW090
Greg.O
Messages : 148
Inscription : 07 oct. 2017, 18:04

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

Message par Greg.O »

Merci c'est effectivement ce que j'ai trouvé comme infos dans le script.
Est-ce qu'il faut que j'en conclue qu'il n'est pas possible de surveiller une luminosité actuellement ?
Domoticz v2021.1 sur Raspberry Pi 3B+
Raspbian Buster
Capteurs T/Hum Xiaomi / ConBee II
Zwave
Répondre