[LUA] Vigilance MétéoFrance

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.
yanael
Messages : 209
Inscription : 16 nov. 2015, 09:16

Re: LUA: vigilance météoFrance

Message par yanael »

Ah mais carrément pas , j avais raté la petite subtilitée...merci
fidoboulettes
Messages : 58
Inscription : 28 janv. 2016, 03:38

Re: LUA: vigilance météoFrance

Message par fidoboulettes »

hello,
juste un grand merci à papoo qui fonctionne du tonnerre!!! Enfin presque, pour l'instant j'en sais rien vu qu'il n'y a pas d'alerte dans mon département.... :mrgreen:
TG76
Messages : 49
Inscription : 10 nov. 2017, 12:04

Re: LUA: vigilance météoFrance

Message par TG76 »

Bonjour,

je me lance à mon tour dans la domotique et ton script est genial Papoo.

tout fonctionne coorectement sauf les conseil qui reste soit sur undefined, soit sur hello world. le fichier log est bon quand la mise a jour se fait

avez vous une idée

Cordialement
Domoticz sur raspberry pi4 + station météo WMR86
Porte auto poulailler par détournement moteur porte de garage
suivi nas synology et onduleur
papoo
Messages : 2029
Inscription : 10 janv. 2016, 11:29
Localisation : Limoges (87)
Contact :

Re: LUA: vigilance météoFrance

Message par papoo »

Il n’y a de conseil météo que lors de vigilances supérieure ou égale à Orange
Donc tant que tu ne seras pas en vigilance orange tu n’auras aucun conseil affiché
Personnellement je n’utilise plus les conseils météo car trop générique et peu informatif.
domoticz beta/RaspBerry PI3 stretch
https://pon.fr github
TG76
Messages : 49
Inscription : 10 nov. 2017, 12:04

Re: LUA: vigilance météoFrance

Message par TG76 »

En fait je suis en vigilance, d'où l'intérêt que je porte à ce moment.

Quand j'appuie sur log sous conseil, il y a bien l'information mais elle n'apparaît pas en directImage

Envoyé de mon Redmi 4 en utilisant Tapatalk
Domoticz sur raspberry pi4 + station météo WMR86
Porte auto poulailler par détournement moteur porte de garage
suivi nas synology et onduleur
papoo
Messages : 2029
Inscription : 10 janv. 2016, 11:29
Localisation : Limoges (87)
Contact :

Re: LUA: vigilance météoFrance

Message par papoo »

créé un nouveau device text voir si cela ne vient pas du premier device créé. j'ai un problème similaire sur un script dzvents qui n'arrive pas à trouver un device text existant.
domoticz beta/RaspBerry PI3 stretch
https://pon.fr github
TG76
Messages : 49
Inscription : 10 nov. 2017, 12:04

Re: LUA: vigilance météoFrance

Message par TG76 »

Quand je recrée, je me retrouve avec undefined et quand j'appuie sur log, j'ai bien la valeurImageImage

Envoyé de mon Redmi 4 en utilisant Tapatalk
Domoticz sur raspberry pi4 + station météo WMR86
Porte auto poulailler par détournement moteur porte de garage
suivi nas synology et onduleur
papoo
Messages : 2029
Inscription : 10 janv. 2016, 11:29
Localisation : Limoges (87)
Contact :

Re: LUA: vigilance météoFrance

Message par papoo »

as tu des erreurs dans les logs (réglages -> log -> Erreur)
ton problème est peut être dû à une longueur excessive du texte à afficher
ajoute la fonction suivante

Code : Tout sélectionner

--------------------------------------------
function TronquerTexte(texte, nb)  --texte à tronquer, nb limite de caractère à afficher
local sep ="[!?.]"
local DernierIndex = nil
texte = string.sub(texte, 1, nb)
local p = string.find(texte, sep, 1)
DernierIndex = p
while p do
    p = string.find(texte, sep, p + 1)
    if p then
        DernierIndex = p
    end
end
return(string.sub(texte, 1, DernierIndex))
end
 
à ton script dans la section Fonctions juste avant

Code : Tout sélectionner

--------------------------------------------
-------------- Fin Fonctions ---------------
--------------------------------------------
ensuite remplace la ligne

Code : Tout sélectionner

commandArray[#commandArray+1] = {['UpdateDevice'] = dz_conseil_meteo..'|0|'.. conseil}
par

Code : Tout sélectionner

commandArray[#commandArray+1] = {['UpdateDevice'] = dz_conseil_meteo..'|0|'.. TronquerTexte(conseil,240)}
j'ai mis à jour le script en première page avec cette fonction
domoticz beta/RaspBerry PI3 stretch
https://pon.fr github
TG76
Messages : 49
Inscription : 10 nov. 2017, 12:04

Re: LUA: vigilance météoFrance

Message par TG76 »

Je n'avais pas d'erreurs dans le log, impeccable, ça fonctionne

Merci beaucoup.

Envoyé de mon Redmi 4 en utilisant Tapatalk
Domoticz sur raspberry pi4 + station météo WMR86
Porte auto poulailler par détournement moteur porte de garage
suivi nas synology et onduleur
moebius911
Messages : 11
Inscription : 12 mars 2017, 13:10

Re: LUA: vigilance météoFrance

Message par moebius911 »

Bonjour
J’ai une petite question sur le fonctionnement du script. Je l’utilise depuis plusieurs moi et il fonctionne très bien.
Cependant aujourd’hui le 10/12/17 dans le 21 nous somme en vigilance jaune vent violent (comme les ¾ des départements). La vigilance jaune remonte bien par contre pas le vent violent.
En analysant le script les infos sont prise ici : « http://vigilance.meteofrance.com/data/NXFR34_LFPW_.xml » et bizarrement la fameuse variable <risque valeur="1"/> du XML n’apparait que sur les départements en vigilance orange.
Pourtant sur la carte c’est bien indique vent violent sur les départements en jaune.
Avez-vous remarqué ce problème ?
Merci d’avance
Répondre