Page 14 sur 20

Re: DZvents: vigilance météoFrance V2

Publié : 15 juin 2020, 12:02
par pipiche
Bonjour,

j'ai installé la dernière version dispo sur le github ( https://github.com/papo-o/domoticz_scri ... ba2bc59453 )

J'ai ce message d'erreur:
2020-06-15 11:56:03.062 Error: dzVents: Error: (3.0.2) Vigilance météo France v2.02: An error occurred when calling event handler vigilanceMeteoFrance
2020-06-15 11:56:03.062 Error: dzVents: Error: (3.0.2) Vigilance météo France v2.02: /var/lib/domoticz/scripts/dzVents/scripts/vigilanceMeteoFrance.lua:90: bad argument #1 to 'for iterator' (table expected, got nil)

A priori j'ai bien créé les Widget qui vont bien.

Re: DZvents: vigilance météoFrance V2

Publié : 15 juin 2020, 12:37
par papoo
Quel département as tu déclaré pipiche ?

Re: DZvents: vigilance météoFrance V2

Publié : 15 juin 2020, 12:38
par pipiche
38


Envoyé de mon iPhone en utilisant Tapatalk

Re: DZvents: vigilance météoFrance V2

Publié : 15 juin 2020, 12:47
par denis_brasseur
le xml a été actualisé ce matin, et pas de conseils et commentaire depuis la mise à jour de 10:00.

Sans doute ceci explique cela, message d'erreur chez moi également depuis 10:00.
bad argument # to 'pairs' (table expected, got nil)

Re: DZvents: vigilance météoFrance V2

Publié : 15 juin 2020, 13:04
par papoo
le script a été mis à jour pour prendre en compte l’absence éventuelle de conseil et ou commentaire
pour te répondre Denis devAlert n'est que la simplification de dz.devices(alert_device)

Code : Tout sélectionner

devAlert = dz.devices(alert_device)

Re: DZvents: vigilance météoFrance V2

Publié : 15 juin 2020, 13:55
par pipiche
papoo a écrit : 15 juin 2020, 13:04 le script a été mis à jour pour prendre en compte l’absence éventuelle de conseil et ou commentaire
pour te répondre Denis devAlert n'est que la simplification de dz.devices(alert_device)

Code : Tout sélectionner

devAlert = dz.devices(alert_device)
@papoo merci ca fonctionne ... et big merci pour tous ces scripts

Re: DZvents: vigilance météoFrance V2

Publié : 16 juin 2020, 04:43
par denis_brasseur
merci papoo, ça fonctionne nickel.

Plus de commentaire et de conseil dans les alertes météo, mais les 2 devices associés ont conservés les valeurs précédentes :
Capture.PNG
Capture.PNG (15.41 Kio) Consulté 4752 fois
Le changement des devices alert ne se faisant normalement que si la valeur est différente de la valeur précédente, la mise à jour des devices se fait ainsi a chaque exécution du script, mais sans changement de leurs valeurs.

En initialisant les variables dans le script, on règle le problème.

Code : Tout sélectionner

local conseil = 'Aucun conseil disponible'
local commentaire = 'Aucun commentaire disponible'
Capture2.PNG
Capture2.PNG (6.48 Kio) Consulté 4752 fois
Idem pour 'Vigilance Météo', le device a conservé la valeur orage, meme si le device affiche normal.
On ne peux pas initialiser le texte en amont, puisque si plusieurs risques, on concatène les risques

Code : Tout sélectionner

text = EnumClear(textAlert)
if text == '' then text = 'Pas de vigilance' end

Re: DZvents: vigilance météoFrance V2

Publié : 16 juin 2020, 22:55
par papoo
version 2.04 dispo avec tes modifs Denis
merci

Re: DZvents: vigilance météoFrance V2

Publié : 17 juin 2020, 05:52
par denis_brasseur
Manque ceci :

Code : Tout sélectionner

local conseil = 'Aucun conseil disponible'
local commentaire = 'Aucun commentaire disponible'

Re: DZvents: vigilance météoFrance V2

Publié : 17 juin 2020, 07:32
par papoo
lignes 47 et 48
2020-06-17 07_30_04-Window.png
2020-06-17 07_30_04-Window.png (6.65 Kio) Consulté 4682 fois