-
Notifications
You must be signed in to change notification settings - Fork 70
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Control of export limit and production limits #85
Comments
Yeah would also like this feature. |
Hi, I'm interested to change the export limit. How can I do with parameter F001? |
This pull request allows it, works very well |
Hi thanks, bit i don’t understand how to set or configure. 🥲 |
You just need to overwrite the files from that pull request into config/custom_components/solaredge_modbus
The number will reset itself |
Hi, I've downloaded a folder named "home-assistant-solaredge-modbus-mpredfearn-add_export_control". My question is, I lose any of configurations of my entities? Like name (changed manually) or disabled entities? Very very thanks! Nico |
You shouldn't no but backup your files and backup home assistant
…On Mon, 25 July 2022, 9:39 pm iNaiks, ***@***.***> wrote:
Hi, I've downloaded a folder named
"home-assistant-solaredge-modbus-mpredfearn-add_export_control".
Inside on /custom_components/solaredge_modbus, there are the files that a
need to copy. (Right?)
My question is, I lose any of configurations of my entities? Like name
(changed manually) or disabled entities?
Very very thanks!
Nico
—
Reply to this email directly, view it on GitHub
<#85 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AZPGFI6HMVW5U5ZPSNXGXNLVVZ7VZANCNFSM5VQQCIEA>
.
You are receiving this because you commented.Message ID:
***@***.***
com>
|
Fantastic, it worksss!!!. Super Thanks |
Do these entities show up on their own? I still only have 83 entities and none are select. All are sensors |
binsentsu just updated the master with this so redownload from hacs and
they should be there now
…On Tue, 2 Aug 2022 at 10:53, ThirstyDursty ***@***.***> wrote:
You just need to overwrite the files from that pull request into
config/custom_components/solaredge_modbus Then restart home assistant You
will then have a few more entities available and to set export limiting on
you need to set both export control mode to Direct export limitation and
export control site limit to 0 I.e
service: select.select_option
data:
option: Direct Export Limitation
target:
entity_id: select.solaredge_export_control_mode
service: number.set_value
data:
value: '0'
target:
entity_id: number.solaredge_export_control_site_limit
To set it back you just need to reset the control mode
service: select.select_option
data:
option: Disabled
target:
entity_id: select.solaredge_export_control_mode
The number will reset itself
Do these entities show up on their own? I still only have 83 entities and
none are select. All are sensors
—
Reply to this email directly, view it on GitHub
<#85 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AZPGFI23MEB6H7A2AH56C5LVXB2CXANCNFSM5VQQCIEA>
.
You are receiving this because you commented.Message ID:
***@***.***
com>
|
oops sorry looks like it hasnt been released yet so wait until the version
gets released
…On Tue, 2 Aug 2022 at 11:00, Mathias Boer-Mah ***@***.***> wrote:
binsentsu just updated the master with this so redownload from hacs and
they should be there now
On Tue, 2 Aug 2022 at 10:53, ThirstyDursty ***@***.***>
wrote:
> You just need to overwrite the files from that pull request into
> config/custom_components/solaredge_modbus Then restart home assistant You
> will then have a few more entities available and to set export limiting on
> you need to set both export control mode to Direct export limitation and
> export control site limit to 0 I.e
>
> service: select.select_option
> data:
> option: Direct Export Limitation
> target:
> entity_id: select.solaredge_export_control_mode
>
> service: number.set_value
> data:
> value: '0'
> target:
> entity_id: number.solaredge_export_control_site_limit
>
> To set it back you just need to reset the control mode
> service: select.select_option
> data:
> option: Disabled
> target:
> entity_id: select.solaredge_export_control_mode
>
> The number will reset itself
>
> Do these entities show up on their own? I still only have 83 entities and
> none are select. All are sensors
>
> —
> Reply to this email directly, view it on GitHub
> <#85 (comment)>,
> or unsubscribe
> <https://github.com/notifications/unsubscribe-auth/AZPGFI23MEB6H7A2AH56C5LVXB2CXANCNFSM5VQQCIEA>
> .
> You are receiving this because you commented.Message ID:
> ***@***.***
> com>
>
|
1.6.0 has just been released |
Just upgraded to v1.6.0 and re-added the integration and don't see any new controls or options to limit export in the integration. Am i missing something or did it not make the code for the 1.6.0 release ? |
Update worked for me. Couple new select.solaredge….entities goingbto test today |
would you mind popping in a screenshot just to make sure i am not an idiot :) just to make sure i know where i am looking. EDIT: Ahh found it under entities not under the integration its self ;) Got it working now :) Please ignore me |
Hi all, V1.6.0 Deleted my integration and added it again, but no extra select entities. Any other limitations that could explain why I don't have the controls? Kind regards, |
Hey Alexandre, I suspect you are having the same "issue" I had. The new entities are not under the integration its self. you will need to go to developer tools and under the states if you search you should see a new entity called "solaredge (Export control mode)" I have written a small automation to turn on and off the export controls based on a binary helper that you can toggle on a dashboard if you want. Or if you want to get smart and you have real time feed in tariffs with something like Amber in Australia you could set the export limit to 0 when the value of exported power is negative Below are the two automations i have written Turn on export limit and set it to 0 export
|
|
everytime I set the export limit...it restores it automatically to 15000 |
Hi,
Have you enabled it on the inverter?
#42 (comment)
…On Sun, 18 Sept 2022, 12:17 pm ThirstyDursty, ***@***.***> wrote:
Hi all,
V1.6.0
Deleted my integration and added it again, but no extra select entities.
My converted supports the throttling of export, so I guess it should be
possible to use in HA.
Any other limitations that could explain why I don't have the controls?
Kind regards, Alexandre
Hey Alexandre,
I suspect you are having the same "issue" I had. The new entities are not
under the integration its self. you will need to go to developer tools and
under the states if you search you should see a new entity called
"solaredge (Export control mode)"
I have written a small automation to turn on and off the export controls
based on a binary helper that you can toggle on a dashboard if you want. Or
if you want to get smart and you have real time feed in tariffs with
something like Amber in Australia you could set the export limit to 0 when
the value of exported power is negative
Below are the two automations i have written
Turn on export limit and set it to 0 export
alias: Solar - Set Export to 0
description: ''
trigger:
- platform: state
entity_id:
- input_boolean.solar_export_limit
to: 'on'
for:
hours: 0
minutes: 0
seconds: 0
condition: []
action:
- service: select.select_option
data:
option: Direct Export Limitation
target:
entity_id: select.solaredge_export_control_mode
- service: number.set_value
data:
value: '0'
target:
entity_id: number.solaredge_export_control_site_limit
mode: single
Turn off export limit when solar_export_limit is turned off
alias: 'Solar - Export no limit '
description: ''
trigger:
- platform: state
entity_id:
- input_boolean.solar_export_limit
to: 'off'
condition: []
action:
- service: select.select_option
data:
option: Disabled
target:
entity_id: select.solaredge_export_control_mode
mode: single
```
everytime I set the export limit...it restores it automatically to 15000
—
Reply to this email directly, view it on GitHub
<#85 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AZPGFIZ432FOPMVR7EGX3F3V6Z7E7ANCNFSM5VQQCIEA>
.
You are receiving this because you commented.Message ID:
***@***.***
com>
|
I'm having the same problem. When I set a new value it works for about 30 seconds and then resets back to 50000. I have confirmed with Amber they are no longer sending commands to SolarEdge inverters until the reset big is fixed. |
Hmm interesting.. mine has set export limit for a good portion of the day
today.. hopefully this isn't a bug that comes my way.. what inverter
firmware do you have installed?
…On Sun, 18 Sept 2022, 4:18 pm purcell-lab, ***@***.***> wrote:
When I try to disable export limitation with this integration it
automatically switches back.
Do I need to change something in the inverter setup before I can use this
integration to change modes?
[image: Screenshot_20220918-164641]
<https://user-images.githubusercontent.com/79175134/190889495-b891b71a-b4b5-4242-9c99-ccb89c68e99f.png>
—
Reply to this email directly, view it on GitHub
<#85 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AZPGFI5CAVOPVQ7H35U5OSLV623MPANCNFSM5VQQCIEA>
.
You are receiving this because you commented.Message ID:
***@***.***
com>
|
I don't think this is a bug, I'm just trying to workout howto do setup, I haven't had this working yet. I have some funny firmware revisions and with the reintroduction of modbusTCP over wifi I'm wondering if a firmware upgrade maybe worth the risk.
|
I have checked with SolarEdge why my export controls are constantly resetting and they advised that you cannot change the Export limit configuration while your system is subscribed to grid services. Some interesting content on SolarEdge Grid Services here: https://www.solaredge.com/aus/solutions/grid-services I have enrolled my inverters with Amber Electric SmartShift as they offer remote curtailment (zero export) during periods of negative FIT. They have had to suspend this as they were seeing the inverters reboot when changing settings and have stopped issuing remote commands, but it sounds like I might need to un-enroll. I am now seeking to get my inverters un-enrolled so I can set zero export locally. I'm not sure if there is a ModBus register that can check for grid services? @ThirstyDursty you may want to confirm with your setup. |
I logged onto the solaredge local set up wifi and turned off “grid services”. It didn’t seem to make any differenceSent from my iPhoneOn 2 Oct 2022, at 10:45 pm, purcell-lab ***@***.***> wrote:
I have checked with SolarEdge why my export controls are constantly resetting and they advised that you cannot change the Export limit configuration while your system is subscribed to grid services.
I have enrolled my inverters with Amber Electric SmartShift as they offer remote curtailment (zero export) during periods of negative FIT. They have had to suspend this as they were seeing the inverters reboot when changing settings and have stopped issuing remote commands, but it sounds like I might need to un-enroll.
I am now seeking to get my inverters un-enrolled so I can set zero export locally.
I'm not sure if there is a ModBus register that can check for grid services?
@ThirstyDursty you may want to confirm with your setup.
—Reply to this email directly, view it on GitHub, or unsubscribe.You are receiving this because you were mentioned.Message ID: ***@***.***>
|
Sent from my iPhoneOn 3 Oct 2022, at 10:09 am, Adam Durst ***@***.***> wrote:I logged onto the solaredge local set up wifi and turned off “grid services”. It didn’t seem to make any differenceSent from my iPhoneOn 2 Oct 2022, at 10:45 pm, purcell-lab ***@***.***> wrote:
I have checked with SolarEdge why my export controls are constantly resetting and they advised that you cannot change the Export limit configuration while your system is subscribed to grid services.
I have enrolled my inverters with Amber Electric SmartShift as they offer remote curtailment (zero export) during periods of negative FIT. They have had to suspend this as they were seeing the inverters reboot when changing settings and have stopped issuing remote commands, but it sounds like I might need to un-enroll.
I am now seeking to get my inverters un-enrolled so I can set zero export locally.
I'm not sure if there is a ModBus register that can check for grid services?
@ThirstyDursty you may want to confirm with your setup.
—Reply to this email directly, view it on GitHub, or unsubscribe.You are receiving this because you were mentioned.Message ID: ***@***.***>
|
🧐 not sure I understand how to do that. Or is that reflective of menu items in the set-up screens of the inverter. Which I accessed to set up the tcp modbus connection. Sent from my iPhoneOn 18 Sep 2022, at 1:16 pm, tias2001 ***@***.***> wrote:
Hi,
Have you enabled it on the inverter?
#42 (comment)
On Sun, 18 Sept 2022, 12:17 pm ThirstyDursty, ***@***.***> wrote:
Hi all,
V1.6.0
Deleted my integration and added it again, but no extra select entities.
My converted supports the throttling of export, so I guess it should be
possible to use in HA.
Any other limitations that could explain why I don't have the controls?
Kind regards, Alexandre
Hey Alexandre,
I suspect you are having the same "issue" I had. The new entities are not
under the integration its self. you will need to go to developer tools and
under the states if you search you should see a new entity called
"solaredge (Export control mode)"
I have written a small automation to turn on and off the export controls
based on a binary helper that you can toggle on a dashboard if you want. Or
if you want to get smart and you have real time feed in tariffs with
something like Amber in Australia you could set the export limit to 0 when
the value of exported power is negative
Below are the two automations i have written
Turn on export limit and set it to 0 export
alias: Solar - Set Export to 0
description: ''
trigger:
- platform: state
entity_id:
- input_boolean.solar_export_limit
to: 'on'
for:
hours: 0
minutes: 0
seconds: 0
condition: []
action:
- service: select.select_option
data:
option: Direct Export Limitation
target:
entity_id: select.solaredge_export_control_mode
- service: number.set_value
data:
value: '0'
target:
entity_id: number.solaredge_export_control_site_limit
mode: single
Turn off export limit when solar_export_limit is turned off
alias: 'Solar - Export no limit '
description: ''
trigger:
- platform: state
entity_id:
- input_boolean.solar_export_limit
to: 'off'
condition: []
action:
- service: select.select_option
data:
option: Disabled
target:
entity_id: select.solaredge_export_control_mode
mode: single
```
everytime I set the export limit...it restores it automatically to 15000
—
Reply to this email directly, view it on GitHub
<#85 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AZPGFIZ432FOPMVR7EGX3F3V6Z7E7ANCNFSM5VQQCIEA>
.
You are receiving this because you commented.Message ID:
***@***.***
com>
—Reply to this email directly, view it on GitHub, or unsubscribe.You are receiving this because you authored the thread.Message ID: ***@***.***>
|
Oh right, did you follow the setup from the post I linked above?
…On Sun, 18 Sept 2022, 6:20 pm purcell-lab, ***@***.***> wrote:
Hmm interesting.. mine has set export limit for a good portion of the day
today.. hopefully this isn't a bug that comes my way.. what inverter
firmware do you have installed?
I don't think this is a bug, I'm just trying to workout howto do setup, I
haven't had this working yet.
I have some funny firmware revisions and with the reintroduction of
modbusTCP over wifi I'm wondering if a firmware upgrade maybe worth the
risk.
- name: Inverter 1
manufacturer: SolarEdge
model: SE7K-AUBTEBEU4
communicationMethod: RS485
cpuVersion: 4.14.228
SN: XXXXXX-XX
connectedOptimizers: 25
- name: Inverter 2
manufacturer: SolarEdge
model: SE7K-AUBTEBEU4
communicationMethod: ETHERNET
cpuVersion: 4.15.110
SN: XXXXX-XX
connectedOptimizers: 25
—
Reply to this email directly, view it on GitHub
<#85 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AZPGFI6ULMLXM447YVPR7O3V63JV5ANCNFSM5VQQCIEA>
.
You are receiving this because you commented.Message ID:
***@***.***
com>
|
I don't understand how to do that set up...How do you change those register items? I can log into the setup using AP mode on the inverter...I get options to turn on and off grid services...or turn on reactive power control etc...none of them seemed to work... is it possible to get stepwise instructions here? |
Does the binsentsu/integration change these settings (AdvancedPwrControlEn, ReactivePwrConfig & Commit Power Control Settings) on the inverter, or do I need to change these registers manually before the integration will setup zero export? |
can we have some clarity on how to conduct the set up? |
I'm also following another thread which is trying to achieve the same outcome but with a lower level library. However, without a proxy you can only run one ModBus client at a time. I'm still awaiting my inverters to be un-enroll from grid services so I can't test yet. |
I've logged onto my inverter using the setup AP setting...I turned off grid services...but has not had an affect. I'm not sure how to change the setting referenced above in the settings web interface I can turn on AdvancedPwrControl, and change it to RRCR but the commit power control settings I'm not sure...There are also tons of other associated settings so a little worried about getting to click happy. one issue might be that at least in SA all inverters are now required to have grid services....is too bad if Ambers curtailment had worked...be a non issue |
I logged a job with solaredge support via the app to get my firmware updated on my inverter to 4.16.23 to get ModBusTCP over wifi enabled, which they were able to complete remotely. https://www.solaredge.com/aus/setapp-inverters-firmware I also had Amber un-enroll my SolarEdge inverters from Grid Services through SolarEdge support - you cannot unenroll from the SetApp interface. My Powerwall2 Battery remains enrolled in Grid Services. With these changes I am able to use the binsentsu integration to control my export limit and my inverter no longer resets when I change export control modes. |
This is an old thread, and i cant seem to find anything newer for SolarEdge curtailment in HA. I thought I had found a thread a few weeks ago but it now escapes me. I am hoping someone can help me set up my HA, or point me to another thread. Also, my setup includes 3 inverters so I am wondering if the instructions above would work if only applied to the 'leader'. I had applied to onboard my inverters with Amber, but after five weeks of waiting I have reenabled Modbus TCP and supposedly that cant happen now. Mark @purcell-lab perhaps? |
I cant answer on the 3 inverters and "leader" question but in terms of how to set curtailment you will need to make a new automation. I have written a blueprint for it here https://github.com/Ralphy140/Amber it may or may not help with your specific situation |
@Ralphy140 Thank you. I may need to experiment re the three inverters case as I believe the SolarEdge Modbus addon is for single inverters only? I thought that Mark @purcell-lab had multiple inverters which is why I was hoping he may offer the solution. |
I'm runing the alternative solaredge-modbus-multi integration, which does handle the multi inverter solution well. I make the changes to the leader and my follower inverter changes the settings automatically. I then use an automation when the feedin price goes negative I switch to zero export mode on the inverter. |
Thanks Mark @purcell-lab , really appreciated. Already using modbus-multi. I will need to investigate how to expose the I1 Limit Control Mode options...I presume through SetApp? Or in one of the Integrations? Haven't looked yet...maybe tomorrow. |
If you already have access via modbusTCP, ( which requires SetApp) then you should be able to enable the power control options directly from the integration (without SetApp) |
EDIT: scenario1: battery full, excess solar over consumption: Hmm. When I enable export control (export/import meter), and site limit zero, production curtails to zero and is not matching consumption?? AND, the Active Power slider moves itself to zero. When I disable export control, production slowly ramps up to normal, taking maybe a couple of minutes. Scenario 2: Battery charging, no excess solar for export: Production throttles on all three inverters to about 1/3 of total energy available Wondering if I should be using 'per phase' control? |
Changing Site Limit to 1 (W) seems to have resolved my problem above. Production now mirrors consumption with a couple of seconds. :) After disabling Limit Control, there is still a delay whilst production ramps back to normal (inverters resetting?). |
Hi
I see this component can control the battery settings
Is it possible for it to also control the export limit (set to zero export for when feed in tariffs go negative)
and production limits to zero for when pricing goes negative...
I'm with Amber energy and regularly we get negative feed-in/export pricing and occasionally we get negative energy pricing (today had 2 hours of negative pricing (paid to consume) and 30min of that was 0.05/kw)
The text was updated successfully, but these errors were encountered: