Calculadora de pasteurización sous vide para aves
Esta calculadora de tiempo de pasteurización sous vide para aves ofrece una estimación de planificación repetible a partir de dos medidas: la temperatura del baño de agua en grados Celsius y el grosor máximo del alimento en milímetros.
Ejecutar — gratis
Utiliza una tabla fija, no un modelo cambiante ni una fórmula opaca. Elija una temperatura admitida, mida la parte más gruesa del ave envasada y obtenga el tiempo tabulado en minutos y horas. La calculadora redondea el grosor hacia arriba hasta el siguiente intervalo disponible, por lo que la consulta resulta explícita y reproducible.
Mida el grosor y seleccione la temperatura del baño
Ajuste el baño de agua a una de las temperaturas que ofrece la calculadora y mida el ave por su punto más grueso antes de introducirla. El grosor importa más que el peso porque el calor debe desplazarse desde la superficie hasta el centro. Una porción ancha y fina puede calentarse antes que una pieza compacta de igual masa. Introduzca el grosor máximo en milímetros e incluya ambos lados de una pieza doblada o apilada si permanecerá así durante la cocción. No indique el ancho de la bolsa, el peso del paquete ni un promedio de varias porciones. Si las piezas son distintas, calcule con la más gruesa o divida el lote en grupos. Las filas admitidas son 55, 57.5, 60, 62.5, 65, 67.5 y 70 grados Celsius. La tabla se limita a piezas de hasta 60 milímetros. Mantener una temperatura exactamente incluida evita atribuir a una interpolación una precisión que el programa original no garantiza.
Comprenda la consulta de la tabla fija
La calculadora valida primero ambos valores, localiza la fila exacta de temperatura del baño y redondea el grosor introducido hacia arriba hasta el siguiente intervalo de diez milímetros. Por ejemplo, una pieza de 28 milímetros utiliza la columna de 30 milímetros, mientras que una pieza de 30 milímetros permanece en esa columna. El campo thickness_band_mm del resultado muestra qué columna se utilizó, para que pueda auditar la estimación posteriormente. La respuesta también presenta el tiempo programado en minutos enteros y en horas redondeadas a dos decimales. Ninguna solicitud de red, valor aleatorio, fecha actual ni historial del usuario altera la respuesta. Por ello, entradas idénticas siempre producen salidas idénticas. El tiempo representa el programa fijo completo asociado a esa temperatura y ese intervalo de grosor, incluida la previsión de la tabla para que el centro se caliente y permanezca bajo el proceso de pasteurización. No es un mero tiempo de mantenimiento que deba iniciar después de alcanzar una temperatura central no medida. Los valores entre intervalos se redondean deliberadamente hacia arriba y nunca se promedian hacia abajo.
Aplique la estimación con seguridad en una cocina real
Considere el resultado una estimación de planificación para aves intactas manipuladas conforme a buenas prácticas de seguridad alimentaria, no un sustituto de un proceso validado en una cocina regulada. Empiece a contar únicamente cuando el baño haya recuperado la temperatura configurada, mantenga las piezas totalmente sumergidas, evite una acumulación que impida la circulación y utilice bolsas intactas aptas para calor con el mínimo aire atrapado posible. La calculadora no puede comprobar la calibración del baño, la temperatura inicial, los patógenos, el relleno, los huesos, la carne ablandada mecánicamente, el contacto entre bolsas, el enfriamiento, el almacenamiento ni la contaminación cruzada. Esas condiciones pueden exigir otro proceso o una revisión experta. Siguen siendo esenciales un termómetro fiable y un baño con circulación adecuada. No emplee la tabla para temperaturas ajenas a las filas indicadas, alimentos de más de 60 milímetros, aves enteras, preparaciones enrolladas ni otros alimentos. Si la normativa local, el fabricante del equipo o un plan de seguridad aprobado exige más tiempo o temperatura, siga esa exigencia. Tras cocinar, sirva pronto o enfríe rápidamente mediante un método controlado adecuado antes de refrigerar.
Qué puede hacer con ella
Planificar el servicio de pechuga de pollo
Estime un programa repetible con la porción más gruesa antes de coordinar el resto de la comida.
Estandarizar instrucciones por lotes
Registre una temperatura admitida, un intervalo de grosor y el tiempo tabulado para porciones semejantes.
Revisar decisiones de porcionado
Compare los intervalos para valorar si dividir una pieza muy gruesa ofrece un programa más práctico.
Preguntas frecuentes
¿Cuánto cuesta una solicitud API?
Cada solicitud API cuesta $0.002; la misma consulta determinista también puede ejecutarse en el navegador.
¿Por qué debo elegir una de las temperaturas indicadas?
La capacidad utiliza filas fijas de la tabla y no inventa programas interpolados entre ellas.
¿Cómo se redondea el grosor?
El grosor se redondea hacia arriba al siguiente intervalo de 10 milímetros, hasta el límite de 60 milímetros.
¿El resultado incluye el tiempo de calentamiento?
Sí. Devuelve el tiempo completo de la tabla, no un periodo separado que empiece cuando el centro se caliente.
¿Puedo utilizarla para un pollo entero o un ave rellena?
No. Las aves enteras, los productos rellenos, las preparaciones enrolladas y las piezas de más de 60 milímetros requieren un proceso validado aparte.
¿Esto garantiza la seguridad alimentaria?
No. Un resultado seguro también depende de equipos precisos, manipulación, envasado, circulación, enfriamiento y cumplimiento de las directrices aplicables.
Para desarrolladores — acceso por API
Todo lo de esta página está disponible por programación. Esta sección es para equipos que quieren integrarlo en sus sistemas; el resto puede usar la herramienta de arriba sin más.
Endpoint de API
¿Prefiere automatizarlo? Un POST autenticado crea la tarea; el resultado llega por webhook o enlace firmado. La misma capacidad también se ejecuta aquí en la web, por email y desde Telegram — y pronto también desde nuestra app.
Llámela desde su stack
curl -X POST https://api.kit.forhosting.com/cook/sousvide-pasteurize \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"bath_temperature_c":60,"thickness_mm":28}'const res = await fetch("https://api.kit.forhosting.com/cook/sousvide-pasteurize", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"bath_temperature_c": 60,
"thickness_mm": 28
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/cook/sousvide-pasteurize",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"bath_temperature_c": 60,
"thickness_mm": 28
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/cook/sousvide-pasteurize", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"bath_temperature_c":60,"thickness_mm":28}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"bath_temperature_c":60,"thickness_mm":28}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/cook/sousvide-pasteurize", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)Ejemplo de solicitud
{
"bath_temperature_c": 60,
"thickness_mm": 28
}Ejemplo de respuesta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "cook.sousvide_pasteurize",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}La API es asíncrona: la llamada devuelve un task_id al instante y el resultado llega por webhook. El polling está limitado a 1 req/s por tarea.
Precio
Precio publicado — sin tokens ni créditos inventados. Una tarea fallida no se cobra.
Errores
| HTTP | Código | Significado |
|---|---|---|
401 | unauthorized | API key ausente o inválida. |
402 | insufficient_balance | El saldo no cubre el precio de la tarea. |
404 | unknown_type | El tipo de tarea no existe. |
429 | rate_limited | Demasiadas peticiones. Use el webhook en vez de sondear. |