@stereodreieck86 Hi there! I try to answer you by points:
1- My implementation use only official LDI. Proprietary control need an android or IOS phone paired to the ebike to read the data. There is a security going on on the first pairing that need to be done and there is no reverse engineering available on that. Other uses data from the can bus but it need physical access to the bus.
2- No for both at the current state
3- LDI is the easiest one to go with. Older protocol is all reverse engineered but has additional data and hardware requirements
4- I have only one gen4 and one gen5 personally tested and they work nicely
5- I can’t test but probably the only field not available is the light sensor (working on my Kiox400C). Probably not available if there isn’t a display (i suppose, not confirmed).
As a bonus i can say that i’ve tested all the non documented data field on the LDI protocol and no data is transmitted. All that is documented is all that we have.