Scrapboard Cloud 4 llega con el “Fridge‑Pocket”: el refrigerador inteligente de 30 L que transforma tu cocina
Introducción
Imagina abrir tu nevera y que, sin tocar nada, la app te muestre qué alimentos tienes, cuánto te queda y te avise cuando algo está a punto de caducar. Ese es el objetivo del Fridge‑Pocket, el nuevo refrigerador de bolsillo que acompaña al lanzamiento de Scrapboard Cloud 4 en Product Hunt. Con sensores de temperatura, peso y visión artificial, y conectado a la nube mediante BLE / Wi‑Fi 6E, este dispositivo permite a cualquier hogar compacto reducir el desperdicio alimentario, ahorrar energía y automatizar la compra de alimentos.
En este artículo verás:
- Qué hardware lleva dentro y cómo se comunica con Scrapboard Cloud.
- Comparativa rápida con los modelos más populares.
- Un caso de uso paso a paso (desde la instalación hasta la primera notificación).
- Checklist de seguridad y una lista de verificación de instalación.
- Código Python listo para usar con la API de Scrapboard.
- Tabla de costos y ahorro estimado en un año.
1. ¿Por qué es relevante ahora?
| Motivo | Dato clave | Impacto en el usuario |
|---|---|---|
| Desperdicio alimentario | 33 % de la producción mundial se pierde (FAO). | Menos comida tirada → menos gasto. |
| Viviendas pequeñas | 58 % de millennials viven en < 60 m². | Un frigorífico de 30 L ocupa menos de la mitad que uno tradicional. |
| Asistentes de voz omnipresentes | > 40 % de hogares en EE. UU. usan Alexa/Google. | Control por voz sin intermedios. |
| Nube abierta | Scrapboard Cloud 4 ofrece APIs públicas y dashboards en tiempo real. | Puedes crear tus propias automatizaciones. |
| Subsidios verdes | Varios países europeos ofrecen ayudas para electrodomésticos “inteligentes”. | Reducción del precio final de compra. |
2. Arquitectura del Fridge‑Pocket
2.1 Hardware esencial
| Componente | Función | Tecnologías habituales |
|---|---|---|
| Sensores de temperatura / humedad | Garantizan condiciones óptimas y detectan puertas abiertas. | Termistores ±0,1 °C, sensores de humedad capacitiva. |
| Cámara interna (opcional) | Reconoce visualmente los productos y actualiza el inventario. | Cámara 5 MP, lente gran angular, IR para baja luz. |
| Células de carga en cada estante | Mide el peso y calcula la cantidad restante. | Células de 0‑5 kg con calibración automática. |
| Módulo de conectividad | Envío de datos a Scrapboard Cloud y recepción de comandos. | BLE 5.2 + Wi‑Fi 6E, certificado WPA3. |
| Microcontrolador | Orquesta sensores y gestiona la comunicación. | ESP‑32‑S2 (dual‑core, 240 MHz). |
| Fuente de alimentación | Alimentación segura y eficiente. | Adaptador 110‑240 V → 12 V / 2 A, certificación CE. |
2.2 Software y stack en la nube
- Firmware (C/C++ con ESP‑IDF) → envía datos en JSON a Scrapboard Edge cada 30 s.
- Scrapboard Edge → normaliza la información y la publica en Scrapboard Cloud 4 mediante MQTT / HTTPS.
-
Scrapboard Cloud → almacena en TimescaleDB, procesa con Lambda Functions y expone la API RESTful (
/v1/fridge). - Dashboard → UI React + Material‑UI para visualizar inventario, historial de temperatura y alertas.
3. Comparativa rápida con la competencia
| Modelo | Volumen | Precio (USD) | Conectividad | Cámara | Peso‑sensor | IA integrada |
|---|---|---|---|---|---|---|
| Fridge‑Pocket (Scrapboard) | 30 L | 399 | BLE 5.2 / Wi‑Fi 6E | Sí (opcional) | Sí (todos los estantes) | Sí (detección de caducidad) |
| CoolSmart Mini | 35 L | 449 | Wi‑Fi 5 | No | Sólo en base | No |
| SmartFridge Lite | 28 L | 379 | BLE 4.2 | Sí | Sólo base | Sí (solo notificaciones) |
| EcoBox Pro | 32 L | 429 | Wi‑Fi 6 | Sí | Sí | No |
Ventaja principal del Fridge‑Pocket: combinación de sensores de peso en cada estante + IA de visión + API abierta que permite crear flujos personalizados sin depender de servicios propietarios.
4. Caso práctico: de la caja al primer aviso
Paso 1 – Desembalar y montar
- Coloca el Fridge‑Pocket en una superficie nivelada.
- Conecta el cable de alimentación y espera a que el LED BLUE parpadee (modo emparejamiento).
- Abre la app Scrapboard (iOS/Android) y pulsa Añadir dispositivo → selecciona Fridge‑Pocket → sigue el asistente Wi‑Fi.
Paso 2 – Calibrar los sensores
# Desde la app, pulsa “Calibrar” y coloca una botella de agua de 1 kg en cada estante.
# La app mostrará “Calibración completada” en < 10 s.
Paso 3 – Añadir productos (modo cámara)
- Abre la puerta, coloca los alimentos y cierra.
- En la app pulsa Escanear → la cámara interna captura una foto.
- La IA reconoce “leche 1 L”, “manzanas 4 uds.” y actualiza el inventario automáticamente.
Paso 4 – Configurar notificaciones
# En la sección “Alertas” de la app:
alert:
low_stock: true # Notificar cuando quede < 20 % del peso inicial
expiry_soon: 3d # Avisar 3 días antes de la fecha de caducidad
temperature_out_of_range: true
Paso 5 – Primer aviso (ejemplo)
Push: “⚠️ La leche está a 2 días de caducar. ¿Quieres añadirla al carrito de Amazon?”
Al pulsar Sí, la app envía una orden a Scrapboard Cloud que, mediante la integración Zapier, crea un pedido en Amazon.
5. Checklist de instalación y seguridad
| ✔️ | Acción | Comentario |
|---|---|---|
| 1 | Verificar que la toma de corriente está protegida con GFCI. | Evita descargas en caso de humedad. |
| 2 | Confirmar que el firmware está en la versión v1.4.2 o superior. | Actualizaciones automáticas vía OTA. |
| 3 | Cambiar la contraseña Wi‑Fi por una clave WPA3. | Mejora la resistencia a ataques. |
| 4 | Habilitar 2FA en la cuenta Scrapboard. | Protección contra accesos no autorizados. |
| 5 | Revisar que los sensores de peso no estén cubiertos por objetos pesados no alimentarios. | Evita lecturas erróneas. |
| 6 | Configurar VPN o TLS para la comunicación MQTT si se usa un broker propio. | Cifrado de extremo a extremo. |
| 7 | Realizar una prueba de integridad de la puerta (cierre automático). | Detecta puertas mal alineadas. |
6. Código de ejemplo: obtener el inventario con Python
python
import requests
import os
from datetime import datetime, timezone
# 1️⃣ Variables de entorno (añádelas en tu .env)
API_KEY = os.getenv("SCRAPBOARD_API_KEY")
BASE_URL = "https://api.scrapboard.cloud/v1"
# 2️⃣ Función para obtener el inventario del frigorífico
def obtener_inventario(fridge_id: str) -> dict:
url = f"{BASE_URL}/fridge/{fridge_id}/inventory"
headers = {"Authorization": f"Bearer {API_KEY}"}
resp = requests.get(url, headers=headers, timeout=10)
resp.raise_for_status()
return resp.json()
# 3️⃣ Mostrar productos que caducan en menos de 3 días
def productos_caducan_pronto(data: dict, dias: int = 3):
ahora = datetime.now(timezone.utc)
limite = ahora.timestamp() + dias * 86400
---
*Herramienta mencionada: [DigitalOcean](https://m.do.co/c/)*
Top comments (0)