This is an automated email from the ASF dual-hosted git repository.
chrisdutz 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 52e841443a chore: Updated the KNX Vendor IDs
52e841443a is described below
commit 52e841443aa44e5307ce3bd92f0ad88a2416936a
Author: Christofer Dutz <[email protected]>
AuthorDate: Wed Aug 12 15:43:21 2026 +0200
chore: Updated the KNX Vendor IDs
---
.../knxnetip/readwrite/model/KnxManufacturer.go | 26 +++++++++++++++++-----
.../java/knxnetip/readwrite/KnxManufacturer.java | 6 +++--
.../knxnetip/readwrite/model/KnxManufacturer.cs | 19 +++++++++++-----
.../protocols/knxnetip/knx-master-data.mspec | 5 +++--
4 files changed, 41 insertions(+), 15 deletions(-)
diff --git a/plc4go/protocols/knxnetip/readwrite/model/KnxManufacturer.go
b/plc4go/protocols/knxnetip/readwrite/model/KnxManufacturer.go
index e71be78416..9da154328b 100644
--- a/plc4go/protocols/knxnetip/readwrite/model/KnxManufacturer.go
+++ b/plc4go/protocols/knxnetip/readwrite/model/KnxManufacturer.go
@@ -865,8 +865,9 @@ const (
KnxManufacturer_M_SMARTVOS
KnxManufacturer = 819
KnxManufacturer_M_ISG_INDUSTRIELLE_STEUERUNGSTECHNIK_GMBH
KnxManufacturer = 820
KnxManufacturer_M_CHINT
KnxManufacturer = 821
- KnxManufacturer_M_ABB___RESERVED
KnxManufacturer = 822
- KnxManufacturer_M_BUSCH_JAEGER_ELEKTRO___RESERVED
KnxManufacturer = 823
+ KnxManufacturer_M_BEEKER_TECH_GMBH_AND_CO__KG
KnxManufacturer = 822
+ KnxManufacturer_M_ABB___RESERVED
KnxManufacturer = 823
+ KnxManufacturer_M_BUSCH_JAEGER_ELEKTRO___RESERVED
KnxManufacturer = 824
)
var KnxManufacturerValues []KnxManufacturer
@@ -1696,6 +1697,7 @@ func init() {
KnxManufacturer_M_SMARTVOS,
KnxManufacturer_M_ISG_INDUSTRIELLE_STEUERUNGSTECHNIK_GMBH,
KnxManufacturer_M_CHINT,
+ KnxManufacturer_M_BEEKER_TECH_GMBH_AND_CO__KG,
KnxManufacturer_M_ABB___RESERVED,
KnxManufacturer_M_BUSCH_JAEGER_ELEKTRO___RESERVED,
}
@@ -4921,10 +4923,14 @@ func (e KnxManufacturer) Number() uint16 {
}
case 822:
{ /* '822' */
- return 43954
+ return 884
}
case 823:
{ /* '823' */
+ return 43954
+ }
+ case 824:
+ { /* '824' */
return 43959
}
case 83:
@@ -8235,10 +8241,14 @@ func (e KnxManufacturer) Name() string {
}
case 822:
{ /* '822' */
- return "ABB - reserved"
+ return "Beeker Tech GmbH & Co. KG"
}
case 823:
{ /* '823' */
+ return "ABB - reserved"
+ }
+ case 824:
+ { /* '824' */
return "Busch-Jaeger Elektro - reserved"
}
case 83:
@@ -9939,8 +9949,10 @@ func KnxManufacturerByValue(value uint16) (enum
KnxManufacturer, ok bool) {
case 821:
return KnxManufacturer_M_CHINT, true
case 822:
- return KnxManufacturer_M_ABB___RESERVED, true
+ return KnxManufacturer_M_BEEKER_TECH_GMBH_AND_CO__KG, true
case 823:
+ return KnxManufacturer_M_ABB___RESERVED, true
+ case 824:
return KnxManufacturer_M_BUSCH_JAEGER_ELEKTRO___RESERVED, true
case 83:
return KnxManufacturer_M_DURABLE_TECHNOLOGIES, true
@@ -11592,6 +11604,8 @@ func KnxManufacturerByName(value string) (enum
KnxManufacturer, ok bool) {
return
KnxManufacturer_M_ISG_INDUSTRIELLE_STEUERUNGSTECHNIK_GMBH, true
case "M_CHINT":
return KnxManufacturer_M_CHINT, true
+ case "M_BEEKER_TECH_GMBH_AND_CO__KG":
+ return KnxManufacturer_M_BEEKER_TECH_GMBH_AND_CO__KG, true
case "M_ABB___RESERVED":
return KnxManufacturer_M_ABB___RESERVED, true
case "M_BUSCH_JAEGER_ELEKTRO___RESERVED":
@@ -13318,6 +13332,8 @@ func (e KnxManufacturer) PLC4XEnumName() string {
return "M_ISG_INDUSTRIELLE_STEUERUNGSTECHNIK_GMBH"
case KnxManufacturer_M_CHINT:
return "M_CHINT"
+ case KnxManufacturer_M_BEEKER_TECH_GMBH_AND_CO__KG:
+ return "M_BEEKER_TECH_GMBH_AND_CO__KG"
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 251081ab6e..f133ad5be5 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
@@ -1669,9 +1669,11 @@ public enum KnxManufacturer {
M_CHINT((int) 821, (int) 883, "CHINT"),
- M_ABB___RESERVED((int) 822, (int) 43954, "ABB - reserved"),
+ M_BEEKER_TECH_GMBH_AND_CO__KG((int) 822, (int) 884, "Beeker Tech GmbH & Co.
KG"),
- M_BUSCH_JAEGER_ELEKTRO___RESERVED((int) 823, (int) 43959, "Busch-Jaeger
Elektro - reserved");
+ M_ABB___RESERVED((int) 823, (int) 43954, "ABB - reserved"),
+
+ M_BUSCH_JAEGER_ELEKTRO___RESERVED((int) 824, (int) 43959, "Busch-Jaeger
Elektro - reserved");
private static final Map<Integer, KnxManufacturer> map;
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 965752d373..0147e6e677 100644
---
a/plc4net/drivers/knxnetip/src/drivers/knxnetip/readwrite/model/KnxManufacturer.cs
+++
b/plc4net/drivers/knxnetip/src/drivers/knxnetip/readwrite/model/KnxManufacturer.cs
@@ -847,8 +847,9 @@ namespace
org.apache.plc4net.drivers.knxnetip.readwrite.model
M_SMARTVOS = 819,
M_ISG_INDUSTRIELLE_STEUERUNGSTECHNIK_GMBH = 820,
M_CHINT = 821,
- M_ABB___RESERVED = 822,
- M_BUSCH_JAEGER_ELEKTRO___RESERVED = 823,
+ M_BEEKER_TECH_GMBH_AND_CO__KG = 822,
+ M_ABB___RESERVED = 823,
+ M_BUSCH_JAEGER_ELEKTRO___RESERVED = 824,
}
public static class KnxManufacturerInfo
@@ -3270,10 +3271,13 @@ namespace
org.apache.plc4net.drivers.knxnetip.readwrite.model
case KnxManufacturer.M_CHINT: { /* '821' */
return 883;
}
- case KnxManufacturer.M_ABB___RESERVED: { /* '822' */
+ case KnxManufacturer.M_BEEKER_TECH_GMBH_AND_CO__KG: { /* '822'
*/
+ return 884;
+ }
+ case KnxManufacturer.M_ABB___RESERVED: { /* '823' */
return 43954;
}
- case KnxManufacturer.M_BUSCH_JAEGER_ELEKTRO___RESERVED: { /*
'823' */
+ case KnxManufacturer.M_BUSCH_JAEGER_ELEKTRO___RESERVED: { /*
'824' */
return 43959;
}
case KnxManufacturer.M_DURABLE_TECHNOLOGIES: { /* '83' */
@@ -5752,10 +5756,13 @@ namespace
org.apache.plc4net.drivers.knxnetip.readwrite.model
case KnxManufacturer.M_CHINT: { /* '821' */
return "CHINT";
}
- case KnxManufacturer.M_ABB___RESERVED: { /* '822' */
+ case KnxManufacturer.M_BEEKER_TECH_GMBH_AND_CO__KG: { /* '822'
*/
+ return "Beeker Tech GmbH & Co. KG";
+ }
+ case KnxManufacturer.M_ABB___RESERVED: { /* '823' */
return "ABB - reserved";
}
- case KnxManufacturer.M_BUSCH_JAEGER_ELEKTRO___RESERVED: { /*
'823' */
+ case KnxManufacturer.M_BUSCH_JAEGER_ELEKTRO___RESERVED: { /*
'824' */
return "Busch-Jaeger Elektro - reserved";
}
case KnxManufacturer.M_DURABLE_TECHNOLOGIES: { /* '83' */
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 62fd86dd43..6cd90c6983 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
@@ -1574,8 +1574,9 @@
['819' M_SMARTVOS ['880', '"smartVOS"']]
['820' M_ISG_INDUSTRIELLE_STEUERUNGSTECHNIK_GMBH ['881', '"ISG
Industrielle Steuerungstechnik GmbH"']]
['821' M_CHINT ['883', '"CHINT"']]
- ['822' M_ABB___RESERVED ['43954', '"ABB - reserved"']]
- ['823' M_BUSCH_JAEGER_ELEKTRO___RESERVED ['43959', '"Busch-Jaeger Elektro
- reserved"']]
+ ['822' M_BEEKER_TECH_GMBH_AND_CO__KG ['884', '"Beeker Tech GmbH & Co.
KG"']]
+ ['823' M_ABB___RESERVED ['43954', '"ABB - reserved"']]
+ ['824' M_BUSCH_JAEGER_ELEKTRO___RESERVED ['43959', '"Busch-Jaeger Elektro
- reserved"']]
]