36743a59c8
Build Docker Image for Raspberry Pi / build-and-push (push) Successful in 6m49s
- Rimosso credenziali hardcoded da mqtt.json (devono essere fornite solo da ENV) - Ottimizzato mqtt-push.sh: caricamento config MQTT una sola volta all'avvio - Ridotto I/O con redirect stderr su /dev/null - Fix errore sed con device path contenente slash - Aggiunto controllo esecuzione update_mqtt_config solo se ENV impostate - Ridotto consumo CPU da 25% a ~0-2% Nuovo: - Documentazione multi-inverter completa (MULTI_INVERTER.md) - Aggiornato README con sezione performance e multi-inverter - Aggiunto .gitignore per file cache/backup runtime Fixes: - Bug sed delimiter con device path /dev/ttyUSB* - Letture ripetute mqtt.json con jq (30+ per ciclo) - Credenziali non aggiornate da ENV se mqtt.json esiste
51 lines
757 B
Plaintext
51 lines
757 B
Plaintext
# Build artifacts
|
|
voltronic-cli/bin/skymax.bak
|
|
voltronic-cli/bin/skymax
|
|
voltronic-cli/test/
|
|
|
|
# CMake build files
|
|
CMakeFiles/
|
|
CMakeCache.txt
|
|
cmake_install.cmake
|
|
Makefile
|
|
sources/inverter-cli/bin/
|
|
sources/inverter-cli/CMakeFiles/
|
|
sources/inverter-cli/CMakeCache.txt
|
|
sources/inverter-cli/cmake_install.cmake
|
|
sources/inverter-cli/Makefile
|
|
|
|
# Compiled binaries
|
|
*.o
|
|
*.a
|
|
*.so
|
|
|
|
# Runtime cache and backup files
|
|
config/.discovery_done
|
|
config/*.backup
|
|
*.exe
|
|
|
|
# IDE files
|
|
.DS_Store
|
|
*.swp
|
|
*.swo
|
|
*~
|
|
|
|
# Logs
|
|
*.log
|
|
/tmp/inverter.log
|
|
|
|
# GDB files
|
|
gmon.out
|
|
core
|
|
core.*
|
|
|
|
# VS Code - keep configuration but ignore local user settings
|
|
.vscode/ipch/
|
|
.vscode/.cmaketools.json
|
|
.vscode/compile_commands.json
|
|
|
|
# Docker volumes and temp files
|
|
docker-compose.override.yml
|
|
.env.local
|
|
|