it:iot:growatt-napetovy-menic-solarni-elektrarna

Rozdíly

Zde můžete vidět rozdíly mezi vybranou verzí a aktuální verzí dané stránky.

Odkaz na výstup diff

Obě strany předchozí revize Předchozí verze
Následující verze
Předchozí verze
it:iot:growatt-napetovy-menic-solarni-elektrarna [2023/07/03 20:40] Petr Nosekit:iot:growatt-napetovy-menic-solarni-elektrarna [2025/02/19 22:38] (aktuální) – [Předpověď výroby solárních elektráren] Petr Nosek
Řádek 172: Řádek 172:
  
 Zde pak vznikla [[https://github.com/muppet3000/homeassistant-grott|komponenta pro Home Asisstant]] a [[https://github.com/muppet3000/homeassistant-grott/issues/1|diskuse ke konfiguraci]]. Zde pak vznikla [[https://github.com/muppet3000/homeassistant-grott|komponenta pro Home Asisstant]] a [[https://github.com/muppet3000/homeassistant-grott/issues/1|diskuse ke konfiguraci]].
 +
 +Shrnutí o možnostech vyčítání dat pomocí Grottu: https://www.splitbrain.org/blog/2023-11/03-growatt_and_home_assistant
 +
 +
 +==== Stahování dat skrze Modbus RTU Protocol - RS485 ====
 +Mám měnič SPH 10000TL3 BH-UP a lze s ním komunikovat skrze RS485. Konkrétně má port RS485-3. Viz obrázek z projektu [[https://wiki.solarpilot.eu/cs/knowledge-base/zapojeni-zarizeni/#SPH-10000TL3-BH-UP|Solarpilot]]:
 +
 +{{:it:iot:pasted:20240120-230913.png}} 
 +
 +
 +
 +=== Growatt 2 MQTT ===
 +
 +Kromě projektu [[https://solarpilot.eu|Solarpilot]] jsem viděl implementaci protokolu v rámci projektu [[https://github.com/nygma2004/growatt2mqtt|Growatt2mqtt]].
 +
 +Autor použil čip esp8266 a [[https://www.aliexpress.com/item/1005001621798947.html|RS485 to TTL Converter]]. Autor vychází z dokumentace [[https://github.com/nygma2004/growatt2mqtt/blob/main/Growatt%20PV%20Inverter%20Modbus%20RS485%20RTU%20Protocol%20v120.pdf|Modbus RS485 RTU protokolu]].
 +
 +Tady dokonce vytvořil i video:
 +
 +{{youtube>Mz1dJGthIJk?}}
 +
 +
 +=== Growatt Solar via ESPHome ===
 +
 +Skrze projekt [[https://esphome.io/components/sensor/growatt_solar.html|Growatt Solar]] by mělo by jít nakonfigurovat čip ESP8266 prakticky bez programování a opět se budou data vytahovat skrz RS485. 
 +
 +
 +=== Waveshare Modbus Interface ===
 +
 +Tento projekt vypadá také velice nadějně. 
 +
 +{{youtube>wEasws0fIVg?}}
 +
 +Autor použil tuto komponentu pro komunikaci s RS485: Waveshare - https://thepihut.com/products/industrial-serial-server-rs485-to-rj45-ethernet?variant=41374103666883
 +
 +Dále se odkazuje na tento repozitář: https://github.com/wills106/homeassistant-solax-modbus
 +
 +Dle dalšího čtení by mělo jít použít [[https://github.com/wills106/homeassistant-solax-modbus/wiki/Compatible-RS485-Adaptors|tyto RS485 adaptéry]] - doporučuji projít, protože jsou tam vypsané i některé problematické.
 +
 +{{youtube>2qnR1PWx0A4?}}
 +
 +
 +=== Modbus-RTU to MQTT Gateway for Solar Inverter ===
 +
 +
 +Tento projekt vypadá podobně jako předchozí: [[https://github.com/tobiasfaust/SolaxModbusGateway|Modbus-RTU to MQTT Gateway for Solar Inverter]]. Zdá se, že je tam implementován také Growatt. 
  
  
Řádek 188: Řádek 234:
  
 Našel jsem například [[https://www.youtube.com/watch?v=NFsrmqmLC48|video]], kde bude přístup k jiné administraci elektrárny asi pro instalační firmu na adrese https://oss.growatt.com. Našel jsem například [[https://www.youtube.com/watch?v=NFsrmqmLC48|video]], kde bude přístup k jiné administraci elektrárny asi pro instalační firmu na adrese https://oss.growatt.com.
 +
 +
 +===== Zklamání z instalace - backup =====
 +
 +Ze samotné instalace elektrárny jsem zklamaný. Jedním z mých požadavků je záloha. Moje očekávání bylo, že při výpadku sítě přejdu automaticky na napájení z baterie či solární elektrárny. Nenapadlo mě, že bych tohle očekávání měl přesně vyspecifikovat. 
 +
 +Instalační firma si to vyložila tak, že backup znamená - při výpadku sítě půjdu do rozvodné skříně a přepnu na elektrárnu. To je úplně tragické zapojení naprosto nevyhovující mému očekávání a požadavkům. 
 +
 +Chvíli jsem nabyl dojmu, že to není možné jinak udělat, ale dozvídám se informace, že to možné je: https://ilios.cz/zalohovani-pomoci-fotovoltaicke-elektrarny-a-jeji-rizika/
 +
 +To je jedno z dalších zklamání od instalační firmy. Musím zjistit, jestli je možné problém nějak vyřešit.
 +
 +{{youtube>7kQzvrN1aeo?}} 
 +
 +Tak zdá se, že backup jde vyřešit lépe skrze Growatt. Ve videu se zmiňují o zařízení Growatt SYN. Ale je možné, že zařízení nebude kompatibilní s mým měničem. To je potřeba ještě vyřešit. 
 +
 +{{youtube>Oe8DRYCKxa8?}}
  
  
Řádek 214: Řádek 277:
  
 Další informace lze čerpat například z [[https://www.zive.cz/clanky/cesky-meteosource-predpovi-kolik-elektriny-dnes-vyrobi-vase-domaci-solarni-elektrarna/sc-3-a-222057/|tohoto článku]]. Další informace lze čerpat například z [[https://www.zive.cz/clanky/cesky-meteosource-predpovi-kolik-elektriny-dnes-vyrobi-vase-domaci-solarni-elektrarna/sc-3-a-222057/|tohoto článku]].
 +
 +
 +Jako další nástroj pro předpověď by měl sloužit tento projekt: https://open-meteo.com/
 +Je pro něj rozšíření do Home Assistant. Aby výpočet fungoval, je potřeba do parametrů zadat azimut osvitu a ten lze zjistit zde: https://osmcompass.com/.
 +
 +===== Implementace řízení přebytků z elektrárny na dobíjení elektromobilu Tesla =====
 +
 +Přednáška od Petra Stehlíka, jak si implementoval vlastní chytré řízení nabíjení elektromobilu.
 +
 +{{youtube>F76nD9Uzy78?}}
 +
 +Z přednášky chci vypíchnout tyto zajímavé věci:
 +
 +  * existuje plugin do Homeassistenta pro Teslu. Ale protože má HASS v dockeru (stejně jako já), tak musel stáhnout plugin z Githubu
 +  * odkazuje na opensource projekt pro vlastní výrobu wallboxu
 +  * pokud nemá člověk přístup k API u elektrárny, tak by mohl posloužit Shelly 3EM, který se připíchne k měřáku a bude předávat informaci, kolik energie teče z FVE, kolik ze sítě atp. To je řešení, pokud člověk nedostane data z FVE.
 +  * popisuje algoritmus výpočtu proudu, který posílá do Tesly
 +
  
 ===== Další odkazy ===== ===== Další odkazy =====
  
   * [[https://re.jrc.ec.europa.eu/pvg_tools/en/tools.html|Fotovoltaický geografický informační systém]]   * [[https://re.jrc.ec.europa.eu/pvg_tools/en/tools.html|Fotovoltaický geografický informační systém]]
 +  * [[https://www.electricitymaps.com/|Electricitymaps]]
 +
 +
 +
 +===== Nabíječka EV Charger Thor 11AS-P =====
 +
 +Výrobce uvádí, že podporuje protokol [[https://en.wikipedia.org/wiki/Open_Charge_Point_Protocol|OCPP v 1.6]]. Existuje více implementací vlastího OCCP serveru, takže stojí za vyzkoušení. Pro Home Asisstanta je například [[https://home-assistant-ocpp.readthedocs.io/en/latest/installation.html|tato implementace]].
 +
 +Z odchycené komunikace to vypadá, že nabíječka je nastavena tak, že komunikuje nezabezpečeně s Growat serverem. V diskusích jsem našel tuto url: https://evcharge.growatt.com/. Zatím se mi nepodařilo objevit přihlašovací údaje - zejména tedy login. 
 +
 +Když jsem se díval na výpis komunikace nabíječky, tak nabiječka komunikuje přes port 80 s IP 8.209.98.118 - což je evgarge.growatt.com.
 +
 +Toto je screen z aplikace Growatt:
 +
 +{{:it:iot:pasted:20250205-162232.png}}
 +
 +
 + Během prvního zprovoznění máte u volby wifi/ethernet v nabídce jakési advanced settings. Pro změnu čehokoliv tam je třeba heslo 000000. Máte možnost nastavit mimojiné OCPP server a statickou IP, bránu atd.  Co je zajímavé, k hodně nastavením už se později moc nedostanete. B2žně můžete nabíječku ovládat přímo v Shinephone, ale moc jí nejde nastavovat systémové věci. Ovládání a nastavení takto funguje pouze přes internet.
 +
 +Máme zařízení přidané a funkční v Shinephone. Pokud chci změnit například server, musím to udělat přes hotspot (AP mode). V aplikace Shinephone se připojím k nabíječce, kliknu na AP mode a ihned poté odpojím datový kabel. Nabíječka dělá hotspot a mohu nastavit  například zmíněný OCPP server
 +
 +Informace jsem čerpal ze skupiny: https://www.facebook.com/groups/885929016003879/search/?q=OCPP
 +
 +V diskusi se baví o tom, že rozjižději OCPP server jako doplněk pro Home Assistant:
 +
 +Takže, v HA, přidat HACS, a skrze něj stačí ten OCPP doplněk. Pak nastavit volný port např 10000 v OCPP doplňku a pak ve WEB UI nabíječky přepsat ten OCCP server na <code> ws://IP_HA:10000</code>
 +IP_HA nahradit IP, kde běží HA. Restart nabíječky. 
 +  
 +Takto by mohlo jít nabíječku alespoň zapnout a vypnout. Nicméně podle diskuse nefunguje nastavení výkonu: https://github.com/lbbrhzn/ocpp/discussions/775
 +
 +V této diskusi je psáno také jak přenastavit server setting u wallboxu: https://github.com/lbbrhzn/ocpp/discussions/909
 +
 +
 +Dále se v diskusi baví k problému výkonu: Podle toho vláknu na githubu jsme změnil v integraci "stack_level = int(resp)" na "stack_level = int(2)" a opravdu mi naběhly dva senzory - current import a current power. Posuvník zůstává mrtvý. Tak sice neuvidím, kolik je nastaveno, ale uvidím aspoň aktuální výkon a na ty curl commandy to ihned reaguje
 +
 +
 +Z diskuse pak vzniknul tento návod: https://docs.google.com/document/d/1SefcEPcIFhf-rzzOLJZrl6-87-ljnnwH733PIi_SZzQ/
  
 +Dalším skenováním jsem zjistil, že Wallbox běží na [[https://www.rt-thread.io/|rtthread]].
  
  • it/iot/growatt-napetovy-menic-solarni-elektrarna.1688416834.txt.gz
  • Poslední úprava: 2023/07/03 20:40
  • autor: Petr Nosek