Shelly EM jako hlídač přetoků (notifikuje, odpíná)
Souhrn tématu
Shelly Pro 3EM lze efektivně využít jako hlídač přetoků ve fotovoltaických elektrárnách (FVE). Umožňuje nejen zasílání notifikací o přetocích, ale také automatické odpínání měniče nebo stykače pomocí přídavného relé modulu (Switch add-on). Díky tomu je možné zajistit bezpřetokový provoz a mít nad ním nezávislý dohled, například u zařízení Victron Multiplus nebo Cerbo. Detekce je spolehlivá od cca 1 W na fázi a nastavení lze provést přes Shelly Cloud nebo lokální skript.
-
wacko
- Příspěvky: 60
- Registrován: stř dub 02, 2025 9:41 am
- Reputace: 4
- Lokalita: Ostravsko
- Chci prodávat energii: NE
- Chci/Mám dotaci: NE
Shelly EM jako hlídač přetoků (notifikuje, odpíná)
Ještě před montáží FVE jsem si pořídil Shelly Pro 3EM 3CT63 abych mohl sledovat denní spotřebu objektu a jednotlivých spotřebičů. Pokud někdo plánuje striktně bezpřetokovou FVE (a chce mít nad tím dohled), tak Shelly EM jde pěkně využít jako nezávislý hlídač přetoků. Ať už jen informativně (pošle notifikaci/mail) nebo i k ovládání měniče/stykače drátem, protože k Shelly Pro 3EM se dá dokoupit relé modul (Switch add-on). A to se dá pěkně využít, např pro Victron Multiplus (ikdyž tam se všichni dušují, že přetok by neměl nastat), kde mu po drátu odepnu AUX1 a nastavený general flag zaktivuje ignore AC. Nebo v Cerbu odepnu Digital input, záleží na možnostech daného výrobku.
Spolehlivost detekce je daná tím jaký minimální výkon Shelly EM pozná, hranice se zdá být 1W na fázi, tzn přetok 0 ~ 1W nejspíše neohlídá.
FVE v době psaní příspěvku nemám, ale funkci jsem vyzkoušel pomocí oblbnutí CT sondy, viz Total returned Nejjednodušší způsob jak toto nastavit je Shelly Cloud:
1) Funkce Scenes - ty jsou pak viditelné na Shelly webu nebo v mobilní Apce, tam se nastaví toto:
When podmínka na každé fázi: Less than 0 W, Trigger Once Do Pošle email (popř notifikaci) a volitelně vypne Switch add-on Po případné detekci a aktivaci scény se čeká na uživatele, až situaci vyřeší. Ten pak restartuje scénu a případně na nástěnce vypne "tlačítko" add-onu. Veškerou logiku ale obstarává Cloud, pokud by ten měl výpadek nebo byl problém s internetem tak toto selže.
Jde taky použít lokální skript, ten běží uvnitř Shelly EM a přes Cloud pouze notifikuje:
2) Lokální skript je v příloze, aktuální verze je vždy tady
(bohužel tu nejde editovat svůj první post, to je největší nedostatek tohoto fóra)
Skript funguje tak, že:
- při inicializaci sepne Switch add-on
- na každé fázi co 5 sekund ověří, jestli není záporný výkon
- pokud ano, odepne Switch add-on
- přes Shelly Cloud notifikuje uživatele (lze deaktivovat smazáním volání funkce triggerCloudScene();)
- čeká na uživatele, až situaci vyřeší
- je potřeba mít v Shelly nadefinovaný VirtualBoolean což se pak zobrazí jako další tlačítko
- tímto tlačítkem lze skript uvést do výchozího stavu, tj zpět sepne Switch add-on a pokračuje v hlídání Shelly EM musí mít nastaven Device profile jako "Triphase" což je ale výchozí hodnota. Jediné na co je potřeba pamatovat, Shelly EM je napájené z fáze C a kdyby tahle jediná (v zimě) vypadla, tak pak se odepne Switch add-on a FVE se zbytečně odpojí.
Dalo by se to samozřejmě provozovat i bez Switch add-onu ale řízení pomocí drátu je spolehlivější. Pak by se mohlo volat nějaké Rest API uvnitř zařízení, nebo volat HTTP In přes NodeRed (v Cerbu). Tak kdyby se to někomu hodilo…
FVE v době psaní příspěvku nemám, ale funkci jsem vyzkoušel pomocí oblbnutí CT sondy, viz Total returned Nejjednodušší způsob jak toto nastavit je Shelly Cloud:
1) Funkce Scenes - ty jsou pak viditelné na Shelly webu nebo v mobilní Apce, tam se nastaví toto:
When podmínka na každé fázi: Less than 0 W, Trigger Once Do Pošle email (popř notifikaci) a volitelně vypne Switch add-on Po případné detekci a aktivaci scény se čeká na uživatele, až situaci vyřeší. Ten pak restartuje scénu a případně na nástěnce vypne "tlačítko" add-onu. Veškerou logiku ale obstarává Cloud, pokud by ten měl výpadek nebo byl problém s internetem tak toto selže.
Jde taky použít lokální skript, ten běží uvnitř Shelly EM a přes Cloud pouze notifikuje:
2) Lokální skript je v příloze, aktuální verze je vždy tady
(bohužel tu nejde editovat svůj první post, to je největší nedostatek tohoto fóra)
Skript funguje tak, že:
- při inicializaci sepne Switch add-on
- na každé fázi co 5 sekund ověří, jestli není záporný výkon
- pokud ano, odepne Switch add-on
- přes Shelly Cloud notifikuje uživatele (lze deaktivovat smazáním volání funkce triggerCloudScene();)
- čeká na uživatele, až situaci vyřeší
- je potřeba mít v Shelly nadefinovaný VirtualBoolean což se pak zobrazí jako další tlačítko
- tímto tlačítkem lze skript uvést do výchozího stavu, tj zpět sepne Switch add-on a pokračuje v hlídání Shelly EM musí mít nastaven Device profile jako "Triphase" což je ale výchozí hodnota. Jediné na co je potřeba pamatovat, Shelly EM je napájené z fáze C a kdyby tahle jediná (v zimě) vypadla, tak pak se odepne Switch add-on a FVE se zbytečně odpojí.
Dalo by se to samozřejmě provozovat i bez Switch add-onu ale řízení pomocí drátu je spolehlivější. Pak by se mohlo volat nějaké Rest API uvnitř zařízení, nebo volat HTTP In přes NodeRed (v Cerbu). Tak kdyby se to někomu hodilo…
- Přílohy
-
Watchdog - Exported power.txt- (4.02 KiB) Staženo 3 x
Naposledy upravil(a) wacko dne ned úno 01, 2026 2:22 pm, celkem upraveno 1 x.
-
Mogul
- Příspěvky: 529
- Registrován: sob srp 20, 2022 9:20 pm
- Reputace: 60
- Lokalita: Litoměřice
- Systémové napětí: 48V
- Výkon panelů [Wp]: 19640
- Kapacita baterie [kWh]: 48k
- Chci prodávat energii: NE
- Chci/Mám dotaci: NE
Re: Shelly EM jako hlídač přetoků (notifikuje, odpíná)
Jen doplním, že to nemusí být vyloženě Switch add-on, ale jakékoli Shelly relé. Nejlevněji vychází Shelly mini
-
ElektroEzs
- Příspěvky: 2726
- Registrován: stř zář 21, 2022 10:03 am
- Reputace: 89
- Lokalita: okolí Teplic
- Systémové napětí: 48V
- Výkon panelů [Wp]: 8340
- Kapacita baterie [kWh]: 14,4
- Chci prodávat energii: NE
- Chci/Mám dotaci: NE
Re: Shelly EM jako hlídač přetoků (notifikuje, odpíná)
Taky pouzivam Shelly na vstup do objektu ale me ukazuje minimalni pretok na fazi kde fve vubec neni
Jinak s Victronem by nemel byt pretok pokud se nepouziva ESS mam dve instalace a obe bez pretoku.
1: JZ 5460 Wp Ja Solar, JV 960 Wp Leapton, SV 1920 Wp Leapton, MPPT 250/100, MPPT 150/35, MPPT 150/45, 2x parallel Multiplus 2 5000VA, Cerbo GX + touch LCD, 16 x EVE 280Ah LiFePO4 + JK BMS 200A + SmartShunt 500A
2: JZ 3600 Wp Canadian Solar, V 1800 Wp Canadian Solar, MPPT 150/70, MPPT 150/35, Multiplus 2 5000VA, Cerbo GX + touch LCD, 16 x EVE 280Ah LiFePO4 + JK BMS 200A + BMV700
2: JZ 3600 Wp Canadian Solar, V 1800 Wp Canadian Solar, MPPT 150/70, MPPT 150/35, Multiplus 2 5000VA, Cerbo GX + touch LCD, 16 x EVE 280Ah LiFePO4 + JK BMS 200A + BMV700
-
kuba47
- Příspěvky: 106
- Registrován: pát dub 18, 2025 10:09 am
- Reputace: 22
- Lokalita: Krušné hory
- Systémové napětí: 48V
- Chci prodávat energii: NE
- Chci/Mám dotaci: NE
Re: Shelly EM jako hlídač přetoků (notifikuje, odpíná)
Jojo, když je tam čistá jalovina, tak Shelly běžně ukazuje několik W přetok. Stačí odrušovací kondenzátor v tepelnym čerpadle.
8.8kWp @ Anern SCI-MAX-10200, LiFePO4 280Ah 16s2p
3.6kWp @ Siton 210 SMD
3.6kWp @ Siton 210 SMD
Kdo je online
Uživatelé prohlížející si toto fórum: Claudebot [Bot], Semrush [Bot] a 0 hostů