feat: Ottimizzazione performance e gestione credenziali MQTT
Build Docker Image for Raspberry Pi / build-and-push (push) Successful in 6m49s
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
This commit is contained in:
+6
-8
@@ -1,14 +1,12 @@
|
||||
version: '3'
|
||||
|
||||
services:
|
||||
voltronic-mqtt:
|
||||
# Immagine custom da Gitea registry
|
||||
image: gitea.home-nas-ds.org/alessio/docker-voltronic-homeassistant:latest
|
||||
# Build locale per test
|
||||
build:
|
||||
context: .
|
||||
dockerfile: Dockerfile.multiarch
|
||||
|
||||
# Uncomment if you want to build your own local version.
|
||||
#build:
|
||||
# context: .
|
||||
# dockerfile: Dockerfile.multiarch
|
||||
# Immagine custom da Gitea registry (decommentare quando pronta)
|
||||
# image: gitea.home-nas-ds.org/alessio/docker-voltronic-homeassistant:latest
|
||||
|
||||
container_name: voltronic-mqtt
|
||||
|
||||
|
||||
Reference in New Issue
Block a user