[DzVents] Script de notifications ultime (mais pas que)
Re: [DZVents] Script de notifications ultime (mais pas que)
nouvelle version 1.06 prenant en compte dayWeek de denis_brasseur et la fonction silent (il faudrait des testeurs pour cette fonction, n'ayant pas de matériels permettant de l'utiliser)
-
denis_brasseur
- Messages : 898
- Inscription : 24 déc. 2018, 17:05
- Localisation : (26)
Re: [DZVents] Script de notifications ultime (mais pas que)
Manque l'initialisation de la variable dans le scriptpapoo a écrit : 24 sept. 2019, 21:40 nouvelle version 1.06 prenant en compte dayWeek de denis_brasseur et la fonction silent (il faudrait des testeurs pour cette fonction, n'ayant pas de matériels permettant de l'utiliser)
local dimDayWeek = true
Pi3 + DD PiDrive - RFXtrx433 - AEON Labs ZW090
Re: [DZVents] Script de notifications ultime (mais pas que)
Bonjour
Pour info, j'ai été obligé de changer les accolades par des crochets pour les motions devices sinon erreur json !
Pour info, j'ai été obligé de changer les accolades par des crochets pour les motions devices sinon erreur json !
Code : Tout sélectionner
{
"auto_off_minutes": 20,
"auto_off_motion_device" : [ "ZG - PIR Salon" , "ZG - PIR TV" ]
}_ Raspberry Pi3 Stretch + Domoticz V4.11214
_ dzVents Version: 2.4.28
_ Python 3.5.3
_ usbZwave
_ RFX433XL USB Version: Pro XL1/1035
_ GW Xiaomi
_ station meteo Oregon & Netatmo
_ LMS
_ Yeelight
_ Tradfri
_ Zigate plugin 4.11.012 + Version : 031d
_ dzVents Version: 2.4.28
_ Python 3.5.3
_ usbZwave
_ RFX433XL USB Version: Pro XL1/1035
_ GW Xiaomi
_ station meteo Oregon & Netatmo
_ LMS
_ Yeelight
_ Tradfri
_ Zigate plugin 4.11.012 + Version : 031d
Re: [DZVents] Script de notifications ultime (mais pas que)
cela fonctionne t'il avec les crochets?calouis a écrit : 25 sept. 2019, 15:42 Bonjour
Pour info, j'ai été obligé de changer les accolades par des crochets pour les motions devices sinon erreur json !Code : Tout sélectionner
{ "auto_off_minutes": 20, "auto_off_motion_device" : [ "ZG - PIR Salon" , "ZG - PIR TV" ] }
pour ma part le json est construit comme cela
{
"auto_off_minutes": 5,
"auto_off_motion_device": {
"restartTimer": "pir salle a manger",
"notTimed": "TV Salon"
}
}
Re: [DZVents] Script de notifications ultime (mais pas que)
merci, c'est corrigé avec la v1.07denis_brasseur a écrit : 25 sept. 2019, 11:59 Manque l'initialisation de la variable dans le script
local dimDayWeek = true
Re: [DZVents] Script de notifications ultime (mais pas que)
Oui je confirme que cela marche avec crochet...papoo a écrit : 25 sept. 2019, 17:33cela fonctionne t'il avec les crochets?calouis a écrit : 25 sept. 2019, 15:42 Bonjour
Pour info, j'ai été obligé de changer les accolades par des crochets pour les motions devices sinon erreur json !Code : Tout sélectionner
{ "auto_off_minutes": 20, "auto_off_motion_device" : [ "ZG - PIR Salon" , "ZG - PIR TV" ] }
pour ma part le json est construit comme cela{
"auto_off_minutes": 5,
"auto_off_motion_device": {
"restartTimer": "pir salle a manger",
"notTimed": "TV Salon"
}
}
En fait, je voudrais l'extinction de ma lumière après 10 min
_si aucun mouvement détecté par l'un des 2 détecteurs "ZG - PIR Salon" et "ZG - PIR TV"
_ si extinction de la TV référencée par un switch basé sur IP : "FreeBox - Presence TV"
Je coince ...
_ Raspberry Pi3 Stretch + Domoticz V4.11214
_ dzVents Version: 2.4.28
_ Python 3.5.3
_ usbZwave
_ RFX433XL USB Version: Pro XL1/1035
_ GW Xiaomi
_ station meteo Oregon & Netatmo
_ LMS
_ Yeelight
_ Tradfri
_ Zigate plugin 4.11.012 + Version : 031d
_ dzVents Version: 2.4.28
_ Python 3.5.3
_ usbZwave
_ RFX433XL USB Version: Pro XL1/1035
_ GW Xiaomi
_ station meteo Oregon & Netatmo
_ LMS
_ Yeelight
_ Tradfri
_ Zigate plugin 4.11.012 + Version : 031d
Re: [DZVents] Script de notifications ultime (mais pas que)
Essai de :
réponse :
Code : Tout sélectionner
{
"auto_off_minutes": 2,
"auto_off_motion_device": {"ZG - PIR Salon": "Motion", "ZG - PIR TV": "Motion"}
}Code : Tout sélectionner
2019-09-25 18:16:03.127 Status: dzVents: Info: Json Description v1.06: Soir est à l'état On
2019-09-25 18:16:03.127 Status: dzVents: Info: Json Description v1.06: ------ Finished JsonDescription
2019-09-25 18:16:03.127 Error: dzVents: Error: (2.4.28) Json Description v1.06: There is no device with that name or id: Motion
2019-09-25 18:16:03.127 Error: dzVents: Error: (2.4.28) Json Description v1.06: An error occurred when calling event handler JsonDescription
2019-09-25 18:16:03.127 Error: dzVents: Error: (2.4.28) Json Description v1.06: ...cz/scripts/dzVents/generated_scripts/JsonDescription.lua:622: attempt to index a nil value_ Raspberry Pi3 Stretch + Domoticz V4.11214
_ dzVents Version: 2.4.28
_ Python 3.5.3
_ usbZwave
_ RFX433XL USB Version: Pro XL1/1035
_ GW Xiaomi
_ station meteo Oregon & Netatmo
_ LMS
_ Yeelight
_ Tradfri
_ Zigate plugin 4.11.012 + Version : 031d
_ dzVents Version: 2.4.28
_ Python 3.5.3
_ usbZwave
_ RFX433XL USB Version: Pro XL1/1035
_ GW Xiaomi
_ station meteo Oregon & Netatmo
_ LMS
_ Yeelight
_ Tradfri
_ Zigate plugin 4.11.012 + Version : 031d
-
denis_brasseur
- Messages : 898
- Inscription : 24 déc. 2018, 17:05
- Localisation : (26)
Re: [DZVents] Script de notifications ultime (mais pas que)
Il semblerait simplement qu'il ne reconnaisse pas le device Motioncalouis a écrit : 25 sept. 2019, 18:17
réponse :Code : Tout sélectionner
2019-09-25 18:16:03.127 Error: dzVents: Error: (2.4.28) Json Description v1.06: There is no device with that name or id: Motion 2019-09-25 18:16:03.127 Error: dzVents: Error: (2.4.28) Json Description v1.06: An error occurred when calling event handler JsonDescription 2019-09-25 18:16:03.127 Error: dzVents: Error: (2.4.28) Json Description v1.06: ...cz/scripts/dzVents/generated_scripts/JsonDescription.lua:622: attempt to index a nil value
2019-09-25 18:16:03.127 Error: dzVents: Error: (2.4.28) Json Description v1.06: There is no device with that name or id: Motion
Pi3 + DD PiDrive - RFXtrx433 - AEON Labs ZW090
Re: [DZVents] Script de notifications ultime (mais pas que)
Ce sont des Xiaomi pilotés par Zigate !denis_brasseur a écrit : 25 sept. 2019, 18:31Il semblerait simplement qu'il ne reconnaisse pas le device Motioncalouis a écrit : 25 sept. 2019, 18:17
réponse :Code : Tout sélectionner
2019-09-25 18:16:03.127 Error: dzVents: Error: (2.4.28) Json Description v1.06: There is no device with that name or id: Motion 2019-09-25 18:16:03.127 Error: dzVents: Error: (2.4.28) Json Description v1.06: An error occurred when calling event handler JsonDescription 2019-09-25 18:16:03.127 Error: dzVents: Error: (2.4.28) Json Description v1.06: ...cz/scripts/dzVents/generated_scripts/JsonDescription.lua:622: attempt to index a nil value2019-09-25 18:16:03.127 Error: dzVents: Error: (2.4.28) Json Description v1.06: There is no device with that name or id: Motion
Sinon, la syntaxe est bonne ?
_ Raspberry Pi3 Stretch + Domoticz V4.11214
_ dzVents Version: 2.4.28
_ Python 3.5.3
_ usbZwave
_ RFX433XL USB Version: Pro XL1/1035
_ GW Xiaomi
_ station meteo Oregon & Netatmo
_ LMS
_ Yeelight
_ Tradfri
_ Zigate plugin 4.11.012 + Version : 031d
_ dzVents Version: 2.4.28
_ Python 3.5.3
_ usbZwave
_ RFX433XL USB Version: Pro XL1/1035
_ GW Xiaomi
_ station meteo Oregon & Netatmo
_ LMS
_ Yeelight
_ Tradfri
_ Zigate plugin 4.11.012 + Version : 031d
Re: [DZVents] Script de notifications ultime (mais pas que)
si cela fonctionne avec les crochets pas de problème
sinon entre crochets cela donnerais :
notTimed est une description sans fonction particulière au contraire de la fonction restartTimer qui permet de relancer la tempo via le detecteur spécifié
donc si c'est deux detecteurs et que tu veux relancer la tempo via les deux cela donnerait
sinon entre crochets cela donnerais :
Code : Tout sélectionner
{
"auto_off_minutes": 2,
{"restartTimer":"ZG - PIR Salon", "notTimed": "ZG - PIR TV"}
}donc si c'est deux detecteurs et que tu veux relancer la tempo via les deux cela donnerait
Code : Tout sélectionner
{
"auto_off_minutes": 2,
{"restartTimer":"ZG - PIR Salon", "restartTimer": "ZG - PIR TV"}
}