Sorry about the late reply.
Since I did not have to sign any NDA or similar, and the document does not in any way indicate that it is restricted information, I guess it is not a problem to share it. Unfortunately it is too big 1.57MB to upload it here. I will upload and host it on my own server and post a link here, but I don’t have time right now. @Jelle_Victoor: If you are eager, drop me a PM with your email address, and I will send it to you.
But I can tell you that registers 10000-10256 are event log registers.
I also created a Python script for scraping the registers. I made it work with the authentication procedure, so it can read out the admin registers as well. And making a full dump of all the registers, then changing a value on the display, and making a new dump, and comparing with a diff tool has helped me understand a few things.
For instance it turns out the fan speed setting in register 4747 is set to 101 for step 1, 102 for step 2, etc., and not 20-100% as the documentation states. I have the following in my sitemap:
Switch item=Nilan_User_Fan_speed icon="fan" mappings=[ 101="1", 102="2", 103="3", 104="4"]
I am a little limited by the 4 steps. I would like to have the following:
1=low ventilation, e.g. house unoccupied or low humidity
2=normal ventilation
3=normal boost, e.g. when humidity rises (shower)
4=high boost, e.g. activated for a couple of hours after hanging clothes on the line
5=max inlet, min outlet, to be used with the range hood is used during cooking.
It may be possible to achieve this with one of the user modes. It looks like the documentation says you can set the inlet and extract speed separately, but this may no longer be accurate, as the user interface seems to set one of the 4 ventilation steps for the user modes. Also, I have not found a way to activate the two user modes from the CAN interface, so maybe I have to connect a few relays to the inputs.
@Jelle_Victoor: Do you have any problems with loosing the network connection from time to time?