Utilisation plugin rosée

Selon le code du plugin, pour qu’il y ait une alerte givre, il faut qu’il gèle.
Le seuil est ensuite utilisé pour le calcul de l’alerte givre.

Commentaire dans le source:

/* calcul du point de givrage
Point de givrage calculé uniquement si la température extérieure est négative
 */

Si le commentaire était respecté, le point de givrage ne devrait pas être calculé.

Hello
Le calcul est fait en permanence, depuis quelques temps

je ne sais pas si cela ne vient pas de cette formule

($temperature - $frost_point) <= $dpr

si on prend ton cas, (3.9 - 1.8) <= 3°C, il devrait avoir l’alerte a 1 mais tu as la visibilité du point de Givrage est égal à 0 donc l’alerte ne se déclenche pas

/ Calcul de l'alerte givrage en fonction du seuil d'alerte
            if ($visible_Frost == 1) {
                if (($temperature - $frost_point) <= $dpr) {
                    $alert_g = 1;
                } else {
                    $alert_g = 0;
                }
            } else {
                $alert_g = 0;
            }
		  log::add('rosee', 'debug', 'Etat alerte gel : ' . $alert_g);

Si quelqu’un a la méthode de calcul du point de givrage, je regarderais pour faire un PR
Bonne soirée

Ca correspond a quoi la Visibilité Point de Givrage ?Et elle est calculée comment ?

la visibilité du point de givrage, c’est plutôt ça

// Calcul visibilité Alerte
                 /*Désactivation de la fonction visibilité*/
                    if($frost_point < 0.0) {
                        $visible_Frost = 1;
                    } else {
                        $visible_Frost = 0;
                    }

Il faut donc que le point de givrage soit < 0 pour avoir l’alerte. Ca n’a pas grande utilité !!!

Autant pour la visibilité sur le point de rosee > 0 ca se comprend, autant pour le point de givrage ca n’a pas de sens. Si le point de givrage est à 2° et que la t° est à 1,8, il n’y a pas d’alerte…

Il peut givrer sans qu’il gèle ?
image

Vous avez raison.
En relisant ce que j’avais posté, je ne comprenais pas le >= 0
Post supprimé

Visibilités. Ça doit être un reste en cours de dev.
Dans la doc, je crois avoir lu qu’il était prévu qu’il n’y ait qu’une seule alerte Rosée ou Givre.

Donc si je comprend vos commentaires

// Calcul visibilité Alerte /*
Désactivation de la fonction visibilité*/
if($frost_point >= 0.0)
{ $visible_Frost = 1; }
else
{ $visible_Frost = 0; }
end if

C’est Ok pour vous ?

Non je me suis trompé de calcul de visibilité et supprimé mon post au dessus.
Pour moi, pour qu’il y ait du givre il faut qu’il gèle.
Le test dans le plugin est OK

Ok
Je me pose même la question s’il ne faudrait pas enlever cette notion de visibilité, avant la mise à jour de la V4 cela servait a masquer l’alerte sur le dashboard.

On pourrait faire le calcul en permanence et plus se poser la question a chaque fois => Quelques sois le seuil, on fait le calcul du point de rosée ou de givrage

Qu’en pensez-vous ?

Avant toute action, je crois qu’il faut bien lire et comprendre point de rosée et point de givrage.
Voir entre autres la FAQ dans la doc du plugin:
https://odolc.github.io/Rosee/fr_FR/

Perso, je ne sais pas comment présenter la tuile avec les différentes valeurs et les alertes.

Et demander l’avis au dev du plugin.

Et l’avis d’un météorologe aussi. La neige se produit entre 3 et -3 environ.
Donc je ne suis pas 100% convaincu qu’on ne puisse pas avoir du givre avec une température légèrement positive…

Et par exemple Caen. Pourquoi y a-t-il du givre même si la température est positive ?

Moi j’ai l’impression que c’est ça le seuil

oui je suis d’accord, ce paramètres de visibilité avaient été supprimé et remis car je l’avais mal supprimé dans un PR

Je l’ai entièrement supprimer pour le point de rosée et le point de givrage.
le point de givrage se fait comme ça

$frost_alert_givrage = $temperature - $frost_point;
if (($frost_alert_givrage) <= $dpr) {
                    $alert_g = 1;
                    log::add('rosee', 'debug', 'RESULTAT Calcul point de givrage (Calcul point de givrage  <= Seuil DPR)');
                } else {
                    $alert_g = 0;
                    log::add('rosee', 'debug', 'RESULTAT Calcul point de givrage (Calcul point de givrage  > Seuil DPR)');
                }

A voir si cela résolu le pb
Bonne journée

Salut a tous, je vien de voire ce post.
Un amis a moi qui et sur domoticz a fait ce petit scripts pour domoticz, il y a les calcules pour le point de rosée et la facon qu’il gère.
Si ca peut aidé.

1 « J'aime »

C’est quoi frost_alert-givrage ?

La je suis d’accord (T°- frost_point)

Hello,
j’avais oublié de mettre un point sur l’extrait du code que j’ai copié
Cela permet d’ajouter cette valeur dans les LOGS plus facilement

$frost_alert_givrage = $temperature - $frost_point;

Hello

Une mise à jour en beta du plugin est disponible a voir si cela resolve le pb

Salut,
Je ne vois pas de MAJ même en bêta