Hallo zusammen,
zwei Dinge zu Plugins sind mir gerade aufgefallen:
1. Plugins reagieren bei mir nur auf GA, die eingetragen sind in der Gruppen-Adressenliste. Das ist nicht weiter schlimm, nur muss ich nach dem Eintragen manuell den wiregated neu starten, sonst reagieren sie gar nicht. Vielleicht könnte man Serverprozess neu starten, wenn Änderungen an der eibga.conf vorgenommen wurden?
2.
führt dazu, dass auf die GA 0/0/1 mit Datentyp 1.100 der Wert 9 geschrieben wird. Und zwar unabhängig davon, das in der eibga.conf die 0/0/1 mit DPT:10.001 gelistet ist. Das ist offensichtlich Blödsinn.
Warum sollte man sowas tun? Ich habe ein Plugin, dass ich mehrfach recycled habe, und in manchen Versionen werden bestimmte Funktionen einfach nicht benötigt. Ich dachte, ein schreiben auf eine leere Gruppenadresse macht einfach nix und habe einfach nur die GA gelöscht und den Rest stehen lassen. Ich fange das jetzt vor dem Schreiben ab, ob es eine GA gibt oder nicht, aber vielleicht sollte man das trotzdem fixen.
Gruss,
der Jan
zwei Dinge zu Plugins sind mir gerade aufgefallen:
1. Plugins reagieren bei mir nur auf GA, die eingetragen sind in der Gruppen-Adressenliste. Das ist nicht weiter schlimm, nur muss ich nach dem Eintragen manuell den wiregated neu starten, sonst reagieren sie gar nicht. Vielleicht könnte man Serverprozess neu starten, wenn Änderungen an der eibga.conf vorgenommen wurden?
2.
Code:
my $beispielga = ''; my $value = '9'; knx_write($beispielga, $value, 3);
Warum sollte man sowas tun? Ich habe ein Plugin, dass ich mehrfach recycled habe, und in manchen Versionen werden bestimmte Funktionen einfach nicht benötigt. Ich dachte, ein schreiben auf eine leere Gruppenadresse macht einfach nix und habe einfach nur die GA gelöscht und den Rest stehen lassen. Ich fange das jetzt vor dem Schreiben ab, ob es eine GA gibt oder nicht, aber vielleicht sollte man das trotzdem fixen.
Gruss,
der Jan
Kommentar