This is an automated email from the ASF dual-hosted git repository.
cdutz pushed a commit to branch develop
in repository https://gitbox.apache.org/repos/asf/plc4x.git
The following commit(s) were added to refs/heads/develop by this push:
new 6c6cde0be1 chore: Updated the KNX and BacNet vendor IDs
6c6cde0be1 is described below
commit 6c6cde0be1fd4abdf3b254f9bbf7f34f0da117d2
Author: Christofer Dutz <[email protected]>
AuthorDate: Sun Feb 22 18:17:07 2026 +0100
chore: Updated the KNX and BacNet vendor IDs
---
.../bacnetip/readwrite/model/BACnetVendorId.go | 240 ++++++++++++-
.../knxnetip/readwrite/model/KnxManufacturer.go | 384 ++++++++++++++++++---
.../knxnetip/readwrite/model/KnxProperty.go | 46 +--
.../java/bacnetip/readwrite/BACnetVendorId.java | 19 +-
.../java/knxnetip/readwrite/KnxManufacturer.java | 36 +-
.../knxnetip/readwrite/model/KnxManufacturer.cs | 193 +++++++++--
.../protocols/bacnetip/bacnet-vendorids.mspec | 17 +-
.../protocols/knxnetip/knx-master-data.mspec | 31 +-
8 files changed, 823 insertions(+), 143 deletions(-)
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetVendorId.go
b/plc4go/protocols/bacnetip/readwrite/model/BACnetVendorId.go
index db30adeef3..2f78bb1736 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetVendorId.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetVendorId.go
@@ -113,7 +113,7 @@ const (
BACnetVendorId_REGULATOR_AUSTRALIAPTY_LTD
BACnetVendorId = 67
BACnetVendorId_TOUCH_PLATE_LIGHTING_CONTROLS
BACnetVendorId = 68
BACnetVendorId_AMANN_GMBH
BACnetVendorId = 69
- BACnetVendorId_RLE_TECHNOLOGIES
BACnetVendorId = 70
+ BACnetVendorId_PARAMETERLLC
BACnetVendorId = 70
BACnetVendorId_CARDKEY_SYSTEMS
BACnetVendorId = 71
BACnetVendorId_SECOM_CO_LTD
BACnetVendorId = 72
BACnetVendorId_ABB_GEBUDETECHNIKAG_BEREICH_NET_SERV
BACnetVendorId = 73
@@ -372,7 +372,7 @@ const (
BACnetVendorId_CEMTREX_INC
BACnetVendorId = 326
BACnetVendorId_PERFORMANCE_TECHNOLOGIES_INC
BACnetVendorId = 327
BACnetVendorId_XTRALIS_AUST_PTY_LTD
BACnetVendorId = 328
- BACnetVendorId_TROX_GMBH
BACnetVendorId = 329
+ BACnetVendorId_TROXSE
BACnetVendorId = 329
BACnetVendorId_BEIJING_HYSINE_TECHNOLOGY_CO_LTD
BACnetVendorId = 330
BACnetVendorId_RCK_CONTROLS_INC
BACnetVendorId = 331
BACnetVendorId_DISTECH_CONTROLSSAS
BACnetVendorId = 332
@@ -1615,6 +1615,19 @@ const (
BACnetVendorId_SYSTEM_MART_LTD
BACnetVendorId = 1579
BACnetVendorId_SPOT_GMBH
BACnetVendorId = 1580
BACnetVendorId_INTEMPCO_CONTROLS_LTD
BACnetVendorId = 1581
+ BACnetVendorId_ROSEMONT_ENGINEERING_INC
BACnetVendorId = 1582
+ BACnetVendorId_MINIVEIL_INDUSTRIES_LTD
BACnetVendorId = 1583
+ BACnetVendorId_PROFCONAB
BACnetVendorId = 1584
+ BACnetVendorId_KE_AUTOMASJONAS
BACnetVendorId = 1585
+ BACnetVendorId_NORDOMATIC_PROPERTY_TECHNOLOGIESAB
BACnetVendorId = 1586
+ BACnetVendorId_RUNWISE
BACnetVendorId = 1587
+ BACnetVendorId_KARELAVOJSKY
BACnetVendorId = 1588
+ BACnetVendorId_ABBLV_INSTALLATION_MATERIALS_CO_LTD_BEIJING
BACnetVendorId = 1589
+ BACnetVendorId_ENER_SEARCH_SOLAR_GMBH
BACnetVendorId = 1590
+ BACnetVendorId_ZURN_ELKAY_WATER_SOLUTIONS
BACnetVendorId = 1591
+ BACnetVendorId_ANDIVI
BACnetVendorId = 1592
+ BACnetVendorId_CHYI_LEE_INDUSTRY_CO_LTD
BACnetVendorId = 1593
+ BACnetVendorId_ALLBEEBV
BACnetVendorId = 1594
BACnetVendorId_UNKNOWN_VENDOR
BACnetVendorId = 0xFFFF
)
@@ -1693,7 +1706,7 @@ func init() {
BACnetVendorId_REGULATOR_AUSTRALIAPTY_LTD,
BACnetVendorId_TOUCH_PLATE_LIGHTING_CONTROLS,
BACnetVendorId_AMANN_GMBH,
- BACnetVendorId_RLE_TECHNOLOGIES,
+ BACnetVendorId_PARAMETERLLC,
BACnetVendorId_CARDKEY_SYSTEMS,
BACnetVendorId_SECOM_CO_LTD,
BACnetVendorId_ABB_GEBUDETECHNIKAG_BEREICH_NET_SERV,
@@ -1952,7 +1965,7 @@ func init() {
BACnetVendorId_CEMTREX_INC,
BACnetVendorId_PERFORMANCE_TECHNOLOGIES_INC,
BACnetVendorId_XTRALIS_AUST_PTY_LTD,
- BACnetVendorId_TROX_GMBH,
+ BACnetVendorId_TROXSE,
BACnetVendorId_BEIJING_HYSINE_TECHNOLOGY_CO_LTD,
BACnetVendorId_RCK_CONTROLS_INC,
BACnetVendorId_DISTECH_CONTROLSSAS,
@@ -3195,6 +3208,19 @@ func init() {
BACnetVendorId_SYSTEM_MART_LTD,
BACnetVendorId_SPOT_GMBH,
BACnetVendorId_INTEMPCO_CONTROLS_LTD,
+ BACnetVendorId_ROSEMONT_ENGINEERING_INC,
+ BACnetVendorId_MINIVEIL_INDUSTRIES_LTD,
+ BACnetVendorId_PROFCONAB,
+ BACnetVendorId_KE_AUTOMASJONAS,
+ BACnetVendorId_NORDOMATIC_PROPERTY_TECHNOLOGIESAB,
+ BACnetVendorId_RUNWISE,
+ BACnetVendorId_KARELAVOJSKY,
+ BACnetVendorId_ABBLV_INSTALLATION_MATERIALS_CO_LTD_BEIJING,
+ BACnetVendorId_ENER_SEARCH_SOLAR_GMBH,
+ BACnetVendorId_ZURN_ELKAY_WATER_SOLUTIONS,
+ BACnetVendorId_ANDIVI,
+ BACnetVendorId_CHYI_LEE_INDUSTRY_CO_LTD,
+ BACnetVendorId_ALLBEEBV,
BACnetVendorId_UNKNOWN_VENDOR,
}
}
@@ -5785,10 +5811,62 @@ func (e BACnetVendorId) VendorId() uint16 {
{ /* '1581' */
return 1581
}
+ case 1582:
+ { /* '1582' */
+ return 1582
+ }
+ case 1583:
+ { /* '1583' */
+ return 1583
+ }
+ case 1584:
+ { /* '1584' */
+ return 1584
+ }
+ case 1585:
+ { /* '1585' */
+ return 1585
+ }
+ case 1586:
+ { /* '1586' */
+ return 1586
+ }
+ case 1587:
+ { /* '1587' */
+ return 1587
+ }
+ case 1588:
+ { /* '1588' */
+ return 1588
+ }
+ case 1589:
+ { /* '1589' */
+ return 1589
+ }
case 159:
{ /* '159' */
return 159
}
+ case 1590:
+ { /* '1590' */
+ return 1590
+ }
+ case 1591:
+ { /* '1591' */
+ return 1591
+ }
+ case 1592:
+ { /* '1592' */
+ return 1592
+ }
+ case 1593:
+ { /* '1593' */
+ return 1593
+ }
+ case 1594:
+ { /* '1594' */
+ return 1594
+ }
case 16:
{ /* '16' */
return 16
@@ -12095,10 +12173,62 @@ func (e BACnetVendorId) VendorName() string {
{ /* '1581' */
return "Intempco Controls Ltd."
}
+ case 1582:
+ { /* '1582' */
+ return "Rosemont Engineering, Inc."
+ }
+ case 1583:
+ { /* '1583' */
+ return "Miniveil Industries Ltd."
+ }
+ case 1584:
+ { /* '1584' */
+ return "Profcon AB"
+ }
+ case 1585:
+ { /* '1585' */
+ return "KE Automasjon AS"
+ }
+ case 1586:
+ { /* '1586' */
+ return "Nordomatic Property Technologies AB"
+ }
+ case 1587:
+ { /* '1587' */
+ return "Runwise"
+ }
+ case 1588:
+ { /* '1588' */
+ return "Karel Čavojsky"
+ }
+ case 1589:
+ { /* '1589' */
+ return "ABB LV Installation Materials Co., Ltd. Beijing"
+ }
case 159:
{ /* '159' */
return "SE-Elektronic GmbH"
}
+ case 1590:
+ { /* '1590' */
+ return "EnerSearch Solar GmbH"
+ }
+ case 1591:
+ { /* '1591' */
+ return "Zurn Elkay Water Solutions"
+ }
+ case 1592:
+ { /* '1592' */
+ return "Andivi"
+ }
+ case 1593:
+ { /* '1593' */
+ return "Chyi Lee Industry Co., Ltd."
+ }
+ case 1594:
+ { /* '1594' */
+ return "Allbee B.V."
+ }
case 16:
{ /* '16' */
return "United Technologies Carrier"
@@ -12853,7 +12983,7 @@ func (e BACnetVendorId) VendorName() string {
}
case 329:
{ /* '329' */
- return "TROX GmbH"
+ return "TROX SE"
}
case 33:
{ /* '33' */
@@ -14493,7 +14623,7 @@ func (e BACnetVendorId) VendorName() string {
}
case 70:
{ /* '70' */
- return "RLE Technologies"
+ return "Parameter LLC"
}
case 700:
{ /* '700' */
@@ -17112,8 +17242,34 @@ func BACnetVendorIdByValue(value uint16) (enum
BACnetVendorId, ok bool) {
return BACnetVendorId_SPOT_GMBH, true
case 1581:
return BACnetVendorId_INTEMPCO_CONTROLS_LTD, true
+ case 1582:
+ return BACnetVendorId_ROSEMONT_ENGINEERING_INC, true
+ case 1583:
+ return BACnetVendorId_MINIVEIL_INDUSTRIES_LTD, true
+ case 1584:
+ return BACnetVendorId_PROFCONAB, true
+ case 1585:
+ return BACnetVendorId_KE_AUTOMASJONAS, true
+ case 1586:
+ return BACnetVendorId_NORDOMATIC_PROPERTY_TECHNOLOGIESAB, true
+ case 1587:
+ return BACnetVendorId_RUNWISE, true
+ case 1588:
+ return BACnetVendorId_KARELAVOJSKY, true
+ case 1589:
+ return
BACnetVendorId_ABBLV_INSTALLATION_MATERIALS_CO_LTD_BEIJING, true
case 159:
return BACnetVendorId_SE_ELEKTRONIC_GMBH, true
+ case 1590:
+ return BACnetVendorId_ENER_SEARCH_SOLAR_GMBH, true
+ case 1591:
+ return BACnetVendorId_ZURN_ELKAY_WATER_SOLUTIONS, true
+ case 1592:
+ return BACnetVendorId_ANDIVI, true
+ case 1593:
+ return BACnetVendorId_CHYI_LEE_INDUSTRY_CO_LTD, true
+ case 1594:
+ return BACnetVendorId_ALLBEEBV, true
case 16:
return BACnetVendorId_UNITED_TECHNOLOGIES_CARRIER, true
case 160:
@@ -17491,7 +17647,7 @@ func BACnetVendorIdByValue(value uint16) (enum
BACnetVendorId, ok bool) {
case 328:
return BACnetVendorId_XTRALIS_AUST_PTY_LTD, true
case 329:
- return BACnetVendorId_TROX_GMBH, true
+ return BACnetVendorId_TROXSE, true
case 33:
return BACnetVendorId_NORTH_BUILDING_TECHNOLOGIES_LIMITED, true
case 330:
@@ -18311,7 +18467,7 @@ func BACnetVendorIdByValue(value uint16) (enum
BACnetVendorId, ok bool) {
case 7:
return BACnetVendorId_SIEMENS_SCHWEIZAG, true
case 70:
- return BACnetVendorId_RLE_TECHNOLOGIES, true
+ return BACnetVendorId_PARAMETERLLC, true
case 700:
return BACnetVendorId_FUJI_ELECTRIC_CO_LTD, true
case 701:
@@ -20264,8 +20420,34 @@ func BACnetVendorIdByName(value string) (enum
BACnetVendorId, ok bool) {
return BACnetVendorId_SPOT_GMBH, true
case "INTEMPCO_CONTROLS_LTD":
return BACnetVendorId_INTEMPCO_CONTROLS_LTD, true
+ case "ROSEMONT_ENGINEERING_INC":
+ return BACnetVendorId_ROSEMONT_ENGINEERING_INC, true
+ case "MINIVEIL_INDUSTRIES_LTD":
+ return BACnetVendorId_MINIVEIL_INDUSTRIES_LTD, true
+ case "PROFCONAB":
+ return BACnetVendorId_PROFCONAB, true
+ case "KE_AUTOMASJONAS":
+ return BACnetVendorId_KE_AUTOMASJONAS, true
+ case "NORDOMATIC_PROPERTY_TECHNOLOGIESAB":
+ return BACnetVendorId_NORDOMATIC_PROPERTY_TECHNOLOGIESAB, true
+ case "RUNWISE":
+ return BACnetVendorId_RUNWISE, true
+ case "KARELAVOJSKY":
+ return BACnetVendorId_KARELAVOJSKY, true
+ case "ABBLV_INSTALLATION_MATERIALS_CO_LTD_BEIJING":
+ return
BACnetVendorId_ABBLV_INSTALLATION_MATERIALS_CO_LTD_BEIJING, true
case "SE_ELEKTRONIC_GMBH":
return BACnetVendorId_SE_ELEKTRONIC_GMBH, true
+ case "ENER_SEARCH_SOLAR_GMBH":
+ return BACnetVendorId_ENER_SEARCH_SOLAR_GMBH, true
+ case "ZURN_ELKAY_WATER_SOLUTIONS":
+ return BACnetVendorId_ZURN_ELKAY_WATER_SOLUTIONS, true
+ case "ANDIVI":
+ return BACnetVendorId_ANDIVI, true
+ case "CHYI_LEE_INDUSTRY_CO_LTD":
+ return BACnetVendorId_CHYI_LEE_INDUSTRY_CO_LTD, true
+ case "ALLBEEBV":
+ return BACnetVendorId_ALLBEEBV, true
case "UNITED_TECHNOLOGIES_CARRIER":
return BACnetVendorId_UNITED_TECHNOLOGIES_CARRIER, true
case "ROCKWELL_AUTOMATION":
@@ -20642,8 +20824,8 @@ func BACnetVendorIdByName(value string) (enum
BACnetVendorId, ok bool) {
return BACnetVendorId_PERFORMANCE_TECHNOLOGIES_INC, true
case "XTRALIS_AUST_PTY_LTD":
return BACnetVendorId_XTRALIS_AUST_PTY_LTD, true
- case "TROX_GMBH":
- return BACnetVendorId_TROX_GMBH, true
+ case "TROXSE":
+ return BACnetVendorId_TROXSE, true
case "NORTH_BUILDING_TECHNOLOGIES_LIMITED":
return BACnetVendorId_NORTH_BUILDING_TECHNOLOGIES_LIMITED, true
case "BEIJING_HYSINE_TECHNOLOGY_CO_LTD":
@@ -21462,8 +21644,8 @@ func BACnetVendorIdByName(value string) (enum
BACnetVendorId, ok bool) {
return BACnetVendorId_IPID_SPZOO_LIMITED, true
case "SIEMENS_SCHWEIZAG":
return BACnetVendorId_SIEMENS_SCHWEIZAG, true
- case "RLE_TECHNOLOGIES":
- return BACnetVendorId_RLE_TECHNOLOGIES, true
+ case "PARAMETERLLC":
+ return BACnetVendorId_PARAMETERLLC, true
case "FUJI_ELECTRIC_CO_LTD":
return BACnetVendorId_FUJI_ELECTRIC_CO_LTD, true
case "VIEW_INC":
@@ -23488,8 +23670,34 @@ func (e BACnetVendorId) PLC4XEnumName() string {
return "SPOT_GMBH"
case BACnetVendorId_INTEMPCO_CONTROLS_LTD:
return "INTEMPCO_CONTROLS_LTD"
+ case BACnetVendorId_ROSEMONT_ENGINEERING_INC:
+ return "ROSEMONT_ENGINEERING_INC"
+ case BACnetVendorId_MINIVEIL_INDUSTRIES_LTD:
+ return "MINIVEIL_INDUSTRIES_LTD"
+ case BACnetVendorId_PROFCONAB:
+ return "PROFCONAB"
+ case BACnetVendorId_KE_AUTOMASJONAS:
+ return "KE_AUTOMASJONAS"
+ case BACnetVendorId_NORDOMATIC_PROPERTY_TECHNOLOGIESAB:
+ return "NORDOMATIC_PROPERTY_TECHNOLOGIESAB"
+ case BACnetVendorId_RUNWISE:
+ return "RUNWISE"
+ case BACnetVendorId_KARELAVOJSKY:
+ return "KARELAVOJSKY"
+ case BACnetVendorId_ABBLV_INSTALLATION_MATERIALS_CO_LTD_BEIJING:
+ return "ABBLV_INSTALLATION_MATERIALS_CO_LTD_BEIJING"
case BACnetVendorId_SE_ELEKTRONIC_GMBH:
return "SE_ELEKTRONIC_GMBH"
+ case BACnetVendorId_ENER_SEARCH_SOLAR_GMBH:
+ return "ENER_SEARCH_SOLAR_GMBH"
+ case BACnetVendorId_ZURN_ELKAY_WATER_SOLUTIONS:
+ return "ZURN_ELKAY_WATER_SOLUTIONS"
+ case BACnetVendorId_ANDIVI:
+ return "ANDIVI"
+ case BACnetVendorId_CHYI_LEE_INDUSTRY_CO_LTD:
+ return "CHYI_LEE_INDUSTRY_CO_LTD"
+ case BACnetVendorId_ALLBEEBV:
+ return "ALLBEEBV"
case BACnetVendorId_UNITED_TECHNOLOGIES_CARRIER:
return "UNITED_TECHNOLOGIES_CARRIER"
case BACnetVendorId_ROCKWELL_AUTOMATION:
@@ -23866,8 +24074,8 @@ func (e BACnetVendorId) PLC4XEnumName() string {
return "PERFORMANCE_TECHNOLOGIES_INC"
case BACnetVendorId_XTRALIS_AUST_PTY_LTD:
return "XTRALIS_AUST_PTY_LTD"
- case BACnetVendorId_TROX_GMBH:
- return "TROX_GMBH"
+ case BACnetVendorId_TROXSE:
+ return "TROXSE"
case BACnetVendorId_NORTH_BUILDING_TECHNOLOGIES_LIMITED:
return "NORTH_BUILDING_TECHNOLOGIES_LIMITED"
case BACnetVendorId_BEIJING_HYSINE_TECHNOLOGY_CO_LTD:
@@ -24686,8 +24894,8 @@ func (e BACnetVendorId) PLC4XEnumName() string {
return "IPID_SPZOO_LIMITED"
case BACnetVendorId_SIEMENS_SCHWEIZAG:
return "SIEMENS_SCHWEIZAG"
- case BACnetVendorId_RLE_TECHNOLOGIES:
- return "RLE_TECHNOLOGIES"
+ case BACnetVendorId_PARAMETERLLC:
+ return "PARAMETERLLC"
case BACnetVendorId_FUJI_ELECTRIC_CO_LTD:
return "FUJI_ELECTRIC_CO_LTD"
case BACnetVendorId_VIEW_INC:
diff --git a/plc4go/protocols/knxnetip/readwrite/model/KnxManufacturer.go
b/plc4go/protocols/knxnetip/readwrite/model/KnxManufacturer.go
index fa7f061c08..e5fad0bfbe 100644
--- a/plc4go/protocols/knxnetip/readwrite/model/KnxManufacturer.go
+++ b/plc4go/protocols/knxnetip/readwrite/model/KnxManufacturer.go
@@ -45,11 +45,11 @@ type IKnxManufacturer interface {
const (
KnxManufacturer_M_UNKNOWN
KnxManufacturer = 0
KnxManufacturer_M_SIEMENS
KnxManufacturer = 1
- KnxManufacturer_M_ABB_AG_STOTZ___KONTAKT
KnxManufacturer = 2
+ KnxManufacturer_M_ABB_AG___STOTZ_KONTAKT
KnxManufacturer = 2
KnxManufacturer_M_ALBRECHT_JUNG
KnxManufacturer = 3
KnxManufacturer_M_BTICINO
KnxManufacturer = 4
KnxManufacturer_M_BERKER
KnxManufacturer = 5
- KnxManufacturer_M_ABB_AG_BUSCH___JAEGER
KnxManufacturer = 6
+ KnxManufacturer_M_ABB_AG___BUSCH_JAEGER
KnxManufacturer = 6
KnxManufacturer_M_GIRA_GIERSIEPEN
KnxManufacturer = 7
KnxManufacturer_M_HAGER_ELECTRO
KnxManufacturer = 8
KnxManufacturer_M_INSTA_GMBH
KnxManufacturer = 9
@@ -364,7 +364,7 @@ const (
KnxManufacturer_M_EVN_LICHTTECHNIK
KnxManufacturer = 318
KnxManufacturer_M_RUTEC
KnxManufacturer = 319
KnxManufacturer_M_FINDER
KnxManufacturer = 320
- KnxManufacturer_M_FUJITSU_GENERAL_LIMITED
KnxManufacturer = 321
+ KnxManufacturer_M_GENERAL_INC_
KnxManufacturer = 321
KnxManufacturer_M_ZF_FRIEDRICHSHAFEN_AG
KnxManufacturer = 322
KnxManufacturer_M_CREALED
KnxManufacturer = 323
KnxManufacturer_M_MILES_MAGIC_AUTOMATION_PRIVATE_LIMITED
KnxManufacturer = 324
@@ -633,7 +633,7 @@ const (
KnxManufacturer_M_HEFEI_CHUANG_YUE_INTELLIGENT_TECHNOLOGY_CO__LTD
KnxManufacturer = 587
KnxManufacturer_M_LARFE
KnxManufacturer = 588
KnxManufacturer_M_DONGGUAN_MUHCCI_ELECTRICAL
KnxManufacturer = 589
- KnxManufacturer_M_STEC
KnxManufacturer = 590
+ KnxManufacturer_M_SDEKE
KnxManufacturer = 590
KnxManufacturer_M_ARIGO_SOFTWARE_GMBH
KnxManufacturer = 591
KnxManufacturer_M_FEISHELEC
KnxManufacturer = 592
KnxManufacturer_M_GORDIC
KnxManufacturer = 593
@@ -707,7 +707,7 @@ const (
KnxManufacturer_M_ARKLYFE
KnxManufacturer = 661
KnxManufacturer_M_FOSHAN_HAYDN_TECHNOLOGY_LIGHTING_CO__LTD_
KnxManufacturer = 662
KnxManufacturer_M_KNXES_COMPANY_LIMITED
KnxManufacturer = 663
- KnxManufacturer_M_AKUVOX
KnxManufacturer = 664
+ KnxManufacturer_M_AKUBELA
KnxManufacturer = 664
KnxManufacturer_M_NINGBO_YINZHOU_SHENGRUIJIE_ELECTRONICS_CO__LTD_
KnxManufacturer = 665
KnxManufacturer_M_SHENZHEN_HAIZHICHUANG_TECHNOLOGY_CO___LTD
KnxManufacturer = 666
KnxManufacturer_M_SHENZHEN_EASYDETEK_TECHNOLOGY_CO_LTD
KnxManufacturer = 667
@@ -811,8 +811,25 @@ const (
KnxManufacturer_M_SPECIALCAVI_BALDASSARI_SRL
KnxManufacturer = 765
KnxManufacturer_M_OSPA_APPARATEBAU_PAUSER_GMBH_AND_CO__KG
KnxManufacturer = 766
KnxManufacturer_M_PLH
KnxManufacturer = 767
- KnxManufacturer_M_ABB___RESERVED
KnxManufacturer = 768
- KnxManufacturer_M_BUSCH_JAEGER_ELEKTRO___RESERVED
KnxManufacturer = 769
+ KnxManufacturer_M_HANGZHOU_ZION_COMMUNICATION_CO__LTD
KnxManufacturer = 768
+ KnxManufacturer_M_WEIYI_TECHNOLOGY_ZHEJIANG_CO___LTD
KnxManufacturer = 769
+ KnxManufacturer_M_AUTERAS
KnxManufacturer = 770
+ KnxManufacturer_M_OSUM_SMART
KnxManufacturer = 771
+ KnxManufacturer_M_TEKNOLINE
KnxManufacturer = 772
+ KnxManufacturer_M_HIMEL_HONG_KONG_LIMITED
KnxManufacturer = 773
+ KnxManufacturer_M_MICRONIC_KOREA_CO___LTD_
KnxManufacturer = 774
+ KnxManufacturer_M_ROBUSTEL_LIMITED
KnxManufacturer = 775
+ KnxManufacturer_M_LEXA_LIFESTYLE
KnxManufacturer = 776
+ KnxManufacturer_M_CASAMBI
KnxManufacturer = 777
+ KnxManufacturer_M_BELCAB_UK_LTD
KnxManufacturer = 778
+ KnxManufacturer_M_CHANNEL_SMART_BUILDINGS
KnxManufacturer = 779
+ KnxManufacturer_M_NANJING_KLEVEN_ELECTRONIC_TECHNOLOGY_CO___LTD
KnxManufacturer = 780
+ KnxManufacturer_M_ZHEJIANG_CHATNOW_NEW_MATERIAL_TECHNOLOGY_CO___LTD
KnxManufacturer = 781
+ KnxManufacturer_M_OCCHIO_GMBH
KnxManufacturer = 782
+ KnxManufacturer_M_INSTELL
KnxManufacturer = 783
+ KnxManufacturer_M_VOKA_VOGTLAENDISCHES_KABELWERK_GMBH
KnxManufacturer = 784
+ KnxManufacturer_M_ABB___RESERVED
KnxManufacturer = 785
+ KnxManufacturer_M_BUSCH_JAEGER_ELEKTRO___RESERVED
KnxManufacturer = 786
)
var KnxManufacturerValues []KnxManufacturer
@@ -822,11 +839,11 @@ func init() {
KnxManufacturerValues = []KnxManufacturer{
KnxManufacturer_M_UNKNOWN,
KnxManufacturer_M_SIEMENS,
- KnxManufacturer_M_ABB_AG_STOTZ___KONTAKT,
+ KnxManufacturer_M_ABB_AG___STOTZ_KONTAKT,
KnxManufacturer_M_ALBRECHT_JUNG,
KnxManufacturer_M_BTICINO,
KnxManufacturer_M_BERKER,
- KnxManufacturer_M_ABB_AG_BUSCH___JAEGER,
+ KnxManufacturer_M_ABB_AG___BUSCH_JAEGER,
KnxManufacturer_M_GIRA_GIERSIEPEN,
KnxManufacturer_M_HAGER_ELECTRO,
KnxManufacturer_M_INSTA_GMBH,
@@ -1141,7 +1158,7 @@ func init() {
KnxManufacturer_M_EVN_LICHTTECHNIK,
KnxManufacturer_M_RUTEC,
KnxManufacturer_M_FINDER,
- KnxManufacturer_M_FUJITSU_GENERAL_LIMITED,
+ KnxManufacturer_M_GENERAL_INC_,
KnxManufacturer_M_ZF_FRIEDRICHSHAFEN_AG,
KnxManufacturer_M_CREALED,
KnxManufacturer_M_MILES_MAGIC_AUTOMATION_PRIVATE_LIMITED,
@@ -1410,7 +1427,7 @@ func init() {
KnxManufacturer_M_HEFEI_CHUANG_YUE_INTELLIGENT_TECHNOLOGY_CO__LTD,
KnxManufacturer_M_LARFE,
KnxManufacturer_M_DONGGUAN_MUHCCI_ELECTRICAL,
- KnxManufacturer_M_STEC,
+ KnxManufacturer_M_SDEKE,
KnxManufacturer_M_ARIGO_SOFTWARE_GMBH,
KnxManufacturer_M_FEISHELEC,
KnxManufacturer_M_GORDIC,
@@ -1484,7 +1501,7 @@ func init() {
KnxManufacturer_M_ARKLYFE,
KnxManufacturer_M_FOSHAN_HAYDN_TECHNOLOGY_LIGHTING_CO__LTD_,
KnxManufacturer_M_KNXES_COMPANY_LIMITED,
- KnxManufacturer_M_AKUVOX,
+ KnxManufacturer_M_AKUBELA,
KnxManufacturer_M_NINGBO_YINZHOU_SHENGRUIJIE_ELECTRONICS_CO__LTD_,
KnxManufacturer_M_SHENZHEN_HAIZHICHUANG_TECHNOLOGY_CO___LTD,
KnxManufacturer_M_SHENZHEN_EASYDETEK_TECHNOLOGY_CO_LTD,
@@ -1588,6 +1605,23 @@ func init() {
KnxManufacturer_M_SPECIALCAVI_BALDASSARI_SRL,
KnxManufacturer_M_OSPA_APPARATEBAU_PAUSER_GMBH_AND_CO__KG,
KnxManufacturer_M_PLH,
+ KnxManufacturer_M_HANGZHOU_ZION_COMMUNICATION_CO__LTD,
+ KnxManufacturer_M_WEIYI_TECHNOLOGY_ZHEJIANG_CO___LTD,
+ KnxManufacturer_M_AUTERAS,
+ KnxManufacturer_M_OSUM_SMART,
+ KnxManufacturer_M_TEKNOLINE,
+ KnxManufacturer_M_HIMEL_HONG_KONG_LIMITED,
+ KnxManufacturer_M_MICRONIC_KOREA_CO___LTD_,
+ KnxManufacturer_M_ROBUSTEL_LIMITED,
+ KnxManufacturer_M_LEXA_LIFESTYLE,
+ KnxManufacturer_M_CASAMBI,
+ KnxManufacturer_M_BELCAB_UK_LTD,
+ KnxManufacturer_M_CHANNEL_SMART_BUILDINGS,
+ KnxManufacturer_M_NANJING_KLEVEN_ELECTRONIC_TECHNOLOGY_CO___LTD,
+
KnxManufacturer_M_ZHEJIANG_CHATNOW_NEW_MATERIAL_TECHNOLOGY_CO___LTD,
+ KnxManufacturer_M_OCCHIO_GMBH,
+ KnxManufacturer_M_INSTELL,
+ KnxManufacturer_M_VOKA_VOGTLAENDISCHES_KABELWERK_GMBH,
KnxManufacturer_M_ABB___RESERVED,
KnxManufacturer_M_BUSCH_JAEGER_ELEKTRO___RESERVED,
}
@@ -4569,20 +4603,88 @@ func (e KnxManufacturer) Number() uint16 {
}
case 768:
{ /* '768' */
- return 43954
+ return 829
}
case 769:
{ /* '769' */
- return 43959
+ return 830
}
case 77:
{ /* '77' */
return 116
}
+ case 770:
+ { /* '770' */
+ return 831
+ }
+ case 771:
+ { /* '771' */
+ return 832
+ }
+ case 772:
+ { /* '772' */
+ return 833
+ }
+ case 773:
+ { /* '773' */
+ return 834
+ }
+ case 774:
+ { /* '774' */
+ return 835
+ }
+ case 775:
+ { /* '775' */
+ return 836
+ }
+ case 776:
+ { /* '776' */
+ return 837
+ }
+ case 777:
+ { /* '777' */
+ return 838
+ }
+ case 778:
+ { /* '778' */
+ return 839
+ }
+ case 779:
+ { /* '779' */
+ return 840
+ }
case 78:
{ /* '78' */
return 117
}
+ case 780:
+ { /* '780' */
+ return 841
+ }
+ case 781:
+ { /* '781' */
+ return 842
+ }
+ case 782:
+ { /* '782' */
+ return 843
+ }
+ case 783:
+ { /* '783' */
+ return 844
+ }
+ case 784:
+ { /* '784' */
+ return 845
+ }
+ case 785:
+ { /* '785' */
+ return 43954
+ }
+ case 786:
+ { /* '786' */
+ return 43959
+ }
case 79:
{ /* '79' */
return 118
@@ -5143,7 +5245,7 @@ func (e KnxManufacturer) Name() string {
}
case 2:
{ /* '2' */
- return "ABB AG (Stotz - Kontakt)"
+ return "ABB AG - STOTZ-KONTAKT"
}
case 20:
{ /* '20' */
@@ -5687,7 +5789,7 @@ func (e KnxManufacturer) Name() string {
}
case 321:
{ /* '321' */
- return "Fujitsu General Limited"
+ return "GENERAL Inc."
}
case 322:
{ /* '322' */
@@ -6879,7 +6981,7 @@ func (e KnxManufacturer) Name() string {
}
case 590:
{ /* '590' */
- return "STEC"
+ return "Sdeke"
}
case 591:
{ /* '591' */
@@ -6919,7 +7021,7 @@ func (e KnxManufacturer) Name() string {
}
case 6:
{ /* '6' */
- return "ABB AG (Busch - Jaeger)"
+ return "ABB AG - BUSCH-JAEGER"
}
case 60:
{ /* '60' */
@@ -7207,7 +7309,7 @@ func (e KnxManufacturer) Name() string {
}
case 664:
{ /* '664' */
- return "Akuvox"
+ return "akubela"
}
case 665:
{ /* '665' */
@@ -7667,20 +7769,88 @@ func (e KnxManufacturer) Name() string {
}
case 768:
{ /* '768' */
- return "ABB - reserved"
+ return "HANGZHOU ZION COMMUNICATION CO.,LTD"
}
case 769:
{ /* '769' */
- return "Busch-Jaeger Elektro - reserved"
+ return "Weiyi Technology (Zhejiang) Co., Ltd"
}
case 77:
{ /* '77' */
return "Uponor"
}
+ case 770:
+ { /* '770' */
+ return "AUTERAS"
+ }
+ case 771:
+ { /* '771' */
+ return "OSUM Smart"
+ }
+ case 772:
+ { /* '772' */
+ return "TEKNOLINE"
+ }
+ case 773:
+ { /* '773' */
+ return "HIMEL HONG KONG LIMITED"
+ }
+ case 774:
+ { /* '774' */
+ return "Micronic Korea Co., Ltd."
+ }
+ case 775:
+ { /* '775' */
+ return "Robustel Limited"
+ }
+ case 776:
+ { /* '776' */
+ return "Lexa LIFESTYLE"
+ }
+ case 777:
+ { /* '777' */
+ return "casambi"
+ }
+ case 778:
+ { /* '778' */
+ return "BELCAB UK LTD"
+ }
+ case 779:
+ { /* '779' */
+ return "Channel Smart Buildings"
+ }
case 78:
{ /* '78' */
return "se Lightmanagement AG"
}
+ case 780:
+ { /* '780' */
+ return "Nanjing Kleven Electronic Technology Co., Ltd"
+ }
+ case 781:
+ { /* '781' */
+ return "Zhejiang Chatnow New Material Technology Co.,
Ltd"
+ }
+ case 782:
+ { /* '782' */
+ return "Occhio GmbH"
+ }
+ case 783:
+ { /* '783' */
+ return "Instell"
+ }
+ case 784:
+ { /* '784' */
+ return "VOKA Vogtländisches Kabelwerk GmbH"
+ }
+ case 785:
+ { /* '785' */
+ return "ABB - reserved"
+ }
+ case 786:
+ { /* '786' */
+ return "Busch-Jaeger Elektro - reserved"
+ }
case 79:
{ /* '79' */
return "Arcus-eds"
@@ -8015,7 +8185,7 @@ func KnxManufacturerByValue(value uint16) (enum
KnxManufacturer, ok bool) {
case 199:
return KnxManufacturer_M_SCHNEIDER_ELECTRIC_MG, true
case 2:
- return KnxManufacturer_M_ABB_AG_STOTZ___KONTAKT, true
+ return KnxManufacturer_M_ABB_AG___STOTZ_KONTAKT, true
case 20:
return KnxManufacturer_M_GLAMOX_AS, true
case 200:
@@ -8287,7 +8457,7 @@ func KnxManufacturerByValue(value uint16) (enum
KnxManufacturer, ok bool) {
case 320:
return KnxManufacturer_M_FINDER, true
case 321:
- return KnxManufacturer_M_FUJITSU_GENERAL_LIMITED, true
+ return KnxManufacturer_M_GENERAL_INC_, true
case 322:
return KnxManufacturer_M_ZF_FRIEDRICHSHAFEN_AG, true
case 323:
@@ -8883,7 +9053,7 @@ func KnxManufacturerByValue(value uint16) (enum
KnxManufacturer, ok bool) {
case 59:
return KnxManufacturer_M_DAETWYLER, true
case 590:
- return KnxManufacturer_M_STEC, true
+ return KnxManufacturer_M_SDEKE, true
case 591:
return KnxManufacturer_M_ARIGO_SOFTWARE_GMBH, true
case 592:
@@ -8903,7 +9073,7 @@ func KnxManufacturerByValue(value uint16) (enum
KnxManufacturer, ok bool) {
case 599:
return KnxManufacturer_M_RAMIREZ_ENGINEERING_GMBH, true
case 6:
- return KnxManufacturer_M_ABB_AG_BUSCH___JAEGER, true
+ return KnxManufacturer_M_ABB_AG___BUSCH_JAEGER, true
case 60:
return KnxManufacturer_M_ELECTRAK, true
case 600:
@@ -9047,7 +9217,7 @@ func KnxManufacturerByValue(value uint16) (enum
KnxManufacturer, ok bool) {
case 663:
return KnxManufacturer_M_KNXES_COMPANY_LIMITED, true
case 664:
- return KnxManufacturer_M_AKUVOX, true
+ return KnxManufacturer_M_AKUBELA, true
case 665:
return
KnxManufacturer_M_NINGBO_YINZHOU_SHENGRUIJIE_ELECTRONICS_CO__LTD_, true
case 666:
@@ -9277,13 +9447,47 @@ func KnxManufacturerByValue(value uint16) (enum
KnxManufacturer, ok bool) {
case 767:
return KnxManufacturer_M_PLH, true
case 768:
- return KnxManufacturer_M_ABB___RESERVED, true
+ return KnxManufacturer_M_HANGZHOU_ZION_COMMUNICATION_CO__LTD,
true
case 769:
- return KnxManufacturer_M_BUSCH_JAEGER_ELEKTRO___RESERVED, true
+ return KnxManufacturer_M_WEIYI_TECHNOLOGY_ZHEJIANG_CO___LTD,
true
case 77:
return KnxManufacturer_M_UPONOR, true
+ case 770:
+ return KnxManufacturer_M_AUTERAS, true
+ case 771:
+ return KnxManufacturer_M_OSUM_SMART, true
+ case 772:
+ return KnxManufacturer_M_TEKNOLINE, true
+ case 773:
+ return KnxManufacturer_M_HIMEL_HONG_KONG_LIMITED, true
+ case 774:
+ return KnxManufacturer_M_MICRONIC_KOREA_CO___LTD_, true
+ case 775:
+ return KnxManufacturer_M_ROBUSTEL_LIMITED, true
+ case 776:
+ return KnxManufacturer_M_LEXA_LIFESTYLE, true
+ case 777:
+ return KnxManufacturer_M_CASAMBI, true
+ case 778:
+ return KnxManufacturer_M_BELCAB_UK_LTD, true
+ case 779:
+ return KnxManufacturer_M_CHANNEL_SMART_BUILDINGS, true
case 78:
return KnxManufacturer_M_SE_LIGHTMANAGEMENT_AG, true
+ case 780:
+ return
KnxManufacturer_M_NANJING_KLEVEN_ELECTRONIC_TECHNOLOGY_CO___LTD, true
+ case 781:
+ return
KnxManufacturer_M_ZHEJIANG_CHATNOW_NEW_MATERIAL_TECHNOLOGY_CO___LTD, true
+ case 782:
+ return KnxManufacturer_M_OCCHIO_GMBH, true
+ case 783:
+ return KnxManufacturer_M_INSTELL, true
+ case 784:
+ return KnxManufacturer_M_VOKA_VOGTLAENDISCHES_KABELWERK_GMBH,
true
+ case 785:
+ return KnxManufacturer_M_ABB___RESERVED, true
+ case 786:
+ return KnxManufacturer_M_BUSCH_JAEGER_ELEKTRO___RESERVED, true
case 79:
return KnxManufacturer_M_ARCUS_EDS, true
case 8:
@@ -9560,8 +9764,8 @@ func KnxManufacturerByName(value string) (enum
KnxManufacturer, ok bool) {
return KnxManufacturer_M_STENGLER_GESELLSCHAFT, true
case "M_SCHNEIDER_ELECTRIC_MG":
return KnxManufacturer_M_SCHNEIDER_ELECTRIC_MG, true
- case "M_ABB_AG_STOTZ___KONTAKT":
- return KnxManufacturer_M_ABB_AG_STOTZ___KONTAKT, true
+ case "M_ABB_AG___STOTZ_KONTAKT":
+ return KnxManufacturer_M_ABB_AG___STOTZ_KONTAKT, true
case "M_GLAMOX_AS":
return KnxManufacturer_M_GLAMOX_AS, true
case "M_KNX_ASSOCIATION":
@@ -9832,8 +10036,8 @@ func KnxManufacturerByName(value string) (enum
KnxManufacturer, ok bool) {
return KnxManufacturer_M_RITTO_GMBHANDCO_KG, true
case "M_FINDER":
return KnxManufacturer_M_FINDER, true
- case "M_FUJITSU_GENERAL_LIMITED":
- return KnxManufacturer_M_FUJITSU_GENERAL_LIMITED, true
+ case "M_GENERAL_INC_":
+ return KnxManufacturer_M_GENERAL_INC_, true
case "M_ZF_FRIEDRICHSHAFEN_AG":
return KnxManufacturer_M_ZF_FRIEDRICHSHAFEN_AG, true
case "M_CREALED":
@@ -10428,8 +10632,8 @@ func KnxManufacturerByName(value string) (enum
KnxManufacturer, ok bool) {
return KnxManufacturer_M_DONGGUAN_MUHCCI_ELECTRICAL, true
case "M_DAETWYLER":
return KnxManufacturer_M_DAETWYLER, true
- case "M_STEC":
- return KnxManufacturer_M_STEC, true
+ case "M_SDEKE":
+ return KnxManufacturer_M_SDEKE, true
case "M_ARIGO_SOFTWARE_GMBH":
return KnxManufacturer_M_ARIGO_SOFTWARE_GMBH, true
case "M_FEISHELEC":
@@ -10448,8 +10652,8 @@ func KnxManufacturerByName(value string) (enum
KnxManufacturer, ok bool) {
return KnxManufacturer_M_GUANGDONG_KANWAY, true
case "M_RAMIREZ_ENGINEERING_GMBH":
return KnxManufacturer_M_RAMIREZ_ENGINEERING_GMBH, true
- case "M_ABB_AG_BUSCH___JAEGER":
- return KnxManufacturer_M_ABB_AG_BUSCH___JAEGER, true
+ case "M_ABB_AG___BUSCH_JAEGER":
+ return KnxManufacturer_M_ABB_AG___BUSCH_JAEGER, true
case "M_ELECTRAK":
return KnxManufacturer_M_ELECTRAK, true
case "M_ZHONGSHAN_TAIYANG_IMPANDEXP__CO_LTD":
@@ -10592,8 +10796,8 @@ func KnxManufacturerByName(value string) (enum
KnxManufacturer, ok bool) {
return
KnxManufacturer_M_FOSHAN_HAYDN_TECHNOLOGY_LIGHTING_CO__LTD_, true
case "M_KNXES_COMPANY_LIMITED":
return KnxManufacturer_M_KNXES_COMPANY_LIMITED, true
- case "M_AKUVOX":
- return KnxManufacturer_M_AKUVOX, true
+ case "M_AKUBELA":
+ return KnxManufacturer_M_AKUBELA, true
case "M_NINGBO_YINZHOU_SHENGRUIJIE_ELECTRONICS_CO__LTD_":
return
KnxManufacturer_M_NINGBO_YINZHOU_SHENGRUIJIE_ELECTRONICS_CO__LTD_, true
case "M_SHENZHEN_HAIZHICHUANG_TECHNOLOGY_CO___LTD":
@@ -10822,14 +11026,48 @@ func KnxManufacturerByName(value string) (enum
KnxManufacturer, ok bool) {
return
KnxManufacturer_M_OSPA_APPARATEBAU_PAUSER_GMBH_AND_CO__KG, true
case "M_PLH":
return KnxManufacturer_M_PLH, true
- case "M_ABB___RESERVED":
- return KnxManufacturer_M_ABB___RESERVED, true
- case "M_BUSCH_JAEGER_ELEKTRO___RESERVED":
- return KnxManufacturer_M_BUSCH_JAEGER_ELEKTRO___RESERVED, true
+ case "M_HANGZHOU_ZION_COMMUNICATION_CO__LTD":
+ return KnxManufacturer_M_HANGZHOU_ZION_COMMUNICATION_CO__LTD,
true
+ case "M_WEIYI_TECHNOLOGY_ZHEJIANG_CO___LTD":
+ return KnxManufacturer_M_WEIYI_TECHNOLOGY_ZHEJIANG_CO___LTD,
true
case "M_UPONOR":
return KnxManufacturer_M_UPONOR, true
+ case "M_AUTERAS":
+ return KnxManufacturer_M_AUTERAS, true
+ case "M_OSUM_SMART":
+ return KnxManufacturer_M_OSUM_SMART, true
+ case "M_TEKNOLINE":
+ return KnxManufacturer_M_TEKNOLINE, true
+ case "M_HIMEL_HONG_KONG_LIMITED":
+ return KnxManufacturer_M_HIMEL_HONG_KONG_LIMITED, true
+ case "M_MICRONIC_KOREA_CO___LTD_":
+ return KnxManufacturer_M_MICRONIC_KOREA_CO___LTD_, true
+ case "M_ROBUSTEL_LIMITED":
+ return KnxManufacturer_M_ROBUSTEL_LIMITED, true
+ case "M_LEXA_LIFESTYLE":
+ return KnxManufacturer_M_LEXA_LIFESTYLE, true
+ case "M_CASAMBI":
+ return KnxManufacturer_M_CASAMBI, true
+ case "M_BELCAB_UK_LTD":
+ return KnxManufacturer_M_BELCAB_UK_LTD, true
+ case "M_CHANNEL_SMART_BUILDINGS":
+ return KnxManufacturer_M_CHANNEL_SMART_BUILDINGS, true
case "M_SE_LIGHTMANAGEMENT_AG":
return KnxManufacturer_M_SE_LIGHTMANAGEMENT_AG, true
+ case "M_NANJING_KLEVEN_ELECTRONIC_TECHNOLOGY_CO___LTD":
+ return
KnxManufacturer_M_NANJING_KLEVEN_ELECTRONIC_TECHNOLOGY_CO___LTD, true
+ case "M_ZHEJIANG_CHATNOW_NEW_MATERIAL_TECHNOLOGY_CO___LTD":
+ return
KnxManufacturer_M_ZHEJIANG_CHATNOW_NEW_MATERIAL_TECHNOLOGY_CO___LTD, true
+ case "M_OCCHIO_GMBH":
+ return KnxManufacturer_M_OCCHIO_GMBH, true
+ case "M_INSTELL":
+ return KnxManufacturer_M_INSTELL, true
+ case "M_VOKA_VOGTLAENDISCHES_KABELWERK_GMBH":
+ return KnxManufacturer_M_VOKA_VOGTLAENDISCHES_KABELWERK_GMBH,
true
+ case "M_ABB___RESERVED":
+ return KnxManufacturer_M_ABB___RESERVED, true
+ case "M_BUSCH_JAEGER_ELEKTRO___RESERVED":
+ return KnxManufacturer_M_BUSCH_JAEGER_ELEKTRO___RESERVED, true
case "M_ARCUS_EDS":
return KnxManufacturer_M_ARCUS_EDS, true
case "M_HAGER_ELECTRO":
@@ -11178,8 +11416,8 @@ func (e KnxManufacturer) PLC4XEnumName() string {
return "M_STENGLER_GESELLSCHAFT"
case KnxManufacturer_M_SCHNEIDER_ELECTRIC_MG:
return "M_SCHNEIDER_ELECTRIC_MG"
- case KnxManufacturer_M_ABB_AG_STOTZ___KONTAKT:
- return "M_ABB_AG_STOTZ___KONTAKT"
+ case KnxManufacturer_M_ABB_AG___STOTZ_KONTAKT:
+ return "M_ABB_AG___STOTZ_KONTAKT"
case KnxManufacturer_M_GLAMOX_AS:
return "M_GLAMOX_AS"
case KnxManufacturer_M_KNX_ASSOCIATION:
@@ -11450,8 +11688,8 @@ func (e KnxManufacturer) PLC4XEnumName() string {
return "M_RITTO_GMBHANDCO_KG"
case KnxManufacturer_M_FINDER:
return "M_FINDER"
- case KnxManufacturer_M_FUJITSU_GENERAL_LIMITED:
- return "M_FUJITSU_GENERAL_LIMITED"
+ case KnxManufacturer_M_GENERAL_INC_:
+ return "M_GENERAL_INC_"
case KnxManufacturer_M_ZF_FRIEDRICHSHAFEN_AG:
return "M_ZF_FRIEDRICHSHAFEN_AG"
case KnxManufacturer_M_CREALED:
@@ -12046,8 +12284,8 @@ func (e KnxManufacturer) PLC4XEnumName() string {
return "M_DONGGUAN_MUHCCI_ELECTRICAL"
case KnxManufacturer_M_DAETWYLER:
return "M_DAETWYLER"
- case KnxManufacturer_M_STEC:
- return "M_STEC"
+ case KnxManufacturer_M_SDEKE:
+ return "M_SDEKE"
case KnxManufacturer_M_ARIGO_SOFTWARE_GMBH:
return "M_ARIGO_SOFTWARE_GMBH"
case KnxManufacturer_M_FEISHELEC:
@@ -12066,8 +12304,8 @@ func (e KnxManufacturer) PLC4XEnumName() string {
return "M_GUANGDONG_KANWAY"
case KnxManufacturer_M_RAMIREZ_ENGINEERING_GMBH:
return "M_RAMIREZ_ENGINEERING_GMBH"
- case KnxManufacturer_M_ABB_AG_BUSCH___JAEGER:
- return "M_ABB_AG_BUSCH___JAEGER"
+ case KnxManufacturer_M_ABB_AG___BUSCH_JAEGER:
+ return "M_ABB_AG___BUSCH_JAEGER"
case KnxManufacturer_M_ELECTRAK:
return "M_ELECTRAK"
case KnxManufacturer_M_ZHONGSHAN_TAIYANG_IMPANDEXP__CO_LTD:
@@ -12210,8 +12448,8 @@ func (e KnxManufacturer) PLC4XEnumName() string {
return "M_FOSHAN_HAYDN_TECHNOLOGY_LIGHTING_CO__LTD_"
case KnxManufacturer_M_KNXES_COMPANY_LIMITED:
return "M_KNXES_COMPANY_LIMITED"
- case KnxManufacturer_M_AKUVOX:
- return "M_AKUVOX"
+ case KnxManufacturer_M_AKUBELA:
+ return "M_AKUBELA"
case KnxManufacturer_M_NINGBO_YINZHOU_SHENGRUIJIE_ELECTRONICS_CO__LTD_:
return "M_NINGBO_YINZHOU_SHENGRUIJIE_ELECTRONICS_CO__LTD_"
case KnxManufacturer_M_SHENZHEN_HAIZHICHUANG_TECHNOLOGY_CO___LTD:
@@ -12440,14 +12678,48 @@ func (e KnxManufacturer) PLC4XEnumName() string {
return "M_OSPA_APPARATEBAU_PAUSER_GMBH_AND_CO__KG"
case KnxManufacturer_M_PLH:
return "M_PLH"
- case KnxManufacturer_M_ABB___RESERVED:
- return "M_ABB___RESERVED"
- case KnxManufacturer_M_BUSCH_JAEGER_ELEKTRO___RESERVED:
- return "M_BUSCH_JAEGER_ELEKTRO___RESERVED"
+ case KnxManufacturer_M_HANGZHOU_ZION_COMMUNICATION_CO__LTD:
+ return "M_HANGZHOU_ZION_COMMUNICATION_CO__LTD"
+ case KnxManufacturer_M_WEIYI_TECHNOLOGY_ZHEJIANG_CO___LTD:
+ return "M_WEIYI_TECHNOLOGY_ZHEJIANG_CO___LTD"
case KnxManufacturer_M_UPONOR:
return "M_UPONOR"
+ case KnxManufacturer_M_AUTERAS:
+ return "M_AUTERAS"
+ case KnxManufacturer_M_OSUM_SMART:
+ return "M_OSUM_SMART"
+ case KnxManufacturer_M_TEKNOLINE:
+ return "M_TEKNOLINE"
+ case KnxManufacturer_M_HIMEL_HONG_KONG_LIMITED:
+ return "M_HIMEL_HONG_KONG_LIMITED"
+ case KnxManufacturer_M_MICRONIC_KOREA_CO___LTD_:
+ return "M_MICRONIC_KOREA_CO___LTD_"
+ case KnxManufacturer_M_ROBUSTEL_LIMITED:
+ return "M_ROBUSTEL_LIMITED"
+ case KnxManufacturer_M_LEXA_LIFESTYLE:
+ return "M_LEXA_LIFESTYLE"
+ case KnxManufacturer_M_CASAMBI:
+ return "M_CASAMBI"
+ case KnxManufacturer_M_BELCAB_UK_LTD:
+ return "M_BELCAB_UK_LTD"
+ case KnxManufacturer_M_CHANNEL_SMART_BUILDINGS:
+ return "M_CHANNEL_SMART_BUILDINGS"
case KnxManufacturer_M_SE_LIGHTMANAGEMENT_AG:
return "M_SE_LIGHTMANAGEMENT_AG"
+ case KnxManufacturer_M_NANJING_KLEVEN_ELECTRONIC_TECHNOLOGY_CO___LTD:
+ return "M_NANJING_KLEVEN_ELECTRONIC_TECHNOLOGY_CO___LTD"
+ case
KnxManufacturer_M_ZHEJIANG_CHATNOW_NEW_MATERIAL_TECHNOLOGY_CO___LTD:
+ return "M_ZHEJIANG_CHATNOW_NEW_MATERIAL_TECHNOLOGY_CO___LTD"
+ case KnxManufacturer_M_OCCHIO_GMBH:
+ return "M_OCCHIO_GMBH"
+ case KnxManufacturer_M_INSTELL:
+ return "M_INSTELL"
+ case KnxManufacturer_M_VOKA_VOGTLAENDISCHES_KABELWERK_GMBH:
+ return "M_VOKA_VOGTLAENDISCHES_KABELWERK_GMBH"
+ case KnxManufacturer_M_ABB___RESERVED:
+ return "M_ABB___RESERVED"
+ case KnxManufacturer_M_BUSCH_JAEGER_ELEKTRO___RESERVED:
+ return "M_BUSCH_JAEGER_ELEKTRO___RESERVED"
case KnxManufacturer_M_ARCUS_EDS:
return "M_ARCUS_EDS"
case KnxManufacturer_M_HAGER_ELECTRO:
diff --git a/plc4go/protocols/knxnetip/readwrite/model/KnxProperty.go
b/plc4go/protocols/knxnetip/readwrite/model/KnxProperty.go
index 0de48c6e1c..df68a5063a 100644
--- a/plc4go/protocols/knxnetip/readwrite/model/KnxProperty.go
+++ b/plc4go/protocols/knxnetip/readwrite/model/KnxProperty.go
@@ -974,7 +974,7 @@ func KnxPropertySerializeWithWriteBuffer(ctx
context.Context, writeBuffer utils.
}
case propertyType == KnxPropertyDataType_PDT_CHAR_BLOCK: // RawByteArray
// Array Field (value)
- for i := range uint32((10)) {
+ for i := uint32(0); i < uint32((10)); i++ {
_itemErr := /*TODO: migrate me*/
writeBuffer.WriteByte("", value.GetIndex(i).GetByte())
if _itemErr != nil {
return errors.Wrap(_itemErr, "Error serializing
'value' field")
@@ -982,7 +982,7 @@ func KnxPropertySerializeWithWriteBuffer(ctx
context.Context, writeBuffer utils.
}
case propertyType == KnxPropertyDataType_PDT_POLL_GROUP_SETTINGS: //
Struct
// Array Field (groupAddress)
- for i := range uint32((2)) {
+ for i := uint32(0); i < uint32((2)); i++ {
groupAddress := value.GetValue("groupAddress")
_itemErr := /*TODO: migrate me*/
writeBuffer.WriteByte("", groupAddress.GetIndex(i).GetByte())
if _itemErr != nil {
@@ -1006,7 +1006,7 @@ func KnxPropertySerializeWithWriteBuffer(ctx
context.Context, writeBuffer utils.
}
case propertyType == KnxPropertyDataType_PDT_SHORT_CHAR_BLOCK: //
RawByteArray
// Array Field (value)
- for i := range uint32((5)) {
+ for i := uint32(0); i < uint32((5)); i++ {
_itemErr := /*TODO: migrate me*/
writeBuffer.WriteByte("", value.GetIndex(i).GetByte())
if _itemErr != nil {
return errors.Wrap(_itemErr, "Error serializing
'value' field")
@@ -1119,7 +1119,7 @@ func KnxPropertySerializeWithWriteBuffer(ctx
context.Context, writeBuffer utils.
}
case propertyType == KnxPropertyDataType_PDT_GENERIC_01: // RawByteArray
// Array Field (value)
- for i := range uint32((1)) {
+ for i := uint32(0); i < uint32((1)); i++ {
_itemErr := /*TODO: migrate me*/
writeBuffer.WriteByte("", value.GetIndex(i).GetByte())
if _itemErr != nil {
return errors.Wrap(_itemErr, "Error serializing
'value' field")
@@ -1127,7 +1127,7 @@ func KnxPropertySerializeWithWriteBuffer(ctx
context.Context, writeBuffer utils.
}
case propertyType == KnxPropertyDataType_PDT_GENERIC_02: // RawByteArray
// Array Field (value)
- for i := range uint32((2)) {
+ for i := uint32(0); i < uint32((2)); i++ {
_itemErr := /*TODO: migrate me*/
writeBuffer.WriteByte("", value.GetIndex(i).GetByte())
if _itemErr != nil {
return errors.Wrap(_itemErr, "Error serializing
'value' field")
@@ -1135,7 +1135,7 @@ func KnxPropertySerializeWithWriteBuffer(ctx
context.Context, writeBuffer utils.
}
case propertyType == KnxPropertyDataType_PDT_GENERIC_03: // RawByteArray
// Array Field (value)
- for i := range uint32((3)) {
+ for i := uint32(0); i < uint32((3)); i++ {
_itemErr := /*TODO: migrate me*/
writeBuffer.WriteByte("", value.GetIndex(i).GetByte())
if _itemErr != nil {
return errors.Wrap(_itemErr, "Error serializing
'value' field")
@@ -1143,7 +1143,7 @@ func KnxPropertySerializeWithWriteBuffer(ctx
context.Context, writeBuffer utils.
}
case propertyType == KnxPropertyDataType_PDT_GENERIC_04: // RawByteArray
// Array Field (value)
- for i := range uint32((4)) {
+ for i := uint32(0); i < uint32((4)); i++ {
_itemErr := /*TODO: migrate me*/
writeBuffer.WriteByte("", value.GetIndex(i).GetByte())
if _itemErr != nil {
return errors.Wrap(_itemErr, "Error serializing
'value' field")
@@ -1151,7 +1151,7 @@ func KnxPropertySerializeWithWriteBuffer(ctx
context.Context, writeBuffer utils.
}
case propertyType == KnxPropertyDataType_PDT_GENERIC_05: // RawByteArray
// Array Field (value)
- for i := range uint32((5)) {
+ for i := uint32(0); i < uint32((5)); i++ {
_itemErr := /*TODO: migrate me*/
writeBuffer.WriteByte("", value.GetIndex(i).GetByte())
if _itemErr != nil {
return errors.Wrap(_itemErr, "Error serializing
'value' field")
@@ -1159,7 +1159,7 @@ func KnxPropertySerializeWithWriteBuffer(ctx
context.Context, writeBuffer utils.
}
case propertyType == KnxPropertyDataType_PDT_GENERIC_06: // RawByteArray
// Array Field (value)
- for i := range uint32((6)) {
+ for i := uint32(0); i < uint32((6)); i++ {
_itemErr := /*TODO: migrate me*/
writeBuffer.WriteByte("", value.GetIndex(i).GetByte())
if _itemErr != nil {
return errors.Wrap(_itemErr, "Error serializing
'value' field")
@@ -1167,7 +1167,7 @@ func KnxPropertySerializeWithWriteBuffer(ctx
context.Context, writeBuffer utils.
}
case propertyType == KnxPropertyDataType_PDT_GENERIC_07: // RawByteArray
// Array Field (value)
- for i := range uint32((7)) {
+ for i := uint32(0); i < uint32((7)); i++ {
_itemErr := /*TODO: migrate me*/
writeBuffer.WriteByte("", value.GetIndex(i).GetByte())
if _itemErr != nil {
return errors.Wrap(_itemErr, "Error serializing
'value' field")
@@ -1175,7 +1175,7 @@ func KnxPropertySerializeWithWriteBuffer(ctx
context.Context, writeBuffer utils.
}
case propertyType == KnxPropertyDataType_PDT_GENERIC_08: // RawByteArray
// Array Field (value)
- for i := range uint32((8)) {
+ for i := uint32(0); i < uint32((8)); i++ {
_itemErr := /*TODO: migrate me*/
writeBuffer.WriteByte("", value.GetIndex(i).GetByte())
if _itemErr != nil {
return errors.Wrap(_itemErr, "Error serializing
'value' field")
@@ -1183,7 +1183,7 @@ func KnxPropertySerializeWithWriteBuffer(ctx
context.Context, writeBuffer utils.
}
case propertyType == KnxPropertyDataType_PDT_GENERIC_09: // RawByteArray
// Array Field (value)
- for i := range uint32((9)) {
+ for i := uint32(0); i < uint32((9)); i++ {
_itemErr := /*TODO: migrate me*/
writeBuffer.WriteByte("", value.GetIndex(i).GetByte())
if _itemErr != nil {
return errors.Wrap(_itemErr, "Error serializing
'value' field")
@@ -1191,7 +1191,7 @@ func KnxPropertySerializeWithWriteBuffer(ctx
context.Context, writeBuffer utils.
}
case propertyType == KnxPropertyDataType_PDT_GENERIC_10: // RawByteArray
// Array Field (value)
- for i := range uint32((10)) {
+ for i := uint32(0); i < uint32((10)); i++ {
_itemErr := /*TODO: migrate me*/
writeBuffer.WriteByte("", value.GetIndex(i).GetByte())
if _itemErr != nil {
return errors.Wrap(_itemErr, "Error serializing
'value' field")
@@ -1199,7 +1199,7 @@ func KnxPropertySerializeWithWriteBuffer(ctx
context.Context, writeBuffer utils.
}
case propertyType == KnxPropertyDataType_PDT_GENERIC_11: // RawByteArray
// Array Field (value)
- for i := range uint32((11)) {
+ for i := uint32(0); i < uint32((11)); i++ {
_itemErr := /*TODO: migrate me*/
writeBuffer.WriteByte("", value.GetIndex(i).GetByte())
if _itemErr != nil {
return errors.Wrap(_itemErr, "Error serializing
'value' field")
@@ -1207,7 +1207,7 @@ func KnxPropertySerializeWithWriteBuffer(ctx
context.Context, writeBuffer utils.
}
case propertyType == KnxPropertyDataType_PDT_GENERIC_12: // RawByteArray
// Array Field (value)
- for i := range uint32((12)) {
+ for i := uint32(0); i < uint32((12)); i++ {
_itemErr := /*TODO: migrate me*/
writeBuffer.WriteByte("", value.GetIndex(i).GetByte())
if _itemErr != nil {
return errors.Wrap(_itemErr, "Error serializing
'value' field")
@@ -1215,7 +1215,7 @@ func KnxPropertySerializeWithWriteBuffer(ctx
context.Context, writeBuffer utils.
}
case propertyType == KnxPropertyDataType_PDT_GENERIC_13: // RawByteArray
// Array Field (value)
- for i := range uint32((13)) {
+ for i := uint32(0); i < uint32((13)); i++ {
_itemErr := /*TODO: migrate me*/
writeBuffer.WriteByte("", value.GetIndex(i).GetByte())
if _itemErr != nil {
return errors.Wrap(_itemErr, "Error serializing
'value' field")
@@ -1223,7 +1223,7 @@ func KnxPropertySerializeWithWriteBuffer(ctx
context.Context, writeBuffer utils.
}
case propertyType == KnxPropertyDataType_PDT_GENERIC_14: // RawByteArray
// Array Field (value)
- for i := range uint32((14)) {
+ for i := uint32(0); i < uint32((14)); i++ {
_itemErr := /*TODO: migrate me*/
writeBuffer.WriteByte("", value.GetIndex(i).GetByte())
if _itemErr != nil {
return errors.Wrap(_itemErr, "Error serializing
'value' field")
@@ -1231,7 +1231,7 @@ func KnxPropertySerializeWithWriteBuffer(ctx
context.Context, writeBuffer utils.
}
case propertyType == KnxPropertyDataType_PDT_GENERIC_15: // RawByteArray
// Array Field (value)
- for i := range uint32((15)) {
+ for i := uint32(0); i < uint32((15)); i++ {
_itemErr := /*TODO: migrate me*/
writeBuffer.WriteByte("", value.GetIndex(i).GetByte())
if _itemErr != nil {
return errors.Wrap(_itemErr, "Error serializing
'value' field")
@@ -1239,7 +1239,7 @@ func KnxPropertySerializeWithWriteBuffer(ctx
context.Context, writeBuffer utils.
}
case propertyType == KnxPropertyDataType_PDT_GENERIC_16: // RawByteArray
// Array Field (value)
- for i := range uint32((16)) {
+ for i := uint32(0); i < uint32((16)); i++ {
_itemErr := /*TODO: migrate me*/
writeBuffer.WriteByte("", value.GetIndex(i).GetByte())
if _itemErr != nil {
return errors.Wrap(_itemErr, "Error serializing
'value' field")
@@ -1247,7 +1247,7 @@ func KnxPropertySerializeWithWriteBuffer(ctx
context.Context, writeBuffer utils.
}
case propertyType == KnxPropertyDataType_PDT_GENERIC_17: // RawByteArray
// Array Field (value)
- for i := range uint32((17)) {
+ for i := uint32(0); i < uint32((17)); i++ {
_itemErr := /*TODO: migrate me*/
writeBuffer.WriteByte("", value.GetIndex(i).GetByte())
if _itemErr != nil {
return errors.Wrap(_itemErr, "Error serializing
'value' field")
@@ -1255,7 +1255,7 @@ func KnxPropertySerializeWithWriteBuffer(ctx
context.Context, writeBuffer utils.
}
case propertyType == KnxPropertyDataType_PDT_GENERIC_18: // RawByteArray
// Array Field (value)
- for i := range uint32((18)) {
+ for i := uint32(0); i < uint32((18)); i++ {
_itemErr := /*TODO: migrate me*/
writeBuffer.WriteByte("", value.GetIndex(i).GetByte())
if _itemErr != nil {
return errors.Wrap(_itemErr, "Error serializing
'value' field")
@@ -1263,7 +1263,7 @@ func KnxPropertySerializeWithWriteBuffer(ctx
context.Context, writeBuffer utils.
}
case propertyType == KnxPropertyDataType_PDT_GENERIC_19: // RawByteArray
// Array Field (value)
- for i := range uint32((19)) {
+ for i := uint32(0); i < uint32((19)); i++ {
_itemErr := /*TODO: migrate me*/
writeBuffer.WriteByte("", value.GetIndex(i).GetByte())
if _itemErr != nil {
return errors.Wrap(_itemErr, "Error serializing
'value' field")
@@ -1271,7 +1271,7 @@ func KnxPropertySerializeWithWriteBuffer(ctx
context.Context, writeBuffer utils.
}
case propertyType == KnxPropertyDataType_PDT_GENERIC_20: // RawByteArray
// Array Field (value)
- for i := range uint32((20)) {
+ for i := uint32(0); i < uint32((20)); i++ {
_itemErr := /*TODO: migrate me*/
writeBuffer.WriteByte("", value.GetIndex(i).GetByte())
if _itemErr != nil {
return errors.Wrap(_itemErr, "Error serializing
'value' field")
diff --git
a/plc4j/drivers/bacnet/src/main/generated/org/apache/plc4x/java/bacnetip/readwrite/BACnetVendorId.java
b/plc4j/drivers/bacnet/src/main/generated/org/apache/plc4x/java/bacnetip/readwrite/BACnetVendorId.java
index 5e5951da3a..d0b436453f 100644
---
a/plc4j/drivers/bacnet/src/main/generated/org/apache/plc4x/java/bacnetip/readwrite/BACnetVendorId.java
+++
b/plc4j/drivers/bacnet/src/main/generated/org/apache/plc4x/java/bacnetip/readwrite/BACnetVendorId.java
@@ -101,7 +101,7 @@ public enum BACnetVendorId {
REGULATOR_AUSTRALIAPTY_LTD((int) 67, (int) 67, (String) "Regulator Australia
PTY Ltd."),
TOUCH_PLATE_LIGHTING_CONTROLS((int) 68, (int) 68, (String) "Touch-Plate
Lighting Controls"),
AMANN_GMBH((int) 69, (int) 69, (String) "Amann GmbH"),
- RLE_TECHNOLOGIES((int) 70, (int) 70, (String) "RLE Technologies"),
+ PARAMETERLLC((int) 70, (int) 70, (String) "Parameter LLC"),
CARDKEY_SYSTEMS((int) 71, (int) 71, (String) "Cardkey Systems"),
SECOM_CO_LTD((int) 72, (int) 72, (String) "SECOM Co., Ltd."),
ABB_GEBUDETECHNIKAG_BEREICH_NET_SERV(
@@ -404,7 +404,7 @@ public enum BACnetVendorId {
CEMTREX_INC((int) 326, (int) 326, (String) "Cemtrex, Inc."),
PERFORMANCE_TECHNOLOGIES_INC((int) 327, (int) 327, (String) "Performance
Technologies, Inc."),
XTRALIS_AUST_PTY_LTD((int) 328, (int) 328, (String) "Xtralis (Aust) Pty
Ltd"),
- TROX_GMBH((int) 329, (int) 329, (String) "TROX GmbH"),
+ TROXSE((int) 329, (int) 329, (String) "TROX SE"),
BEIJING_HYSINE_TECHNOLOGY_CO_LTD(
(int) 330, (int) 330, (String) "Beijing Hysine Technology Co., Ltd"),
RCK_CONTROLS_INC((int) 331, (int) 331, (String) "RCK Controls, Inc."),
@@ -1814,6 +1814,21 @@ public enum BACnetVendorId {
SYSTEM_MART_LTD((int) 1579, (int) 1579, (String) "System Mart Ltd."),
SPOT_GMBH((int) 1580, (int) 1580, (String) "Spot7 GmbH"),
INTEMPCO_CONTROLS_LTD((int) 1581, (int) 1581, (String) "Intempco Controls
Ltd."),
+ ROSEMONT_ENGINEERING_INC((int) 1582, (int) 1582, (String) "Rosemont
Engineering, Inc."),
+ MINIVEIL_INDUSTRIES_LTD((int) 1583, (int) 1583, (String) "Miniveil
Industries Ltd."),
+ PROFCONAB((int) 1584, (int) 1584, (String) "Profcon AB"),
+ KE_AUTOMASJONAS((int) 1585, (int) 1585, (String) "KE Automasjon AS"),
+ NORDOMATIC_PROPERTY_TECHNOLOGIESAB(
+ (int) 1586, (int) 1586, (String) "Nordomatic Property Technologies AB"),
+ RUNWISE((int) 1587, (int) 1587, (String) "Runwise"),
+ KARELAVOJSKY((int) 1588, (int) 1588, (String) "Karel Čavojsky"),
+ ABBLV_INSTALLATION_MATERIALS_CO_LTD_BEIJING(
+ (int) 1589, (int) 1589, (String) "ABB LV Installation Materials Co.,
Ltd. Beijing"),
+ ENER_SEARCH_SOLAR_GMBH((int) 1590, (int) 1590, (String) "EnerSearch Solar
GmbH"),
+ ZURN_ELKAY_WATER_SOLUTIONS((int) 1591, (int) 1591, (String) "Zurn Elkay
Water Solutions"),
+ ANDIVI((int) 1592, (int) 1592, (String) "Andivi"),
+ CHYI_LEE_INDUSTRY_CO_LTD((int) 1593, (int) 1593, (String) "Chyi Lee Industry
Co., Ltd."),
+ ALLBEEBV((int) 1594, (int) 1594, (String) "Allbee B.V."),
UNKNOWN_VENDOR((int) 0xFFFF, (int) 0xFFFF, (String) "Unknown");
private static final Map<Integer, BACnetVendorId> map;
diff --git
a/plc4j/drivers/knxnetip/src/main/generated/org/apache/plc4x/java/knxnetip/readwrite/KnxManufacturer.java
b/plc4j/drivers/knxnetip/src/main/generated/org/apache/plc4x/java/knxnetip/readwrite/KnxManufacturer.java
index 631f3daf57..f08ae50fd3 100644
---
a/plc4j/drivers/knxnetip/src/main/generated/org/apache/plc4x/java/knxnetip/readwrite/KnxManufacturer.java
+++
b/plc4j/drivers/knxnetip/src/main/generated/org/apache/plc4x/java/knxnetip/readwrite/KnxManufacturer.java
@@ -28,11 +28,11 @@ import java.util.Map;
public enum KnxManufacturer {
M_UNKNOWN((int) 0, (int) 0, (String) "Unknown Manufacturer"),
M_SIEMENS((int) 1, (int) 1, (String) "Siemens"),
- M_ABB_AG_STOTZ___KONTAKT((int) 2, (int) 2, (String) "ABB AG (Stotz -
Kontakt)"),
+ M_ABB_AG___STOTZ_KONTAKT((int) 2, (int) 2, (String) "ABB AG -
STOTZ-KONTAKT"),
M_ALBRECHT_JUNG((int) 3, (int) 4, (String) "Albrecht Jung"),
M_BTICINO((int) 4, (int) 5, (String) "Bticino"),
M_BERKER((int) 5, (int) 6, (String) "Berker"),
- M_ABB_AG_BUSCH___JAEGER((int) 6, (int) 7, (String) "ABB AG (Busch -
Jaeger)"),
+ M_ABB_AG___BUSCH_JAEGER((int) 6, (int) 7, (String) "ABB AG - BUSCH-JAEGER"),
M_GIRA_GIERSIEPEN((int) 7, (int) 8, (String) "GIRA Giersiepen"),
M_HAGER_ELECTRO((int) 8, (int) 9, (String) "Hager Electro"),
M_INSTA_GMBH((int) 9, (int) 10, (String) "Insta GmbH"),
@@ -364,7 +364,7 @@ public enum KnxManufacturer {
M_EVN_LICHTTECHNIK((int) 318, (int) 369, (String) "EVN-Lichttechnik"),
M_RUTEC((int) 319, (int) 370, (String) "rutec"),
M_FINDER((int) 320, (int) 371, (String) "Finder"),
- M_FUJITSU_GENERAL_LIMITED((int) 321, (int) 372, (String) "Fujitsu General
Limited"),
+ M_GENERAL_INC_((int) 321, (int) 372, (String) "GENERAL Inc."),
M_ZF_FRIEDRICHSHAFEN_AG((int) 322, (int) 373, (String) "ZF Friedrichshafen
AG"),
M_CREALED((int) 323, (int) 374, (String) "Crealed"),
M_MILES_MAGIC_AUTOMATION_PRIVATE_LIMITED(
@@ -677,7 +677,7 @@ public enum KnxManufacturer {
(int) 587, (int) 643, (String) "Hefei Chuang Yue Intelligent Technology
Co.,LTD"),
M_LARFE((int) 588, (int) 644, (String) "Larfe"),
M_DONGGUAN_MUHCCI_ELECTRICAL((int) 589, (int) 645, (String) "Dongguan Muhcci
Electrical"),
- M_STEC((int) 590, (int) 646, (String) "STEC"),
+ M_SDEKE((int) 590, (int) 646, (String) "Sdeke"),
M_ARIGO_SOFTWARE_GMBH((int) 591, (int) 647, (String) "ARIGO Software GmbH"),
M_FEISHELEC((int) 592, (int) 648, (String) "Feishelec"),
M_GORDIC((int) 593, (int) 649, (String) "GORDIC"),
@@ -765,7 +765,7 @@ public enum KnxManufacturer {
M_FOSHAN_HAYDN_TECHNOLOGY_LIGHTING_CO__LTD_(
(int) 662, (int) 720, (String) "Foshan Haydn Technology Lighting
Co.,Ltd."),
M_KNXES_COMPANY_LIMITED((int) 663, (int) 721, (String) "KNXES COMPANY
LIMITED"),
- M_AKUVOX((int) 664, (int) 722, (String) "Akuvox"),
+ M_AKUBELA((int) 664, (int) 722, (String) "akubela"),
M_NINGBO_YINZHOU_SHENGRUIJIE_ELECTRONICS_CO__LTD_(
(int) 665, (int) 723, (String) "NingBo Yinzhou ShengRuiJie Electronics
Co. Ltd."),
M_SHENZHEN_HAIZHICHUANG_TECHNOLOGY_CO___LTD(
@@ -904,9 +904,31 @@ public enum KnxManufacturer {
M_OSPA_APPARATEBAU_PAUSER_GMBH_AND_CO__KG(
(int) 766, (int) 827, (String) "Ospa Apparatebau Pauser GmbH & Co. KG"),
M_PLH((int) 767, (int) 828, (String) "PLH"),
- M_ABB___RESERVED((int) 768, (int) 43954, (String) "ABB - reserved"),
+ M_HANGZHOU_ZION_COMMUNICATION_CO__LTD(
+ (int) 768, (int) 829, (String) "HANGZHOU ZION COMMUNICATION CO.,LTD"),
+ M_WEIYI_TECHNOLOGY_ZHEJIANG_CO___LTD(
+ (int) 769, (int) 830, (String) "Weiyi Technology (Zhejiang) Co., Ltd"),
+ M_AUTERAS((int) 770, (int) 831, (String) "AUTERAS"),
+ M_OSUM_SMART((int) 771, (int) 832, (String) "OSUM Smart"),
+ M_TEKNOLINE((int) 772, (int) 833, (String) "TEKNOLINE"),
+ M_HIMEL_HONG_KONG_LIMITED((int) 773, (int) 834, (String) "HIMEL HONG KONG
LIMITED"),
+ M_MICRONIC_KOREA_CO___LTD_((int) 774, (int) 835, (String) "Micronic Korea
Co., Ltd."),
+ M_ROBUSTEL_LIMITED((int) 775, (int) 836, (String) "Robustel Limited"),
+ M_LEXA_LIFESTYLE((int) 776, (int) 837, (String) "Lexa LIFESTYLE"),
+ M_CASAMBI((int) 777, (int) 838, (String) "casambi"),
+ M_BELCAB_UK_LTD((int) 778, (int) 839, (String) "BELCAB UK LTD"),
+ M_CHANNEL_SMART_BUILDINGS((int) 779, (int) 840, (String) "Channel Smart
Buildings"),
+ M_NANJING_KLEVEN_ELECTRONIC_TECHNOLOGY_CO___LTD(
+ (int) 780, (int) 841, (String) "Nanjing Kleven Electronic Technology
Co., Ltd"),
+ M_ZHEJIANG_CHATNOW_NEW_MATERIAL_TECHNOLOGY_CO___LTD(
+ (int) 781, (int) 842, (String) "Zhejiang Chatnow New Material Technology
Co., Ltd"),
+ M_OCCHIO_GMBH((int) 782, (int) 843, (String) "Occhio GmbH"),
+ M_INSTELL((int) 783, (int) 844, (String) "Instell"),
+ M_VOKA_VOGTLAENDISCHES_KABELWERK_GMBH(
+ (int) 784, (int) 845, (String) "VOKA Vogtländisches Kabelwerk GmbH"),
+ M_ABB___RESERVED((int) 785, (int) 43954, (String) "ABB - reserved"),
M_BUSCH_JAEGER_ELEKTRO___RESERVED(
- (int) 769, (int) 43959, (String) "Busch-Jaeger Elektro - reserved");
+ (int) 786, (int) 43959, (String) "Busch-Jaeger Elektro - reserved");
private static final Map<Integer, KnxManufacturer> map;
static {
diff --git
a/plc4net/drivers/knxnetip/src/drivers/knxnetip/readwrite/model/KnxManufacturer.cs
b/plc4net/drivers/knxnetip/src/drivers/knxnetip/readwrite/model/KnxManufacturer.cs
index 4599b4346b..e47ebc54d7 100644
---
a/plc4net/drivers/knxnetip/src/drivers/knxnetip/readwrite/model/KnxManufacturer.cs
+++
b/plc4net/drivers/knxnetip/src/drivers/knxnetip/readwrite/model/KnxManufacturer.cs
@@ -27,11 +27,11 @@ namespace
org.apache.plc4net.drivers.knxnetip.readwrite.model
{
M_UNKNOWN = 0,
M_SIEMENS = 1,
- M_ABB_AG_STOTZ___KONTAKT = 2,
+ M_ABB_AG___STOTZ_KONTAKT = 2,
M_ALBRECHT_JUNG = 3,
M_BTICINO = 4,
M_BERKER = 5,
- M_ABB_AG_BUSCH___JAEGER = 6,
+ M_ABB_AG___BUSCH_JAEGER = 6,
M_GIRA_GIERSIEPEN = 7,
M_HAGER_ELECTRO = 8,
M_INSTA_GMBH = 9,
@@ -346,7 +346,7 @@ namespace
org.apache.plc4net.drivers.knxnetip.readwrite.model
M_EVN_LICHTTECHNIK = 318,
M_RUTEC = 319,
M_FINDER = 320,
- M_FUJITSU_GENERAL_LIMITED = 321,
+ M_GENERAL_INC_ = 321,
M_ZF_FRIEDRICHSHAFEN_AG = 322,
M_CREALED = 323,
M_MILES_MAGIC_AUTOMATION_PRIVATE_LIMITED = 324,
@@ -615,7 +615,7 @@ namespace
org.apache.plc4net.drivers.knxnetip.readwrite.model
M_HEFEI_CHUANG_YUE_INTELLIGENT_TECHNOLOGY_CO__LTD = 587,
M_LARFE = 588,
M_DONGGUAN_MUHCCI_ELECTRICAL = 589,
- M_STEC = 590,
+ M_SDEKE = 590,
M_ARIGO_SOFTWARE_GMBH = 591,
M_FEISHELEC = 592,
M_GORDIC = 593,
@@ -689,7 +689,7 @@ namespace
org.apache.plc4net.drivers.knxnetip.readwrite.model
M_ARKLYFE = 661,
M_FOSHAN_HAYDN_TECHNOLOGY_LIGHTING_CO__LTD_ = 662,
M_KNXES_COMPANY_LIMITED = 663,
- M_AKUVOX = 664,
+ M_AKUBELA = 664,
M_NINGBO_YINZHOU_SHENGRUIJIE_ELECTRONICS_CO__LTD_ = 665,
M_SHENZHEN_HAIZHICHUANG_TECHNOLOGY_CO___LTD = 666,
M_SHENZHEN_EASYDETEK_TECHNOLOGY_CO_LTD = 667,
@@ -791,8 +791,27 @@ namespace
org.apache.plc4net.drivers.knxnetip.readwrite.model
M_HYUNDAI = 763,
M_QINGDAO_HISENSE_TRANSTECH_CO__LTD_ = 764,
M_SPECIALCAVI_BALDASSARI_SRL = 765,
- M_ABB___RESERVED = 766,
- M_BUSCH_JAEGER_ELEKTRO___RESERVED = 767,
+ M_OSPA_APPARATEBAU_PAUSER_GMBH_AND_CO__KG = 766,
+ M_PLH = 767,
+ M_HANGZHOU_ZION_COMMUNICATION_CO__LTD = 768,
+ M_WEIYI_TECHNOLOGY_ZHEJIANG_CO___LTD = 769,
+ M_AUTERAS = 770,
+ M_OSUM_SMART = 771,
+ M_TEKNOLINE = 772,
+ M_HIMEL_HONG_KONG_LIMITED = 773,
+ M_MICRONIC_KOREA_CO___LTD_ = 774,
+ M_ROBUSTEL_LIMITED = 775,
+ M_LEXA_LIFESTYLE = 776,
+ M_CASAMBI = 777,
+ M_BELCAB_UK_LTD = 778,
+ M_CHANNEL_SMART_BUILDINGS = 779,
+ M_NANJING_KLEVEN_ELECTRONIC_TECHNOLOGY_CO___LTD = 780,
+ M_ZHEJIANG_CHATNOW_NEW_MATERIAL_TECHNOLOGY_CO___LTD = 781,
+ M_OCCHIO_GMBH = 782,
+ M_INSTELL = 783,
+ M_VOKA_VOGTLAENDISCHES_KABELWERK_GMBH = 784,
+ M_ABB___RESERVED = 785,
+ M_BUSCH_JAEGER_ELEKTRO___RESERVED = 786,
}
public static class KnxManufacturerInfo
@@ -1138,7 +1157,7 @@ namespace
org.apache.plc4net.drivers.knxnetip.readwrite.model
case KnxManufacturer.M_SCHNEIDER_ELECTRIC_MG: { /* '199' */
return 249;
}
- case KnxManufacturer.M_ABB_AG_STOTZ___KONTAKT: { /* '2' */
+ case KnxManufacturer.M_ABB_AG___STOTZ_KONTAKT: { /* '2' */
return 2;
}
case KnxManufacturer.M_GLAMOX_AS: { /* '20' */
@@ -1546,7 +1565,7 @@ namespace
org.apache.plc4net.drivers.knxnetip.readwrite.model
case KnxManufacturer.M_FINDER: { /* '320' */
return 371;
}
- case KnxManufacturer.M_FUJITSU_GENERAL_LIMITED: { /* '321' */
+ case KnxManufacturer.M_GENERAL_INC_: { /* '321' */
return 372;
}
case KnxManufacturer.M_ZF_FRIEDRICHSHAFEN_AG: { /* '322' */
@@ -2440,7 +2459,7 @@ namespace
org.apache.plc4net.drivers.knxnetip.readwrite.model
case KnxManufacturer.M_DAETWYLER: { /* '59' */
return 97;
}
- case KnxManufacturer.M_STEC: { /* '590' */
+ case KnxManufacturer.M_SDEKE: { /* '590' */
return 646;
}
case KnxManufacturer.M_ARIGO_SOFTWARE_GMBH: { /* '591' */
@@ -2470,7 +2489,7 @@ namespace
org.apache.plc4net.drivers.knxnetip.readwrite.model
case KnxManufacturer.M_RAMIREZ_ENGINEERING_GMBH: { /* '599' */
return 656;
}
- case KnxManufacturer.M_ABB_AG_BUSCH___JAEGER: { /* '6' */
+ case KnxManufacturer.M_ABB_AG___BUSCH_JAEGER: { /* '6' */
return 7;
}
case KnxManufacturer.M_ELECTRAK: { /* '60' */
@@ -2686,7 +2705,7 @@ namespace
org.apache.plc4net.drivers.knxnetip.readwrite.model
case KnxManufacturer.M_KNXES_COMPANY_LIMITED: { /* '663' */
return 721;
}
- case KnxManufacturer.M_AKUVOX: { /* '664' */
+ case KnxManufacturer.M_AKUBELA: { /* '664' */
return 722;
}
case
KnxManufacturer.M_NINGBO_YINZHOU_SHENGRUIJIE_ELECTRONICS_CO__LTD_: { /* '665' */
@@ -3025,18 +3044,75 @@ namespace
org.apache.plc4net.drivers.knxnetip.readwrite.model
case KnxManufacturer.M_SPECIALCAVI_BALDASSARI_SRL: { /* '765'
*/
return 826;
}
- case KnxManufacturer.M_ABB___RESERVED: { /* '766' */
- return 43954;
+ case
KnxManufacturer.M_OSPA_APPARATEBAU_PAUSER_GMBH_AND_CO__KG: { /* '766' */
+ return 827;
}
- case KnxManufacturer.M_BUSCH_JAEGER_ELEKTRO___RESERVED: { /*
'767' */
- return 43959;
+ case KnxManufacturer.M_PLH: { /* '767' */
+ return 828;
+ }
+ case KnxManufacturer.M_HANGZHOU_ZION_COMMUNICATION_CO__LTD: {
/* '768' */
+ return 829;
+ }
+ case KnxManufacturer.M_WEIYI_TECHNOLOGY_ZHEJIANG_CO___LTD: {
/* '769' */
+ return 830;
}
case KnxManufacturer.M_UPONOR: { /* '77' */
return 116;
}
+ case KnxManufacturer.M_AUTERAS: { /* '770' */
+ return 831;
+ }
+ case KnxManufacturer.M_OSUM_SMART: { /* '771' */
+ return 832;
+ }
+ case KnxManufacturer.M_TEKNOLINE: { /* '772' */
+ return 833;
+ }
+ case KnxManufacturer.M_HIMEL_HONG_KONG_LIMITED: { /* '773' */
+ return 834;
+ }
+ case KnxManufacturer.M_MICRONIC_KOREA_CO___LTD_: { /* '774' */
+ return 835;
+ }
+ case KnxManufacturer.M_ROBUSTEL_LIMITED: { /* '775' */
+ return 836;
+ }
+ case KnxManufacturer.M_LEXA_LIFESTYLE: { /* '776' */
+ return 837;
+ }
+ case KnxManufacturer.M_CASAMBI: { /* '777' */
+ return 838;
+ }
+ case KnxManufacturer.M_BELCAB_UK_LTD: { /* '778' */
+ return 839;
+ }
+ case KnxManufacturer.M_CHANNEL_SMART_BUILDINGS: { /* '779' */
+ return 840;
+ }
case KnxManufacturer.M_SE_LIGHTMANAGEMENT_AG: { /* '78' */
return 117;
}
+ case
KnxManufacturer.M_NANJING_KLEVEN_ELECTRONIC_TECHNOLOGY_CO___LTD: { /* '780' */
+ return 841;
+ }
+ case
KnxManufacturer.M_ZHEJIANG_CHATNOW_NEW_MATERIAL_TECHNOLOGY_CO___LTD: { /* '781'
*/
+ return 842;
+ }
+ case KnxManufacturer.M_OCCHIO_GMBH: { /* '782' */
+ return 843;
+ }
+ case KnxManufacturer.M_INSTELL: { /* '783' */
+ return 844;
+ }
+ case KnxManufacturer.M_VOKA_VOGTLAENDISCHES_KABELWERK_GMBH: {
/* '784' */
+ return 845;
+ }
+ case KnxManufacturer.M_ABB___RESERVED: { /* '785' */
+ return 43954;
+ }
+ case KnxManufacturer.M_BUSCH_JAEGER_ELEKTRO___RESERVED: { /*
'786' */
+ return 43959;
+ }
case KnxManufacturer.M_ARCUS_EDS: { /* '79' */
return 118;
}
@@ -3452,8 +3528,8 @@ namespace
org.apache.plc4net.drivers.knxnetip.readwrite.model
case KnxManufacturer.M_SCHNEIDER_ELECTRIC_MG: { /* '199' */
return "Schneider Electric (MG)";
}
- case KnxManufacturer.M_ABB_AG_STOTZ___KONTAKT: { /* '2' */
- return "ABB AG (Stotz - Kontakt)";
+ case KnxManufacturer.M_ABB_AG___STOTZ_KONTAKT: { /* '2' */
+ return "ABB AG - STOTZ-KONTAKT";
}
case KnxManufacturer.M_GLAMOX_AS: { /* '20' */
return "Glamox AS";
@@ -3860,8 +3936,8 @@ namespace
org.apache.plc4net.drivers.knxnetip.readwrite.model
case KnxManufacturer.M_FINDER: { /* '320' */
return "Finder";
}
- case KnxManufacturer.M_FUJITSU_GENERAL_LIMITED: { /* '321' */
- return "Fujitsu General Limited";
+ case KnxManufacturer.M_GENERAL_INC_: { /* '321' */
+ return "GENERAL Inc.";
}
case KnxManufacturer.M_ZF_FRIEDRICHSHAFEN_AG: { /* '322' */
return "ZF Friedrichshafen AG";
@@ -4754,8 +4830,8 @@ namespace
org.apache.plc4net.drivers.knxnetip.readwrite.model
case KnxManufacturer.M_DAETWYLER: { /* '59' */
return "Dätwyler";
}
- case KnxManufacturer.M_STEC: { /* '590' */
- return "STEC";
+ case KnxManufacturer.M_SDEKE: { /* '590' */
+ return "Sdeke";
}
case KnxManufacturer.M_ARIGO_SOFTWARE_GMBH: { /* '591' */
return "ARIGO Software GmbH";
@@ -4784,8 +4860,8 @@ namespace
org.apache.plc4net.drivers.knxnetip.readwrite.model
case KnxManufacturer.M_RAMIREZ_ENGINEERING_GMBH: { /* '599' */
return "RAMIREZ Engineering GmbH";
}
- case KnxManufacturer.M_ABB_AG_BUSCH___JAEGER: { /* '6' */
- return "ABB AG (Busch - Jaeger)";
+ case KnxManufacturer.M_ABB_AG___BUSCH_JAEGER: { /* '6' */
+ return "ABB AG - BUSCH-JAEGER";
}
case KnxManufacturer.M_ELECTRAK: { /* '60' */
return "Electrak";
@@ -5000,8 +5076,8 @@ namespace
org.apache.plc4net.drivers.knxnetip.readwrite.model
case KnxManufacturer.M_KNXES_COMPANY_LIMITED: { /* '663' */
return "KNXES COMPANY LIMITED";
}
- case KnxManufacturer.M_AKUVOX: { /* '664' */
- return "Akuvox";
+ case KnxManufacturer.M_AKUBELA: { /* '664' */
+ return "akubela";
}
case
KnxManufacturer.M_NINGBO_YINZHOU_SHENGRUIJIE_ELECTRONICS_CO__LTD_: { /* '665' */
return "NingBo Yinzhou ShengRuiJie Electronics Co. Ltd.";
@@ -5339,18 +5415,75 @@ namespace
org.apache.plc4net.drivers.knxnetip.readwrite.model
case KnxManufacturer.M_SPECIALCAVI_BALDASSARI_SRL: { /* '765'
*/
return "SPECIALCAVI BALDASSARI SRL";
}
- case KnxManufacturer.M_ABB___RESERVED: { /* '766' */
- return "ABB - reserved";
+ case
KnxManufacturer.M_OSPA_APPARATEBAU_PAUSER_GMBH_AND_CO__KG: { /* '766' */
+ return "Ospa Apparatebau Pauser GmbH & Co. KG";
}
- case KnxManufacturer.M_BUSCH_JAEGER_ELEKTRO___RESERVED: { /*
'767' */
- return "Busch-Jaeger Elektro - reserved";
+ case KnxManufacturer.M_PLH: { /* '767' */
+ return "PLH";
+ }
+ case KnxManufacturer.M_HANGZHOU_ZION_COMMUNICATION_CO__LTD: {
/* '768' */
+ return "HANGZHOU ZION COMMUNICATION CO.,LTD";
+ }
+ case KnxManufacturer.M_WEIYI_TECHNOLOGY_ZHEJIANG_CO___LTD: {
/* '769' */
+ return "Weiyi Technology (Zhejiang) Co., Ltd";
}
case KnxManufacturer.M_UPONOR: { /* '77' */
return "Uponor";
}
+ case KnxManufacturer.M_AUTERAS: { /* '770' */
+ return "AUTERAS";
+ }
+ case KnxManufacturer.M_OSUM_SMART: { /* '771' */
+ return "OSUM Smart";
+ }
+ case KnxManufacturer.M_TEKNOLINE: { /* '772' */
+ return "TEKNOLINE";
+ }
+ case KnxManufacturer.M_HIMEL_HONG_KONG_LIMITED: { /* '773' */
+ return "HIMEL HONG KONG LIMITED";
+ }
+ case KnxManufacturer.M_MICRONIC_KOREA_CO___LTD_: { /* '774' */
+ return "Micronic Korea Co., Ltd.";
+ }
+ case KnxManufacturer.M_ROBUSTEL_LIMITED: { /* '775' */
+ return "Robustel Limited";
+ }
+ case KnxManufacturer.M_LEXA_LIFESTYLE: { /* '776' */
+ return "Lexa LIFESTYLE";
+ }
+ case KnxManufacturer.M_CASAMBI: { /* '777' */
+ return "casambi";
+ }
+ case KnxManufacturer.M_BELCAB_UK_LTD: { /* '778' */
+ return "BELCAB UK LTD";
+ }
+ case KnxManufacturer.M_CHANNEL_SMART_BUILDINGS: { /* '779' */
+ return "Channel Smart Buildings";
+ }
case KnxManufacturer.M_SE_LIGHTMANAGEMENT_AG: { /* '78' */
return "se Lightmanagement AG";
}
+ case
KnxManufacturer.M_NANJING_KLEVEN_ELECTRONIC_TECHNOLOGY_CO___LTD: { /* '780' */
+ return "Nanjing Kleven Electronic Technology Co., Ltd";
+ }
+ case
KnxManufacturer.M_ZHEJIANG_CHATNOW_NEW_MATERIAL_TECHNOLOGY_CO___LTD: { /* '781'
*/
+ return "Zhejiang Chatnow New Material Technology Co., Ltd";
+ }
+ case KnxManufacturer.M_OCCHIO_GMBH: { /* '782' */
+ return "Occhio GmbH";
+ }
+ case KnxManufacturer.M_INSTELL: { /* '783' */
+ return "Instell";
+ }
+ case KnxManufacturer.M_VOKA_VOGTLAENDISCHES_KABELWERK_GMBH: {
/* '784' */
+ return "VOKA Vogtländisches Kabelwerk GmbH";
+ }
+ case KnxManufacturer.M_ABB___RESERVED: { /* '785' */
+ return "ABB - reserved";
+ }
+ case KnxManufacturer.M_BUSCH_JAEGER_ELEKTRO___RESERVED: { /*
'786' */
+ return "Busch-Jaeger Elektro - reserved";
+ }
case KnxManufacturer.M_ARCUS_EDS: { /* '79' */
return "Arcus-eds";
}
diff --git
a/protocols/bacnetip/src/main/generated/protocols/bacnetip/bacnet-vendorids.mspec
b/protocols/bacnetip/src/main/generated/protocols/bacnetip/bacnet-vendorids.mspec
index 7d3975cfb0..bcf9e33291 100644
---
a/protocols/bacnetip/src/main/generated/protocols/bacnetip/bacnet-vendorids.mspec
+++
b/protocols/bacnetip/src/main/generated/protocols/bacnetip/bacnet-vendorids.mspec
@@ -91,7 +91,7 @@
['67' REGULATOR_AUSTRALIAPTY_LTD ['67', '"Regulator Australia PTY Ltd."']]
['68' TOUCH_PLATE_LIGHTING_CONTROLS ['68', '"Touch-Plate Lighting
Controls"']]
['69' AMANN_GMBH ['69', '"Amann GmbH"']]
- ['70' RLE_TECHNOLOGIES ['70', '"RLE Technologies"']]
+ ['70' PARAMETERLLC ['70', '"Parameter LLC"']]
['71' CARDKEY_SYSTEMS ['71', '"Cardkey Systems"']]
['72' SECOM_CO_LTD ['72', '"SECOM Co., Ltd."']]
['73' ABB_GEBUDETECHNIKAG_BEREICH_NET_SERV ['73', '"ABB Gebäudetechnik AG
Bereich NetServ"']]
@@ -350,7 +350,7 @@
['326' CEMTREX_INC ['326', '"Cemtrex, Inc."']]
['327' PERFORMANCE_TECHNOLOGIES_INC ['327', '"Performance Technologies,
Inc."']]
['328' XTRALIS_AUST_PTY_LTD ['328', '"Xtralis (Aust) Pty Ltd"']]
- ['329' TROX_GMBH ['329', '"TROX GmbH"']]
+ ['329' TROXSE ['329', '"TROX SE"']]
['330' BEIJING_HYSINE_TECHNOLOGY_CO_LTD ['330', '"Beijing Hysine Technology
Co., Ltd"']]
['331' RCK_CONTROLS_INC ['331', '"RCK Controls, Inc."']]
['332' DISTECH_CONTROLSSAS ['332', '"Distech Controls SAS"']]
@@ -1593,6 +1593,19 @@
['1579' SYSTEM_MART_LTD ['1579', '"System Mart Ltd."']]
['1580' SPOT_GMBH ['1580', '"Spot7 GmbH"']]
['1581' INTEMPCO_CONTROLS_LTD ['1581', '"Intempco Controls Ltd."']]
+ ['1582' ROSEMONT_ENGINEERING_INC ['1582', '"Rosemont Engineering, Inc."']]
+ ['1583' MINIVEIL_INDUSTRIES_LTD ['1583', '"Miniveil Industries Ltd."']]
+ ['1584' PROFCONAB ['1584', '"Profcon AB"']]
+ ['1585' KE_AUTOMASJONAS ['1585', '"KE Automasjon AS"']]
+ ['1586' NORDOMATIC_PROPERTY_TECHNOLOGIESAB ['1586', '"Nordomatic Property
Technologies AB"']]
+ ['1587' RUNWISE ['1587', '"Runwise"']]
+ ['1588' KARELAVOJSKY ['1588', '"Karel Čavojsky"']]
+ ['1589' ABBLV_INSTALLATION_MATERIALS_CO_LTD_BEIJING ['1589', '"ABB LV
Installation Materials Co., Ltd. Beijing"']]
+ ['1590' ENER_SEARCH_SOLAR_GMBH ['1590', '"EnerSearch Solar GmbH"']]
+ ['1591' ZURN_ELKAY_WATER_SOLUTIONS ['1591', '"Zurn Elkay Water Solutions"']]
+ ['1592' ANDIVI ['1592', '"Andivi"']]
+ ['1593' CHYI_LEE_INDUSTRY_CO_LTD ['1593', '"Chyi Lee Industry Co., Ltd."']]
+ ['1594' ALLBEEBV ['1594', '"Allbee B.V."']]
['0xFFFF' UNKNOWN_VENDOR ['0xFFFF', '"Unknown"']]
]
diff --git
a/protocols/knxnetip/src/main/generated/protocols/knxnetip/knx-master-data.mspec
b/protocols/knxnetip/src/main/generated/protocols/knxnetip/knx-master-data.mspec
index 642aa45c4f..4962ea9cfe 100644
---
a/protocols/knxnetip/src/main/generated/protocols/knxnetip/knx-master-data.mspec
+++
b/protocols/knxnetip/src/main/generated/protocols/knxnetip/knx-master-data.mspec
@@ -754,11 +754,11 @@
[enum uint 16 KnxManufacturer(uint 16 number, string 8 name)
['0' M_UNKNOWN ['0', '"Unknown Manufacturer"']]
['1' M_SIEMENS ['1', '"Siemens"']]
- ['2' M_ABB_AG_STOTZ___KONTAKT ['2', '"ABB AG (Stotz - Kontakt)"']]
+ ['2' M_ABB_AG___STOTZ_KONTAKT ['2', '"ABB AG - STOTZ-KONTAKT"']]
['3' M_ALBRECHT_JUNG ['4', '"Albrecht Jung"']]
['4' M_BTICINO ['5', '"Bticino"']]
['5' M_BERKER ['6', '"Berker"']]
- ['6' M_ABB_AG_BUSCH___JAEGER ['7', '"ABB AG (Busch - Jaeger)"']]
+ ['6' M_ABB_AG___BUSCH_JAEGER ['7', '"ABB AG - BUSCH-JAEGER"']]
['7' M_GIRA_GIERSIEPEN ['8', '"GIRA Giersiepen"']]
['8' M_HAGER_ELECTRO ['9', '"Hager Electro"']]
['9' M_INSTA_GMBH ['10', '"Insta GmbH"']]
@@ -1073,7 +1073,7 @@
['318' M_EVN_LICHTTECHNIK ['369', '"EVN-Lichttechnik"']]
['319' M_RUTEC ['370', '"rutec"']]
['320' M_FINDER ['371', '"Finder"']]
- ['321' M_FUJITSU_GENERAL_LIMITED ['372', '"Fujitsu General Limited"']]
+ ['321' M_GENERAL_INC_ ['372', '"GENERAL Inc."']]
['322' M_ZF_FRIEDRICHSHAFEN_AG ['373', '"ZF Friedrichshafen AG"']]
['323' M_CREALED ['374', '"Crealed"']]
['324' M_MILES_MAGIC_AUTOMATION_PRIVATE_LIMITED ['375', '"Miles Magic
Automation Private Limited"']]
@@ -1342,7 +1342,7 @@
['587' M_HEFEI_CHUANG_YUE_INTELLIGENT_TECHNOLOGY_CO__LTD ['643', '"Hefei
Chuang Yue Intelligent Technology Co.,LTD"']]
['588' M_LARFE ['644', '"Larfe"']]
['589' M_DONGGUAN_MUHCCI_ELECTRICAL ['645', '"Dongguan Muhcci
Electrical"']]
- ['590' M_STEC ['646', '"STEC"']]
+ ['590' M_SDEKE ['646', '"Sdeke"']]
['591' M_ARIGO_SOFTWARE_GMBH ['647', '"ARIGO Software GmbH"']]
['592' M_FEISHELEC ['648', '"Feishelec"']]
['593' M_GORDIC ['649', '"GORDIC"']]
@@ -1416,7 +1416,7 @@
['661' M_ARKLYFE ['719', '"Arklyfe"']]
['662' M_FOSHAN_HAYDN_TECHNOLOGY_LIGHTING_CO__LTD_ ['720', '"Foshan Haydn
Technology Lighting Co.,Ltd."']]
['663' M_KNXES_COMPANY_LIMITED ['721', '"KNXES COMPANY LIMITED"']]
- ['664' M_AKUVOX ['722', '"Akuvox"']]
+ ['664' M_AKUBELA ['722', '"akubela"']]
['665' M_NINGBO_YINZHOU_SHENGRUIJIE_ELECTRONICS_CO__LTD_ ['723', '"NingBo
Yinzhou ShengRuiJie Electronics Co. Ltd."']]
['666' M_SHENZHEN_HAIZHICHUANG_TECHNOLOGY_CO___LTD ['724', '"Shenzhen
Haizhichuang Technology Co., Ltd"']]
['667' M_SHENZHEN_EASYDETEK_TECHNOLOGY_CO_LTD ['725', '"Shenzhen easydetek
technology Co.Ltd"']]
@@ -1520,8 +1520,25 @@
['765' M_SPECIALCAVI_BALDASSARI_SRL ['826', '"SPECIALCAVI BALDASSARI
SRL"']]
['766' M_OSPA_APPARATEBAU_PAUSER_GMBH_AND_CO__KG ['827', '"Ospa
Apparatebau Pauser GmbH & Co. KG"']]
['767' M_PLH ['828', '"PLH"']]
- ['768' M_ABB___RESERVED ['43954', '"ABB - reserved"']]
- ['769' M_BUSCH_JAEGER_ELEKTRO___RESERVED ['43959', '"Busch-Jaeger Elektro
- reserved"']]
+ ['768' M_HANGZHOU_ZION_COMMUNICATION_CO__LTD ['829', '"HANGZHOU ZION
COMMUNICATION CO.,LTD"']]
+ ['769' M_WEIYI_TECHNOLOGY_ZHEJIANG_CO___LTD ['830', '"Weiyi Technology
(Zhejiang) Co., Ltd"']]
+ ['770' M_AUTERAS ['831', '"AUTERAS"']]
+ ['771' M_OSUM_SMART ['832', '"OSUM Smart"']]
+ ['772' M_TEKNOLINE ['833', '"TEKNOLINE"']]
+ ['773' M_HIMEL_HONG_KONG_LIMITED ['834', '"HIMEL HONG KONG LIMITED"']]
+ ['774' M_MICRONIC_KOREA_CO___LTD_ ['835', '"Micronic Korea Co., Ltd."']]
+ ['775' M_ROBUSTEL_LIMITED ['836', '"Robustel Limited"']]
+ ['776' M_LEXA_LIFESTYLE ['837', '"Lexa LIFESTYLE"']]
+ ['777' M_CASAMBI ['838', '"casambi"']]
+ ['778' M_BELCAB_UK_LTD ['839', '"BELCAB UK LTD"']]
+ ['779' M_CHANNEL_SMART_BUILDINGS ['840', '"Channel Smart Buildings"']]
+ ['780' M_NANJING_KLEVEN_ELECTRONIC_TECHNOLOGY_CO___LTD ['841', '"Nanjing
Kleven Electronic Technology Co., Ltd"']]
+ ['781' M_ZHEJIANG_CHATNOW_NEW_MATERIAL_TECHNOLOGY_CO___LTD ['842',
'"Zhejiang Chatnow New Material Technology Co., Ltd"']]
+ ['782' M_OCCHIO_GMBH ['843', '"Occhio GmbH"']]
+ ['783' M_INSTELL ['844', '"Instell"']]
+ ['784' M_VOKA_VOGTLAENDISCHES_KABELWERK_GMBH ['845', '"VOKA Vogtländisches
Kabelwerk GmbH"']]
+ ['785' M_ABB___RESERVED ['43954', '"ABB - reserved"']]
+ ['786' M_BUSCH_JAEGER_ELEKTRO___RESERVED ['43959', '"Busch-Jaeger Elektro
- reserved"']]
]