Very interesting . I too am trying to get data from my esbox for a Graphana, home assistant type stuff.
I trawled the net a while ago and from memory somebody had some python to do it. But I cannot find it again.
Also found these guys that have a virtual esbox. The company has changed hands but cant hurt to ask.
Posting here in the hope somebody else can help too :-)