Demande évolution plugins Rosée

Bonjour,

Merci pour le plugins Rosée, très complet et pertinent dans les calculs.

Si @JAG passe par ici, serait-il possible d’ajouter dans le mode « Humidité absolue », une commande info avec le « rapport de mélange » afin d’avoir l’équivalent pour lire le diagramme enthaplique ?

Merci
Francis

Bonjour

oui JAG passe par là

je veux bien ajouté qq chose mais il faut avoir la méthode de calcul pour pouvoir si cela est deja faisable ou pas

Bonjour,

Merci @JAG pour ton message, pour calculer le rapport de mélange, il faut la formule suivante :

B = (18,0154 / 28,965) * 1000 (Unité g/Kg)

Mélange = B * (Pw / (Patmo - Pw)) (Unité g/Kg)

Avec:
Patmo => Pression atmosphérique (Déjà présent dans le plugins)
Pw => Pression de vapeur en Pa qui est calculé pour avoir l’humidité absolue.

En exemple à 20° C et 80%HR avec Pression atmo à 101325 Pa alors on a
Humidité absolue de 13,83 g/m3
Rapport de mélange à 11,70 g/Kg

Merci
Francis

Bonjour,

Je viens déjà d’ajouter la commande Pression de la vapeur dans la liste des commandes
cela pourra aider certaines personnes (je vais pousser la beta)

Pour le calcul mélange cela devrait pas posé de problème

par contre d ou viennent les valeurs du calculs de B (18.0154 et 28,965) ?

1 « J'aime »

Kilogramme (kg) ou Kelvin gramme (Kg) ?

Salut,

28.695 : masse molaire moyenne de l’air
18.xxxx : masse molaire de l’eau.

Tu peux arrondir la 2ème valeur à 18.

Car la pression partielle est reliée à une quantité de matière en mole. Il faut donc utiliser les masses molaires (g/mol) pour revenir à une quantité en masse (ce qui est le cas du rapport de mélange).

Merci pour les infos
Maintenant il faut que je travaille :crazy_face: pour l’ajouter

@Maitrise_37
Je viens de pousser la version beta du plugin

merci de me faire votre retour avec les logs s’il y a des erreurs

bonne soirée

1 « J'aime »

@Maitrise_37

1 « J'aime »

Bonsoir,

Merci pour cette mise à jour ultra rapide.

Petite question pratique … comment on met à jour le plugins sur la branche beta en ayant le reste en stable ?

C’est g/Kgas au complet, j’en déduis que c’est des Kg de mélange Gazeux

1 « J'aime »

C’est bon, j’ai trouvé comme un grand …

Je check cela demain matin.

Merci

Il voulait dire que kilogramme s’écrit avec un k minuscule soit kg et non Kg. Le K majuscule étant réservé pour Kelvin
En gros majuscule quand c’est le nom d’une personne (Volt, Ampère…) et minuscule sinon (avec une expédition pour litre avec L)

1 « J'aime »

Bonjour,

Pour litre les 2 sont admis (majuscule ou minuscule) dans le système SI.

Mais avec un traitement de texte comme le « l » minuscule est visuellement identique au « I » majuscule l’usage est passé à l’utilisation de L majuscule. C’est ce que je demande à mon équipe au boulot.
À noter que tu peux trouver dans la littérature scientifique d’il y a plus de 20 ans le l minuscule mais avec le caractère en cursive (vive LaTeX !).

1 « J'aime »

Bonjour,

Il y a une erreur dans le calcul final :


> Debug
0009|[2025-05-04 09:03:33] DEBUG  : ┌── Calcul de l'humidité absolue : Hum Abs Extérieur ──
0010|[2025-05-04 09:03:33] DEBUG  : | ───▶︎ terme_pvs 1 : 3.2137941774131
0011|[2025-05-04 09:03:33] DEBUG  : | ───▶︎ Pression de saturation de la vapeur d'eau [variable : pvs] : 1636.0409785499
0012|[2025-05-04 09:03:33] DEBUG  : | ───▶︎ Pression partielle de vapeur d'eau : 1317.0129877326 Pa
0013|[2025-05-04 09:03:33] DEBUG  : | ───▶︎ Humidité absolue en kg d'eau par kg d'air : 0.0081911665542195 Kg
0014|[2025-05-04 09:03:33] DEBUG  : | ───▶︎ Volume specifique [variable : v] : 0.82460312320739 m³/Kg
0015|[2025-05-04 09:03:33] DEBUG  : | ───▶︎ Poids spécifique [variable : p] : 1.2127045991657 m³/Kg
0016|[2025-05-04 09:03:33] DEBUG  : | ───▶︎ B = masse molaire moyenne de l\’air x masse molaire moyenne de l\’eau = 621.97134472639 g/Kg
0017|[2025-05-04 09:03:33] DEBUG  : | ───▶︎ Rapport de mélange : 2696.6561828895 g/Kg
0018|[2025-05-04 09:03:33] DEBUG  : | ───▶︎ Humidité Absolue : 9.9334653528341 g/m³
0019|[2025-05-04 09:03:33] DEBUG  : | ───▶︎ Pression de vapeur réelle : 1317.0129877326 Pa
0020|[2025-05-04 09:03:33] DEBUG  : | ───▶︎ Rapport de mélange : 2696.6561828895 g/Kg
0021|[2025-05-04 09:03:33] DEBUG  : └──

J’ai le coefficient B qui est OK
par contre le rapport de mélange est pas bon. On devrait avoir la valeur de ~8,16 g/kg

621.97... x (1317.../ ( Patmo - 1317...))

Il me semble que l’erreur vient du calcul

$mixing_ratio1 = ($pressure_vapor - $pressure);

C’est l’inverse dans le calcul
$mixing_ratio1 = ($pressure - $pressure_vapor);

Il faudra enlever aussi le #value# /100 dans la commande du coup

A noter que j’ai un écart de pas grand chose sur la pression de vapeur réelle, j’ai 1312.40 Pa en théorie

Bonjour

Merci pour les retours
Par contre je voudrais avoir les logs complets pour que je puisse avoir les données pour tester.
Merci de mettre les logs entre </> car ils sont plus lisible que citation

si je fais cela le résultat est négatif c’est peur être voulu

0000|[2025-05-04 11:58:05] DEBUG  ┌── Mise à jour : Humidité Absolue ([Appartement][Humidité Absolue]) ──
0001|[2025-05-04 11:58:05] DEBUG  | ───▶︎ Méthode de calcul : humidityabs
0002|[2025-05-04 11:58:05] DEBUG  | ───▶︎ Température : 23.7 °C
0003|[2025-05-04 11:58:05] DEBUG  | ───▶︎ Température avec Offset : 23.7 °C - Offset Température : 0 °C
0004|[2025-05-04 11:58:05] DEBUG  | ───▶︎ Pression atmosphérique (Pression) : 1012.3 hPa
0005|[2025-05-04 11:58:05] DEBUG  |  └───▶︎ L'historique de la commande Pression est bien activé
0006|[2025-05-04 11:58:05] DEBUG  | ───▶︎ Humidité Relative : 74 %
0007|[2025-05-04 11:58:05] DEBUG  └──
0008|[2025-05-04 11:58:05] DEBUG  ┌── Calcul de l'humidité absolue : Humidité Absolue ──
0009|[2025-05-04 11:58:05] DEBUG  | ───▶︎ terme_pvs 1 : 3.468862834527
0010|[2025-05-04 11:58:05] DEBUG  | ───▶︎ Pression de saturation de la vapeur d'eau [variable : pvs] : 2943.4918287214
0011|[2025-05-04 11:58:05] DEBUG  | ───▶︎ Pression partielle de vapeur d'eau : 2178.1839532539 Pa
0012|[2025-05-04 11:58:05] DEBUG  | ───▶︎ Humidité absolue en kg d'eau par kg d'air : 0.013677996759641 Kg
0013|[2025-05-04 11:58:05] DEBUG  | ───▶︎ Volume specifique [variable : v] : 0.85978914740754 m³/Kg
0014|[2025-05-04 11:58:05] DEBUG  | ───▶︎ Poids spécifique [variable : p] : 1.1630758576277 m³/Kg
0015|[2025-05-04 11:58:05] DEBUG  | ───▶︎ B = masse molaire moyenne de l'air x masse molaire moyenne de l'eau = 621.97134472639 g/Kg
0016|[2025-05-04 11:58:05] DEBUG  | ───▶︎ Humidité Absolue : 15.908547811848 g/m³
0017|[2025-05-04 11:58:05] DEBUG  | ───▶︎ Pression de vapeur réelle : 2178.1839532539 Pa
0018|[2025-05-04 11:58:05] DEBUG  | ───▶︎ Rapport de mélange : -1162.0093052021 g/Kg
0019|[2025-05-04 11:58:05] DEBUG  └──
0020|[2025-05-04 11:58:05] DEBUG  ┌── Mise à jour des valeurs : Humidité Absolue ──
0021|[2025-05-04 11:58:05] DEBUG  | ───▶︎ Humidité absolue : 15.908547811848 g/m³
0022|[2025-05-04 11:58:05] DEBUG  | ───▶︎ Pression de vapeur : 2178.1839532539 Pa
0023|[2025-05-04 11:58:05] DEBUG  | ───▶︎ Rapport de mélange : -1162.0093052021 g/Kg
0024|[2025-05-04 11:58:05] DEBUG  | ───▶︎ Température : 23.7 °C
0025|[2025-05-04 11:58:05] DEBUG  | ───▶︎ Pression Atmosphérique : 1012.3 hPa
0026|[2025-05-04 11:58:05] DEBUG  | ───▶︎ Humidité Relative : 74 %
0027|[2025-05-04 11:58:05] DEBUG  └──
0028|[2025-05-04 11:58:05] DEBUG  ================ FIN CRON OU SAUVEGARDE =================

Pour ça je te laisse l’enlever plus simple pour moi

Il faut soustraire sur la même unité et non la valeur en hPa et une valeur en Pa, tu seras toujours positif après cela :slight_smile:

0001|[2025-05-04 09:03:33] DEBUG  :  ─────────▶︎ Début de l'actualisation manuelle
0002|[2025-05-04 09:03:33] DEBUG  : ┌── Mise à jour : Hum Abs Extérieur ([LoraWan][Hum Abs Extérieur]) ──
0003|[2025-05-04 09:03:33] DEBUG  : | ───▶︎ Méthode de calcul : humidityabs
0004|[2025-05-04 09:03:33] DEBUG  : | ───▶︎ Température : 14.3 °C
0005|[2025-05-04 09:03:33] DEBUG  : | ───▶︎ Température avec Offset : 14.3 °C - Offset Température : 0 °C
0006|[2025-05-04 09:03:33] DEBUG  : | ───▶︎ Pression atmosphérique aucun équipement sélectionné, valeur par défaut : 1013.25 hPa
0007|[2025-05-04 09:03:33] DEBUG  : | ───▶︎ Humidité Relative : 80.5 %
0008|[2025-05-04 09:03:33] DEBUG  : └──
0009|[2025-05-04 09:03:33] DEBUG  : ┌── Calcul de l'humidité absolue : Hum Abs Extérieur ──
0010|[2025-05-04 09:03:33] DEBUG  : | ───▶︎ terme_pvs 1 : 3.2137941774131
0011|[2025-05-04 09:03:33] DEBUG  : | ───▶︎ Pression de saturation de la vapeur d'eau [variable : pvs] : 1636.0409785499
0012|[2025-05-04 09:03:33] DEBUG  : | ───▶︎ Pression partielle de vapeur d'eau : 1317.0129877326 Pa
0013|[2025-05-04 09:03:33] DEBUG  : | ───▶︎ Humidité absolue en kg d'eau par kg d'air : 0.0081911665542195 Kg
0014|[2025-05-04 09:03:33] DEBUG  : | ───▶︎ Volume specifique [variable : v] : 0.82460312320739 m³/Kg
0015|[2025-05-04 09:03:33] DEBUG  : | ───▶︎ Poids spécifique [variable : p] : 1.2127045991657 m³/Kg
0016|[2025-05-04 09:03:33] DEBUG  : | ───▶︎ B = masse molaire moyenne de l\’air x masse molaire moyenne de l\’eau = 621.97134472639 g/Kg
0017|[2025-05-04 09:03:33] DEBUG  : | ───▶︎ Rapport de mélange : 2696.6561828895 g/Kg
0018|[2025-05-04 09:03:33] DEBUG  : | ───▶︎ Humidité Absolue : 9.9334653528341 g/m³
0019|[2025-05-04 09:03:33] DEBUG  : | ───▶︎ Pression de vapeur réelle : 1317.0129877326 Pa
0020|[2025-05-04 09:03:33] DEBUG  : | ───▶︎ Rapport de mélange : 2696.6561828895 g/Kg
0021|[2025-05-04 09:03:33] DEBUG  : └──
0022|[2025-05-04 09:03:33] DEBUG  : ┌── Mise à jour des valeurs : Hum Abs Extérieur ──
0023|[2025-05-04 09:03:33] DEBUG  : | ───▶︎ Pression de vapeur réelle : 1317.0129877326 Pa
0024|[2025-05-04 09:03:33] DEBUG  : | ───▶︎ Température : 14.3 °C
0025|[2025-05-04 09:03:33] DEBUG  : | ───▶︎ Humidité absolue : 9.9334653528341 g/m³
0026|[2025-05-04 09:03:33] DEBUG  : | ───▶︎ Pression Atmosphérique : 1013.25 hPa
0027|[2025-05-04 09:03:33] DEBUG  : | ───▶︎ Rapport de mélange : 2696.6561828895 g/Kg
0028|[2025-05-04 09:03:33] DEBUG  : | ───▶︎ Humidité Relative : 80.5 %
0029|[2025-05-04 09:03:33] DEBUG  : └──
0030|[2025-05-04 09:03:33] DEBUG  : ================ FIN CRON OU SAUVEGARDE =================

A bien vue, je n’avais pas vu
Voici le résultat avec tes données

0000|[2025-05-04 12:48:59] DEBUG  ┌── Mise à jour : test ([Aucun][test]) ──
0001|[2025-05-04 12:48:59] DEBUG  | ───▶︎ Méthode de calcul : humidityabs
0002|[2025-05-04 12:48:59] DEBUG  | ───▶︎ Température : 14.3 °C
0003|[2025-05-04 12:48:59] DEBUG  | ───▶︎ Température avec Offset : 14.3 °C - Offset Température : 0 °C
0004|[2025-05-04 12:48:59] DEBUG  | ───▶︎ Pression atmosphérique (PRESSION) : 1013.25 hPa
0005|[2025-05-04 12:48:59] DEBUG  |  └───▶︎ L'historique de la commande PRESSION est bien activé
0006|[2025-05-04 12:48:59] DEBUG  | ───▶︎ Humidité Relative : 80.5 %
0007|[2025-05-04 12:48:59] DEBUG  └──
0008|[2025-05-04 12:48:59] DEBUG  ┌── Calcul de l'humidité absolue : test ──
0009|[2025-05-04 12:48:59] DEBUG  | ───▶︎ terme_pvs 1 : 3.2137941774131
0010|[2025-05-04 12:48:59] DEBUG  | ───▶︎ Pression de saturation de la vapeur d'eau [variable : pvs] : 1636.0409785499
0011|[2025-05-04 12:48:59] DEBUG  | ───▶︎ Pression partielle de vapeur d'eau : 1317.0129877326 Pa
0012|[2025-05-04 12:48:59] DEBUG  | ───▶︎ Humidité absolue en kg d'eau par kg d'air : 0.0081911665542195 Kg
0013|[2025-05-04 12:48:59] DEBUG  | ───▶︎ Volume specifique [variable : v] : 0.82460312320739 m³/Kg
0014|[2025-05-04 12:48:59] DEBUG  | ───▶︎ Poids spécifique [variable : p] : 1.2127045991657 m³/Kg
0015|[2025-05-04 12:48:59] DEBUG  | ───▶︎ B = masse molaire moyenne de l'air x masse molaire moyenne de l'eau = 621.97134472639 g/Kg
0016|[2025-05-04 12:48:59] DEBUG  | ───▶︎ Humidité Absolue : 9.9334653528341 g/m³
0017|[2025-05-04 12:48:59] DEBUG  | ───▶︎ Pression de vapeur réelle : 1317.0129877326 Pa
0018|[2025-05-04 12:48:59] DEBUG  | ───▶︎ Rapport de mélange : 8.1907891906845 g/Kg
0019|[2025-05-04 12:48:59] DEBUG  └──
0020|[2025-05-04 12:48:59] DEBUG  ┌── Mise à jour des valeurs : test ──
0021|[2025-05-04 12:48:59] DEBUG  | ───▶︎ Humidité absolue : 9.9334653528341 g/m³
0022|[2025-05-04 12:48:59] DEBUG  | ───▶︎ Pression de vapeur réelle : 1317.0129877326 Pa
0023|[2025-05-04 12:49:00] DEBUG  | ───▶︎ Rapport de mélange : 8.1907891906845 g/Kg
0024|[2025-05-04 12:49:00] DEBUG  | ───▶︎ Température : 14.3 °C
0025|[2025-05-04 12:49:00] DEBUG  | ───▶︎ Pression Atmosphérique : 1013.25 hPa
0026|[2025-05-04 12:49:00] DEBUG  | ───▶︎ Humidité Relative : 80.5 %
0027|[2025-05-04 12:49:00] DEBUG  └──
0028|[2025-05-04 12:49:00] DEBUG  ================ FIN CRON OU SAUVEGARDE =================

C’est bon pour moi, il y a juste un peu d’écart

J’ai 8,16g/kg théorique pour 8,19g/kg dans ton calcul mais c’est surement lié à la valeur de pvs (1630,… chez moi) et à la pression partielle de vapeur d’eau 1312,… chez moi).

Ca induit sur l’humidité absolue (9,89 chez moi) et 9,93 dans ton calcul.

Je vais regarder ta formule de calcul pour identifer d’ou peut venir ce petit écart.

Merci en tout cas de cette mise à jour.

Re,

Par contre tu peux répondre a cette question qui a été posé pour que je mette les bonnes unités dans les logs stp

Quel est ton but final d’avoir cette donnée « rapport de mélange » dans le plugin ?

en attendant j’ai fait une petite mise à jour, pour faire du clean dans le code

Il y avait une erreur sur le calcul du B