Skip to content
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

No response for 'state' over Modbus on FW 2.30 #26

Open
martijndierckx opened this issue Jan 11, 2022 · 5 comments
Open

No response for 'state' over Modbus on FW 2.30 #26

martijndierckx opened this issue Jan 11, 2022 · 5 comments

Comments

@martijndierckx
Copy link

Hi

Just updated my SmartEVSE to 2.30.
Where I was able to get the state from address 0x00A0 on FW 2.13, I'm not able to get in from 0x0000 on FW 2.30.
Other addresses seem to work fine.

Any ideas?

Kind regards
M

@kennyschuoler
Copy link

I have the same issue it seems ( @martijndierckx thank you for your previous remark :) ).
Tomorrow i'll compile the latest version and check if it is already fixed in the meantime ( The charging current is also not working as it should , but looking at the commits that should be fixed )

@mstegen
Copy link
Member

mstegen commented Jan 11, 2022

Please note that the modbus registers changed between v2.30 and <=2.20

use this list for 2.20 or earlier:
https://github.com/SmartEVSE/SmartEVSE-2/tree/b8b6a1a2def22a2bfc3cc30be2f2ef639e2d4389#modbus
and the default one for v2.30:
https://github.com/SmartEVSE/SmartEVSE-2/#modbus

@martijndierckx
Copy link
Author

martijndierckx commented Jan 11, 2022 via email

@kennyschuoler
Copy link

kennyschuoler commented Jan 11, 2022

@mstegen It is a possibility that i have a slightly different issue then @martijndierckx , if it is the case i'll create a new issue

I am also using the latest registers - see screenshot ( Everything else is working as expected - ignore the the callibration value, i still need to display that one correctly )

  • The charging current is 160 A ( while it is not charging atm, this is already fixed based on the commits )
  • The state that is returned are numeric values ( i suppose 0=A, 1=B, 2=C, ... )
  • The state is always 0 except when i set the access bit to 1 ( allowed ) and i switch at 22h from solar to smart, then the state is set to 2 ( but it seems i don't get the status 1 ). When the battery is full, i set the access bit back to 0 ( denied ) . Then it seems the state is shortly set to 1
  • At 7h in the morning, i switch from smart to solar and set the access bit again to 0 ( denied ) , then it also shortly shows the state=1 ( plugged in ) but then the state returns to 0
    --> In case this is not working as expected, it'll probably have to do something with the access bit and the state update

smart-evse

charging-history

@rvdgaag
Copy link

rvdgaag commented Feb 17, 2022

@kennyschuoler How did you manage to read the values of the Smart EVSE ?

I have also fw 2.30 installed but can't get any values via modbus from the smartevse, both SDM630 eastron units reply fine.

Any suggestions ??

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants