Hi Andi!
Schaut so aus als ob das encoding nicht funktioniert:
2016.06.03 06:17:05.646 5: enter set KNXtime: hash: HASH(0x174f290), attributes: KNXtime, value, now
2016.06.03 06:17:05.646 5: set KNXtime: model: dpt10, GAD: 10/0/9, GAD hex: a009 , gno: 1
2016.06.03 06:17:05.647 5: check value: now, gno: 1
2016.06.03 06:17:05.648 5: check value: now, gno: 1, model: dpt10, pattern: (?^: ((2[0-4]|[0?1][0-9]):(60|[0?1-5]?[0-9]):(60|[0?1-5]?[0-9]))|([nN][oO][wW]))
2016.06.03 06:17:05.648 5: encode value: now, gno: 1
2016.06.03 06:17:05.649 5: encode model: dpt10, code: dpt10, value: now
2016.06.03 06:17:05.649 5: encode normalized value: now
2016.06.03 06:17:05.650 5: encode model: dpt10, code: dpt10, value: 166:17:5, numval: 21369093, hexval: 001461105
Ich hab so getestet:
ETS-GA_Monitor -> FHEM: funktioniert ok, richtige Werte!
FHEM -> GA-Monitor: (mit set KNXTIME now) : brint obigen log, FHEM terminiert ohne weiteren log-eintrag, es kommt nix am GA-Monitor an.
PS: mit EIB-Definition (model time) funktionierts in beide Richtungen einwandfrei!
l.g. & danke erwin