API REST JSON
Un unico endpoint, tutti i dati.
GET /api.json restituisce SOC, SOH, tensione, corrente, potenza, stato, tensioni per cella, dettaglio per batteria, temperature, stato WiFi/MQTT e altro come JSON strutturato — pronto per Home Assistant, Node-RED, Jeedom, Domoticz, openHAB o i tuoi script.Home Assistant, auto-discovery MQTT
Inserisci IP e credenziali del tuo broker e 10 sensori compaiono automaticamente — SOC, SOH, tensione, corrente, potenza, temperatura batteria & MOSFET, cicli, stato e squilibrio celle — raggruppati sotto un'unica scheda dispositivo, più un segnale di disponibilità online/offline. Zero YAML.
Dashboard web
Apri
http://<IP-DISPOSITIVO> (l'IP mostrato sul display TFT) oppure http://pylon-monitor.local in qualsiasi browser. Le schede live si aggiornano ogni pochi secondi senza mai ricaricare la pagina:- Carica: SOC, tensione, corrente, potenza, stato
- Salute: SOH, cicli, squilibrio celle, contatori carica/scarica
- Temperature: base e MOSFET
- Sistema: IP, segnale WiFi, stato MQTT, uptime
- Celle e storico carica: tensioni per cella e un grafico di 24h
Display TFT integrato, autoripristinante
Un nitido display TFT IPS da 1,8" mostra lo stato di carica in cifre enormi, con tensione e corrente accanto e SOH, cicli e temperatura sotto — tu scegli esattamente cosa mostrare (vedi Screen Display). Il pannello viene completamente reinizializzato ogni ~90 secondi durante il funzionamento, più un autotest all'avvio, così un blackout momentaneo non lo lascia mai bloccato bianco o corrotto.
Diagnostica integrata
Nessun monitor seriale necessario: una pagina Event log mostra l'attività recente più uno storico di avvio che sopravvive ai crash, una pagina Raw data mostra le risposte grezze non elaborate della console batteria, e una pagina Network traccia il segnale WiFi nel tempo con un test di raggiungibilità del gateway in un clic.
Allarmi configurabili
Imposta le tue soglie di SOC e temperatura (con isteresi, così una singola lettura anomala non genera spam) e ricevi una notifica push sul telefono via Pushover non appena una soglia viene superata — più un pulsante di test in un clic per confermare che funzioni.
Storico 24h & esportazione CSV
La dashboard grafica SOC, tensione e corrente delle ultime 24 ore (campionamento ogni 5 minuti) ed esporta gli stessi dati come file CSV con un clic — utile per un foglio di calcolo o una richiesta di supporto.
Supporto multi-batteria
Più di un'unità Pylontech concatenata? Fino a 4 unità (64 celle totali) vengono rilevate e mostrate singolarmente — un selettore sulle schede Carica e Temperature passa tra "tutte le batterie combinate" e ogni singola unità.
Personalizzazione Screen Display
Una pagina di impostazioni dedicata ti permette di spuntare quali elementi mostra lo schermo fisico — intestazione, tensione/corrente/potenza, indicatore, stato, SOH, cicli, temperatura, piè di pagina IP/hostname — con un'anteprima live che rispecchia esattamente il layout reale prima di salvare.
Configurazione WiFi tramite portale captivo
Al primo avvio il dispositivo crea la propria rete WiFi chiamata
PylonMonitor-Setup, con un proprio DNS wildcard così la pagina di configurazione si apre da sola sul telefono qualunque URL digiti. Connettiti, scegli la tua rete WiFi di casa, digita la password — fatto. Nessuna app da installare, nessun QR code da scansionare.Aggiornamenti firmware over-the-air
La pagina Update firmware della dashboard ha un solo pulsante: il dispositivo scarica e installa da solo l'ultima versione dall'URL fisso della nostra pagina firmware. Preferisci farlo manualmente? Scarica il
.bin e caricalo tramite il browser. Nessun cavo, nessuna saldatura, impostazioni preservate in entrambi i casi.Locale & sicuro di default
Nessun cloud, nessun account, nessuna telemetria — il dispositivo parla solo con la tua rete locale e con la batteria. Il login opzionale usa un vero cookie di sessione casuale non falsificabile, e le password salvate non vengono mai rinviate al browser.
Due livelli di reset
Traslocato o cambiato WiFi? Premi due volte il pulsante fisico di reset entro 8 secondi per riaprire il portale di configurazione e scegliere di nuovo una rete — nient'altro viene toccato. Vuoi ripartire da zero (WiFi, MQTT, allarmi, login tutto cancellato)? Usa Factory reset dalla dashboard.
Polling frequente e rispettoso della console
La dashboard aggiorna ciò che ha già ogni ~4 secondi per una sensazione dal vivo. Dietro le quinte, i quattro comandi console Pylontech (
pwr, bat, stat, info) vengono interrogati a turno ogni 10 secondi — un aggiornamento completo dei dati ogni ~40 secondi — un ritmo deliberatamente misurato per non saturare mai la porta console della batteria.Costruito per durare
MCU ESP8266, adattamento di livello RS232-TTL per la porta Console, TFT IPS da 1,8", involucro robusto. Nessuna parte in movimento, nessuna ventola, nessun guasto. Alimentato da qualsiasi sorgente USB 5V (meno di 0,5 W).