This commit is contained in:
Thomas Peterson 2026-02-10 17:25:27 +01:00
parent 85b769d033
commit cd80e8a8bc

View File

@ -20,8 +20,13 @@
</option>
</select>
</div>
<div :class="rowClass"><label :class="labelClass">GA manuell</label>
<input :class="inputClass" type="number" v-model.number="widget.knxAddr">
<div :class="rowClass"><label :class="labelClass">KNX Schreib</label>
<select :class="inputClass" v-model.number="widget.knxAddrWrite">
<option :value="0">-- Keine --</option>
<option v-for="addr in writeableAddresses" :key="`${addr.addr}-${addr.index}`" :value="addr.addr">
GA {{ addr.addrStr }} (GO{{ addr.index }})
</option>
</select>
</div>
<div v-if="!store.knxAddresses.length" :class="noteClass">Keine KNX-Adressen geladen (Dev-API?).</div>
<div :class="rowClass"><label :class="labelClass">Von</label><input :class="inputClass" type="number" v-model.number="widget.arcMin"></div>
@ -88,6 +93,7 @@ defineProps({
const store = useEditorStore();
const readableAddresses = computed(() => store.knxAddresses);
const writeableAddresses = computed(() => store.knxAddresses.filter(a => a.write));
function groupedSources(options) {
const allowed = new Set(options || []);