I was able to emulate a held button on the ventilation system interface. Increasing the delay between messages to 20ms did it. Spamming zero bytes between messages does not work.
It seems like the unit must expect alternating valid messages and empty serial receive buffers, and I hate it. Just. Why.