GoodWe + HA – block energy to grid when price is < 0

Installation consists of following steps

  • Add Integrations
  • Install SSH
  • Install HACS
  • Install HACS components
  • Edit Node-Red flow
  • Create Dashboard

Add Integrations

You will need Node-Red for logic definition

Settings – Devices and Services

Install add-ons
Tailscale for remote access
Node-Red
Studio Code Server
GoodWe Add-on

IP of your GoodWe you find under Mikrotik router interface HFxxxxxx

Install SSH

Install Terminal & SSH and Advance SSH add-on to your HA
  1. Go to the Add-on store
  2. Install one of the SSH add-ons (you need to enable advanced mode in your user profile to see them)
  3. Configure the SSH add-on you chose by following the documentation for it
  4. Start the SSH add-on
Enable Watchdog, enable Show in sidebar, and restart the HA
  1. Go to Developer Tools and click Restart to reboot the Home Assistant Server.

Install HACS

  1. Connect to the SSH add-on
  2. Run the HACS download script
wget -O - https://get.hacs.xyz | bash -
  1. Reboot HA
  2. After the reboot, go to Settings > Devices & Services and click the ADD INTEGRATION button.
  3. Search for HACS and click on it.search and click on hacs in home assistant settings
  4. Check all items and click Submit. You will see a URL and a code.
  5. Click on the displayed URL and sign in to your GitHub account to authorize. If you don’t have a GitHub account, sign up and then authorize.
  1. In the next screen, enter the code that was displayed to you in the Home Assistant server.
  2. Click Authorize HACS.
  3. Back on your Home Assistant server, click Submit.
  1. If everything goes well, you will see the Success screen. Choose the room and click Finish.
  2. In the Settings > Devices & Services dashboard, you will see HACS.integrate hacs in home assistant server
  3. Click Options or Configure and then enter a name and a number in the Number of releases to show field.configure the hacs store in home assistant server
  4. Enable the AppDaemon and NetDaemon discovery options and click Submit.

In case something goes wrong, you will be taken back to the configuration setup screen, where you can continue to set up HACS.

Install HACS components

  • Press download
  • Reload the browser
GoodWe Experimetnal repository

Select … / Custom repositories

Copy paste the link below and select Integrations

https://github.com/mletenay/home-assistant-goodwe-inverter

Install HACS GoodWe Inverter (experimental)

HA Czech Spot Prices
Configuration
  1. Copy custom_components/cz_energy_spot_prices directory into your custom_components in your configuration directory.
  2. Restart Home Assistant
  3. Open Settings -> Devices & Services -> Integration
  4. Search for „Czech Energy Spot Prices“ and click the search result
  5. Configure Currency and Unit of energy
  6. Submit

Edit Node/Red Flow

If your Node-Red does not start, disable the SSL as stated here or here

In the HA settings>add-on>node-red>configuration tab are the settings (controlled by HA not the setting file) including part way down SSL, which I have turned off. 

Create Dashboard

Source: https://www.homeassistant-cz.cz/viewtopic.php?p=8528&sid=dd93e7cd8bb45d1008efba1488512ee9#p8528

I’m saving the content here just to have backup in case I loose the link.


Příspěvek
 od mamonick » 29. květen 2023, 19:37

UPDATE:
tuto automatizaci jsem následně rozšířil o zapínání/vypínaní povolení přetoků, vysvětleno tady viewtopic.php?p=9230#p9230
——————
Já si sem tak trochu odložím svou automatizaci (ptají se mě na to lidé, a tak jim potřebuji poslat odkaz).
Je udělaná v Node-RED a protože se stále považuji za začátečníka v NR, budu zároveň rád, pokud mi ji opřipomínkujete.

Níže na obrázku je automatizace (v červeném rámečku) pro vypnutí ú zapnutí přetoků, resp. nastavení na 0/5400.
Je ale i propojena s horní automatizací, kde řízeně vybíjím. Propojení řeší případ, kdy by byla vysoká cena a vybíjel bych a hned další hodinu spadla cena téměř k nule. Poslední node zajišťuje notifikaci o zahájení/ukončení automatizace.

Podmínkou pro fungování je:

  • Instalovaná googwe integrace Exporimental
  • zapnuté Omezení výkonu, to se nastavuje v PVM – Pokročilé nastavení (heslo) / Nastavení parametrů mřížky / Omezení výkonu
NR-pretoky.png

JSON automatizace administrace přetoků (bez propojení na vybíjení) v compact formátu

[spoiler]

KÓD: VYBRAT VŠE

[{"id":"3e708823b059d98e","type":"server-state-changed","z":"251978dae58c60b3","name":"Spotová cena záporná","server":"4b5a01b2.5af4b","version":4,"exposeToHomeAssistant":false,"haConfig":[{"property":"name","value":""},{"property":"icon","value":""}],"entityidfilter":"sensor.current_spot_electricity_price","entityidfiltertype":"exact","outputinitially":false,"state_type":"str","haltifstate":"0.5","halt_if_type":"num","halt_if_compare":"lt","outputs":2,"output_only_on_state_change":true,"for":"0","forType":"num","forUnits":"minutes","ignorePrevStateNull":false,"ignorePrevStateUnknown":false,"ignorePrevStateUnavailable":false,"ignoreCurrentStateUnknown":false,"ignoreCurrentStateUnavailable":false,"outputProperties":[{"property":"payload","propertyType":"msg","value":"","valueType":"entityState"},{"property":"data","propertyType":"msg","value":"","valueType":"eventData"},{"property":"topic","propertyType":"msg","value":"","valueType":"triggerId"}],"x":180,"y":540,"wires":[["f6787c7e63a003ec"],["5a3762c296bdfd40"]]},{"id":"bd044c674bf95e08","type":"api-call-service","z":"251978dae58c60b3","name":"Nastav na střídači Export limit na 0","server":"4b5a01b2.5af4b","version":5,"debugenabled":false,"domain":"number","service":"set_value","areaId":[],"deviceId":["f060950d839d951b97d6050de18b39d5"],"entityId":["number.grid_export_limit"],"data":"{\"value\":0}","dataType":"jsonata","mergeContext":"","mustacheAltTags":false,"outputProperties":[],"queue":"none","x":720,"y":540,"wires":[["beb992d9f6baef8c"]]},{"id":"8f9ed56c57bc47c8","type":"api-call-service","z":"251978dae58c60b3","name":"Nastav na střídači Export limit na 5400","server":"4b5a01b2.5af4b","version":5,"debugenabled":false,"domain":"number","service":"set_value","areaId":[],"deviceId":["f060950d839d951b97d6050de18b39d5"],"entityId":["number.grid_export_limit"],"data":"{\"value\":5400}","dataType":"jsonata","mergeContext":"","mustacheAltTags":false,"outputProperties":[],"queue":"none","x":730,"y":600,"wires":[["8901f461bb59bffb"]]},{"id":"5a3762c296bdfd40","type":"api-current-state","z":"251978dae58c60b3","name":"Export limit je 0","server":"4b5a01b2.5af4b","version":3,"outputs":2,"halt_if":"0","halt_if_type":"num","halt_if_compare":"lte","entity_id":"number.grid_export_limit","state_type":"num","blockInputOverrides":false,"outputProperties":[{"property":"payload","propertyType":"msg","value":"","valueType":"entityState"},{"property":"data","propertyType":"msg","value":"","valueType":"entity"}],"for":"0","forType":"num","forUnits":"minutes","override_topic":false,"state_location":"payload","override_payload":"msg","entity_location":"data","override_data":"msg","x":460,"y":600,"wires":[["8f9ed56c57bc47c8"],[]]},{"id":"f6787c7e63a003ec","type":"api-current-state","z":"251978dae58c60b3","name":"Baterie má více jak 90 %","server":"4b5a01b2.5af4b","version":3,"outputs":2,"halt_if":"90","halt_if_type":"num","halt_if_compare":"gt","entity_id":"sensor.battery_state_of_charge","state_type":"num","blockInputOverrides":false,"outputProperties":[{"property":"payload","propertyType":"msg","value":"","valueType":"entityState"},{"property":"data","propertyType":"msg","value":"","valueType":"entity"}],"for":"0","forType":"num","forUnits":"minutes","override_topic":false,"state_location":"payload","override_payload":"msg","entity_location":"data","override_data":"msg","x":470,"y":460,"wires":[["320e73024a551dbe"],[]]},{"id":"320e73024a551dbe","type":"api-current-state","z":"251978dae58c60b3","name":"Export limit je 0","server":"4b5a01b2.5af4b","version":3,"outputs":2,"halt_if":"0","halt_if_type":"num","halt_if_compare":"lte","entity_id":"number.grid_export_limit","state_type":"num","blockInputOverrides":false,"outputProperties":[{"property":"payload","propertyType":"msg","value":"","valueType":"entityState"},{"property":"data","propertyType":"msg","value":"","valueType":"entity"}],"for":"0","forType":"num","forUnits":"minutes","override_topic":false,"state_location":"payload","override_payload":"msg","entity_location":"data","override_data":"msg","x":460,"y":540,"wires":[[],["bd044c674bf95e08"]]},{"id":"be47dcf51952d048","type":"comment","z":"251978dae58c60b3","name":"Vypnutí přetoků při záporné spotové ceně, resp. nižší jak 0,50 CZK","info":"","x":320,"y":420,"wires":[]},{"id":"4b5a01b2.5af4b","type":"server","name":"Home Assistant","addon":true}]

[/spoiler]

JSON obou automatizací v compact formátu

[spoiler]

KÓD: VYBRAT VŠE

[{"id":"251978dae58c60b3","type":"tab","label":"FVE","disabled":false,"info":"","env":[]},{"id":"be47dcf51952d048","type":"comment","z":"251978dae58c60b3","name":"Vypnutí přetoků při záporné spotové ceně, resp. nižší jak 0,50 CZK","info":"","x":320,"y":420,"wires":[]},{"id":"3e708823b059d98e","type":"server-state-changed","z":"251978dae58c60b3","name":"Spotová cena záporná","server":"4b5a01b2.5af4b","version":4,"exposeToHomeAssistant":false,"haConfig":[{"property":"name","value":""},{"property":"icon","value":""}],"entityidfilter":"sensor.current_spot_electricity_price","entityidfiltertype":"exact","outputinitially":false,"state_type":"str","haltifstate":"0.5","halt_if_type":"num","halt_if_compare":"lt","outputs":2,"output_only_on_state_change":true,"for":"0","forType":"num","forUnits":"minutes","ignorePrevStateNull":false,"ignorePrevStateUnknown":false,"ignorePrevStateUnavailable":false,"ignoreCurrentStateUnknown":false,"ignoreCurrentStateUnavailable":false,"outputProperties":[{"property":"payload","propertyType":"msg","value":"","valueType":"entityState"},{"property":"data","propertyType":"msg","value":"","valueType":"eventData"},{"property":"topic","propertyType":"msg","value":"","valueType":"triggerId"}],"x":180,"y":540,"wires":[["f6787c7e63a003ec","090325666e59d874"],["5a3762c296bdfd40"]]},{"id":"bd044c674bf95e08","type":"api-call-service","z":"251978dae58c60b3","name":"Nastav na střídači Export limit na 0","server":"4b5a01b2.5af4b","version":5,"debugenabled":false,"domain":"number","service":"set_value","areaId":[],"deviceId":["f060950d839d951b97d6050de18b39d5"],"entityId":["number.grid_export_limit"],"data":"{\"value\":0}","dataType":"jsonata","mergeContext":"","mustacheAltTags":false,"outputProperties":[],"queue":"none","x":720,"y":540,"wires":[["beb992d9f6baef8c"]]},{"id":"8f9ed56c57bc47c8","type":"api-call-service","z":"251978dae58c60b3","name":"Nastav na střídači Export limit na 5400","server":"4b5a01b2.5af4b","version":5,"debugenabled":false,"domain":"number","service":"set_value","areaId":[],"deviceId":["f060950d839d951b97d6050de18b39d5"],"entityId":["number.grid_export_limit"],"data":"{\"value\":5400}","dataType":"jsonata","mergeContext":"","mustacheAltTags":false,"outputProperties":[],"queue":"none","x":730,"y":600,"wires":[["8901f461bb59bffb"]]},{"id":"2ccefa0bb9cde57b","type":"debug","z":"251978dae58c60b3","name":"debug 8","active":true,"tosidebar":true,"console":false,"tostatus":false,"complete":"payload","targetType":"msg","statusVal":"","statusType":"auto","x":1240,"y":360,"wires":[]},{"id":"5a3762c296bdfd40","type":"api-current-state","z":"251978dae58c60b3","name":"Export limit je 0","server":"4b5a01b2.5af4b","version":3,"outputs":2,"halt_if":"0","halt_if_type":"num","halt_if_compare":"lte","entity_id":"number.grid_export_limit","state_type":"num","blockInputOverrides":false,"outputProperties":[{"property":"payload","propertyType":"msg","value":"","valueType":"entityState"},{"property":"data","propertyType":"msg","value":"","valueType":"entity"}],"for":"0","forType":"num","forUnits":"minutes","override_topic":false,"state_location":"payload","override_payload":"msg","entity_location":"data","override_data":"msg","x":460,"y":600,"wires":[["8f9ed56c57bc47c8"],[]]},{"id":"090325666e59d874","type":"api-current-state","z":"251978dae58c60b3","name":"Mód je nastaven na Eco Discharge","server":"4b5a01b2.5af4b","version":3,"outputs":2,"halt_if":"eco_discharge","halt_if_type":"str","halt_if_compare":"is","entity_id":"select.inverter_operation_mode","state_type":"str","blockInputOverrides":false,"outputProperties":[{"property":"payload","propertyType":"msg","value":"","valueType":"entityState"},{"property":"data","propertyType":"msg","value":"","valueType":"entity"}],"for":"0","forType":"num","forUnits":"minutes","override_topic":false,"state_location":"payload","override_payload":"msg","entity_location":"data","override_data":"msg","x":480,"y":320,"wires":[["38a99f1225c82832"],[]]},{"id":"f516cd377efd2554","type":"server-state-changed","z":"251978dae58c60b3","name":"Baterie je pod 32 %","server":"4b5a01b2.5af4b","version":4,"exposeToHomeAssistant":false,"haConfig":[{"property":"name","value":""},{"property":"icon","value":""}],"entityidfilter":"sensor.battery_state_of_charge","entityidfiltertype":"exact","outputinitially":false,"state_type":"str","haltifstate":"32","halt_if_type":"num","halt_if_compare":"lte","outputs":2,"output_only_on_state_change":true,"for":"0","forType":"num","forUnits":"minutes","ignorePrevStateNull":false,"ignorePrevStateUnknown":false,"ignorePrevStateUnavailable":false,"ignoreCurrentStateUnknown":false,"ignoreCurrentStateUnavailable":false,"outputProperties":[{"property":"payload","propertyType":"msg","value":"","valueType":"entityState"},{"property":"data","propertyType":"msg","value":"","valueType":"eventData"},{"property":"topic","propertyType":"msg","value":"","valueType":"triggerId"}],"x":170,"y":220,"wires":[["3ae2356e0950b56c"],[]]},{"id":"38a99f1225c82832","type":"api-call-service","z":"251978dae58c60b3","name":"Nastav na střídači General mode","server":"4b5a01b2.5af4b","version":5,"debugenabled":false,"domain":"select","service":"select_option","areaId":[],"deviceId":["f060950d839d951b97d6050de18b39d5"],"entityId":["select.inverter_operation_mode"],"data":"{\"option\":\"general\"}","dataType":"jsonata","mergeContext":"","mustacheAltTags":false,"outputProperties":[],"queue":"none","x":740,"y":260,"wires":[["821c24ea02d3d3e6"]]},{"id":"77df2f732c4951d4","type":"comment","z":"251978dae58c60b3","name":"Vypnutí řízeného vybíjení, když je baterie pod 40 %","info":"","x":270,"y":180,"wires":[]},{"id":"d2877a413511fb19","type":"server-state-changed","z":"251978dae58c60b3","name":"Spotová cena je vyšší jak 2.8","server":"4b5a01b2.5af4b","version":4,"exposeToHomeAssistant":false,"haConfig":[{"property":"name","value":""},{"property":"icon","value":""}],"entityidfilter":"sensor.current_spot_electricity_price","entityidfiltertype":"exact","outputinitially":false,"state_type":"str","haltifstate":"2.8","halt_if_type":"num","halt_if_compare":"gte","outputs":2,"output_only_on_state_change":true,"for":"0","forType":"num","forUnits":"minutes","ignorePrevStateNull":false,"ignorePrevStateUnknown":false,"ignorePrevStateUnavailable":false,"ignoreCurrentStateUnknown":false,"ignoreCurrentStateUnavailable":false,"outputProperties":[{"property":"payload","propertyType":"msg","value":"","valueType":"entityState"},{"property":"data","propertyType":"msg","value":"","valueType":"eventData"},{"property":"topic","propertyType":"msg","value":"","valueType":"triggerId"}],"x":200,"y":120,"wires":[["fe9bb59614c14761"],["090325666e59d874"]]},{"id":"fe9bb59614c14761","type":"api-call-service","z":"251978dae58c60b3","name":"Nastav na střídači Eco discharge mode","server":"4b5a01b2.5af4b","version":5,"debugenabled":false,"domain":"select","service":"select_option","areaId":[],"deviceId":["f060950d839d951b97d6050de18b39d5"],"entityId":["select.inverter_operation_mode"],"data":"{\"option\":\"eco_discharge\"}","dataType":"jsonata","mergeContext":"","mustacheAltTags":false,"outputProperties":[],"queue":"none","x":720,"y":120,"wires":[["d8f80ea338e77159"]]},{"id":"245dbb992070537f","type":"comment","z":"251978dae58c60b3","name":"Zapnutí řízeného vybijení, když je spotová cena nad xx","info":"","x":280,"y":80,"wires":[]},{"id":"821c24ea02d3d3e6","type":"api-call-service","z":"251978dae58c60b3","name":"","server":"4b5a01b2.5af4b","version":5,"debugenabled":false,"domain":"notify","service":"martin","areaId":[],"deviceId":[],"entityId":[],"data":"{\"message\":\"Řízené vybíjení baterie bylo ukončeno. V baterii zbývá {{ states('sensor.battery_state_of_charge') }} %, což je {{ states('sensor.battery_state_of_charge_capacity') }} kWh.\",\"title\":\"FVE Info\"}","dataType":"jsonata","mergeContext":"","mustacheAltTags":false,"outputProperties":[],"queue":"none","x":990,"y":260,"wires":[["2ccefa0bb9cde57b"]]},{"id":"d8f80ea338e77159","type":"api-call-service","z":"251978dae58c60b3","name":"","server":"4b5a01b2.5af4b","version":5,"debugenabled":false,"domain":"notify","service":"martin","areaId":[],"deviceId":[],"entityId":[],"data":"{\"message\":\"Právě začalo řízené vybíjení baterie do sítě za spotovou cenu {{ states('sensor.current_spot_electricity_price') }} CZK/kWh. Baterie je nabita na {{ states('sensor.battery_state_of_charge') }} %.\",\"title\":\"FVE Info\"}","dataType":"jsonata","mergeContext":"","mustacheAltTags":false,"outputProperties":[],"queue":"none","x":990,"y":120,"wires":[["2ccefa0bb9cde57b"]]},{"id":"beb992d9f6baef8c","type":"api-call-service","z":"251978dae58c60b3","name":"","server":"4b5a01b2.5af4b","version":5,"debugenabled":false,"domain":"notify","service":"martin","areaId":[],"deviceId":[],"entityId":[],"data":"{\"message\":\"Právě byly vypnuty přetoky, spotová cena je {{ states('sensor.current_spot_electricity_price') }} CZK/kWh.\",\"title\":\"FVE Info\"}","dataType":"jsonata","mergeContext":"","mustacheAltTags":false,"outputProperties":[],"queue":"none","x":990,"y":540,"wires":[["2ccefa0bb9cde57b"]]},{"id":"8901f461bb59bffb","type":"api-call-service","z":"251978dae58c60b3","name":"","server":"4b5a01b2.5af4b","version":5,"debugenabled":false,"domain":"notify","service":"martin","areaId":[],"deviceId":[],"entityId":[],"data":"{\"message\":\"Přetoky byly opět povoleny, spotová cena je {{ states('sensor.current_spot_electricity_price') }} CZK/kWh.\",\"title\":\"FVE Info\"}","dataType":"jsonata","mergeContext":"","mustacheAltTags":false,"outputProperties":[],"queue":"none","x":990,"y":600,"wires":[["2ccefa0bb9cde57b"]]},{"id":"f6787c7e63a003ec","type":"api-current-state","z":"251978dae58c60b3","name":"Baterie má více jak 90 %","server":"4b5a01b2.5af4b","version":3,"outputs":2,"halt_if":"90","halt_if_type":"num","halt_if_compare":"gt","entity_id":"sensor.battery_state_of_charge","state_type":"num","blockInputOverrides":false,"outputProperties":[{"property":"payload","propertyType":"msg","value":"","valueType":"entityState"},{"property":"data","propertyType":"msg","value":"","valueType":"entity"}],"for":"0","forType":"num","forUnits":"minutes","override_topic":false,"state_location":"payload","override_payload":"msg","entity_location":"data","override_data":"msg","x":470,"y":460,"wires":[["320e73024a551dbe"],[]]},{"id":"3ae2356e0950b56c","type":"api-current-state","z":"251978dae58c60b3","name":"je večer","server":"4b5a01b2.5af4b","version":3,"outputs":2,"halt_if":"on","halt_if_type":"str","halt_if_compare":"is","entity_id":"binary_sensor.vecer","state_type":"str","blockInputOverrides":false,"outputProperties":[{"property":"payload","propertyType":"msg","value":"","valueType":"entityState"},{"property":"data","propertyType":"msg","value":"","valueType":"entity"}],"for":"0","forType":"num","forUnits":"minutes","override_topic":false,"state_location":"payload","override_payload":"msg","entity_location":"data","override_data":"msg","x":400,"y":220,"wires":[["090325666e59d874"],[]]},{"id":"17bd676b948b4c10","type":"server-state-changed","z":"251978dae58c60b3","name":"Baterie je pod 20 %","server":"4b5a01b2.5af4b","version":4,"exposeToHomeAssistant":false,"haConfig":[{"property":"name","value":""},{"property":"icon","value":""}],"entityidfilter":"sensor.battery_state_of_charge","entityidfiltertype":"exact","outputinitially":false,"state_type":"str","haltifstate":"15","halt_if_type":"num","halt_if_compare":"lte","outputs":2,"output_only_on_state_change":true,"for":"0","forType":"num","forUnits":"minutes","ignorePrevStateNull":false,"ignorePrevStateUnknown":false,"ignorePrevStateUnavailable":false,"ignoreCurrentStateUnknown":false,"ignoreCurrentStateUnavailable":false,"outputProperties":[{"property":"payload","propertyType":"msg","value":"","valueType":"entityState"},{"property":"data","propertyType":"msg","value":"","valueType":"eventData"},{"property":"topic","propertyType":"msg","value":"","valueType":"triggerId"}],"x":170,"y":320,"wires":[["090325666e59d874"],[]]},{"id":"8795b346d5d5fad5","type":"comment","z":"251978dae58c60b3","name":"Vypnutí řízeného vybíjení, když je baterie pod 20 %","info":"","x":270,"y":280,"wires":[]},{"id":"320e73024a551dbe","type":"api-current-state","z":"251978dae58c60b3","name":"Export limit je 0","server":"4b5a01b2.5af4b","version":3,"outputs":2,"halt_if":"0","halt_if_type":"num","halt_if_compare":"lte","entity_id":"number.grid_export_limit","state_type":"num","blockInputOverrides":false,"outputProperties":[{"property":"payload","propertyType":"msg","value":"","valueType":"entityState"},{"property":"data","propertyType":"msg","value":"","valueType":"entity"}],"for":"0","forType":"num","forUnits":"minutes","override_topic":false,"state_location":"payload","override_payload":"msg","entity_location":"data","override_data":"msg","x":460,"y":540,"wires":[[],["bd044c674bf95e08"]]},{"id":"4b5a01b2.5af4b","type":"server","name":"Home Assistant","addon":true}]

[/spoiler]

Naposledy upravil(a) mamonick dne 22. červenec 2023, 19:35, celkem upraveno 3 x.

NahoruKal_KalNováček na fóru
Nováček na fóruPříspěvky:8Registrován: 01. červen 2023, 15:28

Re: Automatizace zakázání (povolení) přetoků – střídač Goodwe

Příspěvek od Kal_Kal » 01. červen 2023, 17:49

Ahoj, jsem na tohle fóru uplnej nováček, protože HA jsem si pořídil přesně kvůli tomuhle vypínání přetoků. Tak by mě jen zajímalo jak to celé teda funguje, nebo jestli to teda řešíš jinde, tak prosím o nasměrování.

NahorumamonickDárce – Donátor
Dárce - DonátorPříspěvky:191Registrován: 20. září 2021, 13:47Bydliště: Třebechovice p. O.Dal poděkování:23 poděkováníDostal poděkování:23 poděkování

Re: Automatizace zakázání (povolení) přetoků – střídač Goodwe

Příspěvek od mamonick » 02. červen 2023, 13:33

Vše je řešeno v této automatizaci v Node-RED.
Nainstaluj si doplněk Node-RED do HA a nakonfiguruj – najdeš spoustu videí, jak to udělat.
Pokud jako trigger pro vypnutí přetoků má být spotová cena, potřebuješ ji mít v HA. Já tam mám tuto inntegraci
https://github.com/rnovacek/homeassista … pot_prices
No a pokud budeš mít nastaven Node-RED, zaintegrované odečítání spotových cen a střídač goodwe, pak jen naimportuj do NR ten JSON automatizace administrace přetoků. Jen v prvním nodu, kde definuješ v triggeru tu výši ceny, při které se mají přetoky zapnout, si nastav svou hodnotu. Já tam mám 0.5 CZK

NahorutamasiNováček na fóru
Nováček na fóruPříspěvky:2Registrován: 14. červen 2023, 18:29

Re: Automatizace zakázání (povolení) přetoků – střídač Goodwe

Příspěvek od tamasi » 14. červen 2023, 19:01

Měl bych dotaz. Umím zapnout Eco mod i general mod, ale nefunfuje eco_discharge, takovou možnost mi ani HA nenabízí. Pokud zapnu pouze Eco mod tak je to k ničemu, protože se mi neaktivují další nastavení (čas od kdy do kdy, vybíjení nebo nabíjení, rychlost vybíjení). Pokud nastavuji ECO v PV Materu, tak toto všechno zadám a ECO funguje dobře. Lze to nějak zadat i pomoci HA?

NahoruLubos77Dárce – Donátor
Dárce - DonátorPříspěvky:152Registrován: 09. leden 2023, 22:41Bydliště: Lázně BělohradDal poděkování:17 poděkováníDostal poděkování:8 poděkování

Re: Automatizace zakázání (povolení) přetoků – střídač Goodwe

Příspěvek od Lubos77 » 15. červen 2023, 09:28

V HA musí být nainstalovaná integrace „Solární invertor GoodWe pro Home Assistant (experimentální)“ https://github.com/mletenay/home-assist … e-inverter
Ta přidává zmiňované režimy.

Mimochodem, já si zákaz/povolení přetoků naklikal přímo v HA v Automatizaci bez potřeby Nod-RED. Používám ji již několik týdnů a o víkendech jsem za ni vděčný.

Oficiální sada Raspberry Pi 4B, Case Argon ONE V2, RAM 8 GB, rozšiřující deska Argon ONE M.2, SSD 120 GB.

NahorumamonickDárce – Donátor
Dárce - DonátorPříspěvky:191Registrován: 20. září 2021, 13:47Bydliště: Třebechovice p. O.Dal poděkování:23 poděkováníDostal poděkování:23 poděkování

Re: Automatizace zakázání (povolení) přetoků – střídač Goodwe

Příspěvek od mamonick » 15. červen 2023, 11:13

Lubos77 píše: 15. červen 2023, 09:28

V HA musí být nainstalovaná integrace „Solární invertor GoodWe pro Home Assistant (experimentální)“ https://github.com/mletenay/home-assist … e-inverter
Ta přidává zmiňované režimy.

Ano, to je pravda, díky za upozornění.
Dále je ale také podmínkou mít zapnuto (v PV Masteru/SolarGo) Omezení výkonu. Jinak to nebude fungovat.
To se nastavuje v PVM: Pokročilé nastavení (heslo) / Nastavení parametrů mřížky / Omezení výkonu

NahorutamasiNováček na fóru
Nováček na fóruPříspěvky:2Registrován: 14. červen 2023, 18:29

Re: Automatizace zakázání (povolení) přetoků – střídač Goodwe

Příspěvek od tamasi » 15. červen 2023, 20:38

Funguje, díky…

Nahoru

DušanDárce – Donátor
Dárce - DonátorPříspěvky:358Registrován: 30. březen 2021, 08:25Dal poděkování:24 poděkováníDostal poděkování:29 poděkování

Re: Automatizace zakázání (povolení) přetoků – střídač Goodwe

Příspěvek od Dušan » 17. červenec 2023, 23:28

Ahoj automatize funguje bezvadně, ale má to jeden háček. Když v PVM povolím omezení výkonu u mě na 8100, tak střídač potom více nakupuje ze sítě a žere stabilně 100 až 150W a za den to udělá klidně přes 2 kWh úplně zbytečně.
Pokud omezení výkonu zakážu úplně, tak střídač nakupuje méně ze sítě a žere to pouze 3 až 15W ,ale v tom případě nebude fungovat tvoje automatizace.
Nejlepší by bylo pouze povolovat a zakazovat omezení výkonu, ale takovou entitu v HA nemám.

Rpi 4 8GB RAM Home assistant běží na ssd, Esp, Sonoff ještě pořád jde, Tasmotka je hodně dobrá, ale Tuya nebrat :D GigaBlue + oscam , TV Philips 70″ síť Unifi, GW 10K ET+ , Dynes 10kWh, 8.1kwp

NahorumamonickDárce – Donátor
Dárce - DonátorPříspěvky:191Registrován: 20. září 2021, 13:47Bydliště: Třebechovice p. O.Dal poděkování:23 poděkováníDostal poděkování:23 poděkování

Re: Automatizace zakázání (povolení) přetoků – střídač Goodwe

Příspěvek od mamonick » 18. červenec 2023, 10:57

Душан píše: 17. červenec 2023, 23:28

Nejlepší by bylo pouze povolovat a zakazovat omezení výkonu, ale takovou entitu v HA nemám.

Nerozumím tomu, v jakém případě bys chtěl povolovat a zakazovat omezení výkonu.

Mám-li omezení výkonu (Export Power Limit) zapnuto (povoleno), pak můžu nastavovat limit.
Pokud mám ale vypnuto (zakázáno), pak nic nereguluju, a vše, co se vyrobí a je navíc (přetoky), jde prostě ven.

Jen takový příklad: soused řízeně vybíjel baterii při vysokých cenách spotu (dle mého vzoru), ale neměl zapnuto omezení výkonu. No a stalo se, že do sítě to pral na max a poslal více, než měl rezervovaný výkon. A ejhle, přišla pokuta 2 tisíce.

Nebo jsem tvůj příspěvek nepochopil správně?

Nahoru

DušanDárce – Donátor
Dárce - DonátorPříspěvky:358Registrován: 30. březen 2021, 08:25Dal poděkování:24 poděkováníDostal poděkování:29 poděkování

Re: Automatizace zakázání (povolení) přetoků – střídač Goodwe

Příspěvek od Dušan » 18. červenec 2023, 15:40

Příspěvek si nepochopil správně.
Možná o tom ani nevíš…..
Zkus zakázat omezení výkonu úplně a střídač se bude chovat úplně jinak. Bude méně nakupovat ze sítě a spotřeba ze sítě bude kolem 10W. ( Pukud nemáš vybité baterie ).
Pokud omezení výkonu povolíš a můžeš řídit přetoky do sítě, tak v tomto režimu střídač nakupuje více ze sítě a má větší spotřebu a odebírá pravidelně 100 až 150W.
Vyzkoušej a uvidíš. Testni to večer, když už panely nevyrábí. Přes den to nepoznáš, protože dodáváš po všech fázích do sítě. Mám to vyzkoušeno a je tomu tak.
Mám GW 10K plusko.

Např. Za celý červen jsem koupil ze sítě pouze 10 kWh viz foto.

Edit: vybíjení baterie do sítě a nabíjet bojler z baterie a podobné zvrhlosti je dle mě hloupost. Nejsem toho zastánce

Screenshot_20230718_160645_Home Assistant.jpg

Rpi 4 8GB RAM Home assistant běží na ssd, Esp, Sonoff ještě pořád jde, Tasmotka je hodně dobrá, ale Tuya nebrat :D GigaBlue + oscam , TV Philips 70″ síť Unifi, GW 10K ET+ , Dynes 10kWh, 8.1kwp

Jan D.
Jan D.

"The only real security that a man will have in this world is a reserve of knowledge, experience, and ability."

Articles: 673

Leave a Reply

Vaše e-mailová adresa nebude zveřejněna. Vyžadované informace jsou označeny *