Modul 10_KNX.pm - support

Begonnen von erwin, 23 August 2021, 08:59:59

Vorheriges Thema - Nächstes Thema

erwin

#105
Hi KNX community!
neue Version ist am SVN, change-history (wie immer...) im 1.Beitrag in diesem Thread!
Bitte die geänderte cmd-ref zum Thema KNX_scan beachten!
l.g. erwin
FHEM aktuell auf RaspberryPI Mdl 1-4
Maintainer: 00_KNXIO.pm 10_KNX.pm
User: CUNO2 (868 SLOWRF) - HMS100xx, FS20, FHT, 1-Wire  - 2401(iButton), 18x20, 2406, 2413 (AVR), 2450,..,MQTT2, KNX, SONOFF, mySENSORS,....
Hardware:  Busware ROT, Weinzierl IP731, 1-Wire GW,...

thorte

Hallo Erwin,

hast Du mit dem letzten Update was am Parsing der DEF geändert?

Meine bishigen DEF sind alle nach dem Schema
1/2/15:dpt1.001:schalten_set:nosuffix
angelegt. [set|get|listenonly] nutzte ich nur, wenn ich kein "get" oder "listenonly" möchte. Laut Hilfe ist die Angabe weiterhin optional, allerdings meckert das Modul
KNX_define2 (KNX_0102015): invalid option for group-number 1. Use one of: get|set|listenonly
interpretiert den Parameter also nicht als optional.

Beabsichtigt?
Gruß Thorsten


erwin

Hi Thorsten!
Zitathast Du mit dem letzten Update was am Parsing der DEF geändert?
Ja hab ich, ....  :(
Problem ist, dass in deinem gadNamen "set" vorkommt!
Das ist aber definitiv erlaubt !
Fehler ist ein einzelnes '^' in einem regex.....
muss noch testen, fix ist morgen im SVN! - sorry
l.g. erwin

PS: falls du sofort testen willst: - ändere die Zeile 553 auf:
$gadOption   = pop(@gadArgs) if (@gadArgs && $gadArgs[-1] =~ /^($PAT_GAD_OPTIONS)$/ixms);
und dann natürlich shutdown restart!
FHEM aktuell auf RaspberryPI Mdl 1-4
Maintainer: 00_KNXIO.pm 10_KNX.pm
User: CUNO2 (868 SLOWRF) - HMS100xx, FS20, FHT, 1-Wire  - 2401(iButton), 18x20, 2406, 2413 (AVR), 2450,..,MQTT2, KNX, SONOFF, mySENSORS,....
Hardware:  Busware ROT, Weinzierl IP731, 1-Wire GW,...

erwin

Hi KNX community!
neue Version ist am SVN, change-history (wie immer...) im 1.Beitrag in diesem Thread!
l.g. erwin
FHEM aktuell auf RaspberryPI Mdl 1-4
Maintainer: 00_KNXIO.pm 10_KNX.pm
User: CUNO2 (868 SLOWRF) - HMS100xx, FS20, FHT, 1-Wire  - 2401(iButton), 18x20, 2406, 2413 (AVR), 2450,..,MQTT2, KNX, SONOFF, mySENSORS,....
Hardware:  Busware ROT, Weinzierl IP731, 1-Wire GW,...