---
title: "Fronius Symo Solar Inverter"
description: "Inverter solare trifase Fronius Symo collegato a TapHome tramite Modbus TCP (SunSpec)."
url: "https://taphome.com/it/compatibility/fronius-symo/"
language: it
lastmod: 2026-10-08
generator: hugo
ai:
  topics: ["modbus-tcp","inverter","solar","sunspec","energy-monitoring","3-phase"]
  questions: ["Come integrare l'inverter solare Fronius Symo con TapHome?","Cosa monitora il template Fronius Symo di TapHome?","Come abilitare il Modbus TCP sul Fronius Datamanager per TapHome?","Perché il Fronius Symo mostra letture errate dopo la connessione a TapHome?","Come configurare il tipo di modello SunSpec int+SF sul Fronius Datamanager?","TapHome può monitorare la potenza dei singoli string PV sul Fronius Symo?"]
---

# Fronius Symo Solar Inverter

Comunicazione: Modbus TCP

- [Sito ufficiale Fronius](https://www.fronius.com/en/solar-energy)

Il Fronius Symo è un inverter di stringa trifase (3,0–8,2 kW) della generazione SnapINverter. TapHome si connette all'inverter tramite Modbus TCP attraverso il Fronius Datamanager integrato — non sono necessari gateway o hardware aggiuntivi.

Il template legge i registri SunSpec int+SF (modelli 101/102/103 e MPPT Extension Model 160) e fornisce la potenza AC in uscita in tempo reale, la produzione energetica cumulativa totale, lo stato operativo dell'inverter e la potenza DC per singolo string PV (fino a due string). Uno script di inizializzazione imposta automaticamente il SunSpec Model Type su int+SF alla prima connessione.

## Connessione di rete

Il Fronius Datamanager fornisce l'interfaccia Modbus TCP. È integrato nell'inverter oppure installato come scheda plug-in. La comunicazione utilizza Ethernet standard (cablato o WiFi) sulla stessa rete locale di TapHome Core.

- **Protocollo:** Modbus TCP (SunSpec Alliance)
- **Porta:** 502 (predefinita)
- **Slave ID:** 1 (per l'inverter #01; l'inverter #00 corrisponde al Modbus ID 100)
- **SunSpec Model Type:** int+SF (configurato automaticamente dallo script di inizializzazione del template)

> [!WARNING]
> Il template TapHome utilizza indirizzi di registro **int+SF** (integer con fattore di scala), non il modello float predefinito. Il template include uno script di inizializzazione che commuta automaticamente il SunSpec Model Type su int+SF alla prima connessione. Se l'inizializzazione fallisce (ad es. per timeout), il tipo di modello deve essere modificato manualmente nell'interfaccia web del Fronius Datamanager. L'utilizzo del tipo di modello errato comporterà letture errate o assenti.

## Configurazione

### Abilitazione della comunicazione Modbus

Il Modbus TCP è disabilitato per impostazione predefinita sul Fronius Datamanager. Seguire questi passaggi per abilitarlo:

**Fronius Datamanager 1.x (SnapINverter):**

1. Aprire un browser web e navigare all'indirizzo IP del Fronius Datamanager (disponibile in *System Information* nell'interfaccia web oppure nella tabella delle assegnazioni DHCP del router)
2. Cliccare su **Settings** nella barra laterale destra
3. Aprire la voce di menu **Modbus**

![Interfaccia web Fronius Datamanager — Settings > menu Modbus](https://taphome.com/images/compatibility/fronius-symo/modbus-activation_hu_951da85bf9f3b1db.jpg)

4. Impostare **Datenausgabe uber Modbus** (Output dati tramite Modbus) su **tcp**
5. Configurare le seguenti impostazioni:

![Impostazioni Modbus TCP del Fronius Datamanager — porta, tipo modello SunSpec, controllo inverter](https://taphome.com/images/compatibility/fronius-symo/modbus-tcp-settings_hu_93c06e5de46dea69.jpg)

| Impostazione | Valore |
|---------|-------|
| **Modbus Port** | 502 (predefinito) |
| **Sunspec Model Type** | **int+SF** (cambiare dal float predefinito) |
| **Wechselrichter-Steuerung uber Modbus** | Abilitare se è necessario l'accesso in scrittura |

6. Cliccare sul **pulsante con il segno di spunta** per salvare le impostazioni

**Fronius GEN24 / inverter più recenti:**

1. Aprire l'interfaccia web dell'inverter (navigare al suo indirizzo IP)
2. Andare su **Communication** > **Modbus**
3. Impostare l'output dati su **tcp** e il SunSpec Model Type su **int+SF**

### Parametri di importazione

Durante l'importazione del template in TapHome, fornire:

- **Indirizzo IP** — l'IP del Fronius Datamanager nella rete locale
- **Slave ID** — indirizzo dispositivo Modbus (predefinito: 1 per l'inverter #01; l'inverter #00 corrisponde al Modbus ID 100)

> [!TIP]
> Assegnare un indirizzo IP statico o una prenotazione DHCP al Fronius Datamanager nelle impostazioni del router per evitare che l'indirizzo cambi dopo un'interruzione di corrente.

> [!NOTE]
> Gli indirizzi dei registri SunSpec **non sono costanti** — dipendono dalla composizione della lista dei registri SunSpec. Il template presuppone la configurazione int+SF predefinita. Aggiornamenti firmware che aggiungono o rimuovono modelli SunSpec possono spostare gli indirizzi dei registri.

## Funzionalità dei dispositivi

### Stato operativo dell'inverter

**Stato operativo** è uno switch multi-valore in sola lettura che mostra lo stato operativo SunSpec corrente dal modello MPPT Extension (registro H:40290). L'inverter riporta uno degli otto stati SunSpec standard:

| Valore | Stato | Descrizione |
|-------|-------|-------------|
| 1 | Spento | L'inverter è spento |
| 2 | Riposo | Spegnimento automatico (assenza di irraggiamento solare) |
| 3 | Fase di avvio | Fase di avviamento |
| 4 | Funzionamento normale | Tracking MPPT — produzione solare normale |
| 5 | Riduzione di potenza | Limitato dall'operatore di rete o dalle impostazioni |
| 6 | Spegnimento | Fase di spegnimento |
| 7 | Guasto | Errore presente — controllare il display dell'inverter |
| 8 | Standby | Modalità standby |

### Monitoraggio della produzione solare

**PV Production** è un dispositivo contatore di energia che fornisce due letture:

- **Potenza attuale** (H:40107) — potenza AC in uscita in tempo reale in kilowatt. Il valore del registro in watt viene diviso per 1000 per la visualizzazione in kW.
- **Energia totale** (H:40101) — produzione energetica cumulativa totale in kilowattora. Il valore del registro in wattora viene diviso per 1000 per la visualizzazione in kWh.

Due attributi di servizio a livello dispositivo sono disponibili sul dispositivo PV Production:

- **Frequenza** (H:40093) — frequenza AC di rete in Hz, arrotondata a numero intero
- **Corrente AC massima** (H:40143 con fattore di scala H:40144) — corrente AC nominale massima in uscita

### Potenza DC degli string

Il template monitora la potenza DC dai singoli string PV tramite il MPPT Extension Model 160:

- **String 1** (H:40284) — potenza DC dallo string PV 1 in watt, utilizzando il fattore di scala della potenza DC condiviso (H:40267)
- **String 2** (H:40304) — potenza DC dallo string PV 2 in watt, utilizzando lo stesso fattore di scala condiviso

Sugli inverter con un singolo ingresso DC, lo String 2 restituisce un valore non supportato. Sui sistemi Hybrid, lo String 1 rappresenta l'ingresso PV e lo String 2 rappresenta l'accumulo.

### Diagnostica di servizio

Il modulo espone nove attributi di servizio per identificazione e diagnostica:

- **Produttore** (H:40004) — stringa identificativa del produttore dell'inverter
- **Modello dispositivo** (H:40020) — stringa identificativa del modello dell'inverter
- **Versione FW Datamanager** (H:40036) — versione firmware del Fronius Datamanager
- **Versione SW inverter** (H:40044) — versione software dell'inverter
- **Numero di serie** (H:40052) — numero di serie dell'inverter
- **Configurazione fasi** (H:40069) — monofase, fase divisa o trifase
- **Stato connessione ECP** (H:40195) — stato connessione Energy Communication Platform (Disconnesso / Connesso)
- **Stato inverter PV** (H:40193) — flag di disponibilità e stato operativo dell'inverter
- **Potenza continua** (H:40134 con fattore di scala H:40135) — potenza AC massima continua in uscita in watt

### Funzionalità aggiuntive

Il Fronius Datamanager espone molti registri SunSpec aggiuntivi non inclusi nel template attuale. Questi includono corrente e tensione AC per fase (trifase), frequenza AC, potenza apparente e reattiva, fattore di potenza, corrente e tensione DC aggregate, temperatura del cabinet, flag eventi/guasti SunSpec, totali di potenza ed energia Fronius a livello di sito su tutti gli inverter collegati e un codice di stato attivo. Sugli inverter Hybrid con accumulo a batteria, il Basic Storage Control Model (124) fornisce stato di carica della batteria, controllo della velocità di carica/scarica e configurazione della carica dalla rete. Questi possono essere aggiunti in un futuro aggiornamento del template.

> [!TIP]
> Nei sistemi con più inverter su un anello Fronius Solar Net, utilizzare un timeout minimo di **10 secondi** per le query Modbus. Fronius raccomanda il polling sequenziale (non parallelo). Si raccomandano massimo 6 inverter per Datamanager per tempi di risposta accettabili.

## Risoluzione dei problemi

### Nessuna comunicazione Modbus

1. Verificare che il Modbus TCP sia abilitato nell'interfaccia web del Fronius Datamanager (Settings > Modbus > tcp)
2. Confermare che il SunSpec Model Type sia impostato su **int+SF** (non float)
3. Controllare l'indirizzo IP — navigare all'interfaccia web del Datamanager per verificare la connettività
4. Assicurarsi che TapHome Core e il Fronius Datamanager siano sulla stessa rete e sottorete
5. Verificare che nessun firewall stia bloccando la porta 502

### Letture errate o a zero

- **SunSpec Model Type errato:** Se impostato su float invece di int+SF, tutti gli indirizzi dei registri si spostano e le letture saranno errate. Lo script di inizializzazione del template lo imposta automaticamente, ma se fallisce, modificarlo manualmente nell'interfaccia web del Datamanager e reimportare il template.
- **Più inverter:** Se si hanno più inverter sull'anello Solar Net, verificare la mappatura dello Slave ID. Inverter #00 = Modbus ID 100, inverter #01 = ID 1.
- **Problemi di timeout:** Con più dispositivi sul Solar Net, aumentare il timeout di polling ad almeno 10 secondi. Le query devono essere sequenziali, non parallele.

### Lo String 2 mostra dati non validi

Sugli inverter con un singolo ingresso DC, i registri dello String 2 restituiscono valori "non supportati" (0xFFFF per uint16). Questo è un comportamento previsto — il dispositivo String 2 può essere nascosto nell'interfaccia TapHome.

## Dispositivi disponibili

Fronius Symo Modulo

Attributi di servizio

|                         |                                                                     |
|-------------------------|---------------------------------------------------------------------|
| Produttore              |                                                                     |
| Modello dispositivo     |                                                                     |
| Versione FW Datamanager |                                                                     |
| Versione SW inverter    |                                                                     |
| Numero di serie         |                                                                     |
| Configurazione fasi     | Configurazione fasi dell'inverter — monofase, fase divisa o trifase |
| Stato connessione ECP   | Connessione Energy Communication Platform — Disconnesso o Connesso  |
| Stato inverter PV       | Flag di disponibilità e stato operativo dell'inverter               |
| Potenza continua        |                                                                     |

Stato operativo Interruttore multivalore Solo lettura

Stato operativo inverter SunSpec — Spento, Sospensione, Avvio, MPPT, Riduzione di potenza, Spegnimento, Guasto, Standby

Registro: H:40290 Int16 numeric

Valori / Stati: Spento · Riposo · Fase di avvio · Funzionamento normale · Riduzione di potenza · Spegnimento · Guasto · Standby

Produzione PV Contatore elettrico Solo lettura

Contatore produzione AC — potenza attuale in uscita (kW) ed energia cumulativa totale (kWh)

Registro: H:40101 (readtotalconsumption), H:40107 (readdemand) Float Unità: kWh / kW

Attributi di servizio

|                     |
|---------------------|
| Frequenza           |
| Corrente AC massima |

String 1 Variabile Solo lettura

Potenza DC dallo string PV 1 (W) — MPPT Extension Model

Registro: H:40284 UInt16 * 10^(H:40267) Unità: W scale factor

String 2 Variabile Solo lettura

Potenza DC dallo string PV 2 (W) — MPPT Extension Model, non supportato sugli inverter con singolo ingresso

Registro: H:40304 UInt16 * 10^(H:40267) Unità: W scale factor

**Connessione:** Modbus TCP • Slave ID: $\[SlaveId]

Possibili miglioramenti (20)

- H:40072 AC Total Current — uint16, A, with A\_SF scale factor
- H:40077-40082 AC Voltages (phase-to-phase and phase-to-neutral) — uint16, V, with V\_SF scale factor — 6 registers for 3-phase
- H:40086 AC Frequency — uint16, Hz, with Hz\_SF scale factor — template reads frequency via Float at H:40093 instead
- H:40088 Apparent Power — int16, VA, with VA\_SF scale factor
- H:40090 Reactive Power — int16, VAr, with VAr\_SF scale factor
- H:40092 Power Factor — int16, %, with PF\_SF scale factor
- H:40097 DC Current — uint16, A, with DCA\_SF scale factor
- H:40099 DC Voltage — uint16, V, with DCV\_SF scale factor
- H:40103 Cabinet Temperature — int16, C, with Tmp\_SF scale factor
- H:40108 Operating State (Inverter Model) — enum16, standard SunSpec operating state at Inverter Model level (vs MPPT model used in template)
- H:40110-40111 Event Flags — uint32, SunSpec event/fault flags (bits 0-31)
- H:214 Active State Code — uint16, Fronius-specific active state code
- H:500-501 Site Total Power — uint32, W, total power across all connected inverters
- H:502-505 Site Energy Day — uint64, Wh, total energy for current day
- H:510-513 Site Energy Total — uint64, Wh, total energy across all connected inverters
- H:40311 Battery State of Charge — uint16, %, ChaState (SOC%). Was in old template revision but removed. Hybrid inverters only.
- H:40309 Storage Control Mode — bitfield16, R/W — bit 0=CHARGE, bit 1=DISCHARGE. Hybrid inverters only.
- H:40316 Max Discharge Rate — int16, R/W, % of WChaMax. Hybrid inverters only.
- H:40317 Max Charge Rate — int16, R/W, % of WChaMax. Hybrid inverters only.
- H:40321 Grid Charging — enum16, R/W, 0=PV only, 1=grid charging enabled. Hybrid inverters only.

## Fonti

- Fronius Symo SunSpec Integer Inverter Register Map (101/102/103)
  
  [www.aggsoft.com](https://www.aggsoft.com/serial-data-logger/tutorials/modbus-data-logging/fronius-symo-10.0-3-m.htm) 2026-03-13
- Fronius Datamanager Modbus TCP & RTU Operating Instructions
  
  [www.fronius.com](https://www.fronius.com/~/downloads/Solar%20Energy/Operating%20Instructions/42,0410,2049.pdf) 2026-03-13
  
  [PDF](https://taphome.com/compatibility/devices/fronius-symo/manufacturer/fronius-datamanager-modbus.pdf)
- Fronius Datamanager Integer Inverter Register Map (PDF)
  
  [www.fronius.com](https://www.fronius.com/en/solar-energy/installers-partners/service-support/downloads) 2026-03-13
  
  [PDF](https://taphome.com/compatibility/devices/fronius-symo/manufacturer/inverter-register-map.pdf)

## Documentazione correlata

- [Modbus Integration](https://taphome.com/it/compatibility/modbus-guide/)
- [Modbus - Configurazione](https://taphome.com/it/docs/integration/modbus/)
- [Configurazione semplice utilizzando modelli](https://taphome.com/it/docs/integration/modbus/templates/)
- [Script Modbus e prefetch](https://taphome.com/it/docs/script/modbus-scripts/)
- [Funzioni Modbus](https://taphome.com/it/docs/script/modbus/)
- [Tipi di dati Modbus](https://taphome.com/it/docs/script/modbus-data-types/)

