Page 7 sur 20

Re: LUA: vigilance météoFrance V2

Publié : 22 avr. 2018, 18:33
par fleuch
Ok merci pour ta réponse
Je n avais pas prété attention a ce Curl
A priori il n est pas installé chez QNAP donc je vais essayer de trouver comment je peux rajouter cela
Merci pour ton aide et encore merci pour ton script

Re: LUA: vigilance météoFrance V2

Publié : 22 avr. 2018, 21:27
par fleuch
Bon du coup via Putty j ai explorer un peu mon NAS
et en faisant un ls /usr/sbin je vois dans la liste un curl*
du coup j ai bien retrouvé la ligne que tu m as spécifié mais en 262 pas en 263 et j ai modifié le chemin en mettant :

Code : Tout sélectionner

 local rid = assert(io.popen("/usr/sbin/curl -m5 http://vigilance.meteofrance.com/data/NXFR33_LFPW_.xml"))
Mais j ai toujours la mème erreur et donc pas de remontée
SI j ai bien compris le Curl permet d extraire les données sur site
donc je sais pas trop quoi faire saurais tu m aiguiller sur ce point?
Merci
;)

Re: LUA: vigilance météoFrance V2

Publié : 22 avr. 2018, 22:20
par papoo
lorsque tu lances en ligne de commande

Code : Tout sélectionner

/usr/sbin/curl -m5 http://vigilance.meteofrance.com/data/NXFR33_LFPW_.xml
ça donne quoi?

Re: LUA: vigilance météoFrance V2

Publié : 22 avr. 2018, 22:24
par fleuch
Tu veux que je lance ca dans putty ? si ou j ai no such files or directory
Desole c est pas trop mon truc la programmation j y vais a taton en m aidant de vos post mais je reste un noob :)

EN faisant un usr/sbin/curlftpfs -h il me donne tout un tas de option de commande

Bon je crois que j ai toujours pas curl c est la version ftp donc je pense que c est la raison pourquoi ca ne marche pas :oops: si c est bien ca je sais pas comment l integrer je trouve pas ....

Re: LUA: vigilance météoFrance V2

Publié : 23 avr. 2018, 21:33
par papoo
en ligne de commande lance

Code : Tout sélectionner

 which curl
ça devrait te trouver toutes les installations de curl
peut être qu'il y en as une autre ailleurs sur ton nas.
les commandes standard de linux sont elles compatible avec ton nas? genre apt-get ou ipkg ?
histoire de lancer l'installation de curl

Code : Tout sélectionner

sudo apt-get update
sudo apt-get install curl
ou

Code : Tout sélectionner

 ipkg update
ipkg install libcurl

Re: LUA: vigilance météoFrance V2

Publié : 26 avr. 2018, 14:15
par fleuch
Bonjour Papoo
Encore merci de ton aide
Désole je n ai pas pu répondre avant
SI je fais un which curl il me remonte /sbin/curl et non usr/sbin/curl comme listé précédemment
Du coup j ai mis:

Code : Tout sélectionner

local rid = assert(io.popen("/sbin/curl* -m5 http://vigilance.meteofrance.com/data/NXFR33_LFPW_.xml")) --merci jacklayster
et la j ai plus d'erreurs et le logo des alertes passe au vert ca a l air de passer
J'espere que ca servira a d'autres qui sont sont sur Qnap
Merci encore pour ton aide et pour le script

Re: LUA: vigilance météoFrance V2

Publié : 26 avr. 2018, 18:27
par papoo
Heureux que cela fonctionne pour toi

Re: LUA: vigilance météoFrance V2

Publié : 02 mai 2018, 16:07
par pipiche
Merci pour ce script qui me parait génial.
- Pour la Corse 2A ou 2B j'ai l'impression que le script n'attend pas une chaine de caractères. Que doit-on mettre ?

Re: LUA: vigilance météoFrance V2

Publié : 02 mai 2018, 16:22
par papoo
remplace la ligne

Code : Tout sélectionner

local departement              = 87
par

Code : Tout sélectionner

local departement              = "2A"
ou

Code : Tout sélectionner

local departement              = "2B"
pour la création de device il faut un matériel de type Dummy (Does nothing, use for virtual switches only) à créer dans Paramètres => Matériels
ensuite créer les capteurs virtuels de type alerte pour Vigilance Météo et Vigilance Crue
créer les capteurs virtuels de type texte pour conseil météo et commentaire météo
tout est expliqué en début de script

Re: LUA: vigilance météoFrance V2

Publié : 02 mai 2018, 17:03
par pipiche
papoo a écrit :remplace la ligne

Code : Tout sélectionner

local departement              = 87
par

Code : Tout sélectionner

local departement              = "2A"
ou

Code : Tout sélectionner

local departement              = "2B"
pour la création de device il faut un matériel de type Dummy (Does nothing, use for virtual switches only) à créer dans Paramètres => Matériels
ensuite créer les capteurs virtuels de type alerte pour Vigilance Météo et Vigilance Crue
créer les capteurs virtuels de type texte pour conseil météo et commentaire météo
tout est expliqué en début de script

Merci pour tout, c'est parfait !