Aller au contenu

Messages recommandés

Invité chris6783
Posté(e)

De mémoire tu peux aussi créer une scène bloc et la transformer en lua. Moi je lance l'onglet configuration / droits d'accès sur Firefox et ensuite j'inspecte le code source de la page au niveau de la liste des appareils mobiles et làles éléments sont nommés ´push_xxx', xxx est l'identifiant que tu cherches

  • 1 an après...
Posté(e)

Bonjour @Steven,

je fais remonter ce sujet car impossible de faire fonctionner avec la corse du sud, j'ai testé avec 20, 2a, 2A et je n'y arrive pas. pourtant quand j'appelle le xml sur meteo France je vois bien 2A... une idée stp ?

en tout cas merci pour ce script.

 

Posté(e)

Vu que j'ai refait complètement ma box, je viens de réimporter ce module. J'ai mis :

MeteoAlerte.dep = "2A"			-- votre département

Et cela fonctionne.

 

Je comprends donc pas le soucis. Peut-être que tu devrais supprimer et reimporter le module ?

  • 3 ans après...
Posté(e)

J'ai fais une traduction en QA de ce VD
Je me suis rendu compte qu'à certains moment il est impossible de récupérer les données sur le site météo France
Je crois que le problème était connu de@steven car vu comment le code est écrit il y aura plusieurs tentatives

Envoyé de mon BLA-L29 en utilisant Tapatalk

Posté(e)

oui je suis d'accord avec toi mais la cela fait plusieurs jours je pense depuis 

la mise a jour. j'ai supprimer le vd et réinstaller mais rien à faire.

Posté(e)

pour savoir si cela fonctionne il faut taper cela dans le navigateur

 

 
Si on tombe sur le fichier XML c'est que c'est ok
 
Je viens de tester il est en ligne
 
J'ai eu aussi un soucis lorsque j'ai fais le QA le fichier était indisponible pendant plusieurs jours
 
Sous hc2 on a un code erreur 301 alors que sur HC3 cela fonctionne pourtant c'est le même code ou presque seul le client http change.......
 
  • 3 semaines après...
Posté(e)

Le fichier a changé.

 

Avant, ce fichier était généré tout les X heures et accessible depuis un navigateur.

 

Depuis, ce fichier est généré à la volée, donc l'URL utilisée est redirigée de manière invisible depuis un navigateur ... mais pas depuis un client FHttp. C'est pour cela qu'il retourne un code 301. 

 

J'ai regardé, les nouvelles sources sur vigilance.meteo.fr ... je ne peux rien faire malheureusement. Ce VD est donc mort.

  • Like 1
Posté(e)

[mention=339]Steven[/mention] si on passe par le client HTTP cela a l'air de fonctionner. J'ai traduit ce VD en QA est ça l'air fonctionné

par contre j'ai rencontré un problème lorsque le fichier n'était pas présent je télécharge la page d'accueil de météo France.

J'ai contourné le problème en regardant le poids du fichier téléchargé.

Pour hc2 il faudrait passer par une scène je pense

 

Envoyé avec Tapatalk

 

 

 

 

 

 

  • 4 semaines après...
Posté(e)

Bonjour, je viens de m’apercevoir que mon vd ne fonctionne plus . "Problème d'accès au données " en permanence.

Quand je tape url vigilance.meteofrance.com/data/NXFR34_LFPW_.xml j'ai bien le fichier sur le navigateur.

merci de votre aide

Posté(e)

Tu prends la barre sur la droite de ton écran qui s'appelle : barre de défilement et tu montes un tout petit peu. 

 

Voilà :-)

  • Like 2
Posté(e)

merci @steven et désolé j'ai pourtant regardé avant de poser ma question. je devais être fatigué ;) j'avais aussi les prévisions météo Hs. Bonne soirée

Posté(e)

Dommage....

Sachant qu'aujourd'hui meteofrance passe en Alerte dès 3 gouttelettes.....

Nous perdons un bon detecteur pour reporter l'arrosage :2:

Posté(e)

Si jamais, voici un exemple de code pour utiliser les alertes de Weatherbit.io mais cela me semble bien moins pertinent.

 

local URL = Net.FHttp("api.weatherbit.io")

local ville = "Valleiry"
local codepays = "FR"
local key = "1111bbbbbb11111bbbbb1b1b11b1b"
local lang = "FR"
response, status, errorCode = URL:GET("/v2.0/current?city=".. ville .."&country=" .. codepays .. "&lang=".. lang.. "&key=" .. key)
local jsonTable = json.decode(response)
-- local lieu = jsonTable.data[1].city_name -- nom de la ville
-- local current = jsonTable.data[1].weather.description --- description des conditions
-- local temp = jsonTable.data[1].temp -- température
-- local pluie = jsonTable.data[1].precip -- précipitation
-- local neige = jsonTable.data[1].snow -- neige
-- local vent = jsonTable.data[1].wind_spd -- vitesse du vent
local lon = jsonTable.data[1].lon -- longitude
local lat = jsonTable.data[1].lat -- latitude

response, status, errorCode = URL:GET("/v2.0/alerts?lat=".. lat .."&lon=" .. lon .. "&key=" .. key)
local jsonTable = json.decode(response)
local id = <ID DU VD>
fibaro:call(id, "setProperty", "ui.Label5.value", #alertes) -- nombre d'alertes mais n'affiche que la 1ère.
if (#jsonTable.alerts > 0) then
  fibaro:call(id, "setProperty", "ui.Label6.value", jsonTable.alerts[1].severity) 
  fibaro:call(id, "setProperty", "ui.Label7.value", jsonTable.alerts[1].title) 
else
  fibaro:call(id, "setProperty", "ui.Label6.value", "--") 
  fibaro:call(id, "setProperty", "ui.Label7.value", "--") 
end

 

Mon VD en pièce jointe

 

Météo_Actuelle.vfib

  • Like 1
Posté(e)

Merci @Steven . J'avais déjà supprimé le module;). Pour moi ça ne marche pas 

sur Url http://vigiprevi.meteofrance.com/data/NXFR34_LFPW_.xml 

j'ai bien l'affichage du fichier sur le navigateur mais sur module : 

[DEBUG] 20:01:43: status200
[DEBUG] 20:01:43: errorCode0
[DEBUG] 20:01:43: Problème d'accès au données ... tentative dans 10mn
[

Posté(e)
Le 09/09/2020 à 20:03, tibo789 a dit :

Merci @Steven . J'avais déjà supprimé le module;). Pour moi ça ne marche pas 

sur Url http://vigiprevi.meteofrance.com/data/NXFR34_LFPW_.xml 

j'ai bien l'affichage du fichier sur le navigateur mais sur module : 

[DEBUG] 20:01:43: status200
[DEBUG] 20:01:43: errorCode0
[DEBUG] 20:01:43: Problème d'accès au données ... tentative dans 10mn
[

Tu dois avoir réinstallé une vieille version, voici la mienne.

MeteoAlerte.vfib

  • Like 1
×
×
  • Créer...