Custome page - Lecture d'un fichier JSON externe

Forum dédié aux problématiques concernant les scripts pour DomoticZ.
Entourez votre code et les logs avec les balises nommées code grâce au bouton <\>.
ypoisson
Messages : 8
Inscription : 03 oct. 2016, 07:48

Custome page - Lecture d'un fichier JSON externe

Message par ypoisson »

Bonjour,

Je cherche à récupérer les prévisions de pluie à une heure dans une Custom Page, via le site MeteoFrance.
Pour cela, j'ai "dupliqué" le bloc JSON qui lit les données internes, mais ça ne marche pas.
A savoir, il ne passe pas dans la fonction de lecture. (J'ai mis un alert pour tester).

Mon bloc :
var jurlp="http://www.meteofrance.com/mf3-rpc-port ... uie/440470";
$.getJSON(jurlp,
{
format: "json"
},
function(datapluie){
// **** debug ********
alert(datapluie.niveauPluieText);
// **** debug ********
});


Mon Domoticz est hébergé dans un Raspberry Pi, et l'adresse MeteoFrance est bien résolue.

Quelqu'un a-t-il une idée ?

Ma question est plutôt théorique car j'ai bien noté que mon but est atteignable par d'autre méthodes.
Pour autant, j'ai d'autres idées de JSON à exploiter, aussi j'aimerai bien comprendre.

Cordialement

Yvan
vil1driver
Messages : 5661
Inscription : 30 janv. 2015, 11:07
Localisation : Rennes (35)

Re: Custome page - Lecture d'un fichier JSON externe

Message par vil1driver »

Salut,

Pour comprendre tu peux t'aider de la console de développement de chrome f12 ou l'addon firebug sur Firefox..

Tu vas certainement y voir une erreur de type Cross-domain Ajax request error.

C'est simplement une sécurité.
MAJ = VIDER LE CACHE(<-Clicable)
/!\Les mises à jour de Domoticz sont souvent sources de difficultés, ne sautez pas dessus
modules.lua

Un ex domoticzien
ypoisson
Messages : 8
Inscription : 03 oct. 2016, 07:48

Re: Custome page - Lecture d'un fichier JSON externe

Message par ypoisson »

Merci.
Je vais commencer par ça.
Yvan
Répondre