xt());
    });
</script>


<button id="alsa">ALSA (Linux audio)</button>
<div class="module">
    <table id="alsa-table"></table>
</div>
<script>
    document.getElementById('alsa').addEventListener('click', async ev => {
        ev.target.nextElementSibling.style.display = 'block';
        await getSources('alsa-table', 'api/alsa');
    });
</script>


<button id="homekit">Apple HomeKit</button>
<div class="module">
    <form id="homekit-pair" style="margin-bottom: 10px">
        <input type="text" name="i