-
Notifications
You must be signed in to change notification settings - Fork 11
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
car, err, modelStatus state are diffrent to the api description? #8
Comments
most likely the go-e API is correct. go-e API Description did not contain the description for err and car properties and the values in the sourcecode were guessed and taken from the older API Description (just realised go-e updated the description a few days ago). |
Perfect! Thx! Is there in between an api description for Fronius Wattpilot? I will bother them on the fair InterSolar in May...;-) |
No as Fronius Wattpilot does not even have an "open" API, but the software of the wattpilot seems to have a similar codebase as the e-go chargers and the information from e-go API Description most likely fits to 95% for the wattpilot (at least the properties). There is a property (pck) in the API which seems to include the software-modules of the wallbox. It includes a froniusinverter module (for PV excess charging) but no API module on the wattpilot. |
Don´t know the Fronius API yet, but oriented on Go-E API v2 I dont understand following. May I´m wrong, but i this right?
wattpilot/src/wattpilot/__init__.py
Line 40 in ca98bb3
wattpilot/src/wattpilot/__init__.py
Line 52 in ca98bb3
Is this right or are there things mixed up?
"err" -> "errorState" -> should be:
error, null if internal error (None = 0, FiAc = 1, FiDc = 2, Phase = 3, Overvolt = 4, Overamp = 5, Diode = 6, PpInvalid = 7, GndInvalid = 8, ContactorStuck = 9, ContactorMiss = 10, FiUnknown = 11, Unknown = 12, Overtemp = 13, NoComm = 14, StatusLockStuckOpen = 15, StatusLockStuckLocked = 16, Reserved20 = 20, Reserved21 = 21, Reserved22 = 22, Reserved23 = 23, Reserved24 = 24)
"car" ->
(Unknown/Error=0, Idle=1, Charging=2, WaitCar=3, Complete=4, Error=5)
0 and 5 is missing1 -> No Car
2 -> Charging
3 -> Wait for car allows
4 -> Complete
ChargingState -> ModelState ?
May this would better fit?
Thx!
The text was updated successfully, but these errors were encountered: