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
commit 6e540338ce46765edd22d3029d32b3dd9d903124 Author: Christofer Dutz <[email protected]> AuthorDate: Wed Oct 22 08:35:58 2025 +0200 chore: Updated KNX manufacturer data --- .../knxnetip/readwrite/model/KnxManufacturer.go | 58 +++++++++++++++++----- .../java/knxnetip/readwrite/KnxManufacturer.java | 9 ++-- .../knxnetip/readwrite/model/KnxManufacturer.cs | 34 +++++++++---- .../protocols/knxnetip/knx-master-data.mspec | 8 +-- 4 files changed, 80 insertions(+), 29 deletions(-) diff --git a/plc4go/protocols/knxnetip/readwrite/model/KnxManufacturer.go b/plc4go/protocols/knxnetip/readwrite/model/KnxManufacturer.go index eda9c0af94..7eb3f74bd1 100644 --- a/plc4go/protocols/knxnetip/readwrite/model/KnxManufacturer.go +++ b/plc4go/protocols/knxnetip/readwrite/model/KnxManufacturer.go @@ -806,9 +806,11 @@ const ( KnxManufacturer_M_JIWU_FUZHOU_TECHNOLOGY_CO___LTD_ KnxManufacturer = 760 KnxManufacturer_M_FOSHAN_BRISDOM_TECHNOLOGY_CO___LTD_ KnxManufacturer = 761 KnxManufacturer_M_YUEOING_ZHONGYI_ELECTRICALCO__LTD KnxManufacturer = 762 - KnxManufacturer_M_HYUNDAI_LIGHTING KnxManufacturer = 763 - KnxManufacturer_M_ABB___RESERVED KnxManufacturer = 764 - KnxManufacturer_M_BUSCH_JAEGER_ELEKTRO___RESERVED KnxManufacturer = 765 + KnxManufacturer_M_HYUNDAI KnxManufacturer = 763 + KnxManufacturer_M_QINGDAO_HISENSE_TRANSTECH_CO__LTD_ KnxManufacturer = 764 + KnxManufacturer_M_SPECIALCAVI_BALDASSARI_SRL KnxManufacturer = 765 + KnxManufacturer_M_ABB___RESERVED KnxManufacturer = 766 + KnxManufacturer_M_BUSCH_JAEGER_ELEKTRO___RESERVED KnxManufacturer = 767 ) var KnxManufacturerValues []KnxManufacturer @@ -1579,7 +1581,9 @@ func init() { KnxManufacturer_M_JIWU_FUZHOU_TECHNOLOGY_CO___LTD_, KnxManufacturer_M_FOSHAN_BRISDOM_TECHNOLOGY_CO___LTD_, KnxManufacturer_M_YUEOING_ZHONGYI_ELECTRICALCO__LTD, - KnxManufacturer_M_HYUNDAI_LIGHTING, + KnxManufacturer_M_HYUNDAI, + KnxManufacturer_M_QINGDAO_HISENSE_TRANSTECH_CO__LTD_, + KnxManufacturer_M_SPECIALCAVI_BALDASSARI_SRL, KnxManufacturer_M_ABB___RESERVED, KnxManufacturer_M_BUSCH_JAEGER_ELEKTRO___RESERVED, } @@ -4545,10 +4549,18 @@ func (e KnxManufacturer) Number() uint16 { } case 764: { /* '764' */ - return 43954 + return 825 } case 765: { /* '765' */ + return 826 + } + case 766: + { /* '766' */ + return 43954 + } + case 767: + { /* '767' */ return 43959 } case 77: @@ -7623,14 +7635,22 @@ func (e KnxManufacturer) Name() string { } case 763: { /* '763' */ - return "Hyundai Lighting" + return "HYUNDAI" } case 764: { /* '764' */ - return "ABB - reserved" + return "Qingdao Hisense TransTech Co.,Ltd." } case 765: { /* '765' */ + return "SPECIALCAVI BALDASSARI SRL" + } + case 766: + { /* '766' */ + return "ABB - reserved" + } + case 767: + { /* '767' */ return "Busch-Jaeger Elektro - reserved" } case 77: @@ -9227,10 +9247,14 @@ func KnxManufacturerByValue(value uint16) (enum KnxManufacturer, ok bool) { case 762: return KnxManufacturer_M_YUEOING_ZHONGYI_ELECTRICALCO__LTD, true case 763: - return KnxManufacturer_M_HYUNDAI_LIGHTING, true + return KnxManufacturer_M_HYUNDAI, true case 764: - return KnxManufacturer_M_ABB___RESERVED, true + return KnxManufacturer_M_QINGDAO_HISENSE_TRANSTECH_CO__LTD_, true case 765: + return KnxManufacturer_M_SPECIALCAVI_BALDASSARI_SRL, true + case 766: + return KnxManufacturer_M_ABB___RESERVED, true + case 767: return KnxManufacturer_M_BUSCH_JAEGER_ELEKTRO___RESERVED, true case 77: return KnxManufacturer_M_UPONOR, true @@ -10764,8 +10788,12 @@ func KnxManufacturerByName(value string) (enum KnxManufacturer, ok bool) { return KnxManufacturer_M_FOSHAN_BRISDOM_TECHNOLOGY_CO___LTD_, true case "M_YUEOING_ZHONGYI_ELECTRICALCO__LTD": return KnxManufacturer_M_YUEOING_ZHONGYI_ELECTRICALCO__LTD, true - case "M_HYUNDAI_LIGHTING": - return KnxManufacturer_M_HYUNDAI_LIGHTING, true + case "M_HYUNDAI": + return KnxManufacturer_M_HYUNDAI, true + case "M_QINGDAO_HISENSE_TRANSTECH_CO__LTD_": + return KnxManufacturer_M_QINGDAO_HISENSE_TRANSTECH_CO__LTD_, true + case "M_SPECIALCAVI_BALDASSARI_SRL": + return KnxManufacturer_M_SPECIALCAVI_BALDASSARI_SRL, true case "M_ABB___RESERVED": return KnxManufacturer_M_ABB___RESERVED, true case "M_BUSCH_JAEGER_ELEKTRO___RESERVED": @@ -12374,8 +12402,12 @@ func (e KnxManufacturer) PLC4XEnumName() string { return "M_FOSHAN_BRISDOM_TECHNOLOGY_CO___LTD_" case KnxManufacturer_M_YUEOING_ZHONGYI_ELECTRICALCO__LTD: return "M_YUEOING_ZHONGYI_ELECTRICALCO__LTD" - case KnxManufacturer_M_HYUNDAI_LIGHTING: - return "M_HYUNDAI_LIGHTING" + case KnxManufacturer_M_HYUNDAI: + return "M_HYUNDAI" + case KnxManufacturer_M_QINGDAO_HISENSE_TRANSTECH_CO__LTD_: + return "M_QINGDAO_HISENSE_TRANSTECH_CO__LTD_" + case KnxManufacturer_M_SPECIALCAVI_BALDASSARI_SRL: + return "M_SPECIALCAVI_BALDASSARI_SRL" case KnxManufacturer_M_ABB___RESERVED: return "M_ABB___RESERVED" case KnxManufacturer_M_BUSCH_JAEGER_ELEKTRO___RESERVED: 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 de8c23868b..badd591ffb 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 @@ -897,10 +897,13 @@ public enum KnxManufacturer { (int) 761, (int) 822, (String) "Foshan Brisdom Technology Co., Ltd."), M_YUEOING_ZHONGYI_ELECTRICALCO__LTD( (int) 762, (int) 823, (String) "YUEOING ZHONGYI ELECTRICALCO.,LTD"), - M_HYUNDAI_LIGHTING((int) 763, (int) 824, (String) "Hyundai Lighting"), - M_ABB___RESERVED((int) 764, (int) 43954, (String) "ABB - reserved"), + M_HYUNDAI((int) 763, (int) 824, (String) "HYUNDAI"), + M_QINGDAO_HISENSE_TRANSTECH_CO__LTD_( + (int) 764, (int) 825, (String) "Qingdao Hisense TransTech Co.,Ltd."), + M_SPECIALCAVI_BALDASSARI_SRL((int) 765, (int) 826, (String) "SPECIALCAVI BALDASSARI SRL"), + M_ABB___RESERVED((int) 766, (int) 43954, (String) "ABB - reserved"), M_BUSCH_JAEGER_ELEKTRO___RESERVED( - (int) 765, (int) 43959, (String) "Busch-Jaeger Elektro - reserved"); + (int) 767, (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 5e2f5d33b7..4599b4346b 100644 --- a/plc4net/drivers/knxnetip/src/drivers/knxnetip/readwrite/model/KnxManufacturer.cs +++ b/plc4net/drivers/knxnetip/src/drivers/knxnetip/readwrite/model/KnxManufacturer.cs @@ -788,9 +788,11 @@ namespace org.apache.plc4net.drivers.knxnetip.readwrite.model M_JIWU_FUZHOU_TECHNOLOGY_CO___LTD_ = 760, M_FOSHAN_BRISDOM_TECHNOLOGY_CO___LTD_ = 761, M_YUEOING_ZHONGYI_ELECTRICALCO__LTD = 762, - M_HYUNDAI_LIGHTING = 763, - M_ABB___RESERVED = 764, - M_BUSCH_JAEGER_ELEKTRO___RESERVED = 765, + 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, } public static class KnxManufacturerInfo @@ -3014,13 +3016,19 @@ namespace org.apache.plc4net.drivers.knxnetip.readwrite.model case KnxManufacturer.M_YUEOING_ZHONGYI_ELECTRICALCO__LTD: { /* '762' */ return 823; } - case KnxManufacturer.M_HYUNDAI_LIGHTING: { /* '763' */ + case KnxManufacturer.M_HYUNDAI: { /* '763' */ return 824; } - case KnxManufacturer.M_ABB___RESERVED: { /* '764' */ + case KnxManufacturer.M_QINGDAO_HISENSE_TRANSTECH_CO__LTD_: { /* '764' */ + return 825; + } + case KnxManufacturer.M_SPECIALCAVI_BALDASSARI_SRL: { /* '765' */ + return 826; + } + case KnxManufacturer.M_ABB___RESERVED: { /* '766' */ return 43954; } - case KnxManufacturer.M_BUSCH_JAEGER_ELEKTRO___RESERVED: { /* '765' */ + case KnxManufacturer.M_BUSCH_JAEGER_ELEKTRO___RESERVED: { /* '767' */ return 43959; } case KnxManufacturer.M_UPONOR: { /* '77' */ @@ -5322,13 +5330,19 @@ namespace org.apache.plc4net.drivers.knxnetip.readwrite.model case KnxManufacturer.M_YUEOING_ZHONGYI_ELECTRICALCO__LTD: { /* '762' */ return "YUEOING ZHONGYI ELECTRICALCO.,LTD"; } - case KnxManufacturer.M_HYUNDAI_LIGHTING: { /* '763' */ - return "Hyundai Lighting"; + case KnxManufacturer.M_HYUNDAI: { /* '763' */ + return "HYUNDAI"; + } + case KnxManufacturer.M_QINGDAO_HISENSE_TRANSTECH_CO__LTD_: { /* '764' */ + return "Qingdao Hisense TransTech Co.,Ltd."; + } + case KnxManufacturer.M_SPECIALCAVI_BALDASSARI_SRL: { /* '765' */ + return "SPECIALCAVI BALDASSARI SRL"; } - case KnxManufacturer.M_ABB___RESERVED: { /* '764' */ + case KnxManufacturer.M_ABB___RESERVED: { /* '766' */ return "ABB - reserved"; } - case KnxManufacturer.M_BUSCH_JAEGER_ELEKTRO___RESERVED: { /* '765' */ + case KnxManufacturer.M_BUSCH_JAEGER_ELEKTRO___RESERVED: { /* '767' */ return "Busch-Jaeger Elektro - reserved"; } case KnxManufacturer.M_UPONOR: { /* '77' */ 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 f1e5651049..5312571c65 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 @@ -1515,9 +1515,11 @@ ['760' M_JIWU_FUZHOU_TECHNOLOGY_CO___LTD_ ['821', '"Jiwu (Fuzhou) Technology Co., Ltd."']] ['761' M_FOSHAN_BRISDOM_TECHNOLOGY_CO___LTD_ ['822', '"Foshan Brisdom Technology Co., Ltd."']] ['762' M_YUEOING_ZHONGYI_ELECTRICALCO__LTD ['823', '"YUEOING ZHONGYI ELECTRICALCO.,LTD"']] - ['763' M_HYUNDAI_LIGHTING ['824', '"Hyundai Lighting"']] - ['764' M_ABB___RESERVED ['43954', '"ABB - reserved"']] - ['765' M_BUSCH_JAEGER_ELEKTRO___RESERVED ['43959', '"Busch-Jaeger Elektro - reserved"']] + ['763' M_HYUNDAI ['824', '"HYUNDAI"']] + ['764' M_QINGDAO_HISENSE_TRANSTECH_CO__LTD_ ['825', '"Qingdao Hisense TransTech Co.,Ltd."']] + ['765' M_SPECIALCAVI_BALDASSARI_SRL ['826', '"SPECIALCAVI BALDASSARI SRL"']] + ['766' M_ABB___RESERVED ['43954', '"ABB - reserved"']] + ['767' M_BUSCH_JAEGER_ELEKTRO___RESERVED ['43959', '"Busch-Jaeger Elektro - reserved"']] ]
