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

Decoding of payload for tag TAG_WB_EXTERN_DATA_ALG #100

Closed
rzumbuehl opened this issue Apr 2, 2022 · 7 comments
Closed

Decoding of payload for tag TAG_WB_EXTERN_DATA_ALG #100

rzumbuehl opened this issue Apr 2, 2022 · 7 comments
Labels
enhancement New feature or request waiting Waiting for external action or input

Comments

@rzumbuehl
Copy link

By doing some experiments with my S10 system and the E3/DC Wallbox I figured out that the decoding of the tag TAG_WB_EXTERN_DATA_ALG as specified in RscpTags.json is probably wrong.

I observed the following mapping of the EXTERN_DATA payload:
(Byte 1: uint8, PreCharge in [%])
Byte 2: uint8, Anzahl akt. Phasen [0-3]
Byte 3: uint8, 0x10 : Auto lädt, 0x20: Type2 verriegelt
Byte 4: uint8, Ladestrom [A]
Byte 5: uint8, 0x40: Sonnenmode, 0x00: Mischbetrieb
(Byte 6: uint4 low, 1: Schuko belegt / uint4 high, 1: Schuko an)

(Could not verify the mapping for the bytes in brackets)

This might be relevant if this decoding is or will be available in the ioBroker (which I can't tell).

@ArnoD15
Copy link

ArnoD15 commented Apr 2, 2022

It would be interesting what firmware version is on your E3DC and Wallbox.
With version P10_2022_022, E3DC has also installed a firmware update for the Wallbox. It may be that the descriptions are no longer correct with the current firmware.

@rzumbuehl
Copy link
Author

I'm currently running S10_2022_022 on the S10.
Where could I check the FW version running on the wallbox?

@ArnoD15
Copy link

ArnoD15 commented Apr 2, 2022

Enter the IP address of the Wallbox in the Browser, and the firmware version will appear on the bottom left of the login page.
grafik

@rzumbuehl
Copy link
Author

To my knowledge, our E3/DC WB is connected via some sort of (S?)bus to the S10 system. I'm not aware that it has its own IP address.

@git-kick
Copy link
Owner

git-kick commented Apr 3, 2022

The decoding of the tag TAG_WB_EXTERN_DATA_ALG as specified in RscpTags.json is taken 1:1 from the original E3/DC tag list. Is it possible that TAG_WB_EXTERN_DATA_ALG has a deviating encoding for non-E3/DC wallboxes?
Can we see the type of connected wallbox somewhere and then derive the encoding schema?
(I cannot help in finding out such rules because I have no E3/DC attached wallbox.)

@git-kick git-kick added enhancement New feature or request waiting Waiting for external action or input labels Apr 3, 2022
@rzumbuehl
Copy link
Author

I can confirm that we have an E3/DC original wallbox installed but it's a rather old pre-Easy Connect wallbox (installed in 2016).
Where could I look up the E3/DC tag list on my own? Is there any sort of specification available online? I could not find related specs in the technical documentation of the E3/DC system (other than some general RSCP protocol specs).
But never mind, it's not that critical for me since I figured out a mapping that works for me. It just might be relevant if other users experience issues with this particular tag. Thanks for your support!

@git-kick
Copy link
Owner

git-kick commented Apr 4, 2022

I can confirm that we have an E3/DC original wallbox installed but it's a rather old pre-Easy Connect wallbox (installed in 2016). Where could I look up the E3/DC tag list on my own? Is there any sort of specification available online? I could not find related specs in the technical documentation of the E3/DC system (other than some general RSCP protocol specs). But never mind, it's not that critical for me since I figured out a mapping that works for me. It just might be relevant if other users experience issues with this particular tag. Thanks for your support!

Thanks for supplying information about your installation. Yet I am a bit frustrated that an original E3/DC wallbox seems to deliver data not matching the tag list documentation. Currently, I have no idea how to solve this cleanly, unless it turns out that all E3/DC wallboxes - or at least a clearly defined subset - behave like your model.

Please refer to the official E3/DC tag list provided with the sample application. I do not want to post it here due to copyright considerations. Note that the tag list is not complete, not up-to-date, and, obviously, also not correct in every detail.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request waiting Waiting for external action or input
Projects
None yet
Development

No branches or pull requests

3 participants