Novation in control mode to map electra one mini

So, basically i bought electra one mini as a language translator from CC to sysex.
I wanted to connect novation sl MK III as a controller for roland jv2080, preset for roland is somewhere nearby done, and i made a really nice control mapping in lua script, where i can control any of parameter, with any CC i need (with any choiced midi channel to control).
It’s build is really intuitive and child like easy to edit.

BUT. It works only in custom template mode, what’s really nice to edit and setting it, is really easy, but it’s working ONLY in relative mode. I wanted to send all parameter value to it from electra, to novation sl mk III, but i realize, there’s no way, to send any informations to novation in custom template mode. Novation is just hearless for any incoming informations, what should edit parameters on the novation screen. It can only be send somewhere farer.

The only solution i found, is INcontrol mode in novation keyboard. I can’t define there any of parameters, novation in that mode can hear incoming sysex from ableton, and it’s totally slave in that mode.
I’ve never use ableton too much, maybe some of fruity loops more, but i just don’t like softwarte DAW programs, i don’t like to use PC to make music, so my knowledge about it is not complete.
I start dig in it, and i think, there’s possibile to “cheat” novation, in order to thinking it’s plugged into ableton, but it’s not working right now.
I read, i need to send initializing sysex for connecting it, and keep up connection with “heart beat” which one can’t be lost for more than 3 seconds, or connection will be disabled.
I know, electra should be great for connecting into ableton, but anybody was trying to emulate ableton on electra? I was thinking, to add one virtual button to init “learn”, because i can’t define CC in that mode. Clicking this button generates a static Lua table that determines which knobs are connected on the Electra and Novation. Then should translate Roland data driven information saved on electra, to Novation sysex, and send there information, about place, name, colour, and value, of that knob in novation. I want to set it, and save that table forever, where i can edit it again with learn button.
Theoretically i send initialization sysex perfectly, but can’t see, any heartbeat sysex coming out from electra. Theoretically, learn button should work, but right now i can determine only one knob in electra, because i have no stable connection with novation. Only when i have determined it, the lua script will know, how to convert sysex based on learn table. It will know, if somekind parameter in electra is mapped to first button in novation (it’s default CC21 i think), it need to send sysex right, for this parameter, and know, which one knob is mapped in novation (for drawing informations in right place).

So i need to set stable connection between electra and novation, and i will see then, it will send commands correctly not only into roland, but into novation controller too.

Anybody make something like that? I was hope, it can be set easily, but im dissapointed right now.
Connecting it in absolute mode, will make this setup totally ripping, so maybe it will be worth of fighting.
Have good day.

almost forgot, yes i set midi port channel to 2 (incontrol, where 1 is for custom template)

Not NEARLY as complicated of a task, but I was able to “fool” the Akai MIDIMIX to think it’s connected to Ableton, to syncronize LED backlight of MIDIMIX buttons to pad toggling with my E1 Mk2. It’s a very simple set of NOTE ON commands that MIDIMIX receives, that will trigger the backlight of its buttons.

So I have a bi-directional command exchange between MIDI MIX buttons and Electra pads in Port 1, and then the third layer of “payload” CCs that pads will send out to devices on Port 2.

MIDI MIX button sends a CC command, that E1 pad reads and toggles ON and OFF. At the same time, the E1 pad sends back a proper MIDI NOTE ON command back to MIDIMIX button, that sets the light ON or OFF, depending on the toggle state.

And lastly, each pad also sends the “working” CC out to MIDI Port 2 to control external devices.

It’s all synced (so if I touch the E1 pad on screen, it toggles ON and the respective button light on MIDI MIX turns on, etc.

MIDI MIX buttons are hard-coded to be momentary only, so I “toggle” them via the pads’s state responce, in reality buttons always send 127 on press and 0 on release, no toggling inside MIDI MIX.

I know it’s a lot more primitive, as MIDI MIX has no special sysex connection requirement and no “handshake” state to maintain.