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

Vous avez crée 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.
Soyez précis quant aux prérequis, les manips à faire pour que votre bijou fonctionne (des chmod ?, un apt-get à faire ...)
Décrivez précisément son fonctionnement
Entourez votre code source avec les balises Quote grâce au bouton correspondant
Chrominator
Messages : 692
Enregistré le : 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) Vu 2587 fois
Partir, c’est pourrir un pneu.

Ubuntu 20.04 LTS - Domoticz v2020.2
rfxcom RFXtrx433 USB Version: Pro1/1043
Z-Stick GEN5 Version: 1.6-1136-g07ea22bb
Rtl433 RTL-SDR receiver
RFLink Gateway with LAN interface 48.4

Keros
Messages : 1523
Enregistré le : 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.

Papy de la mer
Messages : 9
Enregistré le : 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 : 126
Enregistré le : 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 v2020.2 sur Raspberry Pi 3B+
Raspbian Buster
Capteurs T/Hum Xiaomi / ConBee II
Zwave

Greg.O
Messages : 126
Enregistré le : 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 v2020.2 sur Raspberry Pi 3B+
Raspbian Buster
Capteurs T/Hum Xiaomi / ConBee II
Zwave

Wolfen38
Messages : 1604
Enregistré le : 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 : 1604
Enregistré le : 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 : 126
Enregistré le : 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 v2020.2 sur Raspberry Pi 3B+
Raspbian Buster
Capteurs T/Hum Xiaomi / ConBee II
Zwave

denis_brasseur
Messages : 673
Enregistré le : 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
7 Modules fil pilote ZMNHJD1
2 détecteur fumées CHACON 34131
5 Bresser Capteur thermo/hygro
1 contacteur porte Philio PST02-1A Z
OWL Micro+ CM180
D2L LINKY
FGR-223 "Roller Shutter 3"

Greg.O
Messages : 126
Enregistré le : 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 v2020.2 sur Raspberry Pi 3B+
Raspbian Buster
Capteurs T/Hum Xiaomi / ConBee II
Zwave

Répondre