Hallo,
ich habe ein Device mit dem DPT 1.015 defininert:
define KNX50.O01_Aktor_PV_out KNX
2/0/0:dpt1:steuern:set:nosuffix
2/0/1:dpt1:status:get:nosuffix
2/0/2:dpt14.056:active_power:get:nosuffix
2/0/3:dpt14.019:active_current:get:nosuffix
2/0/4:dpt14.027:voltage:get:nosuffix
2/0/5:dpt14.056:appearent_power:get:nosuffix
2/0/6:dpt13.010:active_work:get:nosuffix
2/0/7:dpt1.015:active_work_reset:set:nosuffix
2/0/8:dpt12:operating_seconds:get:nosuffix
2/0/9:dpt1.015:operating_seconds_reset:set:nosuffix
nternals:
CFGFN
DEF 2/0/0:dpt1:steuern:set:nosuffix 2/0/1:dpt1:status:get:nosuffix 2/0/2:dpt14.056:active_power:get:nosuffix 2/0/3:dpt14.019:active_current:get:nosuffix 2/0/4:dpt14.027:voltage:get:nosuffix 2/0/5:dpt14.056:appearent_power:get:nosuffix 2/0/6:dpt13.010:active_work:get:nosuffix 2/0/7:dpt1.015:active_work_reset:set:nosuffix 2/0/8:dpt12:operating_seconds:get:nosuffix 2/0/9:dpt1.015:operating_seconds_reset:set:nosuffix
DEVNAME KNX50.O01_Aktor_PV_out
FIRSTGADNAME steuern
FUUID 5e3ee553-f33f-4040-ddeb-e77a6ca23bad1ef5
GETSTRING active_work_reset:noArg operating_seconds_reset:noArg active_work:noArg appearent_power:noArg status:noArg voltage:noArg operating_seconds:noArg steuern:noArg active_power:noArg active_current:noArg
IODev tul
NAME KNX50.O01_Aktor_PV_out
NR 1740175
NTFY_ORDER 50-KNX50.O01_Aktor_PV_out
SETSTRING active_work_reset:no action,reset operating_seconds_reset:no action,reset steuern:off,on
STATE ???
TYPE KNX
GADDETAILS:
active_current:
CODE 02003
GROUP 2/0/3
MODEL dpt14.019
NO 4
OPTION get
RDNAMEGET active_current
RDNAMEPUT active_current
RDNAMESET
SETLIST
active_power:
CODE 02002
GROUP 2/0/2
MODEL dpt14.056
NO 3
OPTION get
RDNAMEGET active_power
RDNAMEPUT active_power
RDNAMESET
SETLIST
active_work:
CODE 02006
GROUP 2/0/6
MODEL dpt13.010
NO 7
OPTION get
RDNAMEGET active_work
RDNAMEPUT active_work
RDNAMESET
SETLIST :slider,-2147483647,42949672,2147483647
active_work_reset:
CODE 02007
GROUP 2/0/7
MODEL dpt1.015
NO 8
OPTION set
RDNAMEGET
RDNAMEPUT
RDNAMESET active_work_reset
SETLIST :no action,reset
appearent_power:
CODE 02005
GROUP 2/0/5
MODEL dpt14.056
NO 6
OPTION get
RDNAMEGET appearent_power
RDNAMEPUT appearent_power
RDNAMESET
SETLIST
operating_seconds:
CODE 02008
GROUP 2/0/8
MODEL dpt12
NO 9
OPTION get
RDNAMEGET operating_seconds
RDNAMEPUT operating_seconds
RDNAMESET
SETLIST :slider,0,42949672,4294967295
operating_seconds_reset:
CODE 02009
GROUP 2/0/9
MODEL dpt1.015
NO 10
OPTION set
RDNAMEGET
RDNAMEPUT
RDNAMESET operating_seconds_reset
SETLIST :no action,reset
status:
CODE 02001
GROUP 2/0/1
MODEL dpt1
NO 2
OPTION get
RDNAMEGET status
RDNAMEPUT status
RDNAMESET
SETLIST :off,on
steuern:
CODE 02000
GROUP 2/0/0
MODEL dpt1
NO 1
OPTION set
RDNAMEGET
RDNAMEPUT
RDNAMESET steuern
SETLIST :off,on
voltage:
CODE 02004
GROUP 2/0/4
MODEL dpt14.027
NO 5
OPTION get
RDNAMEGET voltage
RDNAMEPUT voltage
RDNAMESET
SETLIST
GADTABLE:
02000 steuern
02001 status
02002 active_power
02003 active_current
02004 voltage
02005 appearent_power
02006 active_work
02007 active_work_reset
02008 operating_seconds
02009 operating_seconds_reset
Attributes:
IODev tul
Leider wird die Option "reset" nicht richtig dargestellt.
Grüße,
Stephan
Oh ... ich hatte dazu schonmal was gepostet:
https://forum.fhem.de/index.php/topic,100298.0.html
Sorry, hatte ich nicht mehr im Kopf...
Grüße,
Stephan
Habe noch ein bisschen rumprobiert, um den Fehler einzugrenzen.
Dazu habe ich die einzelnen GAD's aus der DEF entfernt. Nachdem ich die 2/0/0 entfernt hatte, verschwand dieser Fehler und ist auch nach dem Hinzufügen nicht wieder aufgetaucht.
Falls er doch wiederkommt, melde ich mich.
Danke trotzdem,
Stephan
Okay, dafür bekomme ich die Fehlermeldung
Zitatinvalid value: reset
wenn ich versuche, den Kanal zu resetten...
Fehler ist weiterhin existent, auch mit dpt1.017 (trigger, trigger)
(was sich btw recht schlecht unterscheiden lässt, wenn man wissen will, ob man jetzt 0 oder 1 sendet.
Hat sonst niemand diese DPT's im Einsatz oder mach ich was falsch?
Grüße,
Stephan
Grüße,
ich nutze den Datentyp nicht, habe diesen aber mal getestet. Ich erhalte den selben Fehler.
In Deiner anderen Topic (siehe Zitat) könnte das Problem besser beschrieben sein. Beim dem Datentyp gibt es ein Komma "action,reset" und Leerzeichen "no action". Da würde ich die Probleme vermuten, kann aber nur Andi291 sagen. Im Moment würde ich auf dpt1 gehen und die Darstellung mit devStateIcon und stateFormat anpassen.
Zitat von: abc2006 am 08 Februar 2020, 17:52:08
Oh ... ich hatte dazu schonmal was gepostet:
https://forum.fhem.de/index.php/topic,100298.0.html
Sorry, hatte ich nicht mehr im Kopf...
Grüße,
Stephan