Température de surface intérieure d’un mur et condensation
Ce calculateur estime le refroidissement de la face d’un mur tournée vers la pièce en période de chauffage.
Lancer gratuitement
Saisissez la température de l’air intérieur, la valeur U du mur, le coefficient d’échange thermique du film intérieur et l’écart de température entre l’intérieur et l’extérieur. Vous pouvez alors comparer la température de surface prévue au point de rosée intérieur, critère pratique du risque de condensation superficielle. Le résultat indique aussi le flux thermique, la chute de température du film intérieur, la température extérieure implicite et un facteur de température sans dimension.
Interpréter la température de surface calculée
Une pièce peut sembler agréablement chauffée alors qu’un mur mal isolé reste nettement plus froid que l’air intérieur. La chaleur qui traverse le mur franchit une mince couche limite d’air relativement immobile au contact de la face intérieure. Cette couche crée un écart entre la température de l’air ambiant et celle de la surface réelle. Le calculateur détermine le flux thermique stationnaire en multipliant la valeur U du mur par l’écart de température intérieur-extérieur. Il divise ensuite ce flux par le coefficient de film intérieur afin d’obtenir la chute de température côté pièce, puis soustrait celle-ci à la température intérieure. La température de surface obtenue est à comparer au point de rosée intérieur. Si la surface est plus chaude que ce point, aucune condensation liquide n’est prévue dans les conditions stationnaires saisies. Si elle est aussi froide ou plus froide, l’humidité peut se condenser. L’humidité relative ou le point de rosée ne faisant pas partie des quatre données, l’outil ne fabrique pas de verdict favorable ou défavorable : il fournit la valeur thermique indispensable à une évaluation sincère du risque.
Choisir des données décrivant la même situation
Utilisez une température d’air intérieur en degrés Celsius et un écart non négatif défini comme la température intérieure moins la température extérieure. Un écart en degrés Celsius a la même valeur numérique qu’en kelvins. La valeur U doit représenter la paroi complète, avec toutes ses couches et les résistances superficielles pertinentes selon la méthode de votre projet. Saisissez le coefficient de film intérieur en watts par mètre carré-kelvin. Il dépend du sens du flux thermique, de l’orientation de la surface, des mouvements d’air et de la norme ou méthode de conception retenue ; ce n’est pas une propriété universelle du matériau. Toutes les données doivent appartenir au même cas de calcul. Associer un écart hivernal à une valeur U ou à un coefficient fondé sur des hypothèses incompatibles donnerait un résultat précis en apparence, mais trompeur. Le calculateur refuse les coefficients nuls ou négatifs, les nombres non finis, les écarts négatifs et une valeur U supérieure au coefficient intérieur, car ces données ne constituent pas un modèle de résistances physiquement cohérent.
Évaluer le risque de condensation et les limites
Calculez ou mesurez d’abord le point de rosée intérieur à partir de la température et de l’humidité relative, puis comparez-le à la température de surface affichée. Une marge positive, lorsque la surface est plus chaude que le point de rosée, indique l’absence de condensation superficielle dans l’état stationnaire supposé. Une faible marge appelle à la prudence : humidité, température extérieure, circulation d’air, mobilier et qualité d’exécution évoluent. Les angles, ponts thermiques, tableaux de fenêtre, traversées structurelles et zones derrière les meubles peuvent être plus froids que l’estimation unidimensionnelle d’une partie courante. La méthode ne modélise pas non plus l’inertie thermique, la pluie, les apports solaires, les infiltrations d’air, la diffusion d’humidité ou le chauffage intermittent. Servez-vous du flux et de la chute du film pour vérifier le calcul, et du facteur de température pour comparer différents scénarios. Pour valider une conception, analyser des moisissures ou étudier un bâtiment occupé, complétez ce premier examen par des mesures d’humidité, une analyse des ponts thermiques, des marges adaptées et les exigences réglementaires applicables. Le tarif de l’API est de $0.002 par calcul ; la même opération déterministe peut s’exécuter dans le navigateur.
Cas d’usage
Évaluer la rénovation d’un mur
Comparez la température estimée de la face intérieure avant et après une amélioration de l’isolation, pour une même condition hivernale de calcul.
Étudier un parement intérieur froid
Transformez une valeur U et un écart thermique connus en estimation de surface, à confronter aux mesures sur place et au point de rosée.
Contrôler un calcul thermique
Vérifiez le flux, la chute de température du film intérieur et le facteur thermique à l’aide d’un résultat déterministe explicite.
Questions fréquentes
Quelle équation est appliquée ?
Le flux thermique est le produit de U par l’écart intérieur-extérieur. La chute du film est ce flux divisé par le coefficient intérieur ; la température de surface est la température intérieure diminuée de cette chute.
Cet outil calcule-t-il le point de rosée ?
Non. L’humidité relative n’est pas saisie. Calculez ou mesurez séparément le point de rosée intérieur, puis comparez-le à la température de surface indiquée.
Quand une condensation superficielle est-elle possible ?
Elle devient possible lorsque le point de rosée de l’air intérieur est supérieur ou égal à la température de la surface intérieure.
Puis-je saisir l’écart thermique en kelvins ?
Oui. Un écart de température a la même valeur numérique en kelvins et en degrés Celsius. La température intérieure elle-même se saisit en degrés Celsius.
Pourquoi la valeur U ne peut-elle pas dépasser le coefficient intérieur ?
La conductance de la paroi complète ne peut pas dépasser celle d’une résistance déjà présente sur le trajet thermique. Une telle saisie décrirait un modèle incohérent.
Le résultat tient-il compte des ponts thermiques ?
Uniquement si la valeur U et les hypothèses les représentent correctement. Une valeur unidimensionnelle de partie courante ne prévoit généralement pas les angles, jonctions ou traversées plus froids.
Pour les développeurs — accès API
Tout sur cette page est disponible par programmation. Cette section s'adresse aux équipes qui veulent l'intégrer à leurs systèmes ; les autres peuvent simplement utiliser l'outil ci-dessus.
Endpoint
Authentification par jeton Bearer : un seul POST met la tâche en file d’attente, et le résultat vous parvient par webhook ou lien signé.
Appeler depuis votre stack
curl -X POST https://api.kit.forhosting.com/eng/wall-surface-temp \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"indoor_temperature":21,"u_value":0.35,"inside_film_coefficient":7.7,"temperature_difference":25}'const res = await fetch("https://api.kit.forhosting.com/eng/wall-surface-temp", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"indoor_temperature": 21,
"u_value": 0.35,
"inside_film_coefficient": 7.7,
"temperature_difference": 25
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/eng/wall-surface-temp",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"indoor_temperature": 21,
"u_value": 0.35,
"inside_film_coefficient": 7.7,
"temperature_difference": 25
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/eng/wall-surface-temp", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"indoor_temperature":21,"u_value":0.35,"inside_film_coefficient":7.7,"temperature_difference":25}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"indoor_temperature":21,"u_value":0.35,"inside_film_coefficient":7.7,"temperature_difference":25}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/eng/wall-surface-temp", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)Exemple de requête
{
"indoor_temperature": 21,
"u_value": 0.35,
"inside_film_coefficient": 7.7,
"temperature_difference": 25
}Exemple de réponse
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "eng.wall_surface_temp",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}L’API est asynchrone : chaque appel renvoie un task_id immédiatement, puis vous interrogez l’état à raison d’une requête par seconde.
Tarifs
Le prix est publié, sans tokens ni crédits. Une tâche qui échoue n’est pas facturée.
Erreurs
| HTTP | Code | Signification |
|---|---|---|
401 | unauthorized | Clé API absente ou invalide : vérifiez l’en-tête Authorization. |
402 | insufficient_balance | Solde insuffisant : rechargez votre compte pour lancer cette tâche. |
404 | unknown_type | Type de tâche inconnu : vérifiez le champ type de votre requête. |
429 | rate_limited | Trop de requêtes : ralentissez la cadence, puis réessayez. |