From fcef8f5542ee77a612255846f03fbf67218b7c15 Mon Sep 17 00:00:00 2001
From: andi291 <>
Date: Tue, 12 Dec 2017 08:06:47 +0000
Subject: [PATCH] 10_KNX.pm: ABU 20171212 finetuned doku
git-svn-id: https://svn.fhem.de/fhem/trunk@15593 2b470e98-0d58-463d-a4d8-8e2adae1ed80
---
fhem/FHEM/10_KNX.pm | 19 ++++++++++++-------
1 file changed, 12 insertions(+), 7 deletions(-)
diff --git a/fhem/FHEM/10_KNX.pm b/fhem/FHEM/10_KNX.pm
index 1f9354817..68fcc885f 100644
--- a/fhem/FHEM/10_KNX.pm
+++ b/fhem/FHEM/10_KNX.pm
@@ -38,6 +38,7 @@
# ABU 20171006 added sub-dpt1
# ABU 20171006 added dpt19
# ABU 20171212 added dpt14.057
+# ABU 20171212 finetuned doku
package main;
@@ -182,9 +183,9 @@ my %dpttypes = (
"dpt14.019" => {CODE=>"dpt14", UNIT=>"A", FACTOR=>1, OFFSET=>0, PATTERN=>qr/[+-]?\d{1,40}[.,]?\d{1,4}/, MIN=>undef, MAX=>undef},
"dpt14.027" => {CODE=>"dpt14", UNIT=>"V", FACTOR=>1, OFFSET=>0, PATTERN=>qr/[+-]?\d{1,40}[.,]?\d{1,4}/, MIN=>undef, MAX=>undef},
"dpt14.056" => {CODE=>"dpt14", UNIT=>"W", FACTOR=>1, OFFSET=>0, PATTERN=>qr/[+-]?\d{1,40}[.,]?\d{1,4}/, MIN=>undef, MAX=>undef},
+ "dpt14.057" => {CODE=>"dpt14", UNIT=>"cos Φ", FACTOR=>1, OFFSET=>0, PATTERN=>qr/[+-]?\d{1,40}[.,]?\d{1,4}/, MIN=>undef, MAX=>undef},
"dpt14.068" => {CODE=>"dpt14", UNIT=>"°C", FACTOR=>1, OFFSET=>0, PATTERN=>qr/[+-]?\d{1,40}[.,]?\d{1,4}/, MIN=>undef, MAX=>undef},
"dpt14.076" => {CODE=>"dpt14", UNIT=>"m³", FACTOR=>1, OFFSET=>0, PATTERN=>qr/[+-]?\d{1,40}[.,]?\d{1,4}/, MIN=>undef, MAX=>undef},
- "dpt14.057" => {CODE=>"dpt14", UNIT=>"cos Φ", FACTOR=>1, OFFSET=>0, PATTERN=>qr/[+-]?\d{1,40}[.,]?\d{1,4}/, MIN=>undef, MAX=>undef},
# 14-Octet String
"dpt16" => {CODE=>"dpt16", UNIT=>"", FACTOR=>undef, OFFSET=>undef, PATTERN=>qr/.{1,14}/, MIN=>undef, MAX=>undef},
@@ -1896,9 +1897,9 @@ sub KNX_getCmdList ($$$)
dpt1.017 trigger, trigger
dpt1.018 not occupied, occupied
dpt1.019 closed, open
- dpt1.020 logical or, logical and
- dpt1.021 scene A, scene B
- dpt1.022 move up/down, move and step mode
+ dpt1.021 logical or, logical and
+ dpt1.022 scene A, scene B
+ dpt1.023 move up/down, move and step mode
dpt2 value on, value off, value forceOn, value forceOff
dpt3 -100..+100
dpt5 0..255
@@ -1941,11 +1942,13 @@ sub KNX_getCmdList ($$$)
dpt14.019 -Inf.0..+Inf.0 A
dpt14.027 -Inf.0..+Inf.0 V
dpt14.056 -Inf.0..+Inf.0 W
+ dpt14.057 -Inf.0..+Inf.0 cosΦ
dpt14.068 -Inf.0..+Inf.0 °C;
dpt14.076 -Inf.0..+Inf.0 m³
dpt16 String;
dpt16.000 ASCII-String;
dpt16.001 ISO-8859-1-String (Latin1);
+ dpt19 01.12.2010_01:00:00
dpt232 RGB-Value RRGGBB
@@ -2178,9 +2181,9 @@ sub KNX_getCmdList ($$$)
dpt1.017 trigger, trigger
dpt1.018 not occupied, occupied
dpt1.019 closed, open
- dpt1.020 logical or, logical and
- dpt1.021 scene A, scene B
- dpt1.022 move up/down, move and step mode
+ dpt1.021 logical or, logical and
+ dpt1.022 scene A, scene B
+ dpt1.023 move up/down, move and step mode
dpt2 value on, value off, value forceOn, value forceOff
dpt3 -100..+100
dpt5 0..255
@@ -2223,11 +2226,13 @@ sub KNX_getCmdList ($$$)
dpt14.019 -Inf.0..+Inf.0 A
dpt14.027 -Inf.0..+Inf.0 V
dpt14.056 -Inf.0..+Inf.0 W
+ dpt14.057 -Inf.0..+Inf.0 cosΦ
dpt14.068 -Inf.0..+Inf.0 °C;
dpt14.076 -Inf.0..+Inf.0 m³
dpt16 String;
dpt16.000 ASCII-String;
dpt16.001 ISO-8859-1-String (Latin1);
+ dpt19 01.12.2010_01:00:00
dpt232 RGB-Value RRGGBB