Zero immissione in rete implementata con FRITZ! Smart Energy 250 e Anker Solix in Home Assistant

Nessun immissione in rete con FRITZ! Smart Energy 250 e Anker Solix in Home Assistant

Assistente domestico

Molti proprietari di impianti solari fotovoltaici su balcone con accumulo desiderano ridurre al minimo l'immissione di energia nella rete pubblica. Idealmente, dovrebbero immettere nella rete solo l'energia effettivamente necessaria all'abitazione. Gli impianti attuali utilizzano spesso contatori intelligenti che registrano il consumo di elettricità quasi in tempo reale e regolano di conseguenza la potenza erogata dall'inverter. Tuttavia, questo richiede l'intervento di un elettricista per l'installazione, e per il momento volevo evitare i relativi costi.

Pertanto, ho utilizzato un approccio diverso e ho collegato insieme i dispositivi esistenti. Utilizzando il FRITZ! Smart Energy 250*, uno Banco solare Anker SOLIX* E Assistente domestico* Ho implementato un sistema di immissione in rete a zero emissioni perfettamente funzionante, e questo senza un contatore intelligente aggiuntivo nel quadro elettrico.

La situazione iniziale

Ho usato il FRITZ! Smart Energy 250 per leggere il mio contatore elettrico digitale. Il sensore è posizionato direttamente sull'interfaccia ottica D0 del contatore elettrico e trasmette i valori misurati tramite DECT al FRITZ!Box*.

I dati sono quindi disponibili tramite FRITZ!SmartHome in Assistente domestico disponibile e utilizzabile sia in Pannello di controllo energetico Può essere visualizzato e utilizzato per l'automazione.

Per la generazione di elettricità, utilizzo un impianto fotovoltaico da balcone con accumulo integrato e una potenza massima in ingresso di 800 watt. Nel mio caso, un Anker SOLIX Solar Bank 2 E1600 Pro* per l'uso. Il Integrazione di Anker Solix Home Assistant ora supporta anche altri modelli come il Anker Solar Bank 2 E1600 AC* così come il Anker Solar Bank 3 E2700*. L'elenco dei dispositivi supportati viene continuamente ampliato e i modelli attuali come il Anker SOLIX Solar Bank 4 Pro* sarà supportato a breve.

Prima di integrarlo con Home Assistant, ho gestito il power bank solare in modalità personalizzata tramite l'app Anker. Ciò ha comportato l'impostazione di un programma con valori di immissione fissi per diverse fasce orarie. Ho creato la curva di immissione basandomi su diverse misurazioni effettuate durante la giornata, cercando di allinearla il più possibile al carico di base della mia abitazione. Questo ha permesso al power bank solare di coprire gran parte del fabbisogno energetico degli elettrodomestici in funzione continua, come il frigorifero, le apparecchiature per l'ufficio domestico e il router internet, durante il giorno.

FRITZ!Smart Energy 250
FRITZ!Smart Energy 250

Sensore di potenza intelligente, misuratore del consumo di energia per ottimizzare i costi energetici, compatibile con FRITZ!Box tramite DECT, consumo energetico tramite app o FRITZ!OS

Lettura dei contatori elettrici intelligenti con testina di lettura a infrarossi
IOmeter Smart Meter

Lettura intelligente del contatore elettrico con testina di lettura a infrarossi, WLAN e app – con batteria o USB-C – Compatibile con Home Assistant

Testina di lettura a infrarossi per contatori intelligenti WiFi - Legge i contatori elettrici tramite Wi-Fi, con Tasmota
Contatore elettrico Tasmota 2

Lettura dei contatori elettrici tramite Wi-Fi, utilizzando il software Tasmata per l'integrazione con la domotica.

Principio di funzionamento a zero input in Home Assistant

L'intero sistema è controllato tramite automazione in Home Assistant. Il FRITZ! Smart Energy 250 funge da sensore per il flusso di energia in tempo reale nel punto di connessione alla rete.

sensore.fritz_smart_energy_250_potenza

La potenza misurata dal contatore elettrico viene confrontata con la potenza immessa in rete dall'impianto fotovoltaico del balcone.

sensor.solarbank_2_e1600_pro_ac_hausabgabe

A partire da questa differenza, Home Assistant calcola un nuovo valore target, che viene poi trasferito al banco di batterie solari Anker SOLIX.

numero.solarbank_2_e1600_pro_system_feed-in specifiche

La potenza immessa in rete viene regolata in modo continuo. Questa regolazione viene attivata dalle variazioni della potenza erogata dal FRITZ! Smart Energy 250. È inoltre integrato un ritardo di 10 secondi per evitare regolazioni non necessarie.

L'obiettivo dell'automazione è mantenere il consumo di energia dalla rete o l'immissione in rete il più vicino possibile a 0 watt. A tale scopo è stata definita una tolleranza di ±5 watt, in modo che il banco solare non reagisca a ogni minima fluttuazione.

abs > 5 

La potenza in ingresso può essere regolata in modo flessibile tra 0 e 800 watt.

 {{ [current_value + (stromverbrauch ), 800] | min }}
 {{ [current_value + stromverbrauch, 0] | max }}

I nomi dei sensori e delle entità utilizzati in questo esempio provengono dalla mia installazione e potrebbero quindi essere diversi nella tua. Puoi trovare i nomi corretti direttamente nei dettagli del dispositivo e dell'entità in Home Assistant.

Il codice YAML completo per la mia automazione può essere aggiunto a Home Assistant nella sezione Automazioni. Crea una nuova automazione e poi seleziona "Modifica in YAML" tramite i tre puntini.

alias: Zero feed-in con Anker Solix Solarbank E1600 description: Tenta di mantenere il consumo energetico a 0 watt con Anker Solix Solarbank E1600 trigger: - trigger: state entity_id: - sensor.fritz_smart_energy_250_leistung enabled: true conditions: [] actions: - repeat: while: - condition: template value_template: > {% set stromverbrauch = states('sensor.fritz_smart_energy_250_leistung') | float(0) %} {{ stromverbrauch | abs > 5 }} sequenza: - azione: numero.imposta_valore target: entity_id: numero.solarbank_2_e1600_pro_system_einspeisevorgabe dati: valore: > {% imposta consumo_energetico = stati('sensor.fritz_smart_energy_250_leistung') | float(0) %} {% imposta valore_corrente = stati('sensor.solarbank_2_e1600_pro_ac_hausgabe') | float(0) %} {% se consumo_energetico > 0 %} {{ [valore_corrente + (consumo_energetico ), 800] | min }} {% altrimenti %} {{ [valore_corrente + consumo_energetico, 0] | max }} {% endif %} - ritardo: ore: 0 minuti: 0 secondi: 10 millisecondi: 0 modalità: singolo

💬 Non vedo l'ora di conoscere le vostre esperienze, i suggerimenti di ottimizzazione e le idee per migliorare l'automazione in IL Commenti.

Potenziale di miglioramento del fai-da-te a zero immissione

La critica principale mossa al FRITZ! Smart Energy 250 riguarda la sua frequenza di aggiornamento relativamente bassa. I dati vengono in genere trasmessi a Home Assistant solo ogni 30-60 secondi.

Ovviamente, questa soluzione non è l'ideale per decisioni che richiedono tempi molto rapidi. Tuttavia, in pratica, si è dimostrata sorprendentemente efficace.

Home Assistant zerofeed

Le fluttuazioni nella regolazione sono chiaramente visibili nella visualizzazione della potenza misurata del FRITZ! Smart Energy 250.

Home Assistant zero feed-in display Fritz Energy 250

Gli elettrodomestici tipici come frigoriferi, dispositivi elettronici di consumo, illuminazione o computer in genere non causano variazioni di carico estremamente rapide. Il sistema di accumulo di energia solare può quindi bilanciare in modo affidabile una parte consistente del consumo elettrico giornaliero. I picchi di carico di breve durata, ad esempio quelli causati da un bollitore, un forno o un piano cottura a induzione, non possono essere completamente compensati a causa del ritardo nella trasmissione dei valori misurati. In questi casi, si verifica un breve prelievo dalla rete prima che il sistema di controllo intervenga.

Conclusione

Anche se il FRITZ! Smart Energy 250 non è stato originariamente progettato per controllare i pannelli solari da balcone, funziona sorprendentemente bene come fonte di dati per un semplice zero-feed-in se utilizzato con Home Assistant. Sebbene la frequenza di aggiornamento di circa 30-60 secondi non impedisca un perfetto controllo in tempo reale, la precisione è perfettamente adeguata per molte applicazioni. Quindi, se ne hai già uno Testina di lettura a infrarossi per contatori intelligentiChiunque possieda un sistema di accumulo solare Anker SOLIX può implementare una gestione intelligente dell'energia con uno sforzo minimo, riducendo significativamente l'immissione in rete e aumentando l'autoconsumo. Nonostante alcune limitazioni, la soluzione offre buone prestazioni nell'uso quotidiano. Un aspetto particolarmente interessante è la possibilità di utilizzare l'hardware esistente senza dover installare componenti aggiuntivi.

Supporto

Se siete arrivati a leggere fin qui, avrete probabilmente già notato che c'è voluto molto lavoro. Ricerca, test, screenshot, analisi dei bug, scrittura e aggiornamenti regolari richiedono spesso molte ore, a volte persino diversi giorni.

Puoi supportarmi tramite PayPal O Offrimi un caffè. Un sentito ringraziamento a tutti i lettori che supportano chrissmart.de!

Fonte/Foto: (Amazon / moduli solari - Gladbeck / Ancora HA / Chrissmart)

2 thoughts on “Nulleinspeisung mit FRITZ! Smart Energy 250 und Anker Solix in Home Assistant

  1. Ciao a tutti,
    Ho appena implementato il mio sistema a zero immissione in rete ieri, utilizzando Google Gemini. Ho il modello V2 E1600 Pro (e anche il precedente V1). Come contatori, utilizzo un Hichi Volkszähler e un misuratore di potenza Shelly che misura l'energia immessa dalla batteria alla rete. Entrambi si aggiornano ogni secondo. Il sistema è in funzione da ieri pomeriggio e le batterie sono durate fino alle 9 di questa mattina.
    Se sei interessato al codice presente in automations.yaml:
    La lettura sensor.online_measured_consumption_sw è la somma di L1, L2 e L3, che vengono registrati ogni secondo. L'energia solare immessa in rete viene detratta automaticamente.

    # Zero feed-in
    – alias: „Banca solare: immissione dinamica a zero“
    Descrizione: "Regola l'obiettivo di immissione in rete dell'impianto solare Anker in base al consumo effettivo. JS 6/2026"„
    modalità: riavvio
    grilletto:
    – piattaforma: time_pattern
    Intervallo della regola #: ogni 45 secondi
    secondi: „/45“

    azione:
    - scegliere:
    CASO 1 #: Batteria scarica (Impostazione predefinita a 0W)
    – condizioni:
    – condizione: modello
    value_template: "{{ states('sensor.sb_2_e1600_pro_ladestand') | float(0) 0 }}"„
    sequenza:
    – servizio: numero.imposta_valore
    bersaglio:
    entità_id: numero.sb_2_e1600_pro_system_einspeisevorgabe
    dati:
    valore: 0

    CASO 2 del modello #: Funzionamento normale
    – condizioni:
    – condizione: modello
    value_template: "{{ states('sensor.sb_2_e1600_pro_ladestand') | float(0) > 5 }}"„
    # Verificare se la deviazione è maggiore della zona morta (in questo caso 15W).
    – condizione: modello
    modello_valore: >
    {% imposta current_setting = states('sensor.sb_2_e1600_pro_feedforward') | float(0) %}
    {# CORRETTO QUI: Il valore di Shelly è negativo quando si immette energia nella casa}
    {% set shelly = states('sensor.akku_shelly_performance') | float(0) * -1 %}
    {% set netz = states('sensor.online_gemessener_verbrauch_sw') | float(0) %}
    {% imposta target = shelly + rete %}
    {{ (ziel – aktuelle_vorgabe) | abs > 15 }}
    sequenza:
    – servizio: numero.imposta_valore
    bersaglio:
    entità_id: numero.sb_2_e1600_pro_system_einspeisevorgabe
    dati:
    valore: >
    {% imposta current_setting = states('sensor.sb_2_e1600_pro_feedforward') | float(0) %}
    {# CORRETTO QUI: Valore Shelly invertito #}
    {% set shelly = states('sensor.akku_shelly_performance') | float(0) * -1 %}
    {% set netz = states('sensor.online_gemessener_verbrauch_sw') | float(0) %}
    {% imposta target = shelly + rete %}

    {Regolare il parametro # qui #}
    {% imposta max_change = 200 %}

    {# Calcolo della dimensione del passo limitato #}
    {% imposta diff = target – current_setup %}
    {% se diff > max_change %}
    {% imposta nuova_impostazione = impostazione_attuale + variazione_massima %}
    {% elif diff 800 %}
    800
    {% elif new_setup < 0 %}
    0
    {% altrimenti %}
    {{ neue_vorgabe | int }}
    {% endif %}

    Riavvia Automations.yaml. E cancella le pianificazioni nell'app Anker.

    VG Jürgen

  2. Ciao Chris,

    Innanzitutto, complimenti per il tuo post: è davvero interessante e spiegato in modo chiaro.

    Utilizzo anche Home Assistant e di recente ho ordinato l'Anker Solix Solarbank 4. Inoltre, ho installato l'AVM Smart Energy 250 sul mio contatore elettrico.

    A dire il vero, preferirei non passare all'EcoTracker. Allo stesso modo, preferirei non dover far intervenire un elettricista sull'impianto elettrico di casa mia in questo momento, dato che ho già investito una somma considerevole nel pannello solare.

    Visto che Anker Home Assistant è ora ufficialmente supportato, mi chiedevo se ci fosse un modo semplice per far funzionare insieme il sistema di accumulo solare e l'AVM Smart Energy 250.

    E se possibile, sarei anche felice di non dover passare ore a modificare manualmente i file YAML. 😄 Non è esattamente la mia attività preferita.

    Forse hai un'idea o conosci una soluzione elegante. Cordiali saluti, Mike

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *