Plugin Meteo France retour experience

Merci pour ta réponse rapide.

Je viens de jeter un œil et maintenant le plugin récupère bien les données. Je crois que je n’ai pas été assez patient…

Bien vu pour le cronHourly. Idem en stable.

Bien vu !
Pour le Stable : vais attendre la MaJ de Lunarok

1 « J'aime »

bonjour
pourrais tu stp dire comment tu as exactement renseigné tes coordonnées dans jeedom car moi je n obtiens aucune donnée pour ce plugin
j ai renseigné latitude, longitude altitude et en dessous
code pays (FR) code postal , ville et adresse du type X, rue de Machin (avec virgule après le numéro, j ai essayé également sans)
je vois que tout le monde arrive à l utiliser et je ne comprends pas d où vient mon problème…

Merci pour l’info.
Ça marche nickel en version stable. Maintenant mes icônes sont bien vertes :blush:

Si ça peut aider:
Coordonnées avec un point
FR
Code postal
Ville (en majuscules)
numéro rue (en majuscules)

hello
merci beacoup Menama, j ai bien mis avec points pour les coordonnées gps
je vais mettre en majuscules pour l adresse postale

hélas, toujours le même résultat…

Bonsoir @temium62,
Si vous voulez de l’aide, passez le plugin en debug, attendez le passage du cron de chaque heure et fournissez le log meteofrance.
En MP de préférence, il contient vos données de localisation.

Bonsoir,

sais-t’on quels sont les valeurs retournées dans le cas d’une vigilance avece ce nouveau plugin ?
Comment utiliser les retour info des commande vigilance XXX dans un scenario.
Dans l’ancien plugin, nous avions « vigilance » vert/jaune/orange/rouge et « risque » « orage/neige/… » Mais là, il y a une multitude de commandes

mon besoin precisement : détecter une vigilance > orange pour les orages

Merci du retour

Merci pour la solution !! :smiley:
J’avais aussi les icones grises sur les vigilances depuis le début (je suis sur la version stable du plugin). J’ai ajouté l’appel à la méthode getVigilance() dans le cronHourly, et ca fonctionne ! J’ai maintenant de belles icones colorées !

Bonsoir @ngrataloup,
les commandes « Vigilance - xxxxx niveau » retourne des chiffres. Chez moi j’ai pu vérifier :
1 = Vert
2 = Jaune
Et donc je suppose que :
3 = Orange
4 = Rouge

Dans ton cas il faut donc tester la commande « Vigilance - Orages niveau » > 2 (ou « Vigilance - Orages niveau » >= 3).

Bonjour
merci d abord à Jpty qui a eu la patience d 'étudier mon problème
et la conclusion est… que le plugin est incompatible avec la version 3 de Jeedom.

1 « J'aime »

Plus précisément, le plugin n’est pas compatible v3 à cause de la longueur des noms des commandes qui dépasse 45 caractères dans core/config/devices/*.json

Le champ name de la table cmd est un varchar(45) en v3 et un varchar(127) en v4.

3 « J'aime »

remarque constructive, sans animosité, pour éviter du temps perdu aux utilisateurs de V3 , pourrait on indiquer sur le market que le plugin est incompatible V3 ?

1 « J'aime »

C’est pas lié a la v3 ou v4, mais mariadb
Le ‹ correctif › appliqué par Loïc dans une des versions 4 c’est de remettre la tolérance que MySQL avait avant
Si vous installez une v3 sur buster même punition que la v4

Sur le forum il y a la commande a passer quelque-part pour résoudre ce problème. C’est une modifié de la conf SQL, le coré ne mettant pas de protection en place (on l’a demander mais non)

1 « J'aime »

Bonjour @jpty , modification effectuée = icones colorées merci.

Hello,

Une autre coquille :
Undefined variable: result in /var/www/html/plugins/meteofrance/core/class/meteofrance.class.php on line 508
ça s’appelle $return

  public static function callMeteoWS($_url, $_xml = false, $_token = true) {
    //$token = config::byKey('token', 'meteofrance');
    if ($_token)  {
      $token = '&token=' . '__Wj7dVSTjV9YGu1guveLyDq0g7S7TfTjaHBTPTpO0kj8__';
    } else {
      $token = '';
    }
    $request_http = new com_http($_url . $token);
    $request_http->setNoSslCheck(true);
    $request_http->setNoReportError(true);
    $return = $request_http->exec(15,2);
    if ($result === false) {
2 « J'aime »

@ngrataloup
Si on regarde dans le code on voit ceci dans la méthode getVigilance() :

public function getVigilance() {
    $value[1] = "Vert";
    $value[2] = "Jaune";
    $value[3] = "Orange";
    $value[4] = "Rouge";

donc en effet 1 à 4 correspondent aux état Vert à Rouge

1 « J'aime »

Vraiment bien ce plugin lunarock merci pour la mise à disposition gratuite.

Petite question sur le plugin, sur la partie vigilance en effet une fois le cron mis sur cette partie cela remonte bien les couleurs, mais dans ma zone je suis en vent violent et pourtant je suis bien en jaune sur vent mais il n’indique pas vent violent alors que c’est le cas sur le site de météo france.
Sinon il serait peut etre possible de rajouter un lien comme avant sur la touche information vers
VIGILANCE METEO FRANCE | Carte de vigilance météorologique sur la France ou plus directement sur sa région VIGILANCE METEO YVELINES (78) par Météo-France

1 « J'aime »