Guía de configuración

De la tarjeta SD en blanco a una pantalla de pared funcionando

Todo el proceso, de principio a fin. Calcula unos 20 minutos, la mayor parte esperando descargas.

Lo que necesitarás

  • Una Raspberry Pi 4 o posterior (se recomiendan 4 GB de RAM o más)
  • Una tarjeta microSD de 16 GB o más
  • Una pantalla con entrada HDMI: es la que mostrará el calendario
  • Un ordenador desde el que grabar la tarjeta SD (Mac, Windows o Linux)
  • El nombre y la contraseña de tu red wifi (o un cable Ethernet)
1

Graba Raspberry Pi OS en la tarjeta SD

Descarga y abre Raspberry Pi Imager la herramienta oficial y gratuita del propio Raspberry Pi. Inserta la tarjeta SD y, en Imager:

Elegir SO → Raspberry Pi OS (64 bits). Elegir almacenamiento → tu tarjeta SD.

Antes de pulsar «Siguiente», haz clic en el icono de engranaje/ajustes (o te lo propondrá) para preconfigurar cosas: define un nombre de host, activa SSH e introduce aquí los datos de tu wifi. Hacerlo ahora permite que la Pi se conecte a tu red automáticamente en el primer arranque, sin necesidad de conectarle teclado ni ratón.

Haz clic en Escribir y espera a que termine (esta es la parte lenta).

2

Arranca la Pi

Pasa la tarjeta SD a la Pi, conéctala a tu pantalla y enciéndela. Dale un par de minutos para el primer arranque: está haciendo una configuración puntual en segundo plano.

Si configuraste el wifi y SSH al grabar (paso 1), no necesitas teclado ni ratón en la Pi: todo lo demás se puede hacer desde otro ordenador.
3

Abre un terminal y ejecuta el instalador

Si estás directamente en la Pi, abre una ventana de Terminal. Si te conectas desde otro ordenador, abre tu propio terminal y conéctate primero por SSH (sustituye por el nombre de host que definiste en el paso 1):

Luego ejecuta el instalador:

curl -sSL https://piazzahq.com/install | bash

Esto descarga la última versión y lo configura todo automáticamente: Node.js, la propia aplicación y el modo quiosco de la pantalla de pared. Te pedirá la contraseña a mitad de camino (para un par de instalaciones del sistema puntuales) y se reiniciará solo al terminar.

4

Ya está en marcha

Tras reiniciarse, la pantalla del calendario debería aparecer automáticamente en la pantalla conectada. Desde tu teléfono o cualquier navegador de la misma red, visita la dirección que se muestra en esa pantalla para terminar la configuración: elegirás si este es tu dispositivo principal y (en el principal) introducirás un correo electrónico para activarlo. Si usas Home Assistant, la configuración también te preguntará si quieres conectarlo: es opcional, y igual de fácil de hacer más tarde en Ajustes si prefieres omitirlo por ahora. No hace falta pagar: el correo electrónico solo sirve para recibir avisos de actualización.

A partir de ahí: temas, fuentes de calendario y todos los miembros de tu familia o equipo.

Un atajo que conviene conocer: Ctrl+Alt+K activa o desactiva la pantalla en modo quiosco, por si alguna vez necesitas acceder a un terminal en la propia Pi.

Si algo sale mal

El comando de instalación falla a medias

Depende de la parte. Si ~/piazzahq aún no existe, el comando de instalación de una línea se puede volver a ejecutar sin riesgo desde cero. Si ya existe (incluso por un intento parcial o fallido), no vuelvas a ejecutar la línea única: se negará a propósito, para no borrar nada. En su lugar ejecuta bash ~/piazzahq/install.sh directamente; esa parte se puede volver a ejecutar sin riesgo tantas veces como haga falta y no repite los pasos que ya funcionaron. Si siempre falla en el mismo punto, anota el error exacto y ponte en contacto con nosotros.

La pantalla no muestra nada tras reiniciar

Dale un minuto más: la pantalla en modo quiosco puede tardar un momento en arrancar después del encendido. Si sigue en blanco, comprueba que el cable HDMI esté en el puerto etiquetado HDMI0 en una Pi 4/5, no en el segundo puerto.

No sé la dirección de la Pi para abrirla desde el teléfono

Se muestra directamente en la propia pantalla de pared una vez que está en marcha. Si definiste un nombre de host personalizado en el paso 1, prueba http://<ese-nombre-de-host>.local desde un teléfono conectado al mismo wifi.

¿Puedo añadir una segunda pantalla sin comprar otra Pi?

Sí: cualquier dispositivo con navegador web puede ser una pantalla: una tablet vieja, el navegador integrado de un Fire Stick o Chromecast, un monitor de sobra conectado a un reproductor de streaming barato. En la aplicación, ve a Dispositivos → «Añadir una pantalla», elige qué diseño debe mostrar y escanea el código QR en el nuevo dispositivo o escribe la dirección indicada. Aparecerá en tu lista de pantallas la primera vez que cargue.

Si el nuevo dispositivo está en el mismo wifi que tu Pi, funciona al instante. Para algo que cambia de red (una tablet que llevas de una habitación a otra, por ejemplo), instala primero Tailscale en la Pi y en el nuevo dispositivo; la aplicación lo detecta automáticamente y te da un enlace que funciona desde cualquier lugar de tu tailnet y no solo desde el wifi actual.

Aún no tengo Home Assistant: ¿cómo lo instalo?

Home Assistant es un proyecto aparte y gratuito: no viene con Piazza HQ, y la configuración aquí solo se ocupa de conectarse a uno que ya tengas en marcha. Si empiezas de cero, la opción más cómoda y sin complicaciones es Home Assistant Green una cajita que llega con todo ya instalado: solo hay que conectarla a la corriente y a la red.

Si prefieres ejecutarlo tú mismo en hardware que ya tienes (una Pi de sobra o la misma máquina que tu servidor central de Piazza HQ), este es el comando oficial de instalación con Docker: funciona en una Raspberry Pi o en cualquier equipo Linux con Docker Engine ya instalado (sustituye antes por tu propia zona horaria y una carpeta para su configuración):

docker run -d --name homeassistant --privileged --restart=unless-stopped -e TZ=America/Chicago -v ~/homeassistant/config:/config -v /run/dbus:/run/dbus:ro --network=host ghcr.io/home-assistant/home-assistant:stable

Cuando esté en marcha, visita http://<dirección de esa máquina>:8123 para terminar su propia configuración y luego vuelve aquí (Ajustes → Home Assistant, o el asistente de configuración en una instalación nueva) para conectarlo.

Esta vía con Docker no incluye las «apps» opcionales de Home Assistant (Zigbee2MQTT, un broker MQTT, etc.): vale para conectar sensores e interruptores a Piazza HQ, pero si crees que las vas a querer, grabar el Home Assistant OS completo también te las da. El proceso de instalación de Home Assistant puede cambiar con el tiempo; su documentación oficial de instalación es la referencia si algo de aquí parece desactualizado.

¿Cómo conecto Home Assistant?

La configuración te lo pregunta en el primer arranque: solo tienes que pegar la URL de tu Home Assistant (p. ej., http://homeassistant.local:8123) y un token de acceso de larga duración (en Home Assistant: tu perfil → pestaña Seguridad → Tokens de acceso de larga duración → Crear token). ¿Lo omitiste o estás configurando una segunda pantalla? Hazlo cuando quieras en Ajustes → Home Assistant. En ambos casos, la URL y el token se quedan en tu propio servidor: nunca se envían a la pantalla ni al teléfono de nadie. Una vez conectado, añade un widget de Estado de la entidad desde el diseño para mostrar el estado actual de cualquier sensor o dispositivo, encender y apagar luces e interruptores, ajustar un termostato o ejecutar una escena.

¿Quieres que funcione también en sentido contrario: que Home Assistant encienda o apague una pantalla o cambie el diseño de una pantalla? Es una configuración aparte, Ajustes → Control desde Home Assistant: consulta la guía completa con las tres formas de conectarlo.

Configurar el acceso remoto, cambiar manualmente a X11, revisar registros: consulta la página de solución de problemas con comandos para copiar y pegar (por ahora específicos de la Pi).

¿Listo para explorar lo que hay realmente en la aplicación? La guía de usuario cubre cada pestaña.