Calculateur BTU climatiseur
Une pièce de 250 pieds carrés avec 8 pieds sous plafond, un ensoleillement moyen et deux personnes demande environ 5000 BTU par heure. Ajustez pour un plafond haut, une pièce ensoleillée ou ombragée et des personnes en plus, puis choisissez le bon climatiseur. Gratuit dans votre navigateur.
- Gratuit
- Fonctionne dans votre navigateur
- Sans inscription
- Vos données restent sur votre appareil
Lancer gratuitement
Exemple résolu
- Aire
- 250
- Hauteur de plafond en pieds
- 8
- Exposition au soleil
- Moyenne pondérée
- Personnes présentes
- 2
- BTU de base par pied carré
- 20 BTU/h
- BTU de base
- 5 000
- Facteur de hauteur
- 1
- Facteur d'ensoleillement
- 1
Un calculateur de BTU pour climatiseur transforme la taille de la pièce et quelques ajustements de charge thermique en la puissance de refroidissement à rechercher. Saisissez la surface au sol en pieds carrés, la hauteur de plafond en pieds (facultatif), l'exposition au soleil (shaded, average ou sunny) et le nombre de personnes qui occupent habituellement l'espace ; l'outil renvoie les BTU de base, les facteurs de hauteur et d'ensoleillement, l'ajustement d'occupation, la puissance totale de refroidissement en BTU par heure, un tonnage approximatif, un palier d'équipement pratique arrondi au multiple de 500 BTU supérieur, un court message en anglais et des étapes de substitution ordonnées que vous pouvez coller dans un devis ou un test unitaire.
Comment est estimée la puissance de refroidissement d'une pièce
La puissance de refroidissement d'une pièce s'exprime couramment en British thermal units par heure (BTU/h). Une règle empirique très répandue part de la surface au sol : multipliez la superficie en pieds carrés par vingt BTU par pied carré pour obtenir une charge de base correspondant à une pièce résidentielle typique avec un plafond de huit pieds et un gain solaire moyen. Cette base ne suffit pas lorsque la pièce est plus haute, plus ensoleillée ou plus fréquentée que les hypothèses de référence.
La hauteur de plafond fait varier le volume d'air à refroidir ; ce calculateur multiplie la base par la hauteur de plafond divisée par huit pieds, de sorte qu'un plafond de dix pieds augmente la charge de vingt-cinq pour cent tandis qu'une pièce standard de huit pieds laisse le facteur de hauteur à un.
L'exposition au soleil tient compte des gains par rayonnement et conduction à travers les vitrages et les murs extérieurs : les pièces ombragées utilisent un facteur de zéro virgule neuf (dix pour cent de puissance en moins), les pièces moyennes un facteur de un virgule zéro, et les pièces ensoleillées ou très vitrées un facteur de un virgule un (dix pour cent de plus).
L'occupation ajoute la chaleur sensible et latente des personnes ; la référence suppose deux occupants, et chaque personne au-delà de deux ajoute six cents BTU par heure. Les BTU de refroidissement finaux sont la base multipliée par le facteur de hauteur puis par le facteur d'ensoleillement, plus l'ajustement d'occupation.
Il s'agit d'une aide au dimensionnement pour l'achat et la planification, et non d'un calcul de charge Manual J avec valeurs R d'isolation, pertes de gaines ou températures de référence par zone climatique ; considérez le résultat comme un point de départ transparent et ajustez à la hausse ou à la baisse lorsqu'un ingénieur ou un tableau fabricant l'indique.
Conseils pratiques, limites et recherches associées
Mesurez la surface au sol comme la longueur multipliée par la largeur de la pièce climatisée en pieds carrés, ou convertissez d'abord les mètres carrés (multipliez par environ dix virgule sept six) avant l'appel. Utilisez la hauteur de plafond finie, pas la hauteur des combles au-dessus de l'isolant. Choisissez shaded pour les pièces orientées au nord avec peu de soleil direct, average pour une exposition mixte typique et sunny pour les pièces orientées à l'ouest ou au sud avec de grandes baies vitrées.
Réglez occupants sur le nombre de personnes qui utilisent régulièrement l'espace en même temps, et non sur l'ensemble du foyer : une chambre peut rester à un ou deux tandis qu'un salon en fête peut exiger un compte plus élevé. Gardez les dimensions dans la plage absolue publiée afin que les produits ne débordent pas vers des résultats non finis que le solveur doit rejeter.
Cette page cible les personnes qui recherchent un calculateur de BTU pour climatiseur, la puissance de refroidissement d'une pièce, la taille d'un climatiseur selon les pieds carrés, ou les ajustements liés à la hauteur de plafond et à l'exposition au soleil en ligne ; ce n'est ni un programme complet de charge Manual J pour toute la maison, ni un outil de BTU de chauffage pour pompe à chaleur, ni un estimateur SEER ou de coût énergétique, ni un calculateur de dimensionnement de gaines.
Préférez cette capacité lorsque vous connaissez déjà la surface de la pièce et que vous n'avez besoin que d'une estimation transparente en BTU avec les ajustements courants de hauteur, d'ensoleillement et d'occupation ; si votre source est un plan multizone, appelez une fois par pièce et additionnez les paliers recommandés en tenant compte de la simultanéité.
Questions fréquentes
Comment les BTU de refroidissement sont-ils calculés à partir de la surface ?
La charge de base est la surface en pieds carrés multipliée par 20 BTU par pied carré. Cette base est multipliée par la hauteur de plafond divisée par 8 pieds et par un facteur d'ensoleillement (0.9 shaded, 1.0 average, 1.1 sunny), puis l'occupation ajoute 600 BTU pour chaque personne au-delà de deux.
Que se passe-t-il lorsque la surface est nulle ou négative ?
La surface de la pièce doit être positive ; une surface non positive ne peut pas définir une charge de refroidissement.
S'agit-il d'un calcul de charge Manual J complet ?
Non. C'est un dimensionneur empirique transparent pour la surface, la hauteur de plafond, l'exposition au soleil et l'occupation. L'isolation, les gaines, les températures de référence climatiques et les systèmes pour toute la maison exigent une vraie étude Manual J ou professionnelle.
Le calculateur de BTU pour climatiseur est-il gratuit ?
L'outil du navigateur est gratuit et s'exécute localement.
Combien de personnes l'estimation suppose-t-elle dans la pièce ?
Deux. Chaque personne supplémentaire ajoute 600 BTU par heure : indiquez donc le nombre de personnes qui occupent régulièrement la pièce en même temps, et non tout le foyer.
Outils associés
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/home/ac-btu \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"area":250}'const res = await fetch("https://api.kit.forhosting.com/home/ac-btu", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"area": 250
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/home/ac-btu",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"area": 250
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/home/ac-btu", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"area":250}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"area":250}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/home/ac-btu", 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
{
"area": 250
}Exemple de réponse
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "home.ac_btu",
"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.
Limites
max_area | 1000000 |
min_area | 1e-9 |
max_ceiling_height | 100 |
min_ceiling_height | 1e-9 |
max_occupants | 10000 |
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. |
Notes techniques
Une surface nulle ou négative est rejetée avec une erreur invalid_input claire au lieu d'inventer une charge à partir d'une superficie nulle ou négative. Le calcul est purement déterministe — sans réseau, sans aléa, sans dépendance à l'horloge — de sorte que l'exécution gratuite dans le navigateur et l'API prépayée renvoient le même JSON après un arrondi décimal fixe à chaque appel.
Comment est estimée la puissance de refroidissement d'une pièce
La réponse indique aussi tons, soit les BTU de refroidissement divisés par douze mille (une tonne de réfrigération), et recommended_btu, la valeur arrondie au palier de cinq cents BTU supérieur afin de correspondre aux tailles courantes de climatiseurs de fenêtre et mobiles.
Comment appeler l'API et ce qu'elle renvoie
La hauteur de plafond, si elle est fournie, doit aussi être positive et dans les limites ; occupants doit être un entier positif. Préférez envoyer des nombres plutôt que des chaînes préformatées lorsque vous contrôlez le client ; si vous devez envoyer des chaînes, évitez les suffixes d'unité et les séparateurs de milliers qui échoueraient au motif de nombre fini. Envoyez un corps JSON avec area obligatoire en pieds carrés (alias room_area, sqft, square_feet, floor_area, A) et, en option, ceiling_height en pieds (alias height, ceiling, ceiling_ft, H ; huit par défaut), sun_exposure valant shaded, average ou sunny (alias sun, exposure, sunlight ; accepte aussi shade/low, medium/normal, high/bright ; average par défaut), et occupants en entier positif (alias people, occupancy, persons, n ; deux par défaut). La surface doit être un nombre positif fini dans la plage absolue publiée afin que les produits intermédiaires restent finis en double précision IEEE sur le Worker comme dans le navigateur. Une surface nulle ou négative est la principale erreur bloquante annoncée par cette capacité : une superficie nulle ou négative ne peut pas définir une charge de pièce et renvoie invalid_input. En cas de succès, la réponse reprend area, ceiling_height, sun_exposure et occupants arrondis ; elle publie base_btu_per_sqft (toujours vingt), base_btu, height_factor, sun_factor, occupancy_adjustment_btu, cooling_btu et btu (même total), recommended_btu, tons, unit valant BTU/h, formula sous forme d'équation lisible, message en guise de court résumé en anglais, et steps comme tableau ordonné de lignes de substitution. Toute validation échouée — area manquante, nombres non finis, surface nulle ou négative, étiquettes d'ensoleillement invalides, occupants non entiers ou non positifs, valeurs hors des limites absolues — renvoie invalid_input et n'est jamais facturée. La tarification est forfaitaire : $0.002 par requête réussie, avec un article unitaire et un prix marginal nul.
Conseils pratiques, limites et recherches associées
Pour enseigner ou écrire des tests, associez une pièce moyenne de huit pieds par défaut à un cas haut, ensoleillé et très occupé, et incluez volontairement une surface nulle ou négative pour prouver le chemin invalid_input. Les tâches échouées qui renvoient invalid_input ne consomment pas de solde prépayé, ce qui garde les scripts exploratoires économiques lorsque vous envoyez volontairement une surface nulle pour vérifier la gestion des erreurs. Les vérifications aller-retour sont faciles : recalculez la surface multipliée par vingt, multipliez par la hauteur divisée par huit et par le facteur d'ensoleillement, ajoutez six cents par personne supplémentaire, et confirmez que le cooling_btu publié correspond, avec le même arrondi à douze décimales utilisé pour tous les champs numériques.
Cas d'intégration
Dimensionner un climatiseur de fenêtre pour une chambre
Les particuliers saisissent la superficie de la chambre, la hauteur de plafond, l'exposition au soleil et les occupants habituels pour obtenir cooling_btu et un palier recommended_btu avant d'acheter un appareil de fenêtre.
Devis de remplacement pour propriétaires
Les gestionnaires immobiliers alimentent l'API avec la surface et l'occupation des pièces, puis joignent cooling_btu, tons et steps à un devis de remplacement transparent pour les locataires.
Fixtures golden pour applications CVC
Les développeurs génèrent des cas BTU corrects connus, plus des rejets volontaires de surfaces non positives, pour les tests unitaires et l'intégration continue.
Questions techniques
Qu'est-ce que recommended_btu ?
C'est le cooling_btu calculé, arrondi au palier de 500 BTU supérieur afin de correspondre aux tailles courantes de climatiseurs de fenêtre et mobiles.