Monitoraggio impianto fotovoltaico con Shelly EM


Vipsolar fotovoltaico

Anche io ho notato un leggero scostamento tra Shelly e app Solaredge.
Il mio grafico si forma in tempo reale. In pratica HA interroga le API ogni 5 secondi, che dovrebbe essere il loro tempo nativo di aggiornamento (contro i 5 minuti di log CSV). Voglio vedere se la fa anche oggi l'anomalia. È come se facesse una lettura di una immissione, e quella analoga della produzione con un valore notevolmente inferiore: produzione 1000 - immissione 1500 (ovviamente impossibile), e mi da un risultato negativo.
Cmq appena ho tempo giro le pinze e metto in negativo sul FV la prima, e in positivo sotto al generale la seconda
 
Ora tengo monitorato il grafico e vedo cosa succede. A dire il vero non sono affatto ferrato, sto smanettando perché vorrei mettere su un Raspberry con Home Assistant, giusto per evitare che mia moglie faccia fare un giro per l'Enel a tutta l'energia che produciamo e consumiamo :dry:

Ciao avvalex, anch'io vorrei smanettare con Home Assistant sul Raspberry che ho preso da poco per sostituire lo Shelly EM che mi aveva dato tanti grattacapi.
Al posto dello Shelly userò 2 SDM230 che dovrebbero essere più performanti, precisi e robusti (come spiegato qualche post fa)

Potresti spiegare meglio, anche ad uso di chi usa lo Shelly, ma poi servirà anche a me, come hai integrato Home Assistant con le API ?
Grazie.
 
Anche io ho notato un leggero scostamento tra Shelly e app Solaredge.
Il mio grafico si forma in tempo reale. In pratica HA interroga le API ogni 5 secondi, che dovrebbe essere il loro tempo nativo di aggiornamento (contro i 5 minuti di log CSV). Voglio vedere se la fa anche oggi l'anomalia. È come se facesse una lettura di una immissione, e quella analoga della produzione con un valore notevolmente inferiore: produzione 1000 - immissione 1500 (ovviamente impossibile), e mi da un risultato negativo.
Cmq appena ho tempo giro le pinze e metto in negativo sul FV la prima, e in positivo sotto al generale la seconda

se hai la produzione 1000 - immissione 1500 avrai negativo - 500 ( cioè quello che stai assorbendo dalla rete, positivo se immetti )
587c44a5982bc2e3e6ad95a27f650e7d.jpg


poi se vai in positivo avrai questa situazione

cf249b6df0b11232174bdcf21e0a1e2d.jpg
 
Dando per scontata l'installazione di home assistant, basta aggiungere il componente aggiuntivo ShellyForHASS (si tratta in GitHub) in custom_components, e seguire la relativa guida. In pratica compaiono i due sensori istantanei, i due di consumo totale, e lo switch per il relè.
Poi con quelle entità uno ci fa quello che vuole (io ci ho fatto il grafico).
 
se hai la produzione 1000 - immissione 1500 avrai negativo - 500 ( cioè quello che stai assorbendo dalla rete, positivo se immetti )

Il problema non è che legge un prelievo, ma che continua a leggere una immissione (segno negativo) superiore alla produzione, quindi da un consumo negativo. E infatti il grafico dei consumi va in negativo, il che è impossibile (a meno che i miei elettrodomestici non abbiano imparato a generare energia).
 
vi aggiorno mi sono messo in contatto con il Ceo di Shelly, domani sottoporrà ai programmatori perché le scene non funziona correttamente ( gli ho allegato gli screenshot per fargli capire bene il problema ) sembra che verrà risolto al più presto... attendiamo fiduciosi

mi auto quoto il Ceo di shelly ha detto che oggi sistemeranno il problema per le scene [emoji41]
 
Dando per scontata l'installazione di home assistant, basta aggiungere il componente aggiuntivo ShellyForHASS (si tratta in GitHub) in custom_components, e seguire la relativa guida. In pratica compaiono i due sensori istantanei, i due di consumo totale, e lo switch per il relè.
Poi con quelle entità uno ci fa quello che vuole (io ci ho fatto il grafico).

Interessante ... devo ancora approfondire HASS, ma questo plugin può darmi qualche spunto ... benchè non sia molto ferrato in python (conosco decine di altri linguaggi ma con questo non c'ho mai lavorato), dovrei poi riuscire a personalizzarlo all'occorrenza. Oppure a creare delle API identiche allo shelly, utilizzando il plugin così com'è.
 
Stasera ho fatto alcune riflessioni e nel mio caso penso che le pinze vadano messe in maniera un pò diversa, ma potrò provarle solo domattina.
nel video di Caputo si vedono valori negativi per la produzione e nell'altro video di Pier Punto anche, perciò mi viene da pensare che bisogna cambiare il modo di installare quella dei consumi e cioè metterla all'uscita contatore scambio sulla stessa fase dell'immissione .
In tal modo dovremmo avere come valore positivo l'immissione di tutta la produzione nel contatore di scambio e come positivo anche il prelievo se inferiore all'immissione, che in realtà è il vero consumo dalla rete.
In pratica la logica di chi l'ha costruito e pensato è che le pinze nel verso K verso L indicano la direzione della corrente e l'ha chiamata sempre "consumed"
quindi anche la produzione FV sarà indicata in APP con "consumed" , invece la pinza uno , sulla stessa fase, di quella del FV ( questo forse era l'errore fatto da me) indicherà con "consumed" l'energia che esce dal contatore dopo l'immissione sempre con segno positivo sull'APP segno che in questo caso diventa negativo quando l'immissione supera il prelievo e faccio un esempio:
produco 2500W, la pinza 2 porta in APP la scritta 2500, nel contempo sto consumando 1000 la pinza 1 porta in APP il valore -1500 nella casella della Pinza invece in alto , a sx di DISARMATO leggerò 1000 che è l'effettivo consumo di quell'istante ma lo shelly avrà registrato:
nella stanza "Fotovoltaico" il "consumed" di tutta la produzione ( pinza due K verso L con direzione FV-rete pubblica)
nella stanza "Consumi" il "consumed" effettivo dalla rete verso casa meno il "returned" ovvero l'autoconsumo ( pinza Uno K verso L con direzione da rete pubblica ad abitazione)
In pratica mi sembra che il valore returned sia importante ed è in realtà l'autoconsumo che quindi dallo shelly viene visto come valore negativo da sottrarre a tutti i consumi reali della casa che arrivano con valore positivo sull'applicazione, perchè conteggiato a parte come valore assoluto.
Domani sapremo ma il ragionamento è corretto mi pare, che ne dite? Allego una schermata "scritta adesso" come esempio ( in questo momento non c'è produzione).
Per l'ON e OFF vedremo come va ma penso debba valere sul valore della Pinza Uno ovvero del consumo, se positivo accende se sotto soglia spegne, funzionerà anche questo credo.
ESEMPIO .jpeg
Dimenticavo la riflessione finale:
leggo con immediatezza la produzione e il consumo ma la casella consumi in realtà dovrà essere chiamata "scambio" ed è esattamente quello che fa
se valore negativo "lo scambio" è negativo per la rete ovvero non sta vendendo ma ricevendo energia. Diciamo che il ragionamento è arzigogolato
parecchio ma evidentemente questo è il modo di pensare dei Bulgari o forse è quello che consuma meno RAM.
 
Ultima modifica:
Stasera ho fatto alcune riflessioni e nel mio caso penso che le pinze vadano messe in maniera un pò diversa, ma potrò provarle solo domattina.
nel video di Caputo si vedono valori negativi per la produzione e nell'altro video di Pier Punto anche, perciò mi viene da pensare che bisogna cambiare il modo di installare quella dei consumi e cioè metterla all'uscita contatore scambio sulla stessa fase dell'immissione .
In tal modo dovremmo avere come valore positivo l'immissione di tutta la produzione nel contatore di scambio e come positivo anche il prelievo se inferiore all'immissione, che in realtà è il vero consumo dalla rete.
In pratica la logica di chi l'ha costruito e pensato è che le pinze nel verso K verso L indicano la direzione della corrente e l'ha chiamata sempre "consumed"
quindi anche la produzione FV sarà indicata in APP con "consumed" , invece la pinza uno , sulla stessa fase, di quella del FV ( questo forse era l'errore fatto da me) indicherà con "consumed" l'energia che esce dal contatore dopo l'immissione sempre con segno positivo sull'APP segno che in questo caso diventa negativo quando l'immissione supera il prelievo e faccio un esempio:
produco 2500W, la pinza 2 porta in APP la scritta 2500, nel contempo sto consumando 1000 la pinza 1 porta in APP il valore -1500 nella casella della Pinza invece in alto , a sx di DISARMATO leggerò 1000 che è l'effettivo consumo di quell'istante ma lo shelly avrà registrato:
nella stanza "Fotovoltaico" il "consumed" di tutta la produzione ( pinza due K verso L con direzione FV-rete pubblica)
nella stanza "Consumi" il "consumed" effettivo dalla rete verso casa meno il "returned" ovvero l'autoconsumo ( pinza Uno K verso L con direzione da rete pubblica ad abitazione)
In pratica mi sembra che il valore returned sia importante ed è in realtà l'autoconsumo che quindi dallo shelly viene visto come valore negativo da sottrarre a tutti i consumi reali della casa che arrivano con valore positivo sull'applicazione, perchè conteggiato a parte come valore assoluto.
Domani sapremo ma il ragionamento è corretto mi pare, che ne dite? Allego una schermata "scritta adesso" come esempio ( in questo momento non c'è produzione).
Per l'ON e OFF vedremo come va ma penso debba valere sul valore della Pinza Uno ovvero del consumo, se positivo accende se sotto soglia spegne, funzionerà anche questo credo.
Visualizza allegato 75508
Dimenticavo la riflessione finale:
leggo con immediatezza la produzione e il consumo ma la casella consumi in realtà dovrà essere chiamata "scambio" ed è esattamente quello che fa
se valore negativo "lo scambio" è negativo per la rete ovvero non sta vendendo ma ricevendo energia. Diciamo che il ragionamento è arzigogolato
parecchio ma evidentemente questo è il modo di pensare dei Bulgari o forse è quello che consuma meno RAM.
Se fossero così I valori come da esempio descritto, sarebbero giusti.

Inviato dal mio MHA-L29 utilizzando Tapatalk
 
Stasera ho fatto alcune riflessioni e nel mio caso penso che le pinze vadano messe in maniera un pò diversa, ma potrò provarle solo domattina.
nel video di Caputo si vedono valori negativi per la produzione e nell'altro video di Pier Punto anche, perciò mi viene da pensare che bisogna cambiare il modo di installare quella dei consumi e cioè metterla all'uscita contatore scambio sulla stessa fase dell'immissione .
In tal modo dovremmo avere come valore positivo l'immissione di tutta la produzione nel contatore di scambio e come positivo anche il prelievo se inferiore all'immissione, che in realtà è il vero consumo dalla rete.
In pratica la logica di chi l'ha costruito e pensato è che le pinze nel verso K verso L indicano la direzione della corrente e l'ha chiamata sempre "consumed"
quindi anche la produzione FV sarà indicata in APP con "consumed" , invece la pinza uno , sulla stessa fase, di quella del FV ( questo forse era l'errore fatto da me) indicherà con "consumed" l'energia che esce dal contatore dopo l'immissione sempre con segno positivo sull'APP segno che in questo caso diventa negativo quando l'immissione supera il prelievo e faccio un esempio:
produco 2500W, la pinza 2 porta in APP la scritta 2500, nel contempo sto consumando 1000 la pinza 1 porta in APP il valore -1500 nella casella della Pinza invece in alto , a sx di DISARMATO leggerò 1000 che è l'effettivo consumo di quell'istante ma lo shelly avrà registrato:
nella stanza "Fotovoltaico" il "consumed" di tutta la produzione ( pinza due K verso L con direzione FV-rete pubblica)
nella stanza "Consumi" il "consumed" effettivo dalla rete verso casa meno il "returned" ovvero l'autoconsumo ( pinza Uno K verso L con direzione da rete pubblica ad abitazione)
In pratica mi sembra che il valore returned sia importante ed è in realtà l'autoconsumo che quindi dallo shelly viene visto come valore negativo da sottrarre a tutti i consumi reali della casa che arrivano con valore positivo sull'applicazione, perchè conteggiato a parte come valore assoluto.
Domani sapremo ma il ragionamento è corretto mi pare, che ne dite? Allego una schermata "scritta adesso" come esempio ( in questo momento non c'è produzione).
Per l'ON e OFF vedremo come va ma penso debba valere sul valore della Pinza Uno ovvero del consumo, se positivo accende se sotto soglia spegne, funzionerà anche questo credo.
Visualizza allegato 75508
Dimenticavo la riflessione finale:
leggo con immediatezza la produzione e il consumo ma la casella consumi in realtà dovrà essere chiamata "scambio" ed è esattamente quello che fa
se valore negativo "lo scambio" è negativo per la rete ovvero non sta vendendo ma ricevendo energia. Diciamo che il ragionamento è arzigogolato
parecchio ma evidentemente questo è il modo di pensare dei Bulgari o forse è quello che consuma meno RAM.

Questa mattina con il Ceo di Shelly, ho dato la mia mail e password di shellycloud e da remoto ha visto i vari log all interno dell’app.. ha capito dove è l’errore... tra tre settimane rilasceranno delle scene avanzate incluso lo script per far funzionare da interfaccia le due pinze.... non ci resta che attendere, che dire #shellytop
 
Ora sono fuori casa poi posto lo schema .
comunque ora funziona, le pinze vanno sulla stessa fase,
solo così funziona correttamente e il grafico cambia colore: Azzurro per consumi da rete e Verde per autoconsumo,sulla stessa pinza.
le scene funzionano male
5F32015D-008D-4679-8B30-38B3F1AF43BF.png564DA40A-D3AD-4851-989D-793F96B047D4.jpg
 
@Gladiangel
Potresti completare lo schema indicando anche i versi k-->L delle due pinze?
E' importante perchè da quello dipendono i segni delle letture.
 
Per completare il ragionamento, ora lo Shelly EM misura correttamente la produzione, l'autoconsumo e il consumo totale, purtroppo per loro scelta di progettazione fanno chiamare
"Consumed" entrambe le rilevazioni delle pinze 1 e 2 ,sia quella del FV che quella della pinza del consumo.
il Valore "Returned" che sarebbe l'autoconsumo durante la produzione sulla dashboard viene indicato in negativo, è una scelta progettuale e come tale va presa.
Il segreto della disposizione delle pinze è tutto semplicemente nella loro disposizione, in pratica si devono "fronteggiare" sullo stesso filo di una delle due fasi.
In poche parole se la pinza produzione è sulla fase anche quella dei consumi sarà sulla fase e ugualmente se le mettiamo sul neutro.
questo è lo schema e tenete conto che quest'impianto ha i due contatori distanti 40 metri l'uno dall'altro ma le pinze sono entrambe sotto il solo contatore di scambio con il verso che vedete indicato nelle frecce: rosso per il consumo e verde per la produzione
SCHEMA Pinze EM.png
 
@dolam
Prima di questo montaggio (che è quello standard desumibile dai vari tutorial tranne che dal video di V. Caputo) che schema avevi realizzato?
Giusto per curiosità.
 

ULTIMI MESSAGGI

Sezioni in Evidenza

Fotovoltaico Aspetti Tecnici, Bancari e Legislazione Isolamento, insuflaggi e Cappotti Tecniche e materiali per l'efficienza termica Riscaldamento e Raffrescamento Soluzioni a Legna, Pellet e Pompe di Calore Ossidroelettrico La nuova fonte di energia dall'infrarosso
Indietro
Top Bottom