From c87787ef16f08c84e4cb83289a62cf99d4430b64 Mon Sep 17 00:00:00 2001 From: Ben Melchior Date: Sun, 23 Mar 2025 21:28:29 +0100 Subject: [PATCH] Add initial KNX configuration files and .gitignore - Created .gitignore to exclude specific directories and files. - Added climate.yaml for climate control configurations. - Added cover.yaml for cover control configurations. - Created knx_groups.csv and knx_groups_not_added.csv for KNX group management. - Included knx.yaml to organize KNX components and their configurations. - Added light.yaml for light control configurations. --- .gitignore | 8 + knx/climate.yaml | 67 ++++++++ knx/cover.yaml | 100 +++++++++++ knx/knx.yaml | 3 + knx/knx_groups.csv | 319 +++++++++++++++++++++++++++++++++++ knx/knx_groups_not_added.csv | 60 +++++++ knx/light.yaml | 224 ++++++++++++++++++++++++ 7 files changed, 781 insertions(+) create mode 100644 .gitignore create mode 100644 knx/climate.yaml create mode 100644 knx/cover.yaml create mode 100644 knx/knx.yaml create mode 100644 knx/knx_groups.csv create mode 100644 knx/knx_groups_not_added.csv create mode 100644 knx/light.yaml diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..f16ac66 --- /dev/null +++ b/.gitignore @@ -0,0 +1,8 @@ +.cloud/ +.storage/ +blueprints/ +custom_components/ +deps/ +tts/ +.HA_VERSION +home-assistant* \ No newline at end of file diff --git a/knx/climate.yaml b/knx/climate.yaml new file mode 100644 index 0000000..622d27a --- /dev/null +++ b/knx/climate.yaml @@ -0,0 +1,67 @@ +# Climate UG +- name: "RTR_UG_FL" + temperature_address: "1/3/4" + target_temperature_address: "1/3/0" + target_temperature_state_address: "1/3/0" + operation_mode_address: "1/3/6" + operation_mode_state_address: "1/3/6" + active_state_address: "1/3/8" + +# Climate EG +- name: "RTR_EG_WZ" + temperature_address: "2/3/4" + target_temperature_address: "2/3/0" + target_temperature_state_address: "2/3/0" + operation_mode_address: "2/3/6" + operation_mode_state_address: "2/3/6" + active_state_address: "2/3/8" + +# Climate OG1 +- name: "RTR_OG1/2_FL" + temperature_address: "3/3/4" + target_temperature_address: "3/3/0" + target_temperature_state_address: "3/3/0" + operation_mode_address: "3/3/6" + operation_mode_state_address: "3/3/6" + active_state_address: "3/3/8" + +- name: "RTR_OG1_SZ1" + temperature_address: "3/3/14" + target_temperature_address: "3/3/10" + target_temperature_state_address: "3/3/10" + operation_mode_address: "3/3/16" + operation_mode_state_address: "3/3/16" + active_state_address: "3/3/18" + +- name: "RTR_OG1_SZ2" + temperature_address: "3/3/24" + target_temperature_address: "3/3/20" + target_temperature_state_address: "3/3/20" + operation_mode_address: "3/3/26" + operation_mode_state_address: "3/3/26" + active_state_address: "3/3/28" + +- name: "RTR_OG1_BZ" + temperature_address: "3/3/34" + target_temperature_address: "3/3/30" + target_temperature_state_address: "3/3/30" + operation_mode_address: "3/3/36" + operation_mode_state_address: "3/3/36" + active_state_address: "3/3/38" + +# Climate OG2 +- name: "RTR_OG2_BZ" + temperature_address: "4/3/4" + target_temperature_address: "4/3/0" + target_temperature_state_address: "4/3/0" + operation_mode_address: "4/3/6" + operation_mode_state_address: "4/3/6" + active_state_address: "4/3/8" + +- name: "RTR_OG2_SZ" + temperature_address: "4/3/14" + target_temperature_address: "4/3/10" + target_temperature_state_address: "4/3/10" + operation_mode_address: "4/3/16" + operation_mode_state_address: "4/3/16" + active_state_address: "4/3/18" \ No newline at end of file diff --git a/knx/cover.yaml b/knx/cover.yaml new file mode 100644 index 0000000..c33beb5 --- /dev/null +++ b/knx/cover.yaml @@ -0,0 +1,100 @@ +# Cover EG +- name: "R_EG_WZ_01" + move_long_address: "2/2/0" + move_short_address: "2/2/1" + stop_address: "2/2/1" + position_address: "2/2/3" + position_state_address: "2/2/2" + +- name: "R_EG_WZ_02" + move_long_address: "2/2/10" + move_short_address: "2/2/11" + stop_address: "2/2/11" + position_address: "2/2/13" + position_state_address: "2/2/12" + +- name: "R_EG_WZ_03" + move_long_address: "2/2/20" + move_short_address: "2/2/21" + stop_address: "2/2/21" + position_address: "2/2/23" + position_state_address: "2/2/22" + +- name: "R_EG_KÜ_01" + move_long_address: "2/2/30" + move_short_address: "2/2/31" + stop_address: "2/2/31" + position_address: "2/2/33" + position_state_address: "2/2/32" + +- name: "R_EG_FL_01" + move_long_address: "2/2/40" + move_short_address: "2/2/41" + stop_address: "2/2/41" + position_address: "2/2/43" + position_state_address: "2/2/42" + +- name: "R_EG_WC_01" + move_long_address: "2/2/50" + move_short_address: "2/2/51" + stop_address: "2/2/51" + position_address: "2/2/53" + position_state_address: "2/2/52" + +# Cover OG1 +- name: "R_OG1_BI_01" + move_long_address: "3/2/0" + move_short_address: "3/2/1" + stop_address: "3/2/1" + position_address: "3/2/3" + position_state_address: "3/2/2" + +- name: "R_OG1_SZ1_01" + move_long_address: "3/2/10" + move_short_address: "3/2/11" + stop_address: "3/2/11" + position_address: "3/2/13" + position_state_address: "3/2/12" + +- name: "R_OG1_SZ1_02" + move_long_address: "3/2/20" + move_short_address: "3/2/21" + stop_address: "3/2/21" + position_address: "3/2/23" + position_state_address: "3/2/22" + +- name: "R_OG1_SZ2_01" + move_long_address: "3/2/30" + move_short_address: "3/2/31" + stop_address: "3/2/31" + position_address: "3/2/33" + position_state_address: "3/2/32" + +- name: "R_OG1_SZ2_02" + move_long_address: "3/2/40" + move_short_address: "3/2/41" + stop_address: "3/2/41" + position_address: "3/2/43" + position_state_address: "3/2/42" + +- name: "R_OG1_BZ_01" + move_long_address: "3/2/50" + move_short_address: "3/2/51" + stop_address: "3/2/51" + position_address: "3/2/53" + position_state_address: "3/2/52" + +# Cover OG2 +- name: "R_OG2_SZ_01" + move_long_address: "4/2/0" + move_short_address: "4/2/1" + stop_address: "4/2/1" + position_address: "4/2/3" + position_state_address: "4/2/2" + +- name: "R_OG2_BZ_01" + move_long_address: "4/2/10" + move_short_address: "4/2/11" + stop_address: "4/2/11" + position_address: "4/2/13" + position_state_address: "4/2/12" \ No newline at end of file diff --git a/knx/knx.yaml b/knx/knx.yaml new file mode 100644 index 0000000..f8ad377 --- /dev/null +++ b/knx/knx.yaml @@ -0,0 +1,3 @@ +light: !include light.yaml +cover: !include cover.yaml +climate: !include climate.yaml \ No newline at end of file diff --git a/knx/knx_groups.csv b/knx/knx_groups.csv new file mode 100644 index 0000000..b1ec01b --- /dev/null +++ b/knx/knx_groups.csv @@ -0,0 +1,319 @@ +KNX Group,Name +0/0/1,Nachtmodus +0/1/0,Z_UG_FL_PM Schalten +0/1/1,Z_UG_FL_PM Dimmen +0/1/2,Z_UG_FL_PM Wert senden +0/1/3,Z_Licht aus +0/1/10,Z_OG1_FL_PM Schalten +0/1/11,Z_OG1_FL_PM Dimmen +0/1/12,Z_OG1_FL_PM Wert senden +0/2/0,Z_R_EG_WZ+KU Bewegen +0/2/1,Z_R_EG_WZ+KU Schritt / Stop +0/2/3,Z_R_EG_WZ+KU Position +0/2/10,Z_Rolladen Bewegen +0/2/11,Z_Rolladen Schritt / Stop +0/2/12,Z_Rolladen Position +1/1/0,LDA_UG_FL_01 Schalten +1/1/1,LDA_UG_FL_01 Dimmen +1/1/2,LDA_UG_FL_01 Wert senden +1/1/3,LDA_UG_FL_01 Rückmeldung Status +1/1/4,LDA_UG_FL_01 Rückmeldung Wert +1/1/10,L_UG_HWR_01 Schalten +1/1/13,L_UG_HWR_01 Rückmeldung Status +1/1/20,L_UG_TR_01 Schalten +1/1/23,L_UG_TR_01 Rückmeldung Status +1/1/30,LDA_UG_TH_01 Schalten +1/1/31,LDA_UG_TH_01 Dimmen +1/1/32,LDA_UG_TH_01 Wert senden +1/1/33,LDA_UG_TH_01 Rückmeldung Status +1/1/34,LDA_UG_TH_01 Rückmeldung Wert +1/1/40,L_UG_MS_01 Schalten +1/1/43,L_UG_MS_01 Rückmeldung Status +1/3/0,RTR_UG_FL Basis-Sollwert +1/3/4,RTR_UG_FL Istwert-Temperatur +1/3/6,RTR_UG_FL Heizmodus +1/3/8,RTR_UG_FL Stellgrösse +1/5/0,SE_UG_MS_Temp +1/5/1,SE_UG_HWR_Temp +1/5/2,SE_UG_TR_Temp +2/0/0,Z_EG_Licht Wohnzimmer Schalten +2/0/1,Z_EG_Licht Wohnzimmer Dimmen +2/0/2,Z_EG_Licht Wohnzimmer Wert Senden +2/0/10,Z_EG_Rolladen Bewegen +2/0/11,Z_EG_Rolladen Schritt / Stop +2/0/13,Z_EG_Rolladen Position +2/0/20,Z_EG_Rolladen Nord Bewegen +2/0/21,Z_EG_Rolladen Nord Schritt / Stop +2/0/23,Z_EG_Rolladen Nord Position +2/0/30,Z_EG_Rolladen West Bewegen +2/0/31,Z_EG_Rolladen West Schritt / Stop +2/0/33,Z_EG_Rolladen West Position +2/0/40,Z_EG_Licht Flur Schalten +2/0/41,Z_EG_Licht Flur Dimmen +2/0/42,Z_EG_Licht Flur Wert Senden +2/0/50,Z_EG_Licht Küche Instel Schalten +2/0/51,Z_EG_Licht Küche Instel Dimmen +2/0/60,Z_EG_Rolladen Ost Bewegen +2/0/61,Z_EG_Rolladen Ost Schritt / Stop +2/0/63,Z_EG_Rolladen Ost Position +2/1/0,LD_EG_WZ_01 Schalten +2/1/1,LD_EG_WZ_01 Dimmen +2/1/2,LD_EG_WZ_01 Wert senden +2/1/3,LD_EG_WZ_01 Rückmeldung Status +2/1/4,LD_EG_WZ_01 Rückmeldung Wert +2/1/10,LD_EG_WZ_02 Schalten +2/1/11,LD_EG_WZ_02 Dimmen +2/1/12,LD_EG_WZ_02 Wert senden +2/1/13,LD_EG_WZ_02 Rückmeldung Status +2/1/14,LD_EG_WZ_02 Rückmeldung Wert +2/1/30,L_EG_KU_01 Schalten +2/1/33,L_EG_KU_01 Rückmeldung Status +2/1/40,L_EG_WC_01 Schalten +2/1/43,L_EG_WC_01 Rückmeldung Status +2/1/50,LDA_EG_WC_02 Schalten +2/1/51,LDA_EG_WC_02 Dimmen +2/1/52,LDA_EG_WC_02 Wert senden +2/1/53,LDA_EG_WC_02 Rückmeldung Status +2/1/54,LDA_EG_WC_02 Rückmeldung Wert +2/1/60,L_EG_FL_01 Schalten +2/1/63,L_EG_FL_01 Rückmeldung Status +2/1/70,LDA_EG_WZ_01 Schalten +2/1/71,LDA_EG_WZ_01 Dimmen +2/1/72,LDA_EG_WZ_01 Wert senden +2/1/73,LDA_EG_WZ_01 Rückmeldung Status +2/1/74,LDA_EG_WZ_01 Rückmeldung Wert +2/1/80,LDA_EG_WZ_02 Schalten +2/1/81,LDA_EG_WZ_02 Dimmen +2/1/82,LDA_EG_WZ_02 Wert senden +2/1/83,LDA_EG_WZ_02 Rückmeldung Status +2/1/84,LDA_EG_WZ_02 Rückmeldung Wert +2/1/90,LDA_EG_KU_01 Schalten +2/1/91,LDA_EG_KU_01 Dimmen +2/1/92,LDA_EG_KU_01 Wert senden +2/1/93,LDA_EG_KU_01 Rückmeldung Status +2/1/94,LDA_EG_KU_01 Rückmeldung Wert +2/1/110,LDA_EG_WC_01 Schalten +2/1/111,LDA_EG_WC_01 Dimmen +2/1/112,LDA_EG_WC_01 Wert senden +2/1/113,LDA_EG_WC_01 Rückmeldung Status +2/1/114,LDA_EG_WC_01 Rückmeldung Wert +2/1/120,LDA_EG_FL_01 Schalten +2/1/121,LDA_EG_FL_01 Dimmen +2/1/122,LDA_EG_FL_01 Wert senden +2/1/123,LDA_EG_FL_01 Rückmeldung Status +2/1/124,LDA_EG_FL_01 Rückmeldung Wert +2/1/130,LDA_EG_FL_02 Schalten +2/1/131,LDA_EG_FL_02 Dimmen +2/1/132,LDA_EG_FL_02 Wert senden +2/1/133,LDA_EG_FL_02 Rückmeldung Status +2/1/134,LDA_EG_FL_02 Rückmeldung Wert +2/1/140,LDA_EG_TH_01 Schalten +2/1/141,LDA_EG_TH_01 Dimmen +2/1/142,LDA_EG_TH_01 Wert senden +2/1/143,LDA_EG_TH_01 Rückmeldung Status +2/1/144,LDA_EG_TH_01 Rückmeldung Wert +2/1/150,LDA_EG_KU_02 Schalten +2/1/151,LDA_EG_KU_02 Dimmen +2/1/152,LDA_EG_KU_02 Wert senden +2/1/153,LDA_EG_KU_02 Rückmeldung Status +2/1/154,LDA_EG_KU_02 Rückmeldung Wert +2/2/0,R_EG_WZ_01 Bewegen +2/2/1,R_EG_WZ_01 Schritt / Stop +2/2/2,R_EG_WZ_01 Rückmeldung Position +2/2/3,R_EG_WZ_01 Position +2/2/10,R_EG_WZ_02 Bewegen +2/2/11,R_EG_WZ_02 Schritt / Stop +2/2/12,R_EG_WZ_02 Rückmeldung Position +2/2/13,R_EG_WZ_02 Position +2/2/20,R_EG_WZ_03 Bewegen +2/2/21,R_EG_WZ_03 Schritt / Stop +2/2/22,R_EG_WZ_03 Rückmeldung Position +2/2/23,R_EG_WZ_03 Position +2/2/30,R_EG_KÜ_01 Bewegen +2/2/31,R_EG_KÜ_01 Schritt / Stop +2/2/32,R_EG_KÜ_01 Rückmeldung Position +2/2/33,R_EG_KÜ_01 Position +2/2/40,R_EG_FL_01 Bewegen +2/2/41,R_EG_FL_01 Schritt / Stop +2/2/42,R_EG_FL_01 Rückmeldung Position +2/2/43,R_EG_FL_01 Position +2/2/50,R_EG_WC_01 Bewegen +2/2/51,R_EG_WC_01 Schritt / Stop +2/2/52,R_EG_WC_01 Rückmeldung Position +2/2/53,R_EG_WC_01 Position +2/3/0,RTR_EG_WZ Basis-Sollwert +2/3/4,RTR_EG_WZ Istwert-Temperatur +2/3/6,RTR_EG_WZ Heizmodus +2/3/8,RTR_EG_WZ Stellgrösse +2/4/0,Scene Test +2/5/0,SE_EG_WZ_Temp +2/5/1,SE_EG_KU_Temp +2/5/2,SE_EG_WC_Temp +2/5/3,SE_EG_FL_Temp +2/5/5,SE_EG_WC_Proximity +3/0/10,R_OG1_SZ1 Bewegen +3/0/11,R_OG1_SZ1 Schritt / Stop +3/0/13,R_OG1_SZ1 Position +3/0/20,R_OG1_SZ2 Bewegen +3/0/21,R_OG1_SZ2 Schritt / Stop +3/0/23,R_OG1_SZ2 Position +3/1/3,L_OG1_SZ1 Rückmeldung Status +3/1/13,L_OG1_SZ2 Rückmeldung Status +3/1/20,L_OG1_BZ_01 Schalten +3/1/23,L_OG1_BZ_01 Rückmeldung Status +3/1/30,LDA_OG1_BI_01 Schalten +3/1/31,LDA_OG1_BI_01 Dimmen +3/1/32,LDA_OG1_BI_01 Wert senden +3/1/33,LDA_OG1_BI_01 Rückmeldung Status +3/1/34,LDA_OG1_BI_01 Rückmeldung Wert +3/1/40,LDA_OG1_SZ1_01 Schalten +3/1/41,LDA_OG1_SZ1_01 Dimmen +3/1/42,LDA_OG1_SZ1_01 Wert senden +3/1/43,LDA_OG1_SZ1_01 Rückmeldung Status +3/1/44,LDA_OG1_SZ1_01 Rückmeldung Wert +3/1/50,LDA_OG1_SZ1_02 Schalten +3/1/51,LDA_OG1_SZ1_02 Dimmen +3/1/52,LDA_OG1_SZ1_02 Wert senden +3/1/53,LDA_OG1_SZ1_02 Rückmeldung Status +3/1/54,LDA_OG1_SZ1_02 Rückmeldung Wert +3/1/60,LDA_OG1_SZ2_01 Schalten +3/1/61,LDA_OG1_SZ2_01 Dimmen +3/1/62,LDA_OG1_SZ2_01 Wert senden +3/1/63,LDA_OG1_SZ2_01 Rückmeldung Status +3/1/64,LDA_OG1_SZ2_01 Rückmeldung Wert +3/1/70,LDA_OG1_SZ2_02 Schalten +3/1/71,LDA_OG1_SZ2_02 Dimmen +3/1/72,LDA_OG1_SZ2_02 Wert senden +3/1/73,LDA_OG1_SZ2_02 Rückmeldung Status +3/1/74,LDA_OG1_SZ2_02 Rückmeldung Wert +3/1/80,LDA_OG1_BZ_01 Schalten +3/1/81,LDA_OG1_BZ_01 Dimmen +3/1/82,LDA_OG1_BZ_01 Wert senden +3/1/83,LDA_OG1_BZ_01 Rückmeldung Status +3/1/84,LDA_OG1_BZ_01 Rückmeldung Wert +3/1/90,LDA_OG1_BZ_02 Schalten +3/1/91,LDA_OG1_BZ_02 Dimmen +3/1/92,LDA_OG1_BZ_02 Wert senden +3/1/93,LDA_OG1_BZ_02 Rückmeldung Status +3/1/94,LDA_OG1_BZ_02 Rückmeldung Wert +3/1/100,LDA_OG1_FL_01 Schalten +3/1/101,LDA_OG1_FL_01 Dimmen +3/1/102,LDA_OG1_FL_01 Wert senden +3/1/103,LDA_OG1_FL_01 Rückmeldung Status +3/1/104,LDA_OG1_FL_01 Rückmeldung Wert +3/1/110,LDA_OG1_TH_01 Schalten +3/1/111,LDA_OG1_TH_01 Dimmen +3/1/112,LDA_OG1_TH_01 Wert senden +3/1/113,LDA_OG1_TH_01 Rückmeldung Status +3/1/114,LDA_OG1_TH_01 Rückmeldung Wert +3/1/115,LDA_OG1_TH_01 Betriebsstundenzähler +3/1/120,L_OG1_BI_01 Schalten +3/1/121,L_OG1_BI_01 Rückmeldung Status +3/2/0,R_OG1_BI_01 Bewegen +3/2/1,R_OG1_BI_01 Schritt / Stop +3/2/2,R_OG1_BI_01 Rückmeldung Position +3/2/3,R_OG1_BI_01 Position +3/2/10,R_OG1_SZ1_01 Bewegen +3/2/11,R_OG1_SZ1_01 Schritt / Stop +3/2/12,R_OG1_SZ1_01 Rückmeldung Position +3/2/13,R_OG1_SZ1_01 Position +3/2/20,R_OG1_SZ1_02 Bewegen +3/2/21,R_OG1_SZ1_02 Schritt / Stop +3/2/22,R_OG1_SZ1_02 Rückmeldung Position +3/2/23,R_OG1_SZ1_02 Position +3/2/30,R_OG1_SZ2_01 Bewegen +3/2/31,R_OG1_SZ2_01 Schritt / Stop +3/2/32,R_OG1_SZ2_01 Rückmeldung Position +3/2/33,R_OG1_SZ2_01 Position +3/2/40,R_OG1_SZ2_02 Bewegen +3/2/41,R_OG1_SZ2_02 Schritt / Stop +3/2/42,R_OG1_SZ2_02 Rückmeldung Position +3/2/43,R_OG1_SZ2_02 Position +3/2/50,R_OG1_BZ_01 Bewegen +3/2/51,R_OG1_BZ_01 Schritt / Stop +3/2/52,R_OG1_BZ_01 Rückmeldung Position +3/2/53,R_OG1_BZ_01 Position +3/3/0,RTR_OG1/2_FL Basis-Sollwert +3/3/4,RTR_OG1/2_FL Istwert-Temperatur +3/3/6,RTR_OG1/2_FL Heizmodus +3/3/8,RTR_OG1/2_FL Stellgrösse +3/3/10,RTR_OG1_SZ1 Basis-Sollwert +3/3/14,RTR_OG1_SZ1 Istwert-Temperatur +3/3/16,RTR_OG1_SZ1 Heizmodus +3/3/18,RTR_OG1_SZ1 Stellgrösse +3/3/20,RTR_OG1_SZ2 Basis-Sollwert +3/3/24,RTR_OG1_SZ2 Istwert-Temperatur +3/3/26,RTR_OG1_SZ2 Heizmodus +3/3/28,RTR_OG1_SZ2 Stellgrösse +3/3/30,RTR_OG1_BZ Basis-Sollwert +3/3/34,RTR_OG1_BZ Istwert-Temperatur +3/3/36,RTR_OG1_BZ Heizmodus +3/3/38,RTR_OG1_BZ Stellgrösse +3/4/0,SE_OG1_FL_PR +3/4/1,SE_OG1_FL_LUX +3/5/0,SE_OG1_SZ1_Temp +3/5/1,SE_OG1_SZ2_Temp +3/5/2,SE_OG1_BZ_Temp +3/5/3,SE_OG1_FL_Temp +4/1/0,L_OG2_SZ_01 Schalten +4/1/3,L_OG2_SZ_01 Rückmeldung Status +4/1/10,L_OG2_SZ_02 Schalten +4/1/13,L_OG2_SZ_02 Rückmeldung Status +4/1/20,L_OG2_SZ_03 Schalten +4/1/23,L_OG2_SZ_03 Rückmeldung Status +4/1/30,L_OG2_BZ_01 Schalten +4/1/33,L_OG2_BZ_01 Rückmeldung Status +4/1/40,L_OG2_TR_01 Schalten +4/1/43,L_OG2_TR_01 Rückmeldung Status +4/1/50,LDA_OG2_SZ_01 Schalten +4/1/51,LDA_OG2_SZ_01 Dimmen +4/1/52,LDA_OG2_SZ_01 Wert senden +4/1/53,LDA_OG2_SZ_01 Rückmeldung Status +4/1/54,LDA_OG2_SZ_01 Rückmeldung Wert +4/1/60,LDA_OG2_BZ_01 Schalten +4/1/61,LDA_OG2_BZ_01 Dimmen +4/1/62,LDA_OG2_BZ_01 Wert senden +4/1/63,LDA_OG2_BZ_01 Rückmeldung Status +4/1/64,LDA_OG2_BZ_01 Rückmeldung Wert +4/1/70,LDA_OG2_FL_01 Schalten +4/1/71,LDA_OG2_FL_01 Dimmen +4/1/72,LDA_OG2_FL_01 Wert senden +4/1/73,LDA_OG2_FL_01 Rückmeldung Status +4/1/74,LDA_OG2_FL_01 Rückmeldung Wert +4/2/0,R_OG2_SZ_01 Bewegen +4/2/1,R_OG2_SZ_01 Schritt / Stop +4/2/2,R_OG2_SZ_01 Rückmeldung Position +4/2/3,R_OG2_SZ_01 Position +4/2/10,R_OG2_BZ_01 Bewegen +4/2/11,R_OG2_BZ_01 Schritt / Stop +4/2/12,R_OG2_BZ_01 Rückmeldung Position +4/2/13,R_OG2_BZ_01 Position +4/3/0,RTR_OG2_BZ Basis-Sollwert +4/3/4,RTR_OG2_BZ Istwert-Temperatur +4/3/6,RTR_OG2_BZ Heizmodus +4/3/7,RTR_OG2_BZ Status Ventilspüllung +4/3/8,RTR_OG2_BZ Stellgrösse +4/3/9,RTR_OG2_BZ Rückmeldung Stellgrösse +4/3/10,RTR_OG2_SZ Basis-Sollwert +4/3/14,RTR_OG2_SZ Istwert-Temperatur +4/3/16,RTR_OG2_SZ Heizmodus +4/3/18,RTR_OG2_SZ Stellgrösse +4/5/0,SE_OG2_SZ_TEMP +4/5/1,SE_OG2_BZ_TEMP +4/5/2,SE_OG2_TR_TEMP +5/1/0,L_AU_GA_01 Schalten +5/1/3,L_AU_GA_01 Rückmeldung Status +5/1/10,LDA_AU_GA_01 Schalten +5/1/11,LDA_AU_GA_01 Dimmen +5/1/12,LDA_AU_GA_01 Wert senden +5/1/13,LDA_AU_GA_01 Rückmeldung Status +5/1/14,LDA_AU_GA_01 Rückmeldung Wert +5/1/20,L_AU_GT_03 Schalten +5/1/23,L_AU_GT_03 Rückmeldung Status +5/1/30,SS_AU_EB_01 Schalten +5/1/33,SS_AU_EB_01 Rückmeldung Status +5/4/0,Garagentor 1 +5/4/1,Garagentor 2 +5/4/2,SE_AU_EG_LUX +5/4/3,SE_AU_EG_PR +5/5/0,SE_AU_GA_Temp \ No newline at end of file diff --git a/knx/knx_groups_not_added.csv b/knx/knx_groups_not_added.csv new file mode 100644 index 0000000..cd6379d --- /dev/null +++ b/knx/knx_groups_not_added.csv @@ -0,0 +1,60 @@ +KNX Group,Name +0/0/1,Nachtmodus +0/1/0,Z_UG_FL_PM Schalten +0/1/1,Z_UG_FL_PM Dimmen +0/1/2,Z_UG_FL_PM Wert senden +0/1/3,Z_Licht aus +0/1/10,Z_OG1_FL_PM Schalten +0/1/11,Z_OG1_FL_PM Dimmen +0/1/12,Z_OG1_FL_PM Wert senden +0/2/0,Z_R_EG_WZ+KU Bewegen +0/2/1,Z_R_EG_WZ+KU Schritt / Stop +0/2/3,Z_R_EG_WZ+KU Position +0/2/10,Z_Rolladen Bewegen +0/2/11,Z_Rolladen Schritt / Stop +0/2/12,Z_Rolladen Position +2/0/0,Z_EG_Licht Wohnzimmer Schalten +2/0/1,Z_EG_Licht Wohnzimmer Dimmen +2/0/2,Z_EG_Licht Wohnzimmer Wert Senden +2/0/10,Z_EG_Rolladen Bewegen +2/0/11,Z_EG_Rolladen Schritt / Stop +2/0/13,Z_EG_Rolladen Position +2/0/20,Z_EG_Rolladen Nord Bewegen +2/0/21,Z_EG_Rolladen Nord Schritt / Stop +2/0/23,Z_EG_Rolladen Nord Position +2/0/30,Z_EG_Rolladen West Bewegen +2/0/31,Z_EG_Rolladen West Schritt / Stop +2/0/33,Z_EG_Rolladen West Position +2/0/40,Z_EG_Licht Flur Schalten +2/0/41,Z_EG_Licht Flur Dimmen +2/0/42,Z_EG_Licht Flur Wert Senden +2/0/50,Z_EG_Licht Küche Instel Schalten +2/0/51,Z_EG_Licht Küche Instel Dimmen +2/0/60,Z_EG_Rolladen Ost Bewegen +2/0/61,Z_EG_Rolladen Ost Schritt / Stop +2/0/63,Z_EG_Rolladen Ost Position +2/4/0,Scene Test +1/5/0,SE_UG_MS_Temp +1/5/1,SE_UG_HWR_Temp +1/5/2,SE_UG_TR_Temp +2/5/0,SE_EG_WZ_Temp +2/5/1,SE_EG_KU_Temp +2/5/2,SE_EG_WC_Temp +2/5/3,SE_EG_FL_Temp +2/5/5,SE_EG_WC_Proximity +3/4/0,SE_OG1_FL_PR +3/4/1,SE_OG1_FL_LUX +3/5/0,SE_OG1_SZ1_Temp +3/5/1,SE_OG1_SZ2_Temp +3/5/2,SE_OG1_BZ_Temp +3/5/3,SE_OG1_FL_Temp +4/5/0,SE_OG2_SZ_TEMP +4/5/1,SE_OG2_BZ_TEMP +4/5/2,SE_OG2_TR_TEMP +5/4/2,SE_AU_EG_LUX +5/4/3,SE_AU_EG_PR +5/5/0,SE_AU_GA_Temp +5/1/30,SS_AU_EB_01 Schalten +5/1/33,SS_AU_EB_01 Rückmeldung Status +5/4/0,Garagentor 1 +5/4/1,Garagentor 2 \ No newline at end of file diff --git a/knx/light.yaml b/knx/light.yaml new file mode 100644 index 0000000..6876735 --- /dev/null +++ b/knx/light.yaml @@ -0,0 +1,224 @@ +# Light UG +- name: "L_UG_HWR_01" + address: "1/1/10" + state_address: "1/1/13" + +- name: "L_UG_TR_01" + address: "1/1/20" + state_address: "1/1/23" + +- name: "L_UG_MS_01" + address: "1/1/40" + state_address: "1/1/43" + +# Light EG +- name: "L_EG_KU_01" + address: "2/1/30" + state_address: "2/1/33" + +- name: "L_EG_WC_01" + address: "2/1/40" + state_address: "2/1/43" + +- name: "L_EG_FL_01" + address: "2/1/60" + state_address: "2/1/63" + +# Light OG1 +- name: "L_OG1_BI_01" + address: "3/1/120" + state_address: "3/1/121" + +# Light OG2 +- name: "L_OG2_SZ_01" + address: "4/1/0" + state_address: "4/1/3" + +- name: "L_OG2_SZ_02" + address: "4/1/10" + state_address: "4/1/13" + +- name: "L_OG2_SZ_03" + address: "4/1/20" + state_address: "4/1/23" + +- name: "L_OG2_BZ_01" + address: "4/1/30" + state_address: "4/1/33" + +- name: "L_OG2_TR_01" + address: "4/1/40" + state_address: "4/1/43" + +# Light AU +- name: "L_AU_GA_01" + address: "5/1/0" + state_address: "5/1/3" + +- name: "L_AU_GT_03" + address: "5/1/20" + state_address: "5/1/23" + +# Light Dali UG +- name: "LDA_UG_FL_01" + address: "1/1/0" + state_address: "1/1/3" + brightness_address: "1/1/2" + brightness_state_address: "1/1/4" + +- name: "LDA_UG_TH_01" + address: "1/1/30" + state_address: "1/1/33" + brightness_address: "1/1/32" + brightness_state_address: "1/1/34" + +# Light Dali EG +- name: "LDA_EG_WC_02" + address: "2/1/50" + state_address: "2/1/53" + brightness_address: "2/1/52" + brightness_state_address: "2/1/54" + +- name: "LDA_EG_WZ_01" + address: "2/1/70" + state_address: "2/1/73" + brightness_address: "2/1/72" + brightness_state_address: "2/1/74" + +- name: "LDA_EG_WZ_02" + address: "2/1/80" + state_address: "2/1/83" + brightness_address: "2/1/82" + brightness_state_address: "2/1/84" + +- name: "LDA_EG_KU_01" + address: "2/1/90" + state_address: "2/1/93" + brightness_address: "2/1/92" + brightness_state_address: "2/1/94" + +- name: "LDA_EG_WC_01" + address: "2/1/110" + state_address: "2/1/113" + brightness_address: "2/1/112" + brightness_state_address: "2/1/114" + +- name: "LDA_EG_FL_01" + address: "2/1/120" + state_address: "2/1/123" + brightness_address: "2/1/122" + brightness_state_address: "2/1/124" + +- name: "LDA_EG_FL_02" + address: "2/1/130" + state_address: "2/1/133" + brightness_address: "2/1/132" + brightness_state_address: "2/1/134" + +- name: "LDA_EG_TH_01" + address: "2/1/140" + state_address: "2/1/143" + brightness_address: "2/1/142" + brightness_state_address: "2/1/144" + +- name: "LDA_EG_KU_02" + address: "2/1/150" + state_address: "2/1/153" + brightness_address: "2/1/152" + brightness_state_address: "2/1/154" + +# Light Dali OG1 +- name: "LDA_OG1_BI_01" + address: "3/1/30" + state_address: "3/1/33" + brightness_address: "3/1/32" + brightness_state_address: "3/1/34" + +- name: "LDA_OG1_SZ1_01" + address: "3/1/40" + state_address: "3/1/43" + brightness_address: "3/1/42" + brightness_state_address: "3/1/44" + +- name: "LDA_OG1_SZ1_02" + address: "3/1/50" + state_address: "3/1/53" + brightness_address: "3/1/52" + brightness_state_address: "3/1/54" + +- name: "LDA_OG1_SZ2_01" + address: "3/1/60" + state_address: "3/1/63" + brightness_address: "3/1/62" + brightness_state_address: "3/1/64" + +- name: "LDA_OG1_SZ2_02" + address: "3/1/70" + state_address: "3/1/73" + brightness_address: "3/1/72" + brightness_state_address: "3/1/74" + +- name: "LDA_OG1_BZ_01" + address: "3/1/80" + state_address: "3/1/83" + brightness_address: "3/1/82" + brightness_state_address: "3/1/84" + +- name: "LDA_OG1_BZ_02" + address: "3/1/90" + state_address: "3/1/93" + brightness_address: "3/1/92" + brightness_state_address: "3/1/94" + +- name: "LDA_OG1_FL_01" + address: "3/1/100" + state_address: "3/1/103" + brightness_address: "3/1/102" + brightness_state_address: "3/1/104" + +- name: "LDA_OG1_TH_01" + address: "3/1/110" + state_address: "3/1/113" + brightness_address: "3/1/112" + brightness_state_address: "3/1/114" + +# Light Dali OG2 +- name: "LDA_OG2_SZ_01" + address: "4/1/50" + state_address: "4/1/53" + brightness_address: "4/1/52" + brightness_state_address: "4/1/54" + +- name: "LDA_OG2_BZ_01" + address: "4/1/60" + state_address: "4/1/63" + brightness_address: "4/1/62" + brightness_state_address: "4/1/64" + +- name: "LDA_OG2_FL_01" + address: "4/1/70" + state_address: "4/1/73" + brightness_address: "4/1/72" + brightness_state_address: "4/1/74" + +# Light Dali AU +- name: "LDA_AU_GA_01" + address: "5/1/10" + state_address: "5/1/13" + brightness_address: "5/1/12" + brightness_state_address: "5/1/14" + +# Light Dimming +- name: "LD_EG_WZ_01" + address: "2/1/0" + state_address: "2/1/3" + brightness_address: "2/1/2" + brightness_state_address: "2/1/4" + +- name: "LD_EG_WZ_02" + address: "2/1/10" + state_address: "2/1/13" + brightness_address: "2/1/12" + brightness_state_address: "2/1/14" + +