Nota
¡Hola, bienvenido a la Comunidad de Entusiastas de Raspberry Pi & Arduino & ESP32 de SunFounder en Facebook! Profundice en Raspberry Pi, Arduino y ESP32 con otros entusiastas.
¿Por qué unirse?
Soporte Experto: Resuelva problemas posventa y desafíos técnicos con la ayuda de nuestra comunidad y equipo.
Aprenda y Comparta: Intercambie consejos y tutoriales para mejorar sus habilidades.
Avances Exclusivos: Obtenga acceso anticipado a anuncios de nuevos productos y adelantos.
Descuentos Especiales: Disfrute de descuentos exclusivos en nuestros productos más nuevos.
Promociones Festivas y Sorteos: Participe en sorteos y promociones navideñas.
👉 ¿Listo para explorar y crear con nosotros? ¡Haga clic [aquí] y únase hoy!
Preguntas Frecuentes ===
Cómo Reinstalar PiPower 5
Si PiPower 5 no funciona correctamente y desea realizar una reinstalación limpia, siga estos pasos:
1. Desinstalar la instalación actual:
cd ~/pipower5
sudo python3 install.py --uninstall
2. Reinstalar desde la fuente:
git clone https://github.com/sunfounder/pipower5
cd pipower5
sudo python3 install.py
3. Reinicie la Raspberry Pi cuando se le solicite.
Después de reiniciar, verifique la instalación:
pipower5 -a
sudo systemctl status pipower5.service
Truco
Si el directorio ~/pipower5 ya no existe de la instalación original, omita el paso de desinstalación y vaya directamente al paso de reinstalación.
El Panel Muestra «Base de Datos Requerida» o No Hay Datos
Lo que ve: El Panel de Control Web se abre normalmente en su navegador, pero todos los paneles de datos están vacíos o muestran «base de datos requerida».
Lo que esto significa generalmente: Rara vez es un problema de hardware. En la mayoría de los casos, el backend InfluxDB tiene un problema de configuración — una base de datos corrupta, un bucket faltante o un token expirado.
Compruebe esto, en orden:
Compruebe que el servicio PiPower 5 esté en ejecución:
sudo systemctl status pipower5
Si el servicio no está activo, inícielo:
sudo systemctl start pipower5
Compruebe si el bucket de InfluxDB existe:
sudo influx bucket list
Busque un bucket llamado
pipower5en la salida. Si falta, la base de datos necesita ser recreada.Compruebe los registros del servicio en busca de errores:
journalctl -u pipower5 -n 50
Busque mensajes de error relacionados con InfluxDB, como:
unauthorizedotoken— indica un problema de token de autenticación.bucket not found— el bucket de la base de datos no existe.connection refused— InfluxDB no está en ejecución.
Si InfluxDB mismo está caído, reinícielo:
sudo systemctl restart influxdb sudo systemctl restart pipower5
Nota
Si InfluxDB se instaló manualmente o se migró desde una versión anterior, las rutas de configuración o los tokens de autenticación pueden haber cambiado. En ese caso, una reinstalación limpia de PiPower 5 (ver arriba) también reinicializará la configuración de InfluxDB.