Neues Modul erstellen (iodef für CUL_0)

Begonnen von Elektrolurch, 13 Oktober 2013, 15:21:46

Vorheriges Thema - Nächstes Thema

Elektrolurch

Hallo,

meine Frage geht an die Kernentwickler.
Hintergrund: Ich benutze ein FS20SIG2, dass belegt 100 Adressen, da ich alle Sounds für die Ansage von Telefonaten benutze, heißt aber auch 100 fhem-Objekte mehr, waas meiner Beobachtung nach schon etwas auf die Performance beim Schalten von Lampen über fhem geht.
Idee: Ich habe mir eine Kopie von 10_fs20.pm gemacht und die 10_fs20SIG2 genannt und soweit modifiziert, dass ich als set-Wert die Nr. der abzuspielenden Sounddatei verarbeite und damit die btn-Adresse des Hauscodes berechne. Alle Sounds reagieren bei mir auf den Befehl dim100%, so dass ich da alles auskommentiert habe, was on,off usw. bzw. betrifft.
Ich kann das Objekt auch instanzieren, aber es hat kein iodef. Beim CUL_0 steht bei Clients auch nur "FS20" (bei "FHT.*".
Wie kann ich nun den Wert von Clients beim CUL_0 ergänzen, damit meine FS20SIG2 - Instanz auch ein iodev für das CUL_0 bekommt?
Oder könnte man nicht in die Definition beim CUL statt FS20 FS20.* schreiben (@Rudolf König)?

Elektrolurch
configDB und Windows befreite Zone!