In attesa di sensori
I sensori appariranno qui appena invieranno il primo file CSV via FTP.
Nessuno Shelly registrato
I dispositivi appariranno qui appena si connetteranno al broker MQTT.
Configura il broker in Impostazioni → MQTT.
Log allarmi
Nessun allarme
Gli allarmi appariranno qui quando le soglie vengono superate.
Login riusciti
—
Tentativi falliti (24h)
—
IP bannati attivi
—
IP bannati
Nessun IP bannato
IP whitelist
Nessun IP in whitelist
Parametri sicurezza
Tentativi falliti che scatenano il ban
Intervallo di osservazione
Durata del ban temporaneo
Quanti fallimenti prima di inviare la mail
Logout automatico per inattività
Log accessi
| Data/Ora | IP | Username | Evento | Dettaglio | User Agent |
|---|
Log MQTT in tempo reale
Auto
Mostra gli ultimi 100 messaggi MQTT ricevuti dal broker. Utile per verificare che i dispositivi Shelly si stiano connettendo e trasmettendo correttamente. I messaggi vengono aggiornati ogni 3 secondi.
In attesa di messaggi MQTT...
Guida installazione su Proxmox
Questa guida descrive l'installazione completa su un LXC Proxmox dedicato, partendo da zero. Lo script di setup automatizza tutti i passaggi tecnici.
1
Copia i file sul tuo PC o direttamente sull'host Proxmox
Scarica il pacchetto
hd50-monitor.tar.gz e copialo sull'host Proxmox:scp hd50-monitor.tar.gz root@IP-PROXMOX:/root/
2
Connettiti all'host Proxmox via SSH
ssh root@IP-PROXMOX
3
Estrai e lancia lo script di installazione automatica
Lo script crea il container LXC, installa tutte le dipendenze, configura vsftpd, nginx e avvia i servizi automaticamente.
tar xzf hd50-monitor.tar.gz
cd hd50-monitor
bash scripts/proxmox-setup.sh
Lo script ti chiede in modo interattivo:
- ID del container LXC (default: 200)
- Hostname del container (default: hd50-monitor)
- Storage Proxmox da usare (es. local-lvm)
- Bridge di rete (es. vmbr0)
- Indirizzo IP (es. 192.168.1.50/24 oppure dhcp)
- Gateway (se IP statico)
- Password root del container
4
Apri il browser e completa il wizard di configurazione
Al termine dello script, vedrai l'IP del container. Aprilo nel browser:
http://<IP-DEL-CONTAINER>
Verrai accolto dal wizard di configurazione (questa pagina) che ti guida nella creazione dell'account admin, configurazione SMTP e password FTP.
5
Configura le porte sul firewall Proxmox/router
Se le sonde sono in una rete diversa dal container, assicurati che queste porte siano accessibili:
80/tcpDashboard web
21/tcpFTP control (sonde → server)
50000-50010/tcpFTP passive mode (dati)
6
Configura ogni sonda HD50
Sul web server integrato di ogni sonda HD50 (accedi tramite browser all'IP della sonda), vai su Connectivity → FTP:
Ogni sonda deve usare una directory FTP diversa (es.
/sonda01, /sonda02, /sala-server). Il nome della directory diventa l'ID del sensore nel sistema e deve essere univoco.7
Comandi utili per la manutenzione
pct enter 200 # shell nel container
tail -f /opt/hd50/logs/backend.log # log backend live
systemctl status hd50-backend # stato servizio
systemctl restart hd50-backend # riavvia backend
cp /opt/hd50/data/db/sensors.db /tmp/backup-$(date +%Y%m%d).db # backup DB
Configurazione email
Configurazione FTP
Usato per mostrare le istruzioni di configurazione alle sonde
Le password non coincidono
Parametri FTP attuali per le sonde
Host—
Porta21
Usernamehd50ftp
Parametri sistema
Nome installazione
Appare nel titolo e nelle email
Cooldown allarmi (minuti)
Pausa minima tra allarmi identici
Intervallo controllo soglie
Con quale frequenza controllare (minuti)
Stato sistema
Caricamento...
Gestione sensori
| ID | Nome | Posizione | Intervallo FTP (min) | Ultima lettura | Letture tot. | Abilitato |
|---|
Destinatari allarmi
| Nome | Abilitato |
|---|
Gestione utenti
| Username | Ruolo | MFA | Creato |
|---|
Autenticazione a due fattori (MFA)
Caricamento...
Cambia password
Logo portale
Il logo apparirà nella sidebar e nella pagina di login. Formati supportati: PNG, JPG, SVG, WebP. Max 2 MB. Dimensione consigliata: almeno 128×128 px.
Nessun logo caricato
Broker MQTT (Shelly)
—