Support for Vallox integration "extra" mode and infinite duration

Recently upgraded my old Vallox Digit SE to a Vallox 125C MV and got some new features with it.

First thing I wanted to do is to set the ‘extra’ mode on when my range hood is on and extracting air from the kitchen. I’m not really interested in running a low voltage wire from the kitchen all the way to to vallox unit so the easy way would be to hack a zigbee door sensor to turn on when a switch in the Savo range hood closes.

But currently the Vallox integration does not suppor the extra mode, even though the underlying api supports it directly.

Additionally I would really like to set the mode infinitely, and just turn it off via automation when the range hood turns off. The service could support setting the duration to the “magic” 65536 value supported by the “special” modes, so that it would be easy to integrate via nodered or other solutions.