In den ganz Frühen Fernbedienungen für Ferseher wurde das auch mit Ultraschall gemacht.
Dabei wurden die US Signale moduliert um mehrere Tasten auswerten zu können.

Eventuell wäre es ja ein Weg, den Controller bei jedem US Signal aufzuwecken und dann die Modulation des US Signals auszuwerten und dann die entsprechenden Programmteile aufzurufen.
Ein klingelnder Schlüssel wäre dann auch kein Problem mehr.
Allerdings würde man dafür einen Verstärker und eine Demodulation benötigen.