This is an automated email from the ASF dual-hosted git repository.

sruehl pushed a commit to branch develop
in repository https://gitbox.apache.org/repos/asf/plc4x.git

commit 0630f091b18170ba2d25a9615748b00e9099656a
Author: Sebastian Rühl <[email protected]>
AuthorDate: Thu Mar 19 16:06:55 2026 +0100

    chore(plc4go/codegen): update Vendor fiules
---
 .../bacnetip/readwrite/model/BACnetVendorId.go     | 176 +++++++++++++++++++++
 .../knxnetip/readwrite/model/KnxManufacturer.go    | 136 +++++++++++++---
 .../protocols/bacnetip/bacnet-vendorids.mspec      |  11 ++
 .../protocols/knxnetip/knx-master-data.mspec       |  12 +-
 4 files changed, 312 insertions(+), 23 deletions(-)

diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetVendorId.go 
b/plc4go/protocols/bacnetip/readwrite/model/BACnetVendorId.go
index 2f78bb1736..3a3852153e 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetVendorId.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetVendorId.go
@@ -1628,6 +1628,17 @@ const (
        BACnetVendorId_ANDIVI                                                   
                    BACnetVendorId = 1592
        BACnetVendorId_CHYI_LEE_INDUSTRY_CO_LTD                                 
                    BACnetVendorId = 1593
        BACnetVendorId_ALLBEEBV                                                 
                    BACnetVendorId = 1594
+       BACnetVendorId_KAMPMANN_GMBH_COKG                                       
                    BACnetVendorId = 1595
+       BACnetVendorId_COSEL_ELEKTRONIK_OTOMASYON_SISTEMLERI_SAN_TIC_LTD_STI    
                    BACnetVendorId = 1596
+       BACnetVendorId_RACTL_DESIGNS                                            
                    BACnetVendorId = 1597
+       BACnetVendorId_DATABRIDGE_DYNAMIC_PVT_LTD                               
                    BACnetVendorId = 1598
+       BACnetVendorId_EVOLO_TECHNOLOGIESAS                                     
                    BACnetVendorId = 1599
+       BACnetVendorId_ENERGY_PLUS_TEKNOLOJI_IMALAT_ITHALATVE_IHRACAT_SANAYIAS  
                    BACnetVendorId = 1600
+       BACnetVendorId_GAIAMESH_INC                                             
                    BACnetVendorId = 1601
+       BACnetVendorId_LOVATO_ELECTRICSPA                                       
                    BACnetVendorId = 1602
+       BACnetVendorId_QPAC_SYSTEMS_INC                                         
                    BACnetVendorId = 1603
+       BACnetVendorId_YOBIIQ_INTELLIGENCEBV                                    
                    BACnetVendorId = 1604
+       BACnetVendorId_CAMFILUSA_INC                                            
                    BACnetVendorId = 1605
        BACnetVendorId_UNKNOWN_VENDOR                                           
                    BACnetVendorId = 0xFFFF
 )
 
@@ -3221,6 +3232,17 @@ func init() {
                BACnetVendorId_ANDIVI,
                BACnetVendorId_CHYI_LEE_INDUSTRY_CO_LTD,
                BACnetVendorId_ALLBEEBV,
+               BACnetVendorId_KAMPMANN_GMBH_COKG,
+               
BACnetVendorId_COSEL_ELEKTRONIK_OTOMASYON_SISTEMLERI_SAN_TIC_LTD_STI,
+               BACnetVendorId_RACTL_DESIGNS,
+               BACnetVendorId_DATABRIDGE_DYNAMIC_PVT_LTD,
+               BACnetVendorId_EVOLO_TECHNOLOGIESAS,
+               
BACnetVendorId_ENERGY_PLUS_TEKNOLOJI_IMALAT_ITHALATVE_IHRACAT_SANAYIAS,
+               BACnetVendorId_GAIAMESH_INC,
+               BACnetVendorId_LOVATO_ELECTRICSPA,
+               BACnetVendorId_QPAC_SYSTEMS_INC,
+               BACnetVendorId_YOBIIQ_INTELLIGENCEBV,
+               BACnetVendorId_CAMFILUSA_INC,
                BACnetVendorId_UNKNOWN_VENDOR,
        }
 }
@@ -5867,6 +5889,26 @@ func (e BACnetVendorId) VendorId() uint16 {
                { /* '1594' */
                        return 1594
                }
+       case 1595:
+               { /* '1595' */
+                       return 1595
+               }
+       case 1596:
+               { /* '1596' */
+                       return 1596
+               }
+       case 1597:
+               { /* '1597' */
+                       return 1597
+               }
+       case 1598:
+               { /* '1598' */
+                       return 1598
+               }
+       case 1599:
+               { /* '1599' */
+                       return 1599
+               }
        case 16:
                { /* '16' */
                        return 16
@@ -5875,6 +5917,30 @@ func (e BACnetVendorId) VendorId() uint16 {
                { /* '160' */
                        return 160
                }
+       case 1600:
+               { /* '1600' */
+                       return 1600
+               }
+       case 1601:
+               { /* '1601' */
+                       return 1601
+               }
+       case 1602:
+               { /* '1602' */
+                       return 1602
+               }
+       case 1603:
+               { /* '1603' */
+                       return 1603
+               }
+       case 1604:
+               { /* '1604' */
+                       return 1604
+               }
+       case 1605:
+               { /* '1605' */
+                       return 1605
+               }
        case 161:
                { /* '161' */
                        return 161
@@ -12229,6 +12295,26 @@ func (e BACnetVendorId) VendorName() string {
                { /* '1594' */
                        return "Allbee B.V."
                }
+       case 1595:
+               { /* '1595' */
+                       return "Kampmann GmbH & Co. KG"
+               }
+       case 1596:
+               { /* '1596' */
+                       return "Cosel Elektronik Otomasyon Sistemleri San. Tic. 
Ltd. Sti."
+               }
+       case 1597:
+               { /* '1597' */
+                       return "Ractl Designs"
+               }
+       case 1598:
+               { /* '1598' */
+                       return "Databridge Dynamic Pvt Ltd"
+               }
+       case 1599:
+               { /* '1599' */
+                       return "Evolo Technologies AS"
+               }
        case 16:
                { /* '16' */
                        return "United Technologies Carrier"
@@ -12237,6 +12323,30 @@ func (e BACnetVendorId) VendorName() string {
                { /* '160' */
                        return "Rockwell Automation"
                }
+       case 1600:
+               { /* '1600' */
+                       return "EnergyPlus Teknoloji Imalat Ithalat ve Ihracat 
Sanayi AS"
+               }
+       case 1601:
+               { /* '1601' */
+                       return "Gaiamesh Inc."
+               }
+       case 1602:
+               { /* '1602' */
+                       return "Lovato Electric S.P.A."
+               }
+       case 1603:
+               { /* '1603' */
+                       return "Q-PAC Systems, Inc."
+               }
+       case 1604:
+               { /* '1604' */
+                       return "Yobiiq Intelligence B.V."
+               }
+       case 1605:
+               { /* '1605' */
+                       return "Camfil USA Inc."
+               }
        case 161:
                { /* '161' */
                        return "Enflex Corp."
@@ -17270,10 +17380,32 @@ func BACnetVendorIdByValue(value uint16) (enum 
BACnetVendorId, ok bool) {
                return BACnetVendorId_CHYI_LEE_INDUSTRY_CO_LTD, true
        case 1594:
                return BACnetVendorId_ALLBEEBV, true
+       case 1595:
+               return BACnetVendorId_KAMPMANN_GMBH_COKG, true
+       case 1596:
+               return 
BACnetVendorId_COSEL_ELEKTRONIK_OTOMASYON_SISTEMLERI_SAN_TIC_LTD_STI, true
+       case 1597:
+               return BACnetVendorId_RACTL_DESIGNS, true
+       case 1598:
+               return BACnetVendorId_DATABRIDGE_DYNAMIC_PVT_LTD, true
+       case 1599:
+               return BACnetVendorId_EVOLO_TECHNOLOGIESAS, true
        case 16:
                return BACnetVendorId_UNITED_TECHNOLOGIES_CARRIER, true
        case 160:
                return BACnetVendorId_ROCKWELL_AUTOMATION, true
+       case 1600:
+               return 
BACnetVendorId_ENERGY_PLUS_TEKNOLOJI_IMALAT_ITHALATVE_IHRACAT_SANAYIAS, true
+       case 1601:
+               return BACnetVendorId_GAIAMESH_INC, true
+       case 1602:
+               return BACnetVendorId_LOVATO_ELECTRICSPA, true
+       case 1603:
+               return BACnetVendorId_QPAC_SYSTEMS_INC, true
+       case 1604:
+               return BACnetVendorId_YOBIIQ_INTELLIGENCEBV, true
+       case 1605:
+               return BACnetVendorId_CAMFILUSA_INC, true
        case 161:
                return BACnetVendorId_ENFLEX_CORP, true
        case 162:
@@ -20448,10 +20580,32 @@ func BACnetVendorIdByName(value string) (enum 
BACnetVendorId, ok bool) {
                return BACnetVendorId_CHYI_LEE_INDUSTRY_CO_LTD, true
        case "ALLBEEBV":
                return BACnetVendorId_ALLBEEBV, true
+       case "KAMPMANN_GMBH_COKG":
+               return BACnetVendorId_KAMPMANN_GMBH_COKG, true
+       case "COSEL_ELEKTRONIK_OTOMASYON_SISTEMLERI_SAN_TIC_LTD_STI":
+               return 
BACnetVendorId_COSEL_ELEKTRONIK_OTOMASYON_SISTEMLERI_SAN_TIC_LTD_STI, true
+       case "RACTL_DESIGNS":
+               return BACnetVendorId_RACTL_DESIGNS, true
+       case "DATABRIDGE_DYNAMIC_PVT_LTD":
+               return BACnetVendorId_DATABRIDGE_DYNAMIC_PVT_LTD, true
+       case "EVOLO_TECHNOLOGIESAS":
+               return BACnetVendorId_EVOLO_TECHNOLOGIESAS, true
        case "UNITED_TECHNOLOGIES_CARRIER":
                return BACnetVendorId_UNITED_TECHNOLOGIES_CARRIER, true
        case "ROCKWELL_AUTOMATION":
                return BACnetVendorId_ROCKWELL_AUTOMATION, true
+       case "ENERGY_PLUS_TEKNOLOJI_IMALAT_ITHALATVE_IHRACAT_SANAYIAS":
+               return 
BACnetVendorId_ENERGY_PLUS_TEKNOLOJI_IMALAT_ITHALATVE_IHRACAT_SANAYIAS, true
+       case "GAIAMESH_INC":
+               return BACnetVendorId_GAIAMESH_INC, true
+       case "LOVATO_ELECTRICSPA":
+               return BACnetVendorId_LOVATO_ELECTRICSPA, true
+       case "QPAC_SYSTEMS_INC":
+               return BACnetVendorId_QPAC_SYSTEMS_INC, true
+       case "YOBIIQ_INTELLIGENCEBV":
+               return BACnetVendorId_YOBIIQ_INTELLIGENCEBV, true
+       case "CAMFILUSA_INC":
+               return BACnetVendorId_CAMFILUSA_INC, true
        case "ENFLEX_CORP":
                return BACnetVendorId_ENFLEX_CORP, true
        case "ASI_CONTROLS":
@@ -23698,10 +23852,32 @@ func (e BACnetVendorId) PLC4XEnumName() string {
                return "CHYI_LEE_INDUSTRY_CO_LTD"
        case BACnetVendorId_ALLBEEBV:
                return "ALLBEEBV"
+       case BACnetVendorId_KAMPMANN_GMBH_COKG:
+               return "KAMPMANN_GMBH_COKG"
+       case 
BACnetVendorId_COSEL_ELEKTRONIK_OTOMASYON_SISTEMLERI_SAN_TIC_LTD_STI:
+               return "COSEL_ELEKTRONIK_OTOMASYON_SISTEMLERI_SAN_TIC_LTD_STI"
+       case BACnetVendorId_RACTL_DESIGNS:
+               return "RACTL_DESIGNS"
+       case BACnetVendorId_DATABRIDGE_DYNAMIC_PVT_LTD:
+               return "DATABRIDGE_DYNAMIC_PVT_LTD"
+       case BACnetVendorId_EVOLO_TECHNOLOGIESAS:
+               return "EVOLO_TECHNOLOGIESAS"
        case BACnetVendorId_UNITED_TECHNOLOGIES_CARRIER:
                return "UNITED_TECHNOLOGIES_CARRIER"
        case BACnetVendorId_ROCKWELL_AUTOMATION:
                return "ROCKWELL_AUTOMATION"
+       case 
BACnetVendorId_ENERGY_PLUS_TEKNOLOJI_IMALAT_ITHALATVE_IHRACAT_SANAYIAS:
+               return "ENERGY_PLUS_TEKNOLOJI_IMALAT_ITHALATVE_IHRACAT_SANAYIAS"
+       case BACnetVendorId_GAIAMESH_INC:
+               return "GAIAMESH_INC"
+       case BACnetVendorId_LOVATO_ELECTRICSPA:
+               return "LOVATO_ELECTRICSPA"
+       case BACnetVendorId_QPAC_SYSTEMS_INC:
+               return "QPAC_SYSTEMS_INC"
+       case BACnetVendorId_YOBIIQ_INTELLIGENCEBV:
+               return "YOBIIQ_INTELLIGENCEBV"
+       case BACnetVendorId_CAMFILUSA_INC:
+               return "CAMFILUSA_INC"
        case BACnetVendorId_ENFLEX_CORP:
                return "ENFLEX_CORP"
        case BACnetVendorId_ASI_CONTROLS:
diff --git a/plc4go/protocols/knxnetip/readwrite/model/KnxManufacturer.go 
b/plc4go/protocols/knxnetip/readwrite/model/KnxManufacturer.go
index e5fad0bfbe..e4ed998a36 100644
--- a/plc4go/protocols/knxnetip/readwrite/model/KnxManufacturer.go
+++ b/plc4go/protocols/knxnetip/readwrite/model/KnxManufacturer.go
@@ -820,7 +820,7 @@ const (
        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_CASAMBI_TECHNOLOGIES_OY                            
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
@@ -828,8 +828,14 @@ const (
        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
+       KnxManufacturer_M_QINGDAO_MAISI_INTELLIGENT_TECHNOLOGY_CO__LTD       
KnxManufacturer = 785
+       KnxManufacturer_M_CHONGQING_MEXIN_MESSON_DOORS_INDUSTRY_CO___LTD__   
KnxManufacturer = 786
+       KnxManufacturer_M_HOLFMANN_CULTURE_ART_CO__LTD                       
KnxManufacturer = 787
+       KnxManufacturer_M_GUANGZHOU_BAITE_IOT_TECHNOLOGY_CO___LTD            
KnxManufacturer = 788
+       KnxManufacturer_M_OWL_AUTOMATA                                       
KnxManufacturer = 789
+       KnxManufacturer_M_AUTOMATED_PTY_LTD                                  
KnxManufacturer = 790
+       KnxManufacturer_M_ABB___RESERVED                                     
KnxManufacturer = 791
+       KnxManufacturer_M_BUSCH_JAEGER_ELEKTRO___RESERVED                    
KnxManufacturer = 792
 )
 
 var KnxManufacturerValues []KnxManufacturer
@@ -1614,7 +1620,7 @@ func init() {
                KnxManufacturer_M_MICRONIC_KOREA_CO___LTD_,
                KnxManufacturer_M_ROBUSTEL_LIMITED,
                KnxManufacturer_M_LEXA_LIFESTYLE,
-               KnxManufacturer_M_CASAMBI,
+               KnxManufacturer_M_CASAMBI_TECHNOLOGIES_OY,
                KnxManufacturer_M_BELCAB_UK_LTD,
                KnxManufacturer_M_CHANNEL_SMART_BUILDINGS,
                KnxManufacturer_M_NANJING_KLEVEN_ELECTRONIC_TECHNOLOGY_CO___LTD,
@@ -1622,6 +1628,12 @@ func init() {
                KnxManufacturer_M_OCCHIO_GMBH,
                KnxManufacturer_M_INSTELL,
                KnxManufacturer_M_VOKA_VOGTLAENDISCHES_KABELWERK_GMBH,
+               KnxManufacturer_M_QINGDAO_MAISI_INTELLIGENT_TECHNOLOGY_CO__LTD,
+               
KnxManufacturer_M_CHONGQING_MEXIN_MESSON_DOORS_INDUSTRY_CO___LTD__,
+               KnxManufacturer_M_HOLFMANN_CULTURE_ART_CO__LTD,
+               KnxManufacturer_M_GUANGZHOU_BAITE_IOT_TECHNOLOGY_CO___LTD,
+               KnxManufacturer_M_OWL_AUTOMATA,
+               KnxManufacturer_M_AUTOMATED_PTY_LTD,
                KnxManufacturer_M_ABB___RESERVED,
                KnxManufacturer_M_BUSCH_JAEGER_ELEKTRO___RESERVED,
        }
@@ -4679,16 +4691,40 @@ func (e KnxManufacturer) Number() uint16 {
                }
        case 785:
                { /* '785' */
-                       return 43954
+                       return 846
                }
        case 786:
                { /* '786' */
-                       return 43959
+                       return 847
+               }
+       case 787:
+               { /* '787' */
+                       return 848
+               }
+       case 788:
+               { /* '788' */
+                       return 849
+               }
+       case 789:
+               { /* '789' */
+                       return 850
                }
        case 79:
                { /* '79' */
                        return 118
                }
+       case 790:
+               { /* '790' */
+                       return 851
+               }
+       case 791:
+               { /* '791' */
+                       return 43954
+               }
+       case 792:
+               { /* '792' */
+                       return 43959
+               }
        case 8:
                { /* '8' */
                        return 9
@@ -7809,7 +7845,7 @@ func (e KnxManufacturer) Name() string {
                }
        case 777:
                { /* '777' */
-                       return "casambi"
+                       return "Casambi Technologies Oy"
                }
        case 778:
                { /* '778' */
@@ -7845,16 +7881,40 @@ func (e KnxManufacturer) Name() string {
                }
        case 785:
                { /* '785' */
-                       return "ABB - reserved"
+                       return "Qingdao Maisi Intelligent Technology Co.,Ltd"
                }
        case 786:
                { /* '786' */
-                       return "Busch-Jaeger Elektro - reserved"
+                       return "Chongqing Mexin Messon Doors Industry Co., 
Ltd.,"
+               }
+       case 787:
+               { /* '787' */
+                       return "Holfmann Culture Art Co.,LTD"
+               }
+       case 788:
+               { /* '788' */
+                       return "Guangzhou Baite IoT Technology Co., Ltd"
+               }
+       case 789:
+               { /* '789' */
+                       return "OWL Automata"
                }
        case 79:
                { /* '79' */
                        return "Arcus-eds"
                }
+       case 790:
+               { /* '790' */
+                       return "Automated Pty Ltd"
+               }
+       case 791:
+               { /* '791' */
+                       return "ABB - reserved"
+               }
+       case 792:
+               { /* '792' */
+                       return "Busch-Jaeger Elektro - reserved"
+               }
        case 8:
                { /* '8' */
                        return "Hager Electro"
@@ -9467,7 +9527,7 @@ func KnxManufacturerByValue(value uint16) (enum 
KnxManufacturer, ok bool) {
        case 776:
                return KnxManufacturer_M_LEXA_LIFESTYLE, true
        case 777:
-               return KnxManufacturer_M_CASAMBI, true
+               return KnxManufacturer_M_CASAMBI_TECHNOLOGIES_OY, true
        case 778:
                return KnxManufacturer_M_BELCAB_UK_LTD, true
        case 779:
@@ -9485,11 +9545,23 @@ func KnxManufacturerByValue(value uint16) (enum 
KnxManufacturer, ok bool) {
        case 784:
                return KnxManufacturer_M_VOKA_VOGTLAENDISCHES_KABELWERK_GMBH, 
true
        case 785:
-               return KnxManufacturer_M_ABB___RESERVED, true
+               return 
KnxManufacturer_M_QINGDAO_MAISI_INTELLIGENT_TECHNOLOGY_CO__LTD, true
        case 786:
-               return KnxManufacturer_M_BUSCH_JAEGER_ELEKTRO___RESERVED, true
+               return 
KnxManufacturer_M_CHONGQING_MEXIN_MESSON_DOORS_INDUSTRY_CO___LTD__, true
+       case 787:
+               return KnxManufacturer_M_HOLFMANN_CULTURE_ART_CO__LTD, true
+       case 788:
+               return 
KnxManufacturer_M_GUANGZHOU_BAITE_IOT_TECHNOLOGY_CO___LTD, true
+       case 789:
+               return KnxManufacturer_M_OWL_AUTOMATA, true
        case 79:
                return KnxManufacturer_M_ARCUS_EDS, true
+       case 790:
+               return KnxManufacturer_M_AUTOMATED_PTY_LTD, true
+       case 791:
+               return KnxManufacturer_M_ABB___RESERVED, true
+       case 792:
+               return KnxManufacturer_M_BUSCH_JAEGER_ELEKTRO___RESERVED, true
        case 8:
                return KnxManufacturer_M_HAGER_ELECTRO, true
        case 80:
@@ -11046,8 +11118,8 @@ func KnxManufacturerByName(value string) (enum 
KnxManufacturer, ok bool) {
                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_CASAMBI_TECHNOLOGIES_OY":
+               return KnxManufacturer_M_CASAMBI_TECHNOLOGIES_OY, true
        case "M_BELCAB_UK_LTD":
                return KnxManufacturer_M_BELCAB_UK_LTD, true
        case "M_CHANNEL_SMART_BUILDINGS":
@@ -11064,12 +11136,24 @@ func KnxManufacturerByName(value string) (enum 
KnxManufacturer, ok bool) {
                return KnxManufacturer_M_INSTELL, true
        case "M_VOKA_VOGTLAENDISCHES_KABELWERK_GMBH":
                return KnxManufacturer_M_VOKA_VOGTLAENDISCHES_KABELWERK_GMBH, 
true
+       case "M_QINGDAO_MAISI_INTELLIGENT_TECHNOLOGY_CO__LTD":
+               return 
KnxManufacturer_M_QINGDAO_MAISI_INTELLIGENT_TECHNOLOGY_CO__LTD, true
+       case "M_CHONGQING_MEXIN_MESSON_DOORS_INDUSTRY_CO___LTD__":
+               return 
KnxManufacturer_M_CHONGQING_MEXIN_MESSON_DOORS_INDUSTRY_CO___LTD__, true
+       case "M_HOLFMANN_CULTURE_ART_CO__LTD":
+               return KnxManufacturer_M_HOLFMANN_CULTURE_ART_CO__LTD, true
+       case "M_GUANGZHOU_BAITE_IOT_TECHNOLOGY_CO___LTD":
+               return 
KnxManufacturer_M_GUANGZHOU_BAITE_IOT_TECHNOLOGY_CO___LTD, true
+       case "M_OWL_AUTOMATA":
+               return KnxManufacturer_M_OWL_AUTOMATA, true
+       case "M_ARCUS_EDS":
+               return KnxManufacturer_M_ARCUS_EDS, true
+       case "M_AUTOMATED_PTY_LTD":
+               return KnxManufacturer_M_AUTOMATED_PTY_LTD, 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":
                return KnxManufacturer_M_HAGER_ELECTRO, true
        case "M_INTESIS":
@@ -12698,8 +12782,8 @@ func (e KnxManufacturer) PLC4XEnumName() string {
                return "M_ROBUSTEL_LIMITED"
        case KnxManufacturer_M_LEXA_LIFESTYLE:
                return "M_LEXA_LIFESTYLE"
-       case KnxManufacturer_M_CASAMBI:
-               return "M_CASAMBI"
+       case KnxManufacturer_M_CASAMBI_TECHNOLOGIES_OY:
+               return "M_CASAMBI_TECHNOLOGIES_OY"
        case KnxManufacturer_M_BELCAB_UK_LTD:
                return "M_BELCAB_UK_LTD"
        case KnxManufacturer_M_CHANNEL_SMART_BUILDINGS:
@@ -12716,12 +12800,24 @@ func (e KnxManufacturer) PLC4XEnumName() string {
                return "M_INSTELL"
        case KnxManufacturer_M_VOKA_VOGTLAENDISCHES_KABELWERK_GMBH:
                return "M_VOKA_VOGTLAENDISCHES_KABELWERK_GMBH"
+       case KnxManufacturer_M_QINGDAO_MAISI_INTELLIGENT_TECHNOLOGY_CO__LTD:
+               return "M_QINGDAO_MAISI_INTELLIGENT_TECHNOLOGY_CO__LTD"
+       case KnxManufacturer_M_CHONGQING_MEXIN_MESSON_DOORS_INDUSTRY_CO___LTD__:
+               return "M_CHONGQING_MEXIN_MESSON_DOORS_INDUSTRY_CO___LTD__"
+       case KnxManufacturer_M_HOLFMANN_CULTURE_ART_CO__LTD:
+               return "M_HOLFMANN_CULTURE_ART_CO__LTD"
+       case KnxManufacturer_M_GUANGZHOU_BAITE_IOT_TECHNOLOGY_CO___LTD:
+               return "M_GUANGZHOU_BAITE_IOT_TECHNOLOGY_CO___LTD"
+       case KnxManufacturer_M_OWL_AUTOMATA:
+               return "M_OWL_AUTOMATA"
+       case KnxManufacturer_M_ARCUS_EDS:
+               return "M_ARCUS_EDS"
+       case KnxManufacturer_M_AUTOMATED_PTY_LTD:
+               return "M_AUTOMATED_PTY_LTD"
        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:
                return "M_HAGER_ELECTRO"
        case KnxManufacturer_M_INTESIS:
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 bcf9e33291..6860f8431f 100644
--- 
a/protocols/bacnetip/src/main/generated/protocols/bacnetip/bacnet-vendorids.mspec
+++ 
b/protocols/bacnetip/src/main/generated/protocols/bacnetip/bacnet-vendorids.mspec
@@ -1606,6 +1606,17 @@
   ['1592' ANDIVI ['1592', '"Andivi"']]
   ['1593' CHYI_LEE_INDUSTRY_CO_LTD ['1593', '"Chyi Lee Industry Co., Ltd."']]
   ['1594' ALLBEEBV ['1594', '"Allbee B.V."']]
+  ['1595' KAMPMANN_GMBH_COKG ['1595', '"Kampmann GmbH & Co. KG"']]
+  ['1596' COSEL_ELEKTRONIK_OTOMASYON_SISTEMLERI_SAN_TIC_LTD_STI ['1596', 
'"Cosel Elektronik Otomasyon Sistemleri San. Tic. Ltd. Sti."']]
+  ['1597' RACTL_DESIGNS ['1597', '"Ractl Designs"']]
+  ['1598' DATABRIDGE_DYNAMIC_PVT_LTD ['1598', '"Databridge Dynamic Pvt Ltd"']]
+  ['1599' EVOLO_TECHNOLOGIESAS ['1599', '"Evolo Technologies AS"']]
+  ['1600' ENERGY_PLUS_TEKNOLOJI_IMALAT_ITHALATVE_IHRACAT_SANAYIAS ['1600', 
'"EnergyPlus Teknoloji Imalat Ithalat ve Ihracat Sanayi AS"']]
+  ['1601' GAIAMESH_INC ['1601', '"Gaiamesh Inc."']]
+  ['1602' LOVATO_ELECTRICSPA ['1602', '"Lovato Electric S.P.A."']]
+  ['1603' QPAC_SYSTEMS_INC ['1603', '"Q-PAC Systems, Inc."']]
+  ['1604' YOBIIQ_INTELLIGENCEBV ['1604', '"Yobiiq Intelligence B.V."']]
+  ['1605' CAMFILUSA_INC ['1605', '"Camfil USA Inc."']]
  
   ['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 4962ea9cfe..8029f5f5cd 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
@@ -1529,7 +1529,7 @@
     ['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"']]
+    ['777' M_CASAMBI_TECHNOLOGIES_OY ['838', '"Casambi Technologies Oy"']]
     ['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"']]
@@ -1537,8 +1537,14 @@
     ['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"']]
+    ['785' M_QINGDAO_MAISI_INTELLIGENT_TECHNOLOGY_CO__LTD ['846', '"Qingdao 
Maisi Intelligent Technology Co.,Ltd"']]
+    ['786' M_CHONGQING_MEXIN_MESSON_DOORS_INDUSTRY_CO___LTD__ ['847', 
'"Chongqing Mexin Messon Doors Industry Co., Ltd.,"']]
+    ['787' M_HOLFMANN_CULTURE_ART_CO__LTD ['848', '"Holfmann Culture Art 
Co.,LTD"']]
+    ['788' M_GUANGZHOU_BAITE_IOT_TECHNOLOGY_CO___LTD ['849', '"Guangzhou Baite 
IoT Technology Co., Ltd"']]
+    ['789' M_OWL_AUTOMATA ['850', '"OWL Automata"']]
+    ['790' M_AUTOMATED_PTY_LTD ['851', '"Automated Pty Ltd"']]
+    ['791' M_ABB___RESERVED ['43954', '"ABB - reserved"']]
+    ['792' M_BUSCH_JAEGER_ELEKTRO___RESERVED ['43959', '"Busch-Jaeger Elektro 
- reserved"']]
     
 ]
 

Reply via email to