-
Notifications
You must be signed in to change notification settings - Fork 1
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
L1/L2/L3 current returned to grid #4
Comments
We don't expect to discontinue the webservice as we use it for our own dashboard. We might add stuff to it, but will try to keep it backwards compatible for now (or create an alternative one, and mark the existing one to me removed later on). I've not looked extensively to see if the meter can be asked about reversed current - but I didn't see it when I took a quick look at it - so I don't think so. But the documentation is freely available to look at for everyone (at the OSGP Alliance GitHub - hint, hint :-) ). I've not studied what the power factor is and if we can do a simple calculation to calculate the mA from the watt, voltage and power factor... Note: I can easily add the Power factor data the existing webservice if you need it? |
I agree that there is no need to for the module to create new data. That can be done downstream (i.e in homeassistant for me). The power factor is not that important either for me. The regulation of the ev charger will only be a "ballpark figure" anyway since the pv production and the house other consumption fluctuate much faster than i will be able to adjust the charger since it has to go trough the servers. |
The nex time the sun is out i'l keep an eye out for the whether the RMS current sensors in the 0x30 Full Table Read are with signs - can't see that in the documentation but they are the only RMS currents listed (new meters have averages as well) Currently i'm just using a lot .... |
Hi @AMajland Thanks :-) |
Hi @AMajland |
Hi @AMajland, Good suggestion. I will update the description in the readme file so sensors are split into these three groups. I welcome additional attributes in the webservice. And as @glynge also writes, I prefer to keep the existing ones as is to avoid compatibility issues. For a quick and easy way to determine direction, have you considered creating a template sensor?
I do not have solar cells, so I cannot test it fully. But I think it will show power as positive when you are consuming and negative when you return to the grid. |
Yes considered something like that and even trough i will be adjusting the ev charging based on the indiviusual phases (the lowest surplus set the bar for minimizing buying or the highest for optimizing direct selfconsumtion) But the combined power can show a nice graph og the balance I'll probably based on sensors like |
Or just include condtions in the automation to use sensor.echelon_l1_power_returned as a conditions for setting the charge current based on sensor.echelon_l1_current or otherwise set it so 0.0 The possibilities are endless when you do it yourself If i get the meter replaces to one with the summation principle i'll end up having to match the total power anyway and switching the charger from 1 to 3 phases. I.e charge on 1 phase when 1.4kW/ 6A is availabe and switch to 3 phases when i exceed 3.7kW/16A for 4.1kW/6A (I'm not sure if i can have it charge on two faces by setting L3 to zero while allowing i.e 8A on L1/L2 for 3.7W But i need some sun for testing - not so fun buying the electricy for playing in the middle of the day when it is most often cheaper at night (and i also need the car home :-) ) |
Just followed up with the meter company on a email thread from 2019.if I get the meter replaced I will not get a nes/echelon with the mep interface but a Landis+Gyr with something else. ( The correspondence in 2019 was about getting something else than the nes/echelon with an open interface - at that time it was not an option as they only supported the nes/echelon in my area even through they were using Kamstrup in other areas) |
As I understand it their concentrators in a given area need to be compatible with the meters - otherwise they cannot collect and read consumption from the meters. I'm not 100% sure, it is just how it was explained to me. |
Now that we can read the NES/Echelon meter let's hope we can keep this one for a long time. In any case, if it just has an open interface, either unencrypted or with the key available... |
That is also my understanding from the emails up to 2019, where the NES/Echelon was the only option in my area. But the Landis+Gyr most support the same interface to their concentrator. I have now asked trough their official contact form if it would be possible to get a new NES/Echelon with the MEP interface but the summation principle ( The answer above was from the person I've emailed with in the past. And she asked that i go trough the official contact instead) |
My email correspondance regarding the access to live live data dates back to ~2014 and now i regret that i did'nt choose to have it replaced in 2019. But the lower prices back then could not finance it with lower exchange with the net. I specifically asked if i could get another meter with an open interface. Then i would have paid for it. But i got the answer: And confirmed - it will be a Landis+Gyr E360 meters with P1 port (that amslseser.no writes has firmware issues so that Danish net companies will not activate it). If i end up switching i'll offer my interface to one on Dabblers waiting list |
Hi @jnxxx |
Spring is around the corner and then it will be time to look at the automation for charging the electrical cars when there is surplus energy.
The integration proveides the returned power but it would be easier to use the returned current if it can be read from the echelon. Otherwise i'll have to calculate it from power and voltage.
I plan on adjustning the dynamic_charge_limit on my easee home charger on a timer with the surplus current. Something along the line of
If (sensor.echelon_l1_current_returned >0){ currentP1 +=sensor.echelon_l1_current_returned;}
else if (sensor.echelon_l1_current>0) { currentP1 +=sensor.echelon_l1_current;}
or maybe also including the actual current state_inCurrentT so i just set the max to the current current plus the export (so i won't continue to inccrease the limit on phase if it is one of the others that are actually limiting it,
If the echelon does not provide the data i will have to make an automation that just look at the from grid without knowing how much is exported to the grid.
Or would it be better to wait for the upgraded MEP interface with MQTT ?
The text was updated successfully, but these errors were encountered: