Code : Tout sélectionner
<snow>
<english>0.3</english>
<metric>8</metric>
</snow>Code : Tout sélectionner
<snow>
<english>0.3</english>
<metric>8</metric>
</snow>Code : Tout sélectionner
<response>
<version>0.1</version>
<termsofService>http://www.wunderground.com/weather/api/d/terms.html</termsofService>
<features>
<feature>hourly</feature>
</features>
<results>
<result>
<name>Lewis</name>
<city>Lewis</city>
<state>MB</state>
<country>CA</country>
<country_iso3166>CA</country_iso3166>
<country_name />
<zmw>00000.7.71448</zmw>
<l>/q/zmw:00000.7.71448</l>
</result>
<result>
<name>Lewis</name>
<city>Lewis</city>
<state>ON</state>
<country>CA</country>
<country_iso3166>CA</country_iso3166>
<country_name />
<zmw>00000.63.71268</zmw>
<l>/q/zmw:00000.63.71268</l>
</result>
<result>
<name>Lewis</name>
<city>Lewis</city>
<state>YT</state>
<country>CA</country>
<country_iso3166>CA</country_iso3166>
<country_name />
<zmw>00000.20.71964</zmw>
<l>/q/zmw:00000.20.71964</l>
</result>
</results>
</response>C'est 'Levis', pas 'Lewis'l'XML pour ta ville ne me retourne rien
-- en changeant le N° entre [] correspondant à l'heure souhaitée pour l'associer au device concerné dans dz
proba_pluie_h[1]=77 -- renseigner l'id du device % probabilité pluie à 1 heure associé, nil si non utilisé
proba_pluie_h[2]=78 -- renseigner l'id du device % probabilité pluie à 2 heures associé, nil si non utilisé
proba_pluie_h[4]=79 -- renseigner l'id du device % probabilité pluie à 4 heures associé, nil si non utilisé
proba_pluie_h[6]=80 -- renseigner l'id du device % probabilité pluie à 6 heures associé, nil si non utilisé
proba_pluie_h[12]=81 -- renseigner l'id du device % probabilité pluie à 12 heures associé, nil si non utilisé
proba_pluie_h[24]=82 -- renseigner l'id du device % probabilité pluie à 24 heures associé, nil si non utilisé
-- L'api fournie 36 probabilités de neige, 1 par heure.
local proba_neige_h={} -- comme pour la pluie Ajoutez, modifiez ou supprimez les variables proba_neige_h[]
-- en changeant le N° entre [] correspondant à l'heure souhaitée pour l'associer au device concerné dans dz
proba_neige_h[1]=83 -- renseigner l'id du device % probabilité neige à 1 heure associé, nil si non utilisé
proba_neige_h[3]=84 -- renseigner l'id du device % probabilité neige à 2 heures associé, nil si non utilisé
proba_neige_h[6]=85 -- renseigner l'id du device % probabilité neige à 4 heures associé, nil si non utilisé
proba_neige_h[12]=86 -- renseigner l'id du device % probabilité neige à 6 heures associé, nil si non utilisé
proba_neige_h[24]=87 -- renseigner l'id du device % probabilité neige à 12 heures associé, nil si non utilisé
proba_neige_h[36]=88 -- renseigner l'id du device % probabilité neige à 24 heures associé, nil si non utilisé
QcVictor a écrit :C'est 'Levis', pas 'Lewis'
la dernière version est la 1.17 dispo sur mon githubQcVictor a écrit : La version du script utilisé est la 1.13
logiquement, mais seulement les heures de prédictions que tu désires le script ne récupère que les prédictions des devices déclarésQcVictor a écrit : Il faut crée une variables pour chaque device ?
2018-02-04 19:05:07.156 LUA: --- --- --- Probabilite de pluie a 1h => 79
2018-02-04 19:05:07.156 LUA: --- --- --- probabilite de neige a 1h => 8
2018-02-04 19:05:07.156 LUA: --- --- --- Probabilite de pluie a 2h => 82
2018-02-04 19:05:07.156 LUA: --- --- --- probabilite de neige a 3h => 10
2018-02-04 19:05:07.156 LUA: --- --- --- Probabilite de pluie a 4h => 91
2018-02-04 19:05:07.157 LUA: --- --- --- Probabilite de pluie a 6h => 93
2018-02-04 19:05:07.157 LUA: --- --- --- probabilite de neige a 6h => 10
2018-02-04 19:05:07.157 LUA: --- --- --- Probabilite de pluie a 12h => 60
2018-02-04 19:05:07.157 LUA: --- --- --- probabilite de neige a 12h => 3
2018-02-04 19:05:07.157 LUA: --- --- --- Probabilite de pluie a 24h => 1
2018-02-04 19:05:07.157 LUA: --- --- --- probabilite de neige a 24h => 0
2018-02-04 19:05:07.157 LUA: --- --- --- probabilite de neige a 36h => 0
Code : Tout sélectionner
local proba_pluie_h = {} -- Ajoutez, modifiez ou supprimez les variables proba_pluie_h[]
-- en changeant le N° entre [] correspondant à l'heure souhaitée pour l'associer au device concerné dans dz
proba_pluie_h[1]=504 -- renseigner l'idx du device % probabilité pluie à 1 heure associé, nil si non utilisé
proba_pluie_h[2]=505 -- renseigner l'idx du device % probabilité pluie à 2 heures associé, nil si non utilisé
proba_pluie_h[4]=639 -- renseigner l'idx du device % probabilité pluie à 4 heures associé, nil si non utilisé
proba_pluie_h[6]=506 -- renseigner l'idx du device % probabilité pluie à 6 heures associé, nil si non utilisé
proba_pluie_h[12]=507 -- renseigner l'idx du device % probabilité pluie à 12 heures associé, nil si non utilisé
proba_pluie_h[24]=508 -- renseigner l'idx du device % probabilité pluie à 24 heures associé, nil si non utilisé
-- L'api fournie 36 probabilités de neige, 1 par heure.
local proba_neige_h={} -- comme pour la pluie Ajoutez, modifiez ou supprimez les variables proba_neige_h[]
-- en changeant le N° entre [] correspondant à l'heure souhaitée pour l'associer au device concerné dans dz
proba_neige_h[1]=771 -- renseigner l'idx du device % probabilité neige à 1 heure associé, nil si non utilisé
proba_neige_h[3]=772 -- renseigner l'idx du device % probabilité neige à 2 heures associé, nil si non utilisé
proba_neige_h[6]=773 -- renseigner l'idx du device % probabilité neige à 4 heures associé, nil si non utilisé
proba_neige_h[12]=774 -- renseigner l'idx du device % probabilité neige à 6 heures associé, nil si non utilisé
proba_neige_h[24]=738 -- renseigner l'idx du device % probabilité neige à 12 heures associé, nil si non utilisé
proba_neige_h[36]=775 -- renseigner l'idx du device % probabilité neige à 24 heures associé, nil si non utilisé