ElectroBoard
DOCS
Contenido
📖 Documentación
Introducción
🚀 Inicio rápido📲 Instalación como aplicación☁️ Cuenta y nube
Editor
🖥️ Editor del cuadro🎛 Aparatos y módulos🔗 Jerarquía de protección
Ajustes
🌐 Parámetros de red🔌 Sistema de cableado
Verificaciones
Verificaciones automáticas📊 Cálculo de cargas
Resultados
🖨 Exportar e imprimir📐 Esquema eléctrico unifilar🔗 Compartir proyectos
Herramientas
🧮 Calculadoras📋 Plantillas de cuadros eléctricos
Asistente IA
🤖 Consultor electrotécnico📘 Referencia IEC
Adicional
📶 Trabajo sin conexión🐛 Informe de errores FAQ

Modo sin conexión

ElectroBoard es una Aplicación Web Progresiva (PWA), por lo que puede funcionar sin conexión a internet después de la primera visita.


Cómo funciona

En su primera visita, el Service Worker almacena en caché el shell de la aplicación y los activos estáticos (HTML, CSS, JavaScript, fuentes, iconos). Después de eso:

  1. La aplicación se carga desde la caché
  2. Los proyectos se abren desde el almacenamiento local del navegador (localStorage)
  3. Todas las ediciones se guardan localmente en tiempo real

Si intenta abrir una página que aún no se ha almacenado en caché (por ejemplo, el primer intento de abrir el sitio sin red), verá una página sin conexión con un botón "Intentar de nuevo".

Sincronización al volver a estar en línea

ElectroBoard utiliza un sistema de doble escritura: cada guardado se escribe al mismo tiempo en el almacenamiento local del navegador y en la base de datos en la nube (Supabase). Mientras esté sin conexión, los cambios permanecen en el almacenamiento local y el indicador de la barra de herramientas puede mostrar 🔴 (sin conexión a la nube).

Cuando se restablece la conexión, los cambios locales se cargan a la nube automáticamente. Si se detecta un conflicto (el mismo proyecto fue editado en otro dispositivo), ElectroBoard no sobrescribe sus cambios silenciosamente: usted elige qué versión conservar.

⚠️ Advertencia: si borra los datos de su navegador (almacenamiento local) antes de sincronizar, los cambios aún no guardados en la nube se perderán.

Qué funciona sin conexión

Función ¿Sin conexión?
Abrir proyectos existentes
Editar panel, agregar dispositivos
Deshacer/Rehacer
Exportar a PDF
Generar diagrama unifilar (SLD)
Crear nuevo proyecto
Compartir mediante enlace No (requiere internet)
Sincronización en la nube No (en cola, sincronizado al reconectar)
Consultor de IA No (requiere internet)

Guardar en un archivo

Para una portabilidad sin conexión garantizada, use Exportar > Guardar como archivo para descargar un archivo .eboard.

Seguridad de los datos del tablero

ElectroBoard protege sus proyectos en dos casos excepcionales. Cuando ocurre alguno, aparece una barra de advertencia en la parte superior del editor:

Tablero guardado por una versión más reciente de la aplicación. Si abre un tablero guardado por una versión más reciente de ElectroBoard (por ejemplo, sincronizado desde otro dispositivo que ya se actualizó), se abre en solo lectura. Puede inspeccionar y copiar valores, pero los cambios no se guardarán, para que una compilación anterior no sobrescriba el formato más nuevo. Un botón "Actualizar la aplicación" obtiene la última versión de inmediato; una vez actualizado, el tablero vuelve a ser editable.

Datos del tablero corruptos. Si los datos guardados no se pueden leer, ElectroBoard no los pierde silenciosamente: conserva una copia de seguridad de los datos corruptos y abre un tablero nuevo. Un botón "Descartar y empezar de nuevo" confirma la acción y vuelve a habilitar el guardado. Si la copia de seguridad no pudo escribirse (por ejemplo, el almacenamiento está lleno), una línea separada se lo indica.

Configuración inicial

El modo sin conexión se activa después de la primera visita en línea. El Service Worker almacena la aplicación en caché automáticamente en segundo plano.

Véase también