diff --git a/plc4go/protocols/knxnetip/readwrite/model/KnxManufacturer.go b/plc4go/protocols/knxnetip/readwrite/model/KnxManufacturer.go index eeba3de6b63..c908c0dd4b5 100644 --- a/plc4go/protocols/knxnetip/readwrite/model/KnxManufacturer.go +++ b/plc4go/protocols/knxnetip/readwrite/model/KnxManufacturer.go @@ -679,8 +679,10 @@ const ( KnxManufacturer_M_GUANGDONG_YOZEWIT_INTELLIGENT_TECHNOLOGY_CO__LTD_ KnxManufacturer = 633 KnxManufacturer_M_SEXANKA KnxManufacturer = 634 KnxManufacturer_M_SECURI_FLEX_LTD KnxManufacturer = 635 - KnxManufacturer_M_ABB___RESERVED KnxManufacturer = 636 - KnxManufacturer_M_BUSCH_JAEGER_ELEKTRO___RESERVED KnxManufacturer = 637 + KnxManufacturer_M_BOKE KnxManufacturer = 636 + KnxManufacturer_M_SBR_SMART_CONTROL KnxManufacturer = 637 + KnxManufacturer_M_ABB___RESERVED KnxManufacturer = 638 + KnxManufacturer_M_BUSCH_JAEGER_ELEKTRO___RESERVED KnxManufacturer = 639 ) var KnxManufacturerValues []KnxManufacturer @@ -1324,6 +1326,8 @@ func init() { KnxManufacturer_M_GUANGDONG_YOZEWIT_INTELLIGENT_TECHNOLOGY_CO__LTD_, KnxManufacturer_M_SEXANKA, KnxManufacturer_M_SECURI_FLEX_LTD, + KnxManufacturer_M_BOKE, + KnxManufacturer_M_SBR_SMART_CONTROL, KnxManufacturer_M_ABB___RESERVED, KnxManufacturer_M_BUSCH_JAEGER_ELEKTRO___RESERVED, } @@ -3721,10 +3725,18 @@ func (e KnxManufacturer) Number() uint16 { } case 636: { /* '636' */ - return 43954 + return 693 } case 637: { /* '637' */ + return 695 + } + case 638: + { /* '638' */ + return 43954 + } + case 639: + { /* '639' */ return 43959 } case 64: @@ -6291,10 +6303,18 @@ func (e KnxManufacturer) Name() string { } case 636: { /* '636' */ - return "ABB - reserved" + return "BOKE" } case 637: { /* '637' */ + return "SBR Smart Control" + } + case 638: + { /* '638' */ + return "ABB - reserved" + } + case 639: + { /* '639' */ return "Busch-Jaeger Elektro - reserved" } case 64: @@ -7665,8 +7685,12 @@ func KnxManufacturerByValue(value uint16) (enum KnxManufacturer, ok bool) { case 635: return KnxManufacturer_M_SECURI_FLEX_LTD, true case 636: - return KnxManufacturer_M_ABB___RESERVED, true + return KnxManufacturer_M_BOKE, true case 637: + return KnxManufacturer_M_SBR_SMART_CONTROL, true + case 638: + return KnxManufacturer_M_ABB___RESERVED, true + case 639: return KnxManufacturer_M_BUSCH_JAEGER_ELEKTRO___RESERVED, true case 64: return KnxManufacturer_M_BISCHOFF_ELEKTRONIK, true @@ -8946,6 +8970,10 @@ func KnxManufacturerByName(value string) (enum KnxManufacturer, ok bool) { return KnxManufacturer_M_SEXANKA, true case "M_SECURI_FLEX_LTD": return KnxManufacturer_M_SECURI_FLEX_LTD, true + case "M_BOKE": + return KnxManufacturer_M_BOKE, true + case "M_SBR_SMART_CONTROL": + return KnxManufacturer_M_SBR_SMART_CONTROL, true case "M_ABB___RESERVED": return KnxManufacturer_M_ABB___RESERVED, true case "M_BUSCH_JAEGER_ELEKTRO___RESERVED": @@ -10289,6 +10317,10 @@ func (e KnxManufacturer) PLC4XEnumName() string { return "M_SEXANKA" case KnxManufacturer_M_SECURI_FLEX_LTD: return "M_SECURI_FLEX_LTD" + case KnxManufacturer_M_BOKE: + return "M_BOKE" + case KnxManufacturer_M_SBR_SMART_CONTROL: + return "M_SBR_SMART_CONTROL" 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 d06093f11fb..0d5c7c3b7f9 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 @@ -730,9 +730,11 @@ public enum KnxManufacturer { (int) 633, (int) 690, (String) "Guangdong Yozewit Intelligent Technology Co.,Ltd."), M_SEXANKA((int) 634, (int) 691, (String) "SEXANKA"), M_SECURI_FLEX_LTD((int) 635, (int) 692, (String) "Securi-Flex Ltd"), - M_ABB___RESERVED((int) 636, (int) 43954, (String) "ABB - reserved"), + M_BOKE((int) 636, (int) 693, (String) "BOKE"), + M_SBR_SMART_CONTROL((int) 637, (int) 695, (String) "SBR Smart Control"), + M_ABB___RESERVED((int) 638, (int) 43954, (String) "ABB - reserved"), M_BUSCH_JAEGER_ELEKTRO___RESERVED( - (int) 637, (int) 43959, (String) "Busch-Jaeger Elektro - reserved"); + (int) 639, (int) 43959, (String) "Busch-Jaeger Elektro - reserved"); private static final Map 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 103c58d703c..ec6e9371be9 100644 --- a/plc4net/drivers/knxnetip/src/drivers/knxnetip/readwrite/model/KnxManufacturer.cs +++ b/plc4net/drivers/knxnetip/src/drivers/knxnetip/readwrite/model/KnxManufacturer.cs @@ -660,8 +660,10 @@ public enum KnxManufacturer M_GUANGDONG_YOZEWIT_INTELLIGENT_TECHNOLOGY_CO__LTD_ = 633, M_SEXANKA = 634, M_SECURI_FLEX_LTD = 635, - M_ABB___RESERVED = 636, - M_BUSCH_JAEGER_ELEKTRO___RESERVED = 637, + M_BOKE = 636, + M_SBR_SMART_CONTROL = 637, + M_ABB___RESERVED = 638, + M_BUSCH_JAEGER_ELEKTRO___RESERVED = 639, } public static class KnxManufacturerInfo @@ -2462,10 +2464,16 @@ public static class KnxManufacturerInfo case KnxManufacturer.M_SECURI_FLEX_LTD: { /* '635' */ return 692; } - case KnxManufacturer.M_ABB___RESERVED: { /* '636' */ + case KnxManufacturer.M_BOKE: { /* '636' */ + return 693; + } + case KnxManufacturer.M_SBR_SMART_CONTROL: { /* '637' */ + return 695; + } + case KnxManufacturer.M_ABB___RESERVED: { /* '638' */ return 43954; } - case KnxManufacturer.M_BUSCH_JAEGER_ELEKTRO___RESERVED: { /* '637' */ + case KnxManufacturer.M_BUSCH_JAEGER_ELEKTRO___RESERVED: { /* '639' */ return 43959; } case KnxManufacturer.M_BISCHOFF_ELEKTRONIK: { /* '64' */ @@ -4386,10 +4394,16 @@ public static string Name(this KnxManufacturer value) case KnxManufacturer.M_SECURI_FLEX_LTD: { /* '635' */ return "Securi-Flex Ltd"; } - case KnxManufacturer.M_ABB___RESERVED: { /* '636' */ + case KnxManufacturer.M_BOKE: { /* '636' */ + return "BOKE"; + } + case KnxManufacturer.M_SBR_SMART_CONTROL: { /* '637' */ + return "SBR Smart Control"; + } + case KnxManufacturer.M_ABB___RESERVED: { /* '638' */ return "ABB - reserved"; } - case KnxManufacturer.M_BUSCH_JAEGER_ELEKTRO___RESERVED: { /* '637' */ + case KnxManufacturer.M_BUSCH_JAEGER_ELEKTRO___RESERVED: { /* '639' */ return "Busch-Jaeger Elektro - reserved"; } case KnxManufacturer.M_BISCHOFF_ELEKTRONIK: { /* '64' */