# De Raspberry Pi a Proxmox VE: Una plataforma tolerante a fallos para Home Assistant
Usar una Raspberry Pi con una tarjeta microSD para Home Assistant es común, pero poco fiable. Un simple corte de luz sin un apagado adecuado corrompe el sistema de archivos y borra todos tus datos. El problema principal es la falta de resistencia del almacenamiento flash a las escrituras frecuentes. Para una casa inteligente que funciona las 24 horas del día, los 7 días de la semana, eso es inaceptable. A diferencia de las SSD, las tarjetas microSD no tienen controladores de nivelación de desgaste lo suficientemente robustos, lo que acelera la degradación. ¿El resultado? Fallos aleatorios y el lío de hacer copias de seguridad diarias que la gente suele olvidar configurar.
Criterios de selección de hardware
Al buscar un reemplazo para la Raspberry Pi, nos centramos en:
- Fiabilidad del almacenamiento: SSD en lugar de microSD. NVMe ofrece la máxima velocidad y longevidad.
- Rendimiento: Al menos 4 núcleos para ejecutar tareas en paralelo (HA, AdGuard, VM de copia de seguridad).
- Consumo energético: Hasta 15 W para un funcionamiento ininterrumpido sin disparar la factura de la luz.
- Virtualización: Soporte para KVM para aislar servicios y hacer instantáneas fácilmente.
Nuestra elección: Un mini-PC con Intel N100 (4 núcleos, hasta 3,4 GHz), 16 GB de RAM y SSD NVMe de 512 GB. Esta configuración deja mucho margen para múltiples VM y contenedores. El Intel N100 es ideal: súper eficiente (6-15 W bajo carga), listo para virtualización por hardware y con puertos duales de 2,5GbE para redes. La RAM DDR4 se puede ampliar hasta 32 GB para futuro.
Configuración del BIOS: Parámetros críticos
Antes de instalar Proxmox VE, ajusta tu BIOS/UEFI:
- Arranque desde USB: En la sección de Arranque, prioriza la unidad USB en la parte superior de la lista. Esto asegura que arranque desde el instalador.
- Estado tras G3: En Configuración de Arranque, establece Estado tras G3 en
[S0] (Encendido). Esto enciende el sistema automáticamente tras un corte de luz y lo pone en marcha. Para una casa inteligente, es imprescindible; de lo contrario, tus automatizaciones se quedan muertas tras un apagón.
¿Por qué S0 específicamente? S0 (Trabajando) es el modo operativo completo. Seleccionarlo significa que el sistema vuelve directamente a la normalidad cuando regresa la luz. Otras opciones (S1-S5) ponen el PC en suspensión o hibernación, lo cual es inútil para un servidor. Solo S0 garantiza que los servicios se inicien de inmediato.
Instalación de Proxmox VE 8.3: Pasos clave
Proxmox VE 8.3 se instala en 10-15 minutos. Aquí va el resumen:
- Selección de disco: Elige el SSD NVMe en la interfaz del instalador. Todo en él se borra: verifica dos veces si necesitas una copia de seguridad.
- Red: Asigna una IP estática (p. ej., 192.168.1.100/24). Esto evita dolores de cabeza por cambios en la IP del panel de gestión.
- Contraseña: Usa una contraseña root fuerte: 12+ caracteres con letras, números y símbolos.
- Postinstalación: Extrae la unidad USB antes de reiniciar, o volverá a arrancar desde ella.
La interfaz web está en https://<IP>:8006. Al primer inicio de sesión, tu navegador advertirá sobre el certificado autofirmado. Pulsa “Avanzado” → “Continuar” (el texto varía según el navegador).
Configuración postinstalación: Deshazte de la suscripción de pago
Proxmox VE molesta por defecto con una suscripción de pago para recibir actualizaciones. Cambia a repositorios gratuitos con este script de la comunidad:
bash -c "$(curl -fsSL https://raw.githubusercontent.com/community-scripts/ProxmoxVE/main/tools/pve/post-pve-install.sh)"
Se encarga de:
- Desactivar
pve-enterprise(repositorio de pago) - Activar
pve-no-subscription(el gratuito) - Actualizar a la última versión
- Configurar repositorios de Ceph para compatibilidad
Ejecútalo y las actualizaciones fluirán libremente sin suscripción. Ahora estás listo para VM.
Arquitectura de casa inteligente en Proxmox
Tras la instalación, crea estos entornos:
┌─────────────────────────────┐
│ Proxmox VE (host) │
├─────────────────────────────┤
│ ┌─────────────────────┐ │
│ │ VM #100: HAOS │ │
│ │ Home Assistant OS │ │
│ └─────────────────────┘ │
│ ┌─────────────────────┐ │
│ │ VM #101: (backup) │ │
│ │ Test environment │ │
│ └─────────────────────┘ │
│ ┌─────────────────────┐ │
│ │ LXC: AdGuard/Docker │ │
│ └─────────────────────┘ │
└─────────────────────────────┘
¿Lo mejor de esta configuración? Aislamiento total de servicios. Home Assistant corre en su propia VM con Home Assistant OS para una estabilidad imbatible. AdGuard vive en un contenedor LXC para bloquear anuncios en toda la red. La VM de copia de seguridad es tu entorno de pruebas: haz una instantánea de la VM principal, modifica la de respaldo y aplica los cambios a producción si pasan la prueba.
Lecciones clave
- Fiabilidad de datos: El SSD NVMe elimina los problemas de microSD que aquejan a las configuraciones de Raspberry Pi. Esencial para un tiempo de actividad 24/7.
- Recuperación automática: La configuración de Estado tras G3 en el BIOS asegura que el mini-PC arranque solo tras un corte de luz.
- Flexibilidad: La virtualización te permite ejecutar HA, AdGuard y más en entornos aislados: sin conflictos.
- Actualizaciones seguras: Las instantáneas permiten probar cambios en 30 segundos con restauración instantánea.
- Eficiencia energética: 6–15 W lo hace viable para uso continuo sin arruinarte.
— Editorial Team
Aún no hay comentarios.