Erreur sur les marées

Bonjour ,
Il semble qu’il y ait une petite erreur dans la récupération des marées dans meteofrance.class.php à la ligne 695.
Il est écrit : if(date(‹ Ymd ›) == date(‹ Ymd ›,strtotime($return[‹ properties ›][‹ tide ›][0][‹ high_tide ›][‹ time ›])))
Or l’indice [0] devrait être après [‹ high_tide ›] mais pas avant.
JY


Informations Jeedom

Core : 4.4.20 (master)
DNS Jeedom : oui

Plugin : Météo France
Version : 2025-03-02 01:22:54 (stable)

Bonjour,

Avec une petite recherche vous auriez vu ce sujet qui le signale depuis l’année dernière :wink:

Bonjour,

Difficile à dire si [0] est placé avant ou après ['high_tide'].
Toutes les requêtes de marées retournent:

{"error":400,"message":"Unknown ID"}

Et pourtant, en effectuant la correction que j’ai indiquée dans le core du plugin meteofrance, on retrouve les marées.

Bonjour,
Vous utilisez quelle localisation ?

J’utilise la localisation des paramètres de Jeedom pour mon domicile et la localisation de mon iPhone quand je suis ailleurs (2 équipements différents dans le plugin)

Bonjour,
J’essayais d’avoir une localisation (port) qui serait encore fonctionnelle pour les marées pour éventuellement corriger.
Toutes celles que j’essaie retournent : {"error":400,"message":"Unknown ID"} donc pas de correction mais plutôt une suppression des marées dans meteofrance.