plc4go/protocols/knxnetip/readwrite/model/KnxInterfaceObjectProperty.go (5,359 lines of code) (raw):
/*
* Licensed to the Apache Software Foundation (ASF) under one
* or more contributor license agreements. See the NOTICE file
* distributed with this work for additional information
* regarding copyright ownership. The ASF licenses this file
* to you under the Apache License, Version 2.0 (the
* "License"); you may not use this file except in compliance
* with the License. You may obtain a copy of the License at
*
* https://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing,
* software distributed under the License is distributed on an
* "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
* KIND, either express or implied. See the License for the
* specific language governing permissions and limitations
* under the License.
*/
package model
import (
"context"
"fmt"
"github.com/pkg/errors"
"github.com/rs/zerolog"
"github.com/apache/plc4x/plc4go/spi/utils"
)
// Code generated by code-generation. DO NOT EDIT.
// KnxInterfaceObjectProperty is an enum
type KnxInterfaceObjectProperty uint32
type IKnxInterfaceObjectProperty interface {
fmt.Stringer
utils.LengthAware
utils.Serializable
PropertyDataType() KnxPropertyDataType
Name() string
PropertyId() uint8
ObjectType() KnxInterfaceObjectType
}
const (
KnxInterfaceObjectProperty_PID_UNKNOWN KnxInterfaceObjectProperty = 0
KnxInterfaceObjectProperty_PID_GENERAL_OBJECT_TYPE KnxInterfaceObjectProperty = 1
KnxInterfaceObjectProperty_PID_GENERAL_OBJECT_NAME KnxInterfaceObjectProperty = 2
KnxInterfaceObjectProperty_PID_GENERAL_SEMAPHOR KnxInterfaceObjectProperty = 3
KnxInterfaceObjectProperty_PID_GENERAL_GROUP_OBJECT_REFERENCE KnxInterfaceObjectProperty = 4
KnxInterfaceObjectProperty_PID_GENERAL_LOAD_STATE_CONTROL KnxInterfaceObjectProperty = 5
KnxInterfaceObjectProperty_PID_GENERAL_RUN_STATE_CONTROL KnxInterfaceObjectProperty = 6
KnxInterfaceObjectProperty_PID_GENERAL_TABLE_REFERENCE KnxInterfaceObjectProperty = 7
KnxInterfaceObjectProperty_PID_GENERAL_SERVICE_CONTROL KnxInterfaceObjectProperty = 8
KnxInterfaceObjectProperty_PID_GENERAL_FIRMWARE_REVISION KnxInterfaceObjectProperty = 9
KnxInterfaceObjectProperty_PID_GENERAL_SERVICES_SUPPORTED KnxInterfaceObjectProperty = 10
KnxInterfaceObjectProperty_PID_GENERAL_SERIAL_NUMBER KnxInterfaceObjectProperty = 11
KnxInterfaceObjectProperty_PID_GENERAL_MANUFACTURER_ID KnxInterfaceObjectProperty = 12
KnxInterfaceObjectProperty_PID_GENERAL_PROGRAM_VERSION KnxInterfaceObjectProperty = 13
KnxInterfaceObjectProperty_PID_GENERAL_DEVICE_CONTROL KnxInterfaceObjectProperty = 14
KnxInterfaceObjectProperty_PID_GENERAL_ORDER_INFO KnxInterfaceObjectProperty = 15
KnxInterfaceObjectProperty_PID_GENERAL_PEI_TYPE KnxInterfaceObjectProperty = 16
KnxInterfaceObjectProperty_PID_GENERAL_PORT_CONFIGURATION KnxInterfaceObjectProperty = 17
KnxInterfaceObjectProperty_PID_GENERAL_POLL_GROUP_SETTINGS KnxInterfaceObjectProperty = 18
KnxInterfaceObjectProperty_PID_GENERAL_MANUFACTURER_DATA KnxInterfaceObjectProperty = 19
KnxInterfaceObjectProperty_PID_GENERAL_ENABLE KnxInterfaceObjectProperty = 20
KnxInterfaceObjectProperty_PID_GENERAL_DESCRIPTION KnxInterfaceObjectProperty = 21
KnxInterfaceObjectProperty_PID_GENERAL_FILE KnxInterfaceObjectProperty = 22
KnxInterfaceObjectProperty_PID_GENERAL_TABLE KnxInterfaceObjectProperty = 23
KnxInterfaceObjectProperty_PID_GENERAL_ENROL KnxInterfaceObjectProperty = 24
KnxInterfaceObjectProperty_PID_GENERAL_VERSION KnxInterfaceObjectProperty = 25
KnxInterfaceObjectProperty_PID_GENERAL_GROUP_OBJECT_LINK KnxInterfaceObjectProperty = 26
KnxInterfaceObjectProperty_PID_GENERAL_MCB_TABLE KnxInterfaceObjectProperty = 27
KnxInterfaceObjectProperty_PID_GENERAL_ERROR_CODE KnxInterfaceObjectProperty = 28
KnxInterfaceObjectProperty_PID_GENERAL_OBJECT_INDEX KnxInterfaceObjectProperty = 29
KnxInterfaceObjectProperty_PID_GENERAL_DOWNLOAD_COUNTER KnxInterfaceObjectProperty = 30
KnxInterfaceObjectProperty_PID_DEVICE_ROUTING_COUNT KnxInterfaceObjectProperty = 31
KnxInterfaceObjectProperty_PID_DEVICE_MAX_RETRY_COUNT KnxInterfaceObjectProperty = 32
KnxInterfaceObjectProperty_PID_DEVICE_ERROR_FLAGS KnxInterfaceObjectProperty = 33
KnxInterfaceObjectProperty_PID_DEVICE_PROGMODE KnxInterfaceObjectProperty = 34
KnxInterfaceObjectProperty_PID_DEVICE_PRODUCT_ID KnxInterfaceObjectProperty = 35
KnxInterfaceObjectProperty_PID_DEVICE_MAX_APDULENGTH KnxInterfaceObjectProperty = 36
KnxInterfaceObjectProperty_PID_DEVICE_SUBNET_ADDR KnxInterfaceObjectProperty = 37
KnxInterfaceObjectProperty_PID_DEVICE_DEVICE_ADDR KnxInterfaceObjectProperty = 38
KnxInterfaceObjectProperty_PID_DEVICE_PB_CONFIG KnxInterfaceObjectProperty = 39
KnxInterfaceObjectProperty_PID_DEVICE_ADDR_REPORT KnxInterfaceObjectProperty = 40
KnxInterfaceObjectProperty_PID_DEVICE_ADDR_CHECK KnxInterfaceObjectProperty = 41
KnxInterfaceObjectProperty_PID_DEVICE_OBJECT_VALUE KnxInterfaceObjectProperty = 42
KnxInterfaceObjectProperty_PID_DEVICE_OBJECTLINK KnxInterfaceObjectProperty = 43
KnxInterfaceObjectProperty_PID_DEVICE_APPLICATION KnxInterfaceObjectProperty = 44
KnxInterfaceObjectProperty_PID_DEVICE_PARAMETER KnxInterfaceObjectProperty = 45
KnxInterfaceObjectProperty_PID_DEVICE_OBJECTADDRESS KnxInterfaceObjectProperty = 46
KnxInterfaceObjectProperty_PID_DEVICE_PSU_TYPE KnxInterfaceObjectProperty = 47
KnxInterfaceObjectProperty_PID_DEVICE_PSU_STATUS KnxInterfaceObjectProperty = 48
KnxInterfaceObjectProperty_PID_DEVICE_PSU_ENABLE KnxInterfaceObjectProperty = 49
KnxInterfaceObjectProperty_PID_DEVICE_DOMAIN_ADDRESS KnxInterfaceObjectProperty = 50
KnxInterfaceObjectProperty_PID_DEVICE_IO_LIST KnxInterfaceObjectProperty = 51
KnxInterfaceObjectProperty_PID_DEVICE_MGT_DESCRIPTOR_01 KnxInterfaceObjectProperty = 52
KnxInterfaceObjectProperty_PID_DEVICE_PL110_PARAM KnxInterfaceObjectProperty = 53
KnxInterfaceObjectProperty_PID_DEVICE_RF_REPEAT_COUNTER KnxInterfaceObjectProperty = 54
KnxInterfaceObjectProperty_PID_DEVICE_RECEIVE_BLOCK_TABLE KnxInterfaceObjectProperty = 55
KnxInterfaceObjectProperty_PID_DEVICE_RANDOM_PAUSE_TABLE KnxInterfaceObjectProperty = 56
KnxInterfaceObjectProperty_PID_DEVICE_RECEIVE_BLOCK_NR KnxInterfaceObjectProperty = 57
KnxInterfaceObjectProperty_PID_DEVICE_HARDWARE_TYPE KnxInterfaceObjectProperty = 58
KnxInterfaceObjectProperty_PID_DEVICE_RETRANSMITTER_NUMBER KnxInterfaceObjectProperty = 59
KnxInterfaceObjectProperty_PID_DEVICE_SERIAL_NR_TABLE KnxInterfaceObjectProperty = 60
KnxInterfaceObjectProperty_PID_DEVICE_BIBATMASTER_ADDRESS KnxInterfaceObjectProperty = 61
KnxInterfaceObjectProperty_PID_DEVICE_RF_DOMAIN_ADDRESS KnxInterfaceObjectProperty = 62
KnxInterfaceObjectProperty_PID_DEVICE_DEVICE_DESCRIPTOR KnxInterfaceObjectProperty = 63
KnxInterfaceObjectProperty_PID_DEVICE_METERING_FILTER_TABLE KnxInterfaceObjectProperty = 64
KnxInterfaceObjectProperty_PID_DEVICE_GROUP_TELEGR_RATE_LIMIT_TIME_BASE KnxInterfaceObjectProperty = 65
KnxInterfaceObjectProperty_PID_DEVICE_GROUP_TELEGR_RATE_LIMIT_NO_OF_TELEGR KnxInterfaceObjectProperty = 66
KnxInterfaceObjectProperty_PID_GROUP_OBJECT_TABLE_GRPOBJTABLE KnxInterfaceObjectProperty = 67
KnxInterfaceObjectProperty_PID_GROUP_OBJECT_TABLE_EXT_GRPOBJREFERENCE KnxInterfaceObjectProperty = 68
KnxInterfaceObjectProperty_PID_ROUTER_LINE_STATUS KnxInterfaceObjectProperty = 69
KnxInterfaceObjectProperty_PID_ROUTER_MAIN_LCCONFIG KnxInterfaceObjectProperty = 70
KnxInterfaceObjectProperty_PID_ROUTER_SUB_LCCONFIG KnxInterfaceObjectProperty = 71
KnxInterfaceObjectProperty_PID_ROUTER_MAIN_LCGRPCONFIG KnxInterfaceObjectProperty = 72
KnxInterfaceObjectProperty_PID_ROUTER_SUB_LCGRPCONFIG KnxInterfaceObjectProperty = 73
KnxInterfaceObjectProperty_PID_ROUTER_ROUTETABLE_CONTROL KnxInterfaceObjectProperty = 74
KnxInterfaceObjectProperty_PID_ROUTER_COUPL_SERV_CONTROL KnxInterfaceObjectProperty = 75
KnxInterfaceObjectProperty_PID_ROUTER_MAX_ROUTER_APDU_LENGTH KnxInterfaceObjectProperty = 76
KnxInterfaceObjectProperty_PID_ROUTER_MEDIUM KnxInterfaceObjectProperty = 77
KnxInterfaceObjectProperty_PID_ROUTER_FILTER_TABLE_USE KnxInterfaceObjectProperty = 78
KnxInterfaceObjectProperty_PID_ROUTER_RF_ENABLE_SBC KnxInterfaceObjectProperty = 79
KnxInterfaceObjectProperty_PID_KNXIP_PARAMETER_PROJECT_INSTALLATION_ID KnxInterfaceObjectProperty = 80
KnxInterfaceObjectProperty_PID_KNXIP_PARAMETER_KNX_INDIVIDUAL_ADDRESS KnxInterfaceObjectProperty = 81
KnxInterfaceObjectProperty_PID_KNXIP_PARAMETER_ADDITIONAL_INDIVIDUAL_ADDRESSES KnxInterfaceObjectProperty = 82
KnxInterfaceObjectProperty_PID_KNXIP_PARAMETER_CURRENT_IP_ASSIGNMENT_METHOD KnxInterfaceObjectProperty = 83
KnxInterfaceObjectProperty_PID_KNXIP_PARAMETER_IP_ASSIGNMENT_METHOD KnxInterfaceObjectProperty = 84
KnxInterfaceObjectProperty_PID_KNXIP_PARAMETER_IP_CAPABILITIES KnxInterfaceObjectProperty = 85
KnxInterfaceObjectProperty_PID_KNXIP_PARAMETER_CURRENT_IP_ADDRESS KnxInterfaceObjectProperty = 86
KnxInterfaceObjectProperty_PID_KNXIP_PARAMETER_CURRENT_SUBNET_MASK KnxInterfaceObjectProperty = 87
KnxInterfaceObjectProperty_PID_KNXIP_PARAMETER_CURRENT_DEFAULT_GATEWAY KnxInterfaceObjectProperty = 88
KnxInterfaceObjectProperty_PID_KNXIP_PARAMETER_IP_ADDRESS KnxInterfaceObjectProperty = 89
KnxInterfaceObjectProperty_PID_KNXIP_PARAMETER_SUBNET_MASK KnxInterfaceObjectProperty = 90
KnxInterfaceObjectProperty_PID_KNXIP_PARAMETER_DEFAULT_GATEWAY KnxInterfaceObjectProperty = 91
KnxInterfaceObjectProperty_PID_KNXIP_PARAMETER_DHCP_BOOTP_SERVER KnxInterfaceObjectProperty = 92
KnxInterfaceObjectProperty_PID_KNXIP_PARAMETER_MAC_ADDRESS KnxInterfaceObjectProperty = 93
KnxInterfaceObjectProperty_PID_KNXIP_PARAMETER_SYSTEM_SETUP_MULTICAST_ADDRESS KnxInterfaceObjectProperty = 94
KnxInterfaceObjectProperty_PID_KNXIP_PARAMETER_ROUTING_MULTICAST_ADDRESS KnxInterfaceObjectProperty = 95
KnxInterfaceObjectProperty_PID_KNXIP_PARAMETER_TTL KnxInterfaceObjectProperty = 96
KnxInterfaceObjectProperty_PID_KNXIP_PARAMETER_KNXNETIP_DEVICE_CAPABILITIES KnxInterfaceObjectProperty = 97
KnxInterfaceObjectProperty_PID_KNXIP_PARAMETER_KNXNETIP_DEVICE_STATE KnxInterfaceObjectProperty = 98
KnxInterfaceObjectProperty_PID_KNXIP_PARAMETER_KNXNETIP_ROUTING_CAPABILITIES KnxInterfaceObjectProperty = 99
KnxInterfaceObjectProperty_PID_KNXIP_PARAMETER_PRIORITY_FIFO_ENABLED KnxInterfaceObjectProperty = 100
KnxInterfaceObjectProperty_PID_KNXIP_PARAMETER_QUEUE_OVERFLOW_TO_IP KnxInterfaceObjectProperty = 101
KnxInterfaceObjectProperty_PID_KNXIP_PARAMETER_QUEUE_OVERFLOW_TO_KNX KnxInterfaceObjectProperty = 102
KnxInterfaceObjectProperty_PID_KNXIP_PARAMETER_MSG_TRANSMIT_TO_IP KnxInterfaceObjectProperty = 103
KnxInterfaceObjectProperty_PID_KNXIP_PARAMETER_MSG_TRANSMIT_TO_KNX KnxInterfaceObjectProperty = 104
KnxInterfaceObjectProperty_PID_KNXIP_PARAMETER_FRIENDLY_NAME KnxInterfaceObjectProperty = 105
KnxInterfaceObjectProperty_PID_KNXIP_PARAMETER_BACKBONE_KEY KnxInterfaceObjectProperty = 106
KnxInterfaceObjectProperty_PID_KNXIP_PARAMETER_DEVICE_AUTHENTICATION_CODE KnxInterfaceObjectProperty = 107
KnxInterfaceObjectProperty_PID_KNXIP_PARAMETER_PASSWORD_HASHES KnxInterfaceObjectProperty = 108
KnxInterfaceObjectProperty_PID_KNXIP_PARAMETER_SECURED_SERVICE_FAMILIES KnxInterfaceObjectProperty = 109
KnxInterfaceObjectProperty_PID_KNXIP_PARAMETER_MULTICAST_LATENCY_TOLERANCE KnxInterfaceObjectProperty = 110
KnxInterfaceObjectProperty_PID_KNXIP_PARAMETER_SYNC_LATENCY_FRACTION KnxInterfaceObjectProperty = 111
KnxInterfaceObjectProperty_PID_KNXIP_PARAMETER_TUNNELLING_USERS KnxInterfaceObjectProperty = 112
KnxInterfaceObjectProperty_PID_SECURITY_SECURITY_MODE KnxInterfaceObjectProperty = 113
KnxInterfaceObjectProperty_PID_SECURITY_P2P_KEY_TABLE KnxInterfaceObjectProperty = 114
KnxInterfaceObjectProperty_PID_SECURITY_GRP_KEY_TABLE KnxInterfaceObjectProperty = 115
KnxInterfaceObjectProperty_PID_SECURITY_SECURITY_INDIVIDUAL_ADDRESS_TABLE KnxInterfaceObjectProperty = 116
KnxInterfaceObjectProperty_PID_SECURITY_SECURITY_FAILURES_LOG KnxInterfaceObjectProperty = 117
KnxInterfaceObjectProperty_PID_SECURITY_SKI_TOOL KnxInterfaceObjectProperty = 118
KnxInterfaceObjectProperty_PID_SECURITY_SECURITY_REPORT KnxInterfaceObjectProperty = 119
KnxInterfaceObjectProperty_PID_SECURITY_SECURITY_REPORT_CONTROL KnxInterfaceObjectProperty = 120
KnxInterfaceObjectProperty_PID_SECURITY_SEQUENCE_NUMBER_SENDING KnxInterfaceObjectProperty = 121
KnxInterfaceObjectProperty_PID_SECURITY_ZONE_KEYS_TABLE KnxInterfaceObjectProperty = 122
KnxInterfaceObjectProperty_PID_SECURITY_GO_SECURITY_FLAGS KnxInterfaceObjectProperty = 123
KnxInterfaceObjectProperty_PID_RF_MEDIUM_RF_MULTI_TYPE KnxInterfaceObjectProperty = 124
KnxInterfaceObjectProperty_PID_RF_MEDIUM_RF_DOMAIN_ADDRESS KnxInterfaceObjectProperty = 125
KnxInterfaceObjectProperty_PID_RF_MEDIUM_RF_RETRANSMITTER KnxInterfaceObjectProperty = 126
KnxInterfaceObjectProperty_PID_RF_MEDIUM_SECURITY_REPORT_CONTROL KnxInterfaceObjectProperty = 127
KnxInterfaceObjectProperty_PID_RF_MEDIUM_RF_FILTERING_MODE_SELECT KnxInterfaceObjectProperty = 128
KnxInterfaceObjectProperty_PID_RF_MEDIUM_RF_BIDIR_TIMEOUT KnxInterfaceObjectProperty = 129
KnxInterfaceObjectProperty_PID_RF_MEDIUM_RF_DIAG_SA_FILTER_TABLE KnxInterfaceObjectProperty = 130
KnxInterfaceObjectProperty_PID_RF_MEDIUM_RF_DIAG_QUALITY_TABLE KnxInterfaceObjectProperty = 131
KnxInterfaceObjectProperty_PID_RF_MEDIUM_RF_DIAG_PROBE KnxInterfaceObjectProperty = 132
KnxInterfaceObjectProperty_PID_INDOOR_BRIGHTNESS_SENSOR_CHANGE_OF_VALUE KnxInterfaceObjectProperty = 133
KnxInterfaceObjectProperty_PID_INDOOR_BRIGHTNESS_SENSOR_REPETITION_TIME KnxInterfaceObjectProperty = 134
KnxInterfaceObjectProperty_PID_INDOOR_LUMINANCE_SENSOR_CHANGE_OF_VALUE KnxInterfaceObjectProperty = 135
KnxInterfaceObjectProperty_PID_INDOOR_LUMINANCE_SENSOR_REPETITION_TIME KnxInterfaceObjectProperty = 136
KnxInterfaceObjectProperty_PID_LIGHT_SWITCHING_ACTUATOR_BASIC_ON_DELAY KnxInterfaceObjectProperty = 137
KnxInterfaceObjectProperty_PID_LIGHT_SWITCHING_ACTUATOR_BASIC_OFF_DELAY KnxInterfaceObjectProperty = 138
KnxInterfaceObjectProperty_PID_LIGHT_SWITCHING_ACTUATOR_BASIC_TIMED_ON_DURATION KnxInterfaceObjectProperty = 139
KnxInterfaceObjectProperty_PID_LIGHT_SWITCHING_ACTUATOR_BASIC_PREWARNING_DURATION KnxInterfaceObjectProperty = 140
KnxInterfaceObjectProperty_PID_LIGHT_SWITCHING_ACTUATOR_BASIC_TRANSMISSION_CYCLE_TIME KnxInterfaceObjectProperty = 141
KnxInterfaceObjectProperty_PID_LIGHT_SWITCHING_ACTUATOR_BASIC_BUS_POWER_UP_MESSAGE_DELAY KnxInterfaceObjectProperty = 142
KnxInterfaceObjectProperty_PID_LIGHT_SWITCHING_ACTUATOR_BASIC_BEHAVIOUR_AT_LOCKING KnxInterfaceObjectProperty = 143
KnxInterfaceObjectProperty_PID_LIGHT_SWITCHING_ACTUATOR_BASIC_BEHAVIOUR_AT_UNLOCKING KnxInterfaceObjectProperty = 144
KnxInterfaceObjectProperty_PID_LIGHT_SWITCHING_ACTUATOR_BASIC_BEHAVIOUR_BUS_POWER_UP KnxInterfaceObjectProperty = 145
KnxInterfaceObjectProperty_PID_LIGHT_SWITCHING_ACTUATOR_BASIC_BEHAVIOUR_BUS_POWER_DOWN KnxInterfaceObjectProperty = 146
KnxInterfaceObjectProperty_PID_LIGHT_SWITCHING_ACTUATOR_BASIC_INVERT_OUTPUT_STATE KnxInterfaceObjectProperty = 147
KnxInterfaceObjectProperty_PID_LIGHT_SWITCHING_ACTUATOR_BASIC_TIMED_ON_RETRIGGER_FUNCTION KnxInterfaceObjectProperty = 148
KnxInterfaceObjectProperty_PID_LIGHT_SWITCHING_ACTUATOR_BASIC_MANUAL_OFF_ENABLE KnxInterfaceObjectProperty = 149
KnxInterfaceObjectProperty_PID_LIGHT_SWITCHING_ACTUATOR_BASIC_INVERT_LOCK_DEVICE KnxInterfaceObjectProperty = 150
KnxInterfaceObjectProperty_PID_LIGHT_SWITCHING_ACTUATOR_BASIC_LOCK_STATE KnxInterfaceObjectProperty = 151
KnxInterfaceObjectProperty_PID_LIGHT_SWITCHING_ACTUATOR_BASIC_UNLOCK_STATE KnxInterfaceObjectProperty = 152
KnxInterfaceObjectProperty_PID_LIGHT_SWITCHING_ACTUATOR_BASIC_STATE_FOR_SCENE_NUMBER KnxInterfaceObjectProperty = 153
KnxInterfaceObjectProperty_PID_LIGHT_SWITCHING_ACTUATOR_BASIC_STORAGE_FUNCTION_FOR_SCENE KnxInterfaceObjectProperty = 154
KnxInterfaceObjectProperty_PID_LIGHT_SWITCHING_ACTUATOR_BASIC_BUS_POWER_UP_STATE KnxInterfaceObjectProperty = 155
KnxInterfaceObjectProperty_PID_LIGHT_SWITCHING_ACTUATOR_BASIC_BEHAVIOUR_BUS_POWER_UP_2 KnxInterfaceObjectProperty = 156
KnxInterfaceObjectProperty_PID_DIMMING_ACTUATOR_BASIC_ON_DELAY KnxInterfaceObjectProperty = 157
KnxInterfaceObjectProperty_PID_DIMMING_ACTUATOR_BASIC_OFF_DELAY KnxInterfaceObjectProperty = 158
KnxInterfaceObjectProperty_PID_DIMMING_ACTUATOR_BASIC_SWITCH_OFF_BRIGHTNESS_DELAY_TIME KnxInterfaceObjectProperty = 159
KnxInterfaceObjectProperty_PID_DIMMING_ACTUATOR_BASIC_TIMED_ON_DURATION KnxInterfaceObjectProperty = 160
KnxInterfaceObjectProperty_PID_DIMMING_ACTUATOR_BASIC_PREWARNING_DURATION KnxInterfaceObjectProperty = 161
KnxInterfaceObjectProperty_PID_DIMMING_ACTUATOR_BASIC_TRANSMISSION_CYCLE_TIME KnxInterfaceObjectProperty = 162
KnxInterfaceObjectProperty_PID_DIMMING_ACTUATOR_BASIC_BUS_POWER_UP_MESSAGE_DELAY KnxInterfaceObjectProperty = 163
KnxInterfaceObjectProperty_PID_DIMMING_ACTUATOR_BASIC_DIMMING_SPEED KnxInterfaceObjectProperty = 164
KnxInterfaceObjectProperty_PID_DIMMING_ACTUATOR_BASIC_DIMMING_STEP_TIME KnxInterfaceObjectProperty = 165
KnxInterfaceObjectProperty_PID_DIMMING_ACTUATOR_BASIC_DIMMING_SPEED_FOR_SWITCH_ON_SET_VALUE KnxInterfaceObjectProperty = 166
KnxInterfaceObjectProperty_PID_DIMMING_ACTUATOR_BASIC_DIMMING_SPEED_FOR_SWITCH_OFF KnxInterfaceObjectProperty = 167
KnxInterfaceObjectProperty_PID_DIMMING_ACTUATOR_BASIC_DIMMING_STEP_TIME_FOR_SWITCH_ON_SET_VALUE KnxInterfaceObjectProperty = 168
KnxInterfaceObjectProperty_PID_DIMMING_ACTUATOR_BASIC_DIMMING_STEP_TIME_FOR_SWITCH_OFF KnxInterfaceObjectProperty = 169
KnxInterfaceObjectProperty_PID_DIMMING_ACTUATOR_BASIC_SWITCFH_OFF_BRIGHTNESS KnxInterfaceObjectProperty = 170
KnxInterfaceObjectProperty_PID_DIMMING_ACTUATOR_BASIC_MINIMUM_SET_VALUE KnxInterfaceObjectProperty = 171
KnxInterfaceObjectProperty_PID_DIMMING_ACTUATOR_BASIC_MAXIMUM_SET_VALUE KnxInterfaceObjectProperty = 172
KnxInterfaceObjectProperty_PID_DIMMING_ACTUATOR_BASIC_SWITCH_ON_SET_VALUE KnxInterfaceObjectProperty = 173
KnxInterfaceObjectProperty_PID_DIMMING_ACTUATOR_BASIC_DIMM_MODE_SELECTION KnxInterfaceObjectProperty = 174
KnxInterfaceObjectProperty_PID_DIMMING_ACTUATOR_BASIC_RELATIV_OFF_ENABLE KnxInterfaceObjectProperty = 175
KnxInterfaceObjectProperty_PID_DIMMING_ACTUATOR_BASIC_MEMORY_FUNCTION KnxInterfaceObjectProperty = 176
KnxInterfaceObjectProperty_PID_DIMMING_ACTUATOR_BASIC_TIMED_ON_RETRIGGER_FUNCTION KnxInterfaceObjectProperty = 177
KnxInterfaceObjectProperty_PID_DIMMING_ACTUATOR_BASIC_MANUAL_OFF_ENABLE KnxInterfaceObjectProperty = 178
KnxInterfaceObjectProperty_PID_DIMMING_ACTUATOR_BASIC_INVERT_LOCK_DEVICE KnxInterfaceObjectProperty = 179
KnxInterfaceObjectProperty_PID_DIMMING_ACTUATOR_BASIC_BEHAVIOUR_AT_LOCKING KnxInterfaceObjectProperty = 180
KnxInterfaceObjectProperty_PID_DIMMING_ACTUATOR_BASIC_BEHAVIOUR_AT_UNLOCKING KnxInterfaceObjectProperty = 181
KnxInterfaceObjectProperty_PID_DIMMING_ACTUATOR_BASIC_LOCK_SETVALUE KnxInterfaceObjectProperty = 182
KnxInterfaceObjectProperty_PID_DIMMING_ACTUATOR_BASIC_UNLOCK_SETVALUE KnxInterfaceObjectProperty = 183
KnxInterfaceObjectProperty_PID_DIMMING_ACTUATOR_BASIC_BIGHTNESS_FOR_SCENE KnxInterfaceObjectProperty = 184
KnxInterfaceObjectProperty_PID_DIMMING_ACTUATOR_BASIC_STORAGE_FUNCTION_FOR_SCENE KnxInterfaceObjectProperty = 185
KnxInterfaceObjectProperty_PID_DIMMING_ACTUATOR_BASIC_DELTA_DIMMING_VALUE KnxInterfaceObjectProperty = 186
KnxInterfaceObjectProperty_PID_DIMMING_ACTUATOR_BASIC_BEHAVIOUR_BUS_POWER_UP KnxInterfaceObjectProperty = 187
KnxInterfaceObjectProperty_PID_DIMMING_ACTUATOR_BASIC_BEHAVIOUR_BUS_POWER_UP_SET_VALUE KnxInterfaceObjectProperty = 188
KnxInterfaceObjectProperty_PID_DIMMING_ACTUATOR_BASIC_BEHAVIOUR_BUS_POWER_DOWN KnxInterfaceObjectProperty = 189
KnxInterfaceObjectProperty_PID_DIMMING_ACTUATOR_BASIC_BUS_POWER_DOWN_SET_VALUE KnxInterfaceObjectProperty = 190
KnxInterfaceObjectProperty_PID_DIMMING_SENSOR_BASIC_ON_OFF_ACTION KnxInterfaceObjectProperty = 191
KnxInterfaceObjectProperty_PID_DIMMING_SENSOR_BASIC_ENABLE_TOGGLE_MODE KnxInterfaceObjectProperty = 192
KnxInterfaceObjectProperty_PID_DIMMING_SENSOR_BASIC_ABSOLUTE_SETVALUE KnxInterfaceObjectProperty = 193
KnxInterfaceObjectProperty_PID_SWITCHING_SENSOR_BASIC_ON_OFF_ACTION KnxInterfaceObjectProperty = 194
KnxInterfaceObjectProperty_PID_SWITCHING_SENSOR_BASIC_ENABLE_TOGGLE_MODE KnxInterfaceObjectProperty = 195
KnxInterfaceObjectProperty_PID_SUNBLIND_ACTUATOR_BASIC_REVERSION_PAUSE_TIME KnxInterfaceObjectProperty = 196
KnxInterfaceObjectProperty_PID_SUNBLIND_ACTUATOR_BASIC_MOVE_UP_DOWN_TIME KnxInterfaceObjectProperty = 197
KnxInterfaceObjectProperty_PID_SUNBLIND_ACTUATOR_BASIC_SLAT_STEP_TIME KnxInterfaceObjectProperty = 198
KnxInterfaceObjectProperty_PID_SUNBLIND_ACTUATOR_BASIC_MOVE_PRESET_POSITION_TIME KnxInterfaceObjectProperty = 199
KnxInterfaceObjectProperty_PID_SUNBLIND_ACTUATOR_BASIC_MOVE_TO_PRESET_POSITION_IN_PERCENT KnxInterfaceObjectProperty = 200
KnxInterfaceObjectProperty_PID_SUNBLIND_ACTUATOR_BASIC_MOVE_TO_PRESET_POSITION_LENGTH KnxInterfaceObjectProperty = 201
KnxInterfaceObjectProperty_PID_SUNBLIND_ACTUATOR_BASIC_PRESET_SLAT_POSITION_PERCENT KnxInterfaceObjectProperty = 202
KnxInterfaceObjectProperty_PID_SUNBLIND_ACTUATOR_BASIC_PRESET_SLAT_POSITION_ANGLE KnxInterfaceObjectProperty = 203
KnxInterfaceObjectProperty_PID_SUNBLIND_ACTUATOR_BASIC_REACTION_WIND_ALARM KnxInterfaceObjectProperty = 204
KnxInterfaceObjectProperty_PID_SUNBLIND_ACTUATOR_BASIC_HEARTBEAT_WIND_ALARM KnxInterfaceObjectProperty = 205
KnxInterfaceObjectProperty_PID_SUNBLIND_ACTUATOR_BASIC_REACTION_ON_RAIN_ALARM KnxInterfaceObjectProperty = 206
KnxInterfaceObjectProperty_PID_SUNBLIND_ACTUATOR_BASIC_HEARTBEAT_RAIN_ALARM KnxInterfaceObjectProperty = 207
KnxInterfaceObjectProperty_PID_SUNBLIND_ACTUATOR_BASIC_REACTION_FROST_ALARM KnxInterfaceObjectProperty = 208
KnxInterfaceObjectProperty_PID_SUNBLIND_ACTUATOR_BASIC_HEARTBEAT_FROST_ALARM KnxInterfaceObjectProperty = 209
KnxInterfaceObjectProperty_PID_SUNBLIND_ACTUATOR_BASIC_MAX_SLAT_MOVE_TIME KnxInterfaceObjectProperty = 210
KnxInterfaceObjectProperty_PID_SUNBLIND_ACTUATOR_BASIC_ENABLE_BLINDS_MODE KnxInterfaceObjectProperty = 211
KnxInterfaceObjectProperty_PID_SUNBLIND_ACTUATOR_BASIC_STORAGE_FUNCTIONS_FOR_SCENE KnxInterfaceObjectProperty = 212
KnxInterfaceObjectProperty_PID_SUNBLIND_SENSOR_BASIC_ENABLE_BLINDS_MODE KnxInterfaceObjectProperty = 213
KnxInterfaceObjectProperty_PID_SUNBLIND_SENSOR_BASIC_UP_DOWN_ACTION KnxInterfaceObjectProperty = 214
KnxInterfaceObjectProperty_PID_SUNBLIND_SENSOR_BASIC_ENABLE_TOGGLE_MODE KnxInterfaceObjectProperty = 215
)
var KnxInterfaceObjectPropertyValues []KnxInterfaceObjectProperty
func init() {
_ = errors.New
KnxInterfaceObjectPropertyValues = []KnxInterfaceObjectProperty{
KnxInterfaceObjectProperty_PID_UNKNOWN,
KnxInterfaceObjectProperty_PID_GENERAL_OBJECT_TYPE,
KnxInterfaceObjectProperty_PID_GENERAL_OBJECT_NAME,
KnxInterfaceObjectProperty_PID_GENERAL_SEMAPHOR,
KnxInterfaceObjectProperty_PID_GENERAL_GROUP_OBJECT_REFERENCE,
KnxInterfaceObjectProperty_PID_GENERAL_LOAD_STATE_CONTROL,
KnxInterfaceObjectProperty_PID_GENERAL_RUN_STATE_CONTROL,
KnxInterfaceObjectProperty_PID_GENERAL_TABLE_REFERENCE,
KnxInterfaceObjectProperty_PID_GENERAL_SERVICE_CONTROL,
KnxInterfaceObjectProperty_PID_GENERAL_FIRMWARE_REVISION,
KnxInterfaceObjectProperty_PID_GENERAL_SERVICES_SUPPORTED,
KnxInterfaceObjectProperty_PID_GENERAL_SERIAL_NUMBER,
KnxInterfaceObjectProperty_PID_GENERAL_MANUFACTURER_ID,
KnxInterfaceObjectProperty_PID_GENERAL_PROGRAM_VERSION,
KnxInterfaceObjectProperty_PID_GENERAL_DEVICE_CONTROL,
KnxInterfaceObjectProperty_PID_GENERAL_ORDER_INFO,
KnxInterfaceObjectProperty_PID_GENERAL_PEI_TYPE,
KnxInterfaceObjectProperty_PID_GENERAL_PORT_CONFIGURATION,
KnxInterfaceObjectProperty_PID_GENERAL_POLL_GROUP_SETTINGS,
KnxInterfaceObjectProperty_PID_GENERAL_MANUFACTURER_DATA,
KnxInterfaceObjectProperty_PID_GENERAL_ENABLE,
KnxInterfaceObjectProperty_PID_GENERAL_DESCRIPTION,
KnxInterfaceObjectProperty_PID_GENERAL_FILE,
KnxInterfaceObjectProperty_PID_GENERAL_TABLE,
KnxInterfaceObjectProperty_PID_GENERAL_ENROL,
KnxInterfaceObjectProperty_PID_GENERAL_VERSION,
KnxInterfaceObjectProperty_PID_GENERAL_GROUP_OBJECT_LINK,
KnxInterfaceObjectProperty_PID_GENERAL_MCB_TABLE,
KnxInterfaceObjectProperty_PID_GENERAL_ERROR_CODE,
KnxInterfaceObjectProperty_PID_GENERAL_OBJECT_INDEX,
KnxInterfaceObjectProperty_PID_GENERAL_DOWNLOAD_COUNTER,
KnxInterfaceObjectProperty_PID_DEVICE_ROUTING_COUNT,
KnxInterfaceObjectProperty_PID_DEVICE_MAX_RETRY_COUNT,
KnxInterfaceObjectProperty_PID_DEVICE_ERROR_FLAGS,
KnxInterfaceObjectProperty_PID_DEVICE_PROGMODE,
KnxInterfaceObjectProperty_PID_DEVICE_PRODUCT_ID,
KnxInterfaceObjectProperty_PID_DEVICE_MAX_APDULENGTH,
KnxInterfaceObjectProperty_PID_DEVICE_SUBNET_ADDR,
KnxInterfaceObjectProperty_PID_DEVICE_DEVICE_ADDR,
KnxInterfaceObjectProperty_PID_DEVICE_PB_CONFIG,
KnxInterfaceObjectProperty_PID_DEVICE_ADDR_REPORT,
KnxInterfaceObjectProperty_PID_DEVICE_ADDR_CHECK,
KnxInterfaceObjectProperty_PID_DEVICE_OBJECT_VALUE,
KnxInterfaceObjectProperty_PID_DEVICE_OBJECTLINK,
KnxInterfaceObjectProperty_PID_DEVICE_APPLICATION,
KnxInterfaceObjectProperty_PID_DEVICE_PARAMETER,
KnxInterfaceObjectProperty_PID_DEVICE_OBJECTADDRESS,
KnxInterfaceObjectProperty_PID_DEVICE_PSU_TYPE,
KnxInterfaceObjectProperty_PID_DEVICE_PSU_STATUS,
KnxInterfaceObjectProperty_PID_DEVICE_PSU_ENABLE,
KnxInterfaceObjectProperty_PID_DEVICE_DOMAIN_ADDRESS,
KnxInterfaceObjectProperty_PID_DEVICE_IO_LIST,
KnxInterfaceObjectProperty_PID_DEVICE_MGT_DESCRIPTOR_01,
KnxInterfaceObjectProperty_PID_DEVICE_PL110_PARAM,
KnxInterfaceObjectProperty_PID_DEVICE_RF_REPEAT_COUNTER,
KnxInterfaceObjectProperty_PID_DEVICE_RECEIVE_BLOCK_TABLE,
KnxInterfaceObjectProperty_PID_DEVICE_RANDOM_PAUSE_TABLE,
KnxInterfaceObjectProperty_PID_DEVICE_RECEIVE_BLOCK_NR,
KnxInterfaceObjectProperty_PID_DEVICE_HARDWARE_TYPE,
KnxInterfaceObjectProperty_PID_DEVICE_RETRANSMITTER_NUMBER,
KnxInterfaceObjectProperty_PID_DEVICE_SERIAL_NR_TABLE,
KnxInterfaceObjectProperty_PID_DEVICE_BIBATMASTER_ADDRESS,
KnxInterfaceObjectProperty_PID_DEVICE_RF_DOMAIN_ADDRESS,
KnxInterfaceObjectProperty_PID_DEVICE_DEVICE_DESCRIPTOR,
KnxInterfaceObjectProperty_PID_DEVICE_METERING_FILTER_TABLE,
KnxInterfaceObjectProperty_PID_DEVICE_GROUP_TELEGR_RATE_LIMIT_TIME_BASE,
KnxInterfaceObjectProperty_PID_DEVICE_GROUP_TELEGR_RATE_LIMIT_NO_OF_TELEGR,
KnxInterfaceObjectProperty_PID_GROUP_OBJECT_TABLE_GRPOBJTABLE,
KnxInterfaceObjectProperty_PID_GROUP_OBJECT_TABLE_EXT_GRPOBJREFERENCE,
KnxInterfaceObjectProperty_PID_ROUTER_LINE_STATUS,
KnxInterfaceObjectProperty_PID_ROUTER_MAIN_LCCONFIG,
KnxInterfaceObjectProperty_PID_ROUTER_SUB_LCCONFIG,
KnxInterfaceObjectProperty_PID_ROUTER_MAIN_LCGRPCONFIG,
KnxInterfaceObjectProperty_PID_ROUTER_SUB_LCGRPCONFIG,
KnxInterfaceObjectProperty_PID_ROUTER_ROUTETABLE_CONTROL,
KnxInterfaceObjectProperty_PID_ROUTER_COUPL_SERV_CONTROL,
KnxInterfaceObjectProperty_PID_ROUTER_MAX_ROUTER_APDU_LENGTH,
KnxInterfaceObjectProperty_PID_ROUTER_MEDIUM,
KnxInterfaceObjectProperty_PID_ROUTER_FILTER_TABLE_USE,
KnxInterfaceObjectProperty_PID_ROUTER_RF_ENABLE_SBC,
KnxInterfaceObjectProperty_PID_KNXIP_PARAMETER_PROJECT_INSTALLATION_ID,
KnxInterfaceObjectProperty_PID_KNXIP_PARAMETER_KNX_INDIVIDUAL_ADDRESS,
KnxInterfaceObjectProperty_PID_KNXIP_PARAMETER_ADDITIONAL_INDIVIDUAL_ADDRESSES,
KnxInterfaceObjectProperty_PID_KNXIP_PARAMETER_CURRENT_IP_ASSIGNMENT_METHOD,
KnxInterfaceObjectProperty_PID_KNXIP_PARAMETER_IP_ASSIGNMENT_METHOD,
KnxInterfaceObjectProperty_PID_KNXIP_PARAMETER_IP_CAPABILITIES,
KnxInterfaceObjectProperty_PID_KNXIP_PARAMETER_CURRENT_IP_ADDRESS,
KnxInterfaceObjectProperty_PID_KNXIP_PARAMETER_CURRENT_SUBNET_MASK,
KnxInterfaceObjectProperty_PID_KNXIP_PARAMETER_CURRENT_DEFAULT_GATEWAY,
KnxInterfaceObjectProperty_PID_KNXIP_PARAMETER_IP_ADDRESS,
KnxInterfaceObjectProperty_PID_KNXIP_PARAMETER_SUBNET_MASK,
KnxInterfaceObjectProperty_PID_KNXIP_PARAMETER_DEFAULT_GATEWAY,
KnxInterfaceObjectProperty_PID_KNXIP_PARAMETER_DHCP_BOOTP_SERVER,
KnxInterfaceObjectProperty_PID_KNXIP_PARAMETER_MAC_ADDRESS,
KnxInterfaceObjectProperty_PID_KNXIP_PARAMETER_SYSTEM_SETUP_MULTICAST_ADDRESS,
KnxInterfaceObjectProperty_PID_KNXIP_PARAMETER_ROUTING_MULTICAST_ADDRESS,
KnxInterfaceObjectProperty_PID_KNXIP_PARAMETER_TTL,
KnxInterfaceObjectProperty_PID_KNXIP_PARAMETER_KNXNETIP_DEVICE_CAPABILITIES,
KnxInterfaceObjectProperty_PID_KNXIP_PARAMETER_KNXNETIP_DEVICE_STATE,
KnxInterfaceObjectProperty_PID_KNXIP_PARAMETER_KNXNETIP_ROUTING_CAPABILITIES,
KnxInterfaceObjectProperty_PID_KNXIP_PARAMETER_PRIORITY_FIFO_ENABLED,
KnxInterfaceObjectProperty_PID_KNXIP_PARAMETER_QUEUE_OVERFLOW_TO_IP,
KnxInterfaceObjectProperty_PID_KNXIP_PARAMETER_QUEUE_OVERFLOW_TO_KNX,
KnxInterfaceObjectProperty_PID_KNXIP_PARAMETER_MSG_TRANSMIT_TO_IP,
KnxInterfaceObjectProperty_PID_KNXIP_PARAMETER_MSG_TRANSMIT_TO_KNX,
KnxInterfaceObjectProperty_PID_KNXIP_PARAMETER_FRIENDLY_NAME,
KnxInterfaceObjectProperty_PID_KNXIP_PARAMETER_BACKBONE_KEY,
KnxInterfaceObjectProperty_PID_KNXIP_PARAMETER_DEVICE_AUTHENTICATION_CODE,
KnxInterfaceObjectProperty_PID_KNXIP_PARAMETER_PASSWORD_HASHES,
KnxInterfaceObjectProperty_PID_KNXIP_PARAMETER_SECURED_SERVICE_FAMILIES,
KnxInterfaceObjectProperty_PID_KNXIP_PARAMETER_MULTICAST_LATENCY_TOLERANCE,
KnxInterfaceObjectProperty_PID_KNXIP_PARAMETER_SYNC_LATENCY_FRACTION,
KnxInterfaceObjectProperty_PID_KNXIP_PARAMETER_TUNNELLING_USERS,
KnxInterfaceObjectProperty_PID_SECURITY_SECURITY_MODE,
KnxInterfaceObjectProperty_PID_SECURITY_P2P_KEY_TABLE,
KnxInterfaceObjectProperty_PID_SECURITY_GRP_KEY_TABLE,
KnxInterfaceObjectProperty_PID_SECURITY_SECURITY_INDIVIDUAL_ADDRESS_TABLE,
KnxInterfaceObjectProperty_PID_SECURITY_SECURITY_FAILURES_LOG,
KnxInterfaceObjectProperty_PID_SECURITY_SKI_TOOL,
KnxInterfaceObjectProperty_PID_SECURITY_SECURITY_REPORT,
KnxInterfaceObjectProperty_PID_SECURITY_SECURITY_REPORT_CONTROL,
KnxInterfaceObjectProperty_PID_SECURITY_SEQUENCE_NUMBER_SENDING,
KnxInterfaceObjectProperty_PID_SECURITY_ZONE_KEYS_TABLE,
KnxInterfaceObjectProperty_PID_SECURITY_GO_SECURITY_FLAGS,
KnxInterfaceObjectProperty_PID_RF_MEDIUM_RF_MULTI_TYPE,
KnxInterfaceObjectProperty_PID_RF_MEDIUM_RF_DOMAIN_ADDRESS,
KnxInterfaceObjectProperty_PID_RF_MEDIUM_RF_RETRANSMITTER,
KnxInterfaceObjectProperty_PID_RF_MEDIUM_SECURITY_REPORT_CONTROL,
KnxInterfaceObjectProperty_PID_RF_MEDIUM_RF_FILTERING_MODE_SELECT,
KnxInterfaceObjectProperty_PID_RF_MEDIUM_RF_BIDIR_TIMEOUT,
KnxInterfaceObjectProperty_PID_RF_MEDIUM_RF_DIAG_SA_FILTER_TABLE,
KnxInterfaceObjectProperty_PID_RF_MEDIUM_RF_DIAG_QUALITY_TABLE,
KnxInterfaceObjectProperty_PID_RF_MEDIUM_RF_DIAG_PROBE,
KnxInterfaceObjectProperty_PID_INDOOR_BRIGHTNESS_SENSOR_CHANGE_OF_VALUE,
KnxInterfaceObjectProperty_PID_INDOOR_BRIGHTNESS_SENSOR_REPETITION_TIME,
KnxInterfaceObjectProperty_PID_INDOOR_LUMINANCE_SENSOR_CHANGE_OF_VALUE,
KnxInterfaceObjectProperty_PID_INDOOR_LUMINANCE_SENSOR_REPETITION_TIME,
KnxInterfaceObjectProperty_PID_LIGHT_SWITCHING_ACTUATOR_BASIC_ON_DELAY,
KnxInterfaceObjectProperty_PID_LIGHT_SWITCHING_ACTUATOR_BASIC_OFF_DELAY,
KnxInterfaceObjectProperty_PID_LIGHT_SWITCHING_ACTUATOR_BASIC_TIMED_ON_DURATION,
KnxInterfaceObjectProperty_PID_LIGHT_SWITCHING_ACTUATOR_BASIC_PREWARNING_DURATION,
KnxInterfaceObjectProperty_PID_LIGHT_SWITCHING_ACTUATOR_BASIC_TRANSMISSION_CYCLE_TIME,
KnxInterfaceObjectProperty_PID_LIGHT_SWITCHING_ACTUATOR_BASIC_BUS_POWER_UP_MESSAGE_DELAY,
KnxInterfaceObjectProperty_PID_LIGHT_SWITCHING_ACTUATOR_BASIC_BEHAVIOUR_AT_LOCKING,
KnxInterfaceObjectProperty_PID_LIGHT_SWITCHING_ACTUATOR_BASIC_BEHAVIOUR_AT_UNLOCKING,
KnxInterfaceObjectProperty_PID_LIGHT_SWITCHING_ACTUATOR_BASIC_BEHAVIOUR_BUS_POWER_UP,
KnxInterfaceObjectProperty_PID_LIGHT_SWITCHING_ACTUATOR_BASIC_BEHAVIOUR_BUS_POWER_DOWN,
KnxInterfaceObjectProperty_PID_LIGHT_SWITCHING_ACTUATOR_BASIC_INVERT_OUTPUT_STATE,
KnxInterfaceObjectProperty_PID_LIGHT_SWITCHING_ACTUATOR_BASIC_TIMED_ON_RETRIGGER_FUNCTION,
KnxInterfaceObjectProperty_PID_LIGHT_SWITCHING_ACTUATOR_BASIC_MANUAL_OFF_ENABLE,
KnxInterfaceObjectProperty_PID_LIGHT_SWITCHING_ACTUATOR_BASIC_INVERT_LOCK_DEVICE,
KnxInterfaceObjectProperty_PID_LIGHT_SWITCHING_ACTUATOR_BASIC_LOCK_STATE,
KnxInterfaceObjectProperty_PID_LIGHT_SWITCHING_ACTUATOR_BASIC_UNLOCK_STATE,
KnxInterfaceObjectProperty_PID_LIGHT_SWITCHING_ACTUATOR_BASIC_STATE_FOR_SCENE_NUMBER,
KnxInterfaceObjectProperty_PID_LIGHT_SWITCHING_ACTUATOR_BASIC_STORAGE_FUNCTION_FOR_SCENE,
KnxInterfaceObjectProperty_PID_LIGHT_SWITCHING_ACTUATOR_BASIC_BUS_POWER_UP_STATE,
KnxInterfaceObjectProperty_PID_LIGHT_SWITCHING_ACTUATOR_BASIC_BEHAVIOUR_BUS_POWER_UP_2,
KnxInterfaceObjectProperty_PID_DIMMING_ACTUATOR_BASIC_ON_DELAY,
KnxInterfaceObjectProperty_PID_DIMMING_ACTUATOR_BASIC_OFF_DELAY,
KnxInterfaceObjectProperty_PID_DIMMING_ACTUATOR_BASIC_SWITCH_OFF_BRIGHTNESS_DELAY_TIME,
KnxInterfaceObjectProperty_PID_DIMMING_ACTUATOR_BASIC_TIMED_ON_DURATION,
KnxInterfaceObjectProperty_PID_DIMMING_ACTUATOR_BASIC_PREWARNING_DURATION,
KnxInterfaceObjectProperty_PID_DIMMING_ACTUATOR_BASIC_TRANSMISSION_CYCLE_TIME,
KnxInterfaceObjectProperty_PID_DIMMING_ACTUATOR_BASIC_BUS_POWER_UP_MESSAGE_DELAY,
KnxInterfaceObjectProperty_PID_DIMMING_ACTUATOR_BASIC_DIMMING_SPEED,
KnxInterfaceObjectProperty_PID_DIMMING_ACTUATOR_BASIC_DIMMING_STEP_TIME,
KnxInterfaceObjectProperty_PID_DIMMING_ACTUATOR_BASIC_DIMMING_SPEED_FOR_SWITCH_ON_SET_VALUE,
KnxInterfaceObjectProperty_PID_DIMMING_ACTUATOR_BASIC_DIMMING_SPEED_FOR_SWITCH_OFF,
KnxInterfaceObjectProperty_PID_DIMMING_ACTUATOR_BASIC_DIMMING_STEP_TIME_FOR_SWITCH_ON_SET_VALUE,
KnxInterfaceObjectProperty_PID_DIMMING_ACTUATOR_BASIC_DIMMING_STEP_TIME_FOR_SWITCH_OFF,
KnxInterfaceObjectProperty_PID_DIMMING_ACTUATOR_BASIC_SWITCFH_OFF_BRIGHTNESS,
KnxInterfaceObjectProperty_PID_DIMMING_ACTUATOR_BASIC_MINIMUM_SET_VALUE,
KnxInterfaceObjectProperty_PID_DIMMING_ACTUATOR_BASIC_MAXIMUM_SET_VALUE,
KnxInterfaceObjectProperty_PID_DIMMING_ACTUATOR_BASIC_SWITCH_ON_SET_VALUE,
KnxInterfaceObjectProperty_PID_DIMMING_ACTUATOR_BASIC_DIMM_MODE_SELECTION,
KnxInterfaceObjectProperty_PID_DIMMING_ACTUATOR_BASIC_RELATIV_OFF_ENABLE,
KnxInterfaceObjectProperty_PID_DIMMING_ACTUATOR_BASIC_MEMORY_FUNCTION,
KnxInterfaceObjectProperty_PID_DIMMING_ACTUATOR_BASIC_TIMED_ON_RETRIGGER_FUNCTION,
KnxInterfaceObjectProperty_PID_DIMMING_ACTUATOR_BASIC_MANUAL_OFF_ENABLE,
KnxInterfaceObjectProperty_PID_DIMMING_ACTUATOR_BASIC_INVERT_LOCK_DEVICE,
KnxInterfaceObjectProperty_PID_DIMMING_ACTUATOR_BASIC_BEHAVIOUR_AT_LOCKING,
KnxInterfaceObjectProperty_PID_DIMMING_ACTUATOR_BASIC_BEHAVIOUR_AT_UNLOCKING,
KnxInterfaceObjectProperty_PID_DIMMING_ACTUATOR_BASIC_LOCK_SETVALUE,
KnxInterfaceObjectProperty_PID_DIMMING_ACTUATOR_BASIC_UNLOCK_SETVALUE,
KnxInterfaceObjectProperty_PID_DIMMING_ACTUATOR_BASIC_BIGHTNESS_FOR_SCENE,
KnxInterfaceObjectProperty_PID_DIMMING_ACTUATOR_BASIC_STORAGE_FUNCTION_FOR_SCENE,
KnxInterfaceObjectProperty_PID_DIMMING_ACTUATOR_BASIC_DELTA_DIMMING_VALUE,
KnxInterfaceObjectProperty_PID_DIMMING_ACTUATOR_BASIC_BEHAVIOUR_BUS_POWER_UP,
KnxInterfaceObjectProperty_PID_DIMMING_ACTUATOR_BASIC_BEHAVIOUR_BUS_POWER_UP_SET_VALUE,
KnxInterfaceObjectProperty_PID_DIMMING_ACTUATOR_BASIC_BEHAVIOUR_BUS_POWER_DOWN,
KnxInterfaceObjectProperty_PID_DIMMING_ACTUATOR_BASIC_BUS_POWER_DOWN_SET_VALUE,
KnxInterfaceObjectProperty_PID_DIMMING_SENSOR_BASIC_ON_OFF_ACTION,
KnxInterfaceObjectProperty_PID_DIMMING_SENSOR_BASIC_ENABLE_TOGGLE_MODE,
KnxInterfaceObjectProperty_PID_DIMMING_SENSOR_BASIC_ABSOLUTE_SETVALUE,
KnxInterfaceObjectProperty_PID_SWITCHING_SENSOR_BASIC_ON_OFF_ACTION,
KnxInterfaceObjectProperty_PID_SWITCHING_SENSOR_BASIC_ENABLE_TOGGLE_MODE,
KnxInterfaceObjectProperty_PID_SUNBLIND_ACTUATOR_BASIC_REVERSION_PAUSE_TIME,
KnxInterfaceObjectProperty_PID_SUNBLIND_ACTUATOR_BASIC_MOVE_UP_DOWN_TIME,
KnxInterfaceObjectProperty_PID_SUNBLIND_ACTUATOR_BASIC_SLAT_STEP_TIME,
KnxInterfaceObjectProperty_PID_SUNBLIND_ACTUATOR_BASIC_MOVE_PRESET_POSITION_TIME,
KnxInterfaceObjectProperty_PID_SUNBLIND_ACTUATOR_BASIC_MOVE_TO_PRESET_POSITION_IN_PERCENT,
KnxInterfaceObjectProperty_PID_SUNBLIND_ACTUATOR_BASIC_MOVE_TO_PRESET_POSITION_LENGTH,
KnxInterfaceObjectProperty_PID_SUNBLIND_ACTUATOR_BASIC_PRESET_SLAT_POSITION_PERCENT,
KnxInterfaceObjectProperty_PID_SUNBLIND_ACTUATOR_BASIC_PRESET_SLAT_POSITION_ANGLE,
KnxInterfaceObjectProperty_PID_SUNBLIND_ACTUATOR_BASIC_REACTION_WIND_ALARM,
KnxInterfaceObjectProperty_PID_SUNBLIND_ACTUATOR_BASIC_HEARTBEAT_WIND_ALARM,
KnxInterfaceObjectProperty_PID_SUNBLIND_ACTUATOR_BASIC_REACTION_ON_RAIN_ALARM,
KnxInterfaceObjectProperty_PID_SUNBLIND_ACTUATOR_BASIC_HEARTBEAT_RAIN_ALARM,
KnxInterfaceObjectProperty_PID_SUNBLIND_ACTUATOR_BASIC_REACTION_FROST_ALARM,
KnxInterfaceObjectProperty_PID_SUNBLIND_ACTUATOR_BASIC_HEARTBEAT_FROST_ALARM,
KnxInterfaceObjectProperty_PID_SUNBLIND_ACTUATOR_BASIC_MAX_SLAT_MOVE_TIME,
KnxInterfaceObjectProperty_PID_SUNBLIND_ACTUATOR_BASIC_ENABLE_BLINDS_MODE,
KnxInterfaceObjectProperty_PID_SUNBLIND_ACTUATOR_BASIC_STORAGE_FUNCTIONS_FOR_SCENE,
KnxInterfaceObjectProperty_PID_SUNBLIND_SENSOR_BASIC_ENABLE_BLINDS_MODE,
KnxInterfaceObjectProperty_PID_SUNBLIND_SENSOR_BASIC_UP_DOWN_ACTION,
KnxInterfaceObjectProperty_PID_SUNBLIND_SENSOR_BASIC_ENABLE_TOGGLE_MODE,
}
}
func (e KnxInterfaceObjectProperty) PropertyDataType() KnxPropertyDataType {
switch e {
case 0:
{ /* '0' */
return KnxPropertyDataType_PDT_UNKNOWN
}
case 1:
{ /* '1' */
return KnxPropertyDataType_PDT_UNSIGNED_INT
}
case 10:
{ /* '10' */
return KnxPropertyDataType_PDT_UNKNOWN
}
case 100:
{ /* '100' */
return KnxPropertyDataType_PDT_BINARY_INFORMATION
}
case 101:
{ /* '101' */
return KnxPropertyDataType_PDT_UNSIGNED_INT
}
case 102:
{ /* '102' */
return KnxPropertyDataType_PDT_UNSIGNED_INT
}
case 103:
{ /* '103' */
return KnxPropertyDataType_PDT_UNSIGNED_LONG
}
case 104:
{ /* '104' */
return KnxPropertyDataType_PDT_UNSIGNED_LONG
}
case 105:
{ /* '105' */
return KnxPropertyDataType_PDT_UNSIGNED_CHAR
}
case 106:
{ /* '106' */
return KnxPropertyDataType_PDT_GENERIC_16
}
case 107:
{ /* '107' */
return KnxPropertyDataType_PDT_GENERIC_16
}
case 108:
{ /* '108' */
return KnxPropertyDataType_PDT_GENERIC_16
}
case 109:
{ /* '109' */
return KnxPropertyDataType_PDT_FUNCTION
}
case 11:
{ /* '11' */
return KnxPropertyDataType_PDT_GENERIC_06
}
case 110:
{ /* '110' */
return KnxPropertyDataType_PDT_UNSIGNED_INT
}
case 111:
{ /* '111' */
return KnxPropertyDataType_PDT_SCALING
}
case 112:
{ /* '112' */
return KnxPropertyDataType_PDT_GENERIC_02
}
case 113:
{ /* '113' */
return KnxPropertyDataType_PDT_FUNCTION
}
case 114:
{ /* '114' */
return KnxPropertyDataType_PDT_GENERIC_18
}
case 115:
{ /* '115' */
return KnxPropertyDataType_PDT_GENERIC_18
}
case 116:
{ /* '116' */
return KnxPropertyDataType_PDT_GENERIC_08
}
case 117:
{ /* '117' */
return KnxPropertyDataType_PDT_FUNCTION
}
case 118:
{ /* '118' */
return KnxPropertyDataType_PDT_GENERIC_16
}
case 119:
{ /* '119' */
return KnxPropertyDataType_PDT_BITSET8
}
case 12:
{ /* '12' */
return KnxPropertyDataType_PDT_UNSIGNED_INT
}
case 120:
{ /* '120' */
return KnxPropertyDataType_PDT_BINARY_INFORMATION
}
case 121:
{ /* '121' */
return KnxPropertyDataType_PDT_GENERIC_06
}
case 122:
{ /* '122' */
return KnxPropertyDataType_PDT_GENERIC_19
}
case 123:
{ /* '123' */
return KnxPropertyDataType_PDT_GENERIC_01
}
case 124:
{ /* '124' */
return KnxPropertyDataType_PDT_GENERIC_01
}
case 125:
{ /* '125' */
return KnxPropertyDataType_PDT_GENERIC_06
}
case 126:
{ /* '126' */
return KnxPropertyDataType_PDT_BINARY_INFORMATION
}
case 127:
{ /* '127' */
return KnxPropertyDataType_PDT_BINARY_INFORMATION
}
case 128:
{ /* '128' */
return KnxPropertyDataType_PDT_BITSET8
}
case 129:
{ /* '129' */
return KnxPropertyDataType_PDT_FUNCTION
}
case 13:
{ /* '13' */
return KnxPropertyDataType_PDT_GENERIC_05
}
case 130:
{ /* '130' */
return KnxPropertyDataType_PDT_GENERIC_03
}
case 131:
{ /* '131' */
return KnxPropertyDataType_PDT_GENERIC_04
}
case 132:
{ /* '132' */
return KnxPropertyDataType_PDT_FUNCTION
}
case 133:
{ /* '133' */
return KnxPropertyDataType_PDT_UNKNOWN
}
case 134:
{ /* '134' */
return KnxPropertyDataType_PDT_UNKNOWN
}
case 135:
{ /* '135' */
return KnxPropertyDataType_PDT_UNKNOWN
}
case 136:
{ /* '136' */
return KnxPropertyDataType_PDT_UNKNOWN
}
case 137:
{ /* '137' */
return KnxPropertyDataType_PDT_UNKNOWN
}
case 138:
{ /* '138' */
return KnxPropertyDataType_PDT_UNKNOWN
}
case 139:
{ /* '139' */
return KnxPropertyDataType_PDT_UNKNOWN
}
case 14:
{ /* '14' */
return KnxPropertyDataType_PDT_BITSET8
}
case 140:
{ /* '140' */
return KnxPropertyDataType_PDT_UNKNOWN
}
case 141:
{ /* '141' */
return KnxPropertyDataType_PDT_UNKNOWN
}
case 142:
{ /* '142' */
return KnxPropertyDataType_PDT_UNKNOWN
}
case 143:
{ /* '143' */
return KnxPropertyDataType_PDT_UNKNOWN
}
case 144:
{ /* '144' */
return KnxPropertyDataType_PDT_UNKNOWN
}
case 145:
{ /* '145' */
return KnxPropertyDataType_PDT_UNKNOWN
}
case 146:
{ /* '146' */
return KnxPropertyDataType_PDT_UNKNOWN
}
case 147:
{ /* '147' */
return KnxPropertyDataType_PDT_UNKNOWN
}
case 148:
{ /* '148' */
return KnxPropertyDataType_PDT_UNKNOWN
}
case 149:
{ /* '149' */
return KnxPropertyDataType_PDT_UNKNOWN
}
case 15:
{ /* '15' */
return KnxPropertyDataType_PDT_GENERIC_10
}
case 150:
{ /* '150' */
return KnxPropertyDataType_PDT_UNKNOWN
}
case 151:
{ /* '151' */
return KnxPropertyDataType_PDT_UNKNOWN
}
case 152:
{ /* '152' */
return KnxPropertyDataType_PDT_UNKNOWN
}
case 153:
{ /* '153' */
return KnxPropertyDataType_PDT_UNKNOWN
}
case 154:
{ /* '154' */
return KnxPropertyDataType_PDT_UNKNOWN
}
case 155:
{ /* '155' */
return KnxPropertyDataType_PDT_UNKNOWN
}
case 156:
{ /* '156' */
return KnxPropertyDataType_PDT_UNKNOWN
}
case 157:
{ /* '157' */
return KnxPropertyDataType_PDT_UNKNOWN
}
case 158:
{ /* '158' */
return KnxPropertyDataType_PDT_UNKNOWN
}
case 159:
{ /* '159' */
return KnxPropertyDataType_PDT_UNKNOWN
}
case 16:
{ /* '16' */
return KnxPropertyDataType_PDT_UNSIGNED_CHAR
}
case 160:
{ /* '160' */
return KnxPropertyDataType_PDT_UNKNOWN
}
case 161:
{ /* '161' */
return KnxPropertyDataType_PDT_UNKNOWN
}
case 162:
{ /* '162' */
return KnxPropertyDataType_PDT_UNKNOWN
}
case 163:
{ /* '163' */
return KnxPropertyDataType_PDT_UNKNOWN
}
case 164:
{ /* '164' */
return KnxPropertyDataType_PDT_UNKNOWN
}
case 165:
{ /* '165' */
return KnxPropertyDataType_PDT_UNKNOWN
}
case 166:
{ /* '166' */
return KnxPropertyDataType_PDT_UNKNOWN
}
case 167:
{ /* '167' */
return KnxPropertyDataType_PDT_UNKNOWN
}
case 168:
{ /* '168' */
return KnxPropertyDataType_PDT_UNKNOWN
}
case 169:
{ /* '169' */
return KnxPropertyDataType_PDT_UNKNOWN
}
case 17:
{ /* '17' */
return KnxPropertyDataType_PDT_UNSIGNED_CHAR
}
case 170:
{ /* '170' */
return KnxPropertyDataType_PDT_UNKNOWN
}
case 171:
{ /* '171' */
return KnxPropertyDataType_PDT_UNKNOWN
}
case 172:
{ /* '172' */
return KnxPropertyDataType_PDT_UNKNOWN
}
case 173:
{ /* '173' */
return KnxPropertyDataType_PDT_UNKNOWN
}
case 174:
{ /* '174' */
return KnxPropertyDataType_PDT_UNKNOWN
}
case 175:
{ /* '175' */
return KnxPropertyDataType_PDT_UNKNOWN
}
case 176:
{ /* '176' */
return KnxPropertyDataType_PDT_UNKNOWN
}
case 177:
{ /* '177' */
return KnxPropertyDataType_PDT_UNKNOWN
}
case 178:
{ /* '178' */
return KnxPropertyDataType_PDT_UNKNOWN
}
case 179:
{ /* '179' */
return KnxPropertyDataType_PDT_UNKNOWN
}
case 18:
{ /* '18' */
return KnxPropertyDataType_PDT_POLL_GROUP_SETTINGS
}
case 180:
{ /* '180' */
return KnxPropertyDataType_PDT_UNKNOWN
}
case 181:
{ /* '181' */
return KnxPropertyDataType_PDT_UNKNOWN
}
case 182:
{ /* '182' */
return KnxPropertyDataType_PDT_UNKNOWN
}
case 183:
{ /* '183' */
return KnxPropertyDataType_PDT_UNKNOWN
}
case 184:
{ /* '184' */
return KnxPropertyDataType_PDT_UNKNOWN
}
case 185:
{ /* '185' */
return KnxPropertyDataType_PDT_UNKNOWN
}
case 186:
{ /* '186' */
return KnxPropertyDataType_PDT_UNKNOWN
}
case 187:
{ /* '187' */
return KnxPropertyDataType_PDT_UNKNOWN
}
case 188:
{ /* '188' */
return KnxPropertyDataType_PDT_UNKNOWN
}
case 189:
{ /* '189' */
return KnxPropertyDataType_PDT_UNKNOWN
}
case 19:
{ /* '19' */
return KnxPropertyDataType_PDT_GENERIC_04
}
case 190:
{ /* '190' */
return KnxPropertyDataType_PDT_UNKNOWN
}
case 191:
{ /* '191' */
return KnxPropertyDataType_PDT_UNKNOWN
}
case 192:
{ /* '192' */
return KnxPropertyDataType_PDT_UNKNOWN
}
case 193:
{ /* '193' */
return KnxPropertyDataType_PDT_UNKNOWN
}
case 194:
{ /* '194' */
return KnxPropertyDataType_PDT_UNKNOWN
}
case 195:
{ /* '195' */
return KnxPropertyDataType_PDT_UNKNOWN
}
case 196:
{ /* '196' */
return KnxPropertyDataType_PDT_UNKNOWN
}
case 197:
{ /* '197' */
return KnxPropertyDataType_PDT_UNKNOWN
}
case 198:
{ /* '198' */
return KnxPropertyDataType_PDT_UNKNOWN
}
case 199:
{ /* '199' */
return KnxPropertyDataType_PDT_UNKNOWN
}
case 2:
{ /* '2' */
return KnxPropertyDataType_PDT_UNSIGNED_CHAR
}
case 20:
{ /* '20' */
return KnxPropertyDataType_PDT_UNKNOWN
}
case 200:
{ /* '200' */
return KnxPropertyDataType_PDT_UNKNOWN
}
case 201:
{ /* '201' */
return KnxPropertyDataType_PDT_UNKNOWN
}
case 202:
{ /* '202' */
return KnxPropertyDataType_PDT_UNKNOWN
}
case 203:
{ /* '203' */
return KnxPropertyDataType_PDT_UNKNOWN
}
case 204:
{ /* '204' */
return KnxPropertyDataType_PDT_UNKNOWN
}
case 205:
{ /* '205' */
return KnxPropertyDataType_PDT_UNKNOWN
}
case 206:
{ /* '206' */
return KnxPropertyDataType_PDT_UNKNOWN
}
case 207:
{ /* '207' */
return KnxPropertyDataType_PDT_UNKNOWN
}
case 208:
{ /* '208' */
return KnxPropertyDataType_PDT_UNKNOWN
}
case 209:
{ /* '209' */
return KnxPropertyDataType_PDT_UNKNOWN
}
case 21:
{ /* '21' */
return KnxPropertyDataType_PDT_UNSIGNED_CHAR
}
case 210:
{ /* '210' */
return KnxPropertyDataType_PDT_UNKNOWN
}
case 211:
{ /* '211' */
return KnxPropertyDataType_PDT_UNKNOWN
}
case 212:
{ /* '212' */
return KnxPropertyDataType_PDT_UNKNOWN
}
case 213:
{ /* '213' */
return KnxPropertyDataType_PDT_UNKNOWN
}
case 214:
{ /* '214' */
return KnxPropertyDataType_PDT_UNKNOWN
}
case 215:
{ /* '215' */
return KnxPropertyDataType_PDT_UNKNOWN
}
case 22:
{ /* '22' */
return KnxPropertyDataType_PDT_UNKNOWN
}
case 23:
{ /* '23' */
return KnxPropertyDataType_PDT_UNSIGNED_INT
}
case 24:
{ /* '24' */
return KnxPropertyDataType_PDT_FUNCTION
}
case 25:
{ /* '25' */
return KnxPropertyDataType_PDT_VERSION
}
case 26:
{ /* '26' */
return KnxPropertyDataType_PDT_FUNCTION
}
case 27:
{ /* '27' */
return KnxPropertyDataType_PDT_GENERIC_08
}
case 28:
{ /* '28' */
return KnxPropertyDataType_PDT_GENERIC_01
}
case 29:
{ /* '29' */
return KnxPropertyDataType_PDT_UNSIGNED_CHAR
}
case 3:
{ /* '3' */
return KnxPropertyDataType_PDT_UNKNOWN
}
case 30:
{ /* '30' */
return KnxPropertyDataType_PDT_UNSIGNED_CHAR
}
case 31:
{ /* '31' */
return KnxPropertyDataType_PDT_UNSIGNED_CHAR
}
case 32:
{ /* '32' */
return KnxPropertyDataType_PDT_GENERIC_01
}
case 33:
{ /* '33' */
return KnxPropertyDataType_PDT_UNSIGNED_CHAR
}
case 34:
{ /* '34' */
return KnxPropertyDataType_PDT_BITSET8
}
case 35:
{ /* '35' */
return KnxPropertyDataType_PDT_GENERIC_10
}
case 36:
{ /* '36' */
return KnxPropertyDataType_PDT_UNSIGNED_INT
}
case 37:
{ /* '37' */
return KnxPropertyDataType_PDT_UNSIGNED_CHAR
}
case 38:
{ /* '38' */
return KnxPropertyDataType_PDT_UNSIGNED_CHAR
}
case 39:
{ /* '39' */
return KnxPropertyDataType_PDT_GENERIC_04
}
case 4:
{ /* '4' */
return KnxPropertyDataType_PDT_UNKNOWN
}
case 40:
{ /* '40' */
return KnxPropertyDataType_PDT_GENERIC_06
}
case 41:
{ /* '41' */
return KnxPropertyDataType_PDT_GENERIC_01
}
case 42:
{ /* '42' */
return KnxPropertyDataType_PDT_FUNCTION
}
case 43:
{ /* '43' */
return KnxPropertyDataType_PDT_FUNCTION
}
case 44:
{ /* '44' */
return KnxPropertyDataType_PDT_FUNCTION
}
case 45:
{ /* '45' */
return KnxPropertyDataType_PDT_FUNCTION
}
case 46:
{ /* '46' */
return KnxPropertyDataType_PDT_FUNCTION
}
case 47:
{ /* '47' */
return KnxPropertyDataType_PDT_UNSIGNED_INT
}
case 48:
{ /* '48' */
return KnxPropertyDataType_PDT_BINARY_INFORMATION
}
case 49:
{ /* '49' */
return KnxPropertyDataType_PDT_ENUM8
}
case 5:
{ /* '5' */
return KnxPropertyDataType_PDT_CONTROL
}
case 50:
{ /* '50' */
return KnxPropertyDataType_PDT_UNSIGNED_INT
}
case 51:
{ /* '51' */
return KnxPropertyDataType_PDT_UNSIGNED_INT
}
case 52:
{ /* '52' */
return KnxPropertyDataType_PDT_GENERIC_10
}
case 53:
{ /* '53' */
return KnxPropertyDataType_PDT_GENERIC_01
}
case 54:
{ /* '54' */
return KnxPropertyDataType_PDT_UNSIGNED_CHAR
}
case 55:
{ /* '55' */
return KnxPropertyDataType_PDT_UNSIGNED_CHAR
}
case 56:
{ /* '56' */
return KnxPropertyDataType_PDT_UNSIGNED_CHAR
}
case 57:
{ /* '57' */
return KnxPropertyDataType_PDT_UNSIGNED_CHAR
}
case 58:
{ /* '58' */
return KnxPropertyDataType_PDT_GENERIC_06
}
case 59:
{ /* '59' */
return KnxPropertyDataType_PDT_UNSIGNED_CHAR
}
case 6:
{ /* '6' */
return KnxPropertyDataType_PDT_CONTROL
}
case 60:
{ /* '60' */
return KnxPropertyDataType_PDT_GENERIC_06
}
case 61:
{ /* '61' */
return KnxPropertyDataType_PDT_UNSIGNED_INT
}
case 62:
{ /* '62' */
return KnxPropertyDataType_PDT_GENERIC_06
}
case 63:
{ /* '63' */
return KnxPropertyDataType_PDT_GENERIC_02
}
case 64:
{ /* '64' */
return KnxPropertyDataType_PDT_GENERIC_08
}
case 65:
{ /* '65' */
return KnxPropertyDataType_PDT_UNSIGNED_INT
}
case 66:
{ /* '66' */
return KnxPropertyDataType_PDT_UNSIGNED_INT
}
case 67:
{ /* '67' */
return KnxPropertyDataType_PDT_GENERIC_06
}
case 68:
{ /* '68' */
return KnxPropertyDataType_PDT_GENERIC_08
}
case 69:
{ /* '69' */
return KnxPropertyDataType_PDT_GENERIC_01
}
case 7:
{ /* '7' */
return KnxPropertyDataType_PDT_UNSIGNED_INT
}
case 70:
{ /* '70' */
return KnxPropertyDataType_PDT_GENERIC_01
}
case 71:
{ /* '71' */
return KnxPropertyDataType_PDT_GENERIC_01
}
case 72:
{ /* '72' */
return KnxPropertyDataType_PDT_GENERIC_01
}
case 73:
{ /* '73' */
return KnxPropertyDataType_PDT_GENERIC_01
}
case 74:
{ /* '74' */
return KnxPropertyDataType_PDT_FUNCTION
}
case 75:
{ /* '75' */
return KnxPropertyDataType_PDT_GENERIC_01
}
case 76:
{ /* '76' */
return KnxPropertyDataType_PDT_UNSIGNED_INT
}
case 77:
{ /* '77' */
return KnxPropertyDataType_PDT_ENUM8
}
case 78:
{ /* '78' */
return KnxPropertyDataType_PDT_BINARY_INFORMATION
}
case 79:
{ /* '79' */
return KnxPropertyDataType_PDT_FUNCTION
}
case 8:
{ /* '8' */
return KnxPropertyDataType_PDT_UNSIGNED_INT
}
case 80:
{ /* '80' */
return KnxPropertyDataType_PDT_UNSIGNED_INT
}
case 81:
{ /* '81' */
return KnxPropertyDataType_PDT_UNSIGNED_INT
}
case 82:
{ /* '82' */
return KnxPropertyDataType_PDT_UNSIGNED_INT
}
case 83:
{ /* '83' */
return KnxPropertyDataType_PDT_UNSIGNED_CHAR
}
case 84:
{ /* '84' */
return KnxPropertyDataType_PDT_UNSIGNED_CHAR
}
case 85:
{ /* '85' */
return KnxPropertyDataType_PDT_BITSET8
}
case 86:
{ /* '86' */
return KnxPropertyDataType_PDT_UNSIGNED_LONG
}
case 87:
{ /* '87' */
return KnxPropertyDataType_PDT_UNSIGNED_LONG
}
case 88:
{ /* '88' */
return KnxPropertyDataType_PDT_UNSIGNED_LONG
}
case 89:
{ /* '89' */
return KnxPropertyDataType_PDT_UNSIGNED_LONG
}
case 9:
{ /* '9' */
return KnxPropertyDataType_PDT_UNSIGNED_CHAR
}
case 90:
{ /* '90' */
return KnxPropertyDataType_PDT_UNSIGNED_LONG
}
case 91:
{ /* '91' */
return KnxPropertyDataType_PDT_UNSIGNED_LONG
}
case 92:
{ /* '92' */
return KnxPropertyDataType_PDT_UNSIGNED_LONG
}
case 93:
{ /* '93' */
return KnxPropertyDataType_PDT_GENERIC_06
}
case 94:
{ /* '94' */
return KnxPropertyDataType_PDT_UNSIGNED_LONG
}
case 95:
{ /* '95' */
return KnxPropertyDataType_PDT_UNSIGNED_LONG
}
case 96:
{ /* '96' */
return KnxPropertyDataType_PDT_UNSIGNED_CHAR
}
case 97:
{ /* '97' */
return KnxPropertyDataType_PDT_BITSET16
}
case 98:
{ /* '98' */
return KnxPropertyDataType_PDT_UNSIGNED_CHAR
}
case 99:
{ /* '99' */
return KnxPropertyDataType_PDT_UNSIGNED_CHAR
}
default:
{
return 0
}
}
}
func KnxInterfaceObjectPropertyFirstEnumForFieldPropertyDataType(value KnxPropertyDataType) (enum KnxInterfaceObjectProperty, ok bool) {
for _, sizeValue := range KnxInterfaceObjectPropertyValues {
if sizeValue.PropertyDataType() == value {
return sizeValue, true
}
}
return 0, false
}
func (e KnxInterfaceObjectProperty) Name() string {
switch e {
case 0:
{ /* '0' */
return "Unknown Interface Object Property"
}
case 1:
{ /* '1' */
return "Interface Object Type"
}
case 10:
{ /* '10' */
return "Services Supported"
}
case 100:
{ /* '100' */
return ""
}
case 101:
{ /* '101' */
return ""
}
case 102:
{ /* '102' */
return ""
}
case 103:
{ /* '103' */
return ""
}
case 104:
{ /* '104' */
return ""
}
case 105:
{ /* '105' */
return ""
}
case 106:
{ /* '106' */
return ""
}
case 107:
{ /* '107' */
return ""
}
case 108:
{ /* '108' */
return ""
}
case 109:
{ /* '109' */
return ""
}
case 11:
{ /* '11' */
return "KNX Serial Number"
}
case 110:
{ /* '110' */
return ""
}
case 111:
{ /* '111' */
return ""
}
case 112:
{ /* '112' */
return ""
}
case 113:
{ /* '113' */
return ""
}
case 114:
{ /* '114' */
return ""
}
case 115:
{ /* '115' */
return ""
}
case 116:
{ /* '116' */
return ""
}
case 117:
{ /* '117' */
return ""
}
case 118:
{ /* '118' */
return ""
}
case 119:
{ /* '119' */
return ""
}
case 12:
{ /* '12' */
return "Manufacturer Identifier"
}
case 120:
{ /* '120' */
return ""
}
case 121:
{ /* '121' */
return ""
}
case 122:
{ /* '122' */
return ""
}
case 123:
{ /* '123' */
return ""
}
case 124:
{ /* '124' */
return ""
}
case 125:
{ /* '125' */
return ""
}
case 126:
{ /* '126' */
return ""
}
case 127:
{ /* '127' */
return ""
}
case 128:
{ /* '128' */
return ""
}
case 129:
{ /* '129' */
return ""
}
case 13:
{ /* '13' */
return "Application Version"
}
case 130:
{ /* '130' */
return ""
}
case 131:
{ /* '131' */
return ""
}
case 132:
{ /* '132' */
return ""
}
case 133:
{ /* '133' */
return ""
}
case 134:
{ /* '134' */
return ""
}
case 135:
{ /* '135' */
return ""
}
case 136:
{ /* '136' */
return ""
}
case 137:
{ /* '137' */
return ""
}
case 138:
{ /* '138' */
return ""
}
case 139:
{ /* '139' */
return ""
}
case 14:
{ /* '14' */
return "Device Control"
}
case 140:
{ /* '140' */
return ""
}
case 141:
{ /* '141' */
return ""
}
case 142:
{ /* '142' */
return ""
}
case 143:
{ /* '143' */
return ""
}
case 144:
{ /* '144' */
return ""
}
case 145:
{ /* '145' */
return ""
}
case 146:
{ /* '146' */
return ""
}
case 147:
{ /* '147' */
return ""
}
case 148:
{ /* '148' */
return ""
}
case 149:
{ /* '149' */
return ""
}
case 15:
{ /* '15' */
return "Order Info"
}
case 150:
{ /* '150' */
return ""
}
case 151:
{ /* '151' */
return ""
}
case 152:
{ /* '152' */
return ""
}
case 153:
{ /* '153' */
return ""
}
case 154:
{ /* '154' */
return ""
}
case 155:
{ /* '155' */
return ""
}
case 156:
{ /* '156' */
return ""
}
case 157:
{ /* '157' */
return ""
}
case 158:
{ /* '158' */
return ""
}
case 159:
{ /* '159' */
return ""
}
case 16:
{ /* '16' */
return "PEI Type"
}
case 160:
{ /* '160' */
return ""
}
case 161:
{ /* '161' */
return ""
}
case 162:
{ /* '162' */
return ""
}
case 163:
{ /* '163' */
return ""
}
case 164:
{ /* '164' */
return ""
}
case 165:
{ /* '165' */
return ""
}
case 166:
{ /* '166' */
return ""
}
case 167:
{ /* '167' */
return ""
}
case 168:
{ /* '168' */
return ""
}
case 169:
{ /* '169' */
return ""
}
case 17:
{ /* '17' */
return "PortADDR"
}
case 170:
{ /* '170' */
return ""
}
case 171:
{ /* '171' */
return ""
}
case 172:
{ /* '172' */
return ""
}
case 173:
{ /* '173' */
return ""
}
case 174:
{ /* '174' */
return ""
}
case 175:
{ /* '175' */
return ""
}
case 176:
{ /* '176' */
return ""
}
case 177:
{ /* '177' */
return ""
}
case 178:
{ /* '178' */
return ""
}
case 179:
{ /* '179' */
return ""
}
case 18:
{ /* '18' */
return "Polling Group Settings"
}
case 180:
{ /* '180' */
return ""
}
case 181:
{ /* '181' */
return ""
}
case 182:
{ /* '182' */
return ""
}
case 183:
{ /* '183' */
return ""
}
case 184:
{ /* '184' */
return ""
}
case 185:
{ /* '185' */
return ""
}
case 186:
{ /* '186' */
return ""
}
case 187:
{ /* '187' */
return ""
}
case 188:
{ /* '188' */
return ""
}
case 189:
{ /* '189' */
return ""
}
case 19:
{ /* '19' */
return "Manufacturer Data"
}
case 190:
{ /* '190' */
return ""
}
case 191:
{ /* '191' */
return ""
}
case 192:
{ /* '192' */
return ""
}
case 193:
{ /* '193' */
return ""
}
case 194:
{ /* '194' */
return ""
}
case 195:
{ /* '195' */
return ""
}
case 196:
{ /* '196' */
return ""
}
case 197:
{ /* '197' */
return ""
}
case 198:
{ /* '198' */
return ""
}
case 199:
{ /* '199' */
return ""
}
case 2:
{ /* '2' */
return "Interface Object Name"
}
case 20:
{ /* '20' */
return ""
}
case 200:
{ /* '200' */
return ""
}
case 201:
{ /* '201' */
return ""
}
case 202:
{ /* '202' */
return ""
}
case 203:
{ /* '203' */
return ""
}
case 204:
{ /* '204' */
return ""
}
case 205:
{ /* '205' */
return ""
}
case 206:
{ /* '206' */
return ""
}
case 207:
{ /* '207' */
return ""
}
case 208:
{ /* '208' */
return ""
}
case 209:
{ /* '209' */
return ""
}
case 21:
{ /* '21' */
return "Description"
}
case 210:
{ /* '210' */
return ""
}
case 211:
{ /* '211' */
return ""
}
case 212:
{ /* '212' */
return ""
}
case 213:
{ /* '213' */
return ""
}
case 214:
{ /* '214' */
return ""
}
case 215:
{ /* '215' */
return ""
}
case 22:
{ /* '22' */
return ""
}
case 23:
{ /* '23' */
return "Table"
}
case 24:
{ /* '24' */
return "Interface Object Link"
}
case 25:
{ /* '25' */
return "Version"
}
case 26:
{ /* '26' */
return "Group Address Assignment"
}
case 27:
{ /* '27' */
return "Memory Control Table"
}
case 28:
{ /* '28' */
return "Error Code"
}
case 29:
{ /* '29' */
return "Object Index"
}
case 3:
{ /* '3' */
return "Semaphor"
}
case 30:
{ /* '30' */
return "Download Counter"
}
case 31:
{ /* '31' */
return "Routing Count"
}
case 32:
{ /* '32' */
return "Maximum Retry Count"
}
case 33:
{ /* '33' */
return "Error Flags"
}
case 34:
{ /* '34' */
return "Programming Mode"
}
case 35:
{ /* '35' */
return "Product Identification"
}
case 36:
{ /* '36' */
return "Max. APDU-Length"
}
case 37:
{ /* '37' */
return "Subnetwork Address"
}
case 38:
{ /* '38' */
return "Device Address"
}
case 39:
{ /* '39' */
return "Config Link"
}
case 4:
{ /* '4' */
return "Group Object Reference"
}
case 40:
{ /* '40' */
return ""
}
case 41:
{ /* '41' */
return ""
}
case 42:
{ /* '42' */
return ""
}
case 43:
{ /* '43' */
return ""
}
case 44:
{ /* '44' */
return ""
}
case 45:
{ /* '45' */
return ""
}
case 46:
{ /* '46' */
return ""
}
case 47:
{ /* '47' */
return ""
}
case 48:
{ /* '48' */
return ""
}
case 49:
{ /* '49' */
return ""
}
case 5:
{ /* '5' */
return "Load Control"
}
case 50:
{ /* '50' */
return "Domain Address"
}
case 51:
{ /* '51' */
return ""
}
case 52:
{ /* '52' */
return "Management Descriptor 1"
}
case 53:
{ /* '53' */
return "PL110 Parameters"
}
case 54:
{ /* '54' */
return ""
}
case 55:
{ /* '55' */
return ""
}
case 56:
{ /* '56' */
return ""
}
case 57:
{ /* '57' */
return ""
}
case 58:
{ /* '58' */
return "Hardware Type"
}
case 59:
{ /* '59' */
return ""
}
case 6:
{ /* '6' */
return "Run Control"
}
case 60:
{ /* '60' */
return ""
}
case 61:
{ /* '61' */
return ""
}
case 62:
{ /* '62' */
return "RF Domain Address"
}
case 63:
{ /* '63' */
return ""
}
case 64:
{ /* '64' */
return ""
}
case 65:
{ /* '65' */
return ""
}
case 66:
{ /* '66' */
return ""
}
case 67:
{ /* '67' */
return ""
}
case 68:
{ /* '68' */
return ""
}
case 69:
{ /* '69' */
return ""
}
case 7:
{ /* '7' */
return "Table Reference"
}
case 70:
{ /* '70' */
return ""
}
case 71:
{ /* '71' */
return ""
}
case 72:
{ /* '72' */
return ""
}
case 73:
{ /* '73' */
return ""
}
case 74:
{ /* '74' */
return ""
}
case 75:
{ /* '75' */
return ""
}
case 76:
{ /* '76' */
return ""
}
case 77:
{ /* '77' */
return ""
}
case 78:
{ /* '78' */
return ""
}
case 79:
{ /* '79' */
return ""
}
case 8:
{ /* '8' */
return "Service Control"
}
case 80:
{ /* '80' */
return "Project Installation Identification"
}
case 81:
{ /* '81' */
return "KNX Individual Address"
}
case 82:
{ /* '82' */
return "Additional Individual Addresses"
}
case 83:
{ /* '83' */
return ""
}
case 84:
{ /* '84' */
return ""
}
case 85:
{ /* '85' */
return ""
}
case 86:
{ /* '86' */
return ""
}
case 87:
{ /* '87' */
return ""
}
case 88:
{ /* '88' */
return ""
}
case 89:
{ /* '89' */
return ""
}
case 9:
{ /* '9' */
return "Firmware Revision"
}
case 90:
{ /* '90' */
return ""
}
case 91:
{ /* '91' */
return ""
}
case 92:
{ /* '92' */
return ""
}
case 93:
{ /* '93' */
return ""
}
case 94:
{ /* '94' */
return ""
}
case 95:
{ /* '95' */
return ""
}
case 96:
{ /* '96' */
return ""
}
case 97:
{ /* '97' */
return ""
}
case 98:
{ /* '98' */
return ""
}
case 99:
{ /* '99' */
return ""
}
default:
{
return ""
}
}
}
func KnxInterfaceObjectPropertyFirstEnumForFieldName(value string) (enum KnxInterfaceObjectProperty, ok bool) {
for _, sizeValue := range KnxInterfaceObjectPropertyValues {
if sizeValue.Name() == value {
return sizeValue, true
}
}
return 0, false
}
func (e KnxInterfaceObjectProperty) PropertyId() uint8 {
switch e {
case 0:
{ /* '0' */
return 0
}
case 1:
{ /* '1' */
return 1
}
case 10:
{ /* '10' */
return 10
}
case 100:
{ /* '100' */
return 71
}
case 101:
{ /* '101' */
return 72
}
case 102:
{ /* '102' */
return 73
}
case 103:
{ /* '103' */
return 74
}
case 104:
{ /* '104' */
return 75
}
case 105:
{ /* '105' */
return 76
}
case 106:
{ /* '106' */
return 91
}
case 107:
{ /* '107' */
return 92
}
case 108:
{ /* '108' */
return 93
}
case 109:
{ /* '109' */
return 94
}
case 11:
{ /* '11' */
return 11
}
case 110:
{ /* '110' */
return 95
}
case 111:
{ /* '111' */
return 96
}
case 112:
{ /* '112' */
return 97
}
case 113:
{ /* '113' */
return 51
}
case 114:
{ /* '114' */
return 52
}
case 115:
{ /* '115' */
return 53
}
case 116:
{ /* '116' */
return 54
}
case 117:
{ /* '117' */
return 55
}
case 118:
{ /* '118' */
return 56
}
case 119:
{ /* '119' */
return 57
}
case 12:
{ /* '12' */
return 12
}
case 120:
{ /* '120' */
return 58
}
case 121:
{ /* '121' */
return 59
}
case 122:
{ /* '122' */
return 60
}
case 123:
{ /* '123' */
return 61
}
case 124:
{ /* '124' */
return 51
}
case 125:
{ /* '125' */
return 56
}
case 126:
{ /* '126' */
return 57
}
case 127:
{ /* '127' */
return 58
}
case 128:
{ /* '128' */
return 59
}
case 129:
{ /* '129' */
return 60
}
case 13:
{ /* '13' */
return 13
}
case 130:
{ /* '130' */
return 61
}
case 131:
{ /* '131' */
return 62
}
case 132:
{ /* '132' */
return 63
}
case 133:
{ /* '133' */
return 110
}
case 134:
{ /* '134' */
return 111
}
case 135:
{ /* '135' */
return 110
}
case 136:
{ /* '136' */
return 111
}
case 137:
{ /* '137' */
return 101
}
case 138:
{ /* '138' */
return 102
}
case 139:
{ /* '139' */
return 103
}
case 14:
{ /* '14' */
return 14
}
case 140:
{ /* '140' */
return 104
}
case 141:
{ /* '141' */
return 105
}
case 142:
{ /* '142' */
return 106
}
case 143:
{ /* '143' */
return 107
}
case 144:
{ /* '144' */
return 108
}
case 145:
{ /* '145' */
return 109
}
case 146:
{ /* '146' */
return 110
}
case 147:
{ /* '147' */
return 111
}
case 148:
{ /* '148' */
return 112
}
case 149:
{ /* '149' */
return 113
}
case 15:
{ /* '15' */
return 15
}
case 150:
{ /* '150' */
return 114
}
case 151:
{ /* '151' */
return 115
}
case 152:
{ /* '152' */
return 116
}
case 153:
{ /* '153' */
return 117
}
case 154:
{ /* '154' */
return 118
}
case 155:
{ /* '155' */
return 119
}
case 156:
{ /* '156' */
return 120
}
case 157:
{ /* '157' */
return 101
}
case 158:
{ /* '158' */
return 102
}
case 159:
{ /* '159' */
return 103
}
case 16:
{ /* '16' */
return 16
}
case 160:
{ /* '160' */
return 104
}
case 161:
{ /* '161' */
return 105
}
case 162:
{ /* '162' */
return 106
}
case 163:
{ /* '163' */
return 107
}
case 164:
{ /* '164' */
return 108
}
case 165:
{ /* '165' */
return 109
}
case 166:
{ /* '166' */
return 110
}
case 167:
{ /* '167' */
return 111
}
case 168:
{ /* '168' */
return 112
}
case 169:
{ /* '169' */
return 113
}
case 17:
{ /* '17' */
return 17
}
case 170:
{ /* '170' */
return 114
}
case 171:
{ /* '171' */
return 115
}
case 172:
{ /* '172' */
return 116
}
case 173:
{ /* '173' */
return 117
}
case 174:
{ /* '174' */
return 118
}
case 175:
{ /* '175' */
return 119
}
case 176:
{ /* '176' */
return 120
}
case 177:
{ /* '177' */
return 121
}
case 178:
{ /* '178' */
return 122
}
case 179:
{ /* '179' */
return 123
}
case 18:
{ /* '18' */
return 18
}
case 180:
{ /* '180' */
return 124
}
case 181:
{ /* '181' */
return 125
}
case 182:
{ /* '182' */
return 126
}
case 183:
{ /* '183' */
return 127
}
case 184:
{ /* '184' */
return 128
}
case 185:
{ /* '185' */
return 129
}
case 186:
{ /* '186' */
return 130
}
case 187:
{ /* '187' */
return 131
}
case 188:
{ /* '188' */
return 132
}
case 189:
{ /* '189' */
return 133
}
case 19:
{ /* '19' */
return 19
}
case 190:
{ /* '190' */
return 134
}
case 191:
{ /* '191' */
return 51
}
case 192:
{ /* '192' */
return 52
}
case 193:
{ /* '193' */
return 53
}
case 194:
{ /* '194' */
return 51
}
case 195:
{ /* '195' */
return 52
}
case 196:
{ /* '196' */
return 51
}
case 197:
{ /* '197' */
return 52
}
case 198:
{ /* '198' */
return 53
}
case 199:
{ /* '199' */
return 54
}
case 2:
{ /* '2' */
return 2
}
case 20:
{ /* '20' */
return 20
}
case 200:
{ /* '200' */
return 55
}
case 201:
{ /* '201' */
return 57
}
case 202:
{ /* '202' */
return 58
}
case 203:
{ /* '203' */
return 60
}
case 204:
{ /* '204' */
return 61
}
case 205:
{ /* '205' */
return 62
}
case 206:
{ /* '206' */
return 63
}
case 207:
{ /* '207' */
return 64
}
case 208:
{ /* '208' */
return 65
}
case 209:
{ /* '209' */
return 66
}
case 21:
{ /* '21' */
return 21
}
case 210:
{ /* '210' */
return 67
}
case 211:
{ /* '211' */
return 68
}
case 212:
{ /* '212' */
return 69
}
case 213:
{ /* '213' */
return 51
}
case 214:
{ /* '214' */
return 52
}
case 215:
{ /* '215' */
return 53
}
case 22:
{ /* '22' */
return 22
}
case 23:
{ /* '23' */
return 23
}
case 24:
{ /* '24' */
return 24
}
case 25:
{ /* '25' */
return 25
}
case 26:
{ /* '26' */
return 26
}
case 27:
{ /* '27' */
return 27
}
case 28:
{ /* '28' */
return 28
}
case 29:
{ /* '29' */
return 29
}
case 3:
{ /* '3' */
return 3
}
case 30:
{ /* '30' */
return 30
}
case 31:
{ /* '31' */
return 51
}
case 32:
{ /* '32' */
return 52
}
case 33:
{ /* '33' */
return 53
}
case 34:
{ /* '34' */
return 54
}
case 35:
{ /* '35' */
return 55
}
case 36:
{ /* '36' */
return 56
}
case 37:
{ /* '37' */
return 57
}
case 38:
{ /* '38' */
return 58
}
case 39:
{ /* '39' */
return 59
}
case 4:
{ /* '4' */
return 4
}
case 40:
{ /* '40' */
return 60
}
case 41:
{ /* '41' */
return 61
}
case 42:
{ /* '42' */
return 62
}
case 43:
{ /* '43' */
return 63
}
case 44:
{ /* '44' */
return 64
}
case 45:
{ /* '45' */
return 65
}
case 46:
{ /* '46' */
return 66
}
case 47:
{ /* '47' */
return 67
}
case 48:
{ /* '48' */
return 68
}
case 49:
{ /* '49' */
return 69
}
case 5:
{ /* '5' */
return 5
}
case 50:
{ /* '50' */
return 70
}
case 51:
{ /* '51' */
return 71
}
case 52:
{ /* '52' */
return 72
}
case 53:
{ /* '53' */
return 73
}
case 54:
{ /* '54' */
return 74
}
case 55:
{ /* '55' */
return 75
}
case 56:
{ /* '56' */
return 76
}
case 57:
{ /* '57' */
return 77
}
case 58:
{ /* '58' */
return 78
}
case 59:
{ /* '59' */
return 79
}
case 6:
{ /* '6' */
return 6
}
case 60:
{ /* '60' */
return 80
}
case 61:
{ /* '61' */
return 81
}
case 62:
{ /* '62' */
return 82
}
case 63:
{ /* '63' */
return 83
}
case 64:
{ /* '64' */
return 84
}
case 65:
{ /* '65' */
return 85
}
case 66:
{ /* '66' */
return 86
}
case 67:
{ /* '67' */
return 51
}
case 68:
{ /* '68' */
return 52
}
case 69:
{ /* '69' */
return 51
}
case 7:
{ /* '7' */
return 7
}
case 70:
{ /* '70' */
return 52
}
case 71:
{ /* '71' */
return 53
}
case 72:
{ /* '72' */
return 54
}
case 73:
{ /* '73' */
return 55
}
case 74:
{ /* '74' */
return 56
}
case 75:
{ /* '75' */
return 57
}
case 76:
{ /* '76' */
return 58
}
case 77:
{ /* '77' */
return 63
}
case 78:
{ /* '78' */
return 67
}
case 79:
{ /* '79' */
return 112
}
case 8:
{ /* '8' */
return 8
}
case 80:
{ /* '80' */
return 51
}
case 81:
{ /* '81' */
return 52
}
case 82:
{ /* '82' */
return 53
}
case 83:
{ /* '83' */
return 54
}
case 84:
{ /* '84' */
return 55
}
case 85:
{ /* '85' */
return 56
}
case 86:
{ /* '86' */
return 57
}
case 87:
{ /* '87' */
return 58
}
case 88:
{ /* '88' */
return 59
}
case 89:
{ /* '89' */
return 60
}
case 9:
{ /* '9' */
return 9
}
case 90:
{ /* '90' */
return 61
}
case 91:
{ /* '91' */
return 62
}
case 92:
{ /* '92' */
return 63
}
case 93:
{ /* '93' */
return 64
}
case 94:
{ /* '94' */
return 65
}
case 95:
{ /* '95' */
return 66
}
case 96:
{ /* '96' */
return 67
}
case 97:
{ /* '97' */
return 68
}
case 98:
{ /* '98' */
return 69
}
case 99:
{ /* '99' */
return 70
}
default:
{
return 0
}
}
}
func KnxInterfaceObjectPropertyFirstEnumForFieldPropertyId(value uint8) (enum KnxInterfaceObjectProperty, ok bool) {
for _, sizeValue := range KnxInterfaceObjectPropertyValues {
if sizeValue.PropertyId() == value {
return sizeValue, true
}
}
return 0, false
}
func (e KnxInterfaceObjectProperty) ObjectType() KnxInterfaceObjectType {
switch e {
case 0:
{ /* '0' */
return KnxInterfaceObjectType_OT_UNKNOWN
}
case 1:
{ /* '1' */
return KnxInterfaceObjectType_OT_GENERAL
}
case 10:
{ /* '10' */
return KnxInterfaceObjectType_OT_GENERAL
}
case 100:
{ /* '100' */
return KnxInterfaceObjectType_OT_KNXIP_PARAMETER
}
case 101:
{ /* '101' */
return KnxInterfaceObjectType_OT_KNXIP_PARAMETER
}
case 102:
{ /* '102' */
return KnxInterfaceObjectType_OT_KNXIP_PARAMETER
}
case 103:
{ /* '103' */
return KnxInterfaceObjectType_OT_KNXIP_PARAMETER
}
case 104:
{ /* '104' */
return KnxInterfaceObjectType_OT_KNXIP_PARAMETER
}
case 105:
{ /* '105' */
return KnxInterfaceObjectType_OT_KNXIP_PARAMETER
}
case 106:
{ /* '106' */
return KnxInterfaceObjectType_OT_KNXIP_PARAMETER
}
case 107:
{ /* '107' */
return KnxInterfaceObjectType_OT_KNXIP_PARAMETER
}
case 108:
{ /* '108' */
return KnxInterfaceObjectType_OT_KNXIP_PARAMETER
}
case 109:
{ /* '109' */
return KnxInterfaceObjectType_OT_KNXIP_PARAMETER
}
case 11:
{ /* '11' */
return KnxInterfaceObjectType_OT_GENERAL
}
case 110:
{ /* '110' */
return KnxInterfaceObjectType_OT_KNXIP_PARAMETER
}
case 111:
{ /* '111' */
return KnxInterfaceObjectType_OT_KNXIP_PARAMETER
}
case 112:
{ /* '112' */
return KnxInterfaceObjectType_OT_KNXIP_PARAMETER
}
case 113:
{ /* '113' */
return KnxInterfaceObjectType_OT_SECURITY
}
case 114:
{ /* '114' */
return KnxInterfaceObjectType_OT_SECURITY
}
case 115:
{ /* '115' */
return KnxInterfaceObjectType_OT_SECURITY
}
case 116:
{ /* '116' */
return KnxInterfaceObjectType_OT_SECURITY
}
case 117:
{ /* '117' */
return KnxInterfaceObjectType_OT_SECURITY
}
case 118:
{ /* '118' */
return KnxInterfaceObjectType_OT_SECURITY
}
case 119:
{ /* '119' */
return KnxInterfaceObjectType_OT_SECURITY
}
case 12:
{ /* '12' */
return KnxInterfaceObjectType_OT_GENERAL
}
case 120:
{ /* '120' */
return KnxInterfaceObjectType_OT_SECURITY
}
case 121:
{ /* '121' */
return KnxInterfaceObjectType_OT_SECURITY
}
case 122:
{ /* '122' */
return KnxInterfaceObjectType_OT_SECURITY
}
case 123:
{ /* '123' */
return KnxInterfaceObjectType_OT_SECURITY
}
case 124:
{ /* '124' */
return KnxInterfaceObjectType_OT_RF_MEDIUM
}
case 125:
{ /* '125' */
return KnxInterfaceObjectType_OT_RF_MEDIUM
}
case 126:
{ /* '126' */
return KnxInterfaceObjectType_OT_RF_MEDIUM
}
case 127:
{ /* '127' */
return KnxInterfaceObjectType_OT_RF_MEDIUM
}
case 128:
{ /* '128' */
return KnxInterfaceObjectType_OT_RF_MEDIUM
}
case 129:
{ /* '129' */
return KnxInterfaceObjectType_OT_RF_MEDIUM
}
case 13:
{ /* '13' */
return KnxInterfaceObjectType_OT_GENERAL
}
case 130:
{ /* '130' */
return KnxInterfaceObjectType_OT_RF_MEDIUM
}
case 131:
{ /* '131' */
return KnxInterfaceObjectType_OT_RF_MEDIUM
}
case 132:
{ /* '132' */
return KnxInterfaceObjectType_OT_RF_MEDIUM
}
case 133:
{ /* '133' */
return KnxInterfaceObjectType_OT_INDOOR_BRIGHTNESS_SENSOR
}
case 134:
{ /* '134' */
return KnxInterfaceObjectType_OT_INDOOR_BRIGHTNESS_SENSOR
}
case 135:
{ /* '135' */
return KnxInterfaceObjectType_OT_INDOOR_LUMINANCE_SENSOR
}
case 136:
{ /* '136' */
return KnxInterfaceObjectType_OT_INDOOR_LUMINANCE_SENSOR
}
case 137:
{ /* '137' */
return KnxInterfaceObjectType_OT_LIGHT_SWITCHING_ACTUATOR_BASIC
}
case 138:
{ /* '138' */
return KnxInterfaceObjectType_OT_LIGHT_SWITCHING_ACTUATOR_BASIC
}
case 139:
{ /* '139' */
return KnxInterfaceObjectType_OT_LIGHT_SWITCHING_ACTUATOR_BASIC
}
case 14:
{ /* '14' */
return KnxInterfaceObjectType_OT_GENERAL
}
case 140:
{ /* '140' */
return KnxInterfaceObjectType_OT_LIGHT_SWITCHING_ACTUATOR_BASIC
}
case 141:
{ /* '141' */
return KnxInterfaceObjectType_OT_LIGHT_SWITCHING_ACTUATOR_BASIC
}
case 142:
{ /* '142' */
return KnxInterfaceObjectType_OT_LIGHT_SWITCHING_ACTUATOR_BASIC
}
case 143:
{ /* '143' */
return KnxInterfaceObjectType_OT_LIGHT_SWITCHING_ACTUATOR_BASIC
}
case 144:
{ /* '144' */
return KnxInterfaceObjectType_OT_LIGHT_SWITCHING_ACTUATOR_BASIC
}
case 145:
{ /* '145' */
return KnxInterfaceObjectType_OT_LIGHT_SWITCHING_ACTUATOR_BASIC
}
case 146:
{ /* '146' */
return KnxInterfaceObjectType_OT_LIGHT_SWITCHING_ACTUATOR_BASIC
}
case 147:
{ /* '147' */
return KnxInterfaceObjectType_OT_LIGHT_SWITCHING_ACTUATOR_BASIC
}
case 148:
{ /* '148' */
return KnxInterfaceObjectType_OT_LIGHT_SWITCHING_ACTUATOR_BASIC
}
case 149:
{ /* '149' */
return KnxInterfaceObjectType_OT_LIGHT_SWITCHING_ACTUATOR_BASIC
}
case 15:
{ /* '15' */
return KnxInterfaceObjectType_OT_GENERAL
}
case 150:
{ /* '150' */
return KnxInterfaceObjectType_OT_LIGHT_SWITCHING_ACTUATOR_BASIC
}
case 151:
{ /* '151' */
return KnxInterfaceObjectType_OT_LIGHT_SWITCHING_ACTUATOR_BASIC
}
case 152:
{ /* '152' */
return KnxInterfaceObjectType_OT_LIGHT_SWITCHING_ACTUATOR_BASIC
}
case 153:
{ /* '153' */
return KnxInterfaceObjectType_OT_LIGHT_SWITCHING_ACTUATOR_BASIC
}
case 154:
{ /* '154' */
return KnxInterfaceObjectType_OT_LIGHT_SWITCHING_ACTUATOR_BASIC
}
case 155:
{ /* '155' */
return KnxInterfaceObjectType_OT_LIGHT_SWITCHING_ACTUATOR_BASIC
}
case 156:
{ /* '156' */
return KnxInterfaceObjectType_OT_LIGHT_SWITCHING_ACTUATOR_BASIC
}
case 157:
{ /* '157' */
return KnxInterfaceObjectType_OT_DIMMING_ACTUATOR_BASIC
}
case 158:
{ /* '158' */
return KnxInterfaceObjectType_OT_DIMMING_ACTUATOR_BASIC
}
case 159:
{ /* '159' */
return KnxInterfaceObjectType_OT_DIMMING_ACTUATOR_BASIC
}
case 16:
{ /* '16' */
return KnxInterfaceObjectType_OT_GENERAL
}
case 160:
{ /* '160' */
return KnxInterfaceObjectType_OT_DIMMING_ACTUATOR_BASIC
}
case 161:
{ /* '161' */
return KnxInterfaceObjectType_OT_DIMMING_ACTUATOR_BASIC
}
case 162:
{ /* '162' */
return KnxInterfaceObjectType_OT_DIMMING_ACTUATOR_BASIC
}
case 163:
{ /* '163' */
return KnxInterfaceObjectType_OT_DIMMING_ACTUATOR_BASIC
}
case 164:
{ /* '164' */
return KnxInterfaceObjectType_OT_DIMMING_ACTUATOR_BASIC
}
case 165:
{ /* '165' */
return KnxInterfaceObjectType_OT_DIMMING_ACTUATOR_BASIC
}
case 166:
{ /* '166' */
return KnxInterfaceObjectType_OT_DIMMING_ACTUATOR_BASIC
}
case 167:
{ /* '167' */
return KnxInterfaceObjectType_OT_DIMMING_ACTUATOR_BASIC
}
case 168:
{ /* '168' */
return KnxInterfaceObjectType_OT_DIMMING_ACTUATOR_BASIC
}
case 169:
{ /* '169' */
return KnxInterfaceObjectType_OT_DIMMING_ACTUATOR_BASIC
}
case 17:
{ /* '17' */
return KnxInterfaceObjectType_OT_GENERAL
}
case 170:
{ /* '170' */
return KnxInterfaceObjectType_OT_DIMMING_ACTUATOR_BASIC
}
case 171:
{ /* '171' */
return KnxInterfaceObjectType_OT_DIMMING_ACTUATOR_BASIC
}
case 172:
{ /* '172' */
return KnxInterfaceObjectType_OT_DIMMING_ACTUATOR_BASIC
}
case 173:
{ /* '173' */
return KnxInterfaceObjectType_OT_DIMMING_ACTUATOR_BASIC
}
case 174:
{ /* '174' */
return KnxInterfaceObjectType_OT_DIMMING_ACTUATOR_BASIC
}
case 175:
{ /* '175' */
return KnxInterfaceObjectType_OT_DIMMING_ACTUATOR_BASIC
}
case 176:
{ /* '176' */
return KnxInterfaceObjectType_OT_DIMMING_ACTUATOR_BASIC
}
case 177:
{ /* '177' */
return KnxInterfaceObjectType_OT_DIMMING_ACTUATOR_BASIC
}
case 178:
{ /* '178' */
return KnxInterfaceObjectType_OT_DIMMING_ACTUATOR_BASIC
}
case 179:
{ /* '179' */
return KnxInterfaceObjectType_OT_DIMMING_ACTUATOR_BASIC
}
case 18:
{ /* '18' */
return KnxInterfaceObjectType_OT_GENERAL
}
case 180:
{ /* '180' */
return KnxInterfaceObjectType_OT_DIMMING_ACTUATOR_BASIC
}
case 181:
{ /* '181' */
return KnxInterfaceObjectType_OT_DIMMING_ACTUATOR_BASIC
}
case 182:
{ /* '182' */
return KnxInterfaceObjectType_OT_DIMMING_ACTUATOR_BASIC
}
case 183:
{ /* '183' */
return KnxInterfaceObjectType_OT_DIMMING_ACTUATOR_BASIC
}
case 184:
{ /* '184' */
return KnxInterfaceObjectType_OT_DIMMING_ACTUATOR_BASIC
}
case 185:
{ /* '185' */
return KnxInterfaceObjectType_OT_DIMMING_ACTUATOR_BASIC
}
case 186:
{ /* '186' */
return KnxInterfaceObjectType_OT_DIMMING_ACTUATOR_BASIC
}
case 187:
{ /* '187' */
return KnxInterfaceObjectType_OT_DIMMING_ACTUATOR_BASIC
}
case 188:
{ /* '188' */
return KnxInterfaceObjectType_OT_DIMMING_ACTUATOR_BASIC
}
case 189:
{ /* '189' */
return KnxInterfaceObjectType_OT_DIMMING_ACTUATOR_BASIC
}
case 19:
{ /* '19' */
return KnxInterfaceObjectType_OT_GENERAL
}
case 190:
{ /* '190' */
return KnxInterfaceObjectType_OT_DIMMING_ACTUATOR_BASIC
}
case 191:
{ /* '191' */
return KnxInterfaceObjectType_OT_DIMMING_SENSOR_BASIC
}
case 192:
{ /* '192' */
return KnxInterfaceObjectType_OT_DIMMING_SENSOR_BASIC
}
case 193:
{ /* '193' */
return KnxInterfaceObjectType_OT_DIMMING_SENSOR_BASIC
}
case 194:
{ /* '194' */
return KnxInterfaceObjectType_OT_SWITCHING_SENSOR_BASIC
}
case 195:
{ /* '195' */
return KnxInterfaceObjectType_OT_SWITCHING_SENSOR_BASIC
}
case 196:
{ /* '196' */
return KnxInterfaceObjectType_OT_SUNBLIND_ACTUATOR_BASIC
}
case 197:
{ /* '197' */
return KnxInterfaceObjectType_OT_SUNBLIND_ACTUATOR_BASIC
}
case 198:
{ /* '198' */
return KnxInterfaceObjectType_OT_SUNBLIND_ACTUATOR_BASIC
}
case 199:
{ /* '199' */
return KnxInterfaceObjectType_OT_SUNBLIND_ACTUATOR_BASIC
}
case 2:
{ /* '2' */
return KnxInterfaceObjectType_OT_GENERAL
}
case 20:
{ /* '20' */
return KnxInterfaceObjectType_OT_GENERAL
}
case 200:
{ /* '200' */
return KnxInterfaceObjectType_OT_SUNBLIND_ACTUATOR_BASIC
}
case 201:
{ /* '201' */
return KnxInterfaceObjectType_OT_SUNBLIND_ACTUATOR_BASIC
}
case 202:
{ /* '202' */
return KnxInterfaceObjectType_OT_SUNBLIND_ACTUATOR_BASIC
}
case 203:
{ /* '203' */
return KnxInterfaceObjectType_OT_SUNBLIND_ACTUATOR_BASIC
}
case 204:
{ /* '204' */
return KnxInterfaceObjectType_OT_SUNBLIND_ACTUATOR_BASIC
}
case 205:
{ /* '205' */
return KnxInterfaceObjectType_OT_SUNBLIND_ACTUATOR_BASIC
}
case 206:
{ /* '206' */
return KnxInterfaceObjectType_OT_SUNBLIND_ACTUATOR_BASIC
}
case 207:
{ /* '207' */
return KnxInterfaceObjectType_OT_SUNBLIND_ACTUATOR_BASIC
}
case 208:
{ /* '208' */
return KnxInterfaceObjectType_OT_SUNBLIND_ACTUATOR_BASIC
}
case 209:
{ /* '209' */
return KnxInterfaceObjectType_OT_SUNBLIND_ACTUATOR_BASIC
}
case 21:
{ /* '21' */
return KnxInterfaceObjectType_OT_GENERAL
}
case 210:
{ /* '210' */
return KnxInterfaceObjectType_OT_SUNBLIND_ACTUATOR_BASIC
}
case 211:
{ /* '211' */
return KnxInterfaceObjectType_OT_SUNBLIND_ACTUATOR_BASIC
}
case 212:
{ /* '212' */
return KnxInterfaceObjectType_OT_SUNBLIND_ACTUATOR_BASIC
}
case 213:
{ /* '213' */
return KnxInterfaceObjectType_OT_SUNBLIND_SENSOR_BASIC
}
case 214:
{ /* '214' */
return KnxInterfaceObjectType_OT_SUNBLIND_SENSOR_BASIC
}
case 215:
{ /* '215' */
return KnxInterfaceObjectType_OT_SUNBLIND_SENSOR_BASIC
}
case 22:
{ /* '22' */
return KnxInterfaceObjectType_OT_GENERAL
}
case 23:
{ /* '23' */
return KnxInterfaceObjectType_OT_GENERAL
}
case 24:
{ /* '24' */
return KnxInterfaceObjectType_OT_GENERAL
}
case 25:
{ /* '25' */
return KnxInterfaceObjectType_OT_GENERAL
}
case 26:
{ /* '26' */
return KnxInterfaceObjectType_OT_GENERAL
}
case 27:
{ /* '27' */
return KnxInterfaceObjectType_OT_GENERAL
}
case 28:
{ /* '28' */
return KnxInterfaceObjectType_OT_GENERAL
}
case 29:
{ /* '29' */
return KnxInterfaceObjectType_OT_GENERAL
}
case 3:
{ /* '3' */
return KnxInterfaceObjectType_OT_GENERAL
}
case 30:
{ /* '30' */
return KnxInterfaceObjectType_OT_GENERAL
}
case 31:
{ /* '31' */
return KnxInterfaceObjectType_OT_DEVICE
}
case 32:
{ /* '32' */
return KnxInterfaceObjectType_OT_DEVICE
}
case 33:
{ /* '33' */
return KnxInterfaceObjectType_OT_DEVICE
}
case 34:
{ /* '34' */
return KnxInterfaceObjectType_OT_DEVICE
}
case 35:
{ /* '35' */
return KnxInterfaceObjectType_OT_DEVICE
}
case 36:
{ /* '36' */
return KnxInterfaceObjectType_OT_DEVICE
}
case 37:
{ /* '37' */
return KnxInterfaceObjectType_OT_DEVICE
}
case 38:
{ /* '38' */
return KnxInterfaceObjectType_OT_DEVICE
}
case 39:
{ /* '39' */
return KnxInterfaceObjectType_OT_DEVICE
}
case 4:
{ /* '4' */
return KnxInterfaceObjectType_OT_GENERAL
}
case 40:
{ /* '40' */
return KnxInterfaceObjectType_OT_DEVICE
}
case 41:
{ /* '41' */
return KnxInterfaceObjectType_OT_DEVICE
}
case 42:
{ /* '42' */
return KnxInterfaceObjectType_OT_DEVICE
}
case 43:
{ /* '43' */
return KnxInterfaceObjectType_OT_DEVICE
}
case 44:
{ /* '44' */
return KnxInterfaceObjectType_OT_DEVICE
}
case 45:
{ /* '45' */
return KnxInterfaceObjectType_OT_DEVICE
}
case 46:
{ /* '46' */
return KnxInterfaceObjectType_OT_DEVICE
}
case 47:
{ /* '47' */
return KnxInterfaceObjectType_OT_DEVICE
}
case 48:
{ /* '48' */
return KnxInterfaceObjectType_OT_DEVICE
}
case 49:
{ /* '49' */
return KnxInterfaceObjectType_OT_DEVICE
}
case 5:
{ /* '5' */
return KnxInterfaceObjectType_OT_GENERAL
}
case 50:
{ /* '50' */
return KnxInterfaceObjectType_OT_DEVICE
}
case 51:
{ /* '51' */
return KnxInterfaceObjectType_OT_DEVICE
}
case 52:
{ /* '52' */
return KnxInterfaceObjectType_OT_DEVICE
}
case 53:
{ /* '53' */
return KnxInterfaceObjectType_OT_DEVICE
}
case 54:
{ /* '54' */
return KnxInterfaceObjectType_OT_DEVICE
}
case 55:
{ /* '55' */
return KnxInterfaceObjectType_OT_DEVICE
}
case 56:
{ /* '56' */
return KnxInterfaceObjectType_OT_DEVICE
}
case 57:
{ /* '57' */
return KnxInterfaceObjectType_OT_DEVICE
}
case 58:
{ /* '58' */
return KnxInterfaceObjectType_OT_DEVICE
}
case 59:
{ /* '59' */
return KnxInterfaceObjectType_OT_DEVICE
}
case 6:
{ /* '6' */
return KnxInterfaceObjectType_OT_GENERAL
}
case 60:
{ /* '60' */
return KnxInterfaceObjectType_OT_DEVICE
}
case 61:
{ /* '61' */
return KnxInterfaceObjectType_OT_DEVICE
}
case 62:
{ /* '62' */
return KnxInterfaceObjectType_OT_DEVICE
}
case 63:
{ /* '63' */
return KnxInterfaceObjectType_OT_DEVICE
}
case 64:
{ /* '64' */
return KnxInterfaceObjectType_OT_DEVICE
}
case 65:
{ /* '65' */
return KnxInterfaceObjectType_OT_DEVICE
}
case 66:
{ /* '66' */
return KnxInterfaceObjectType_OT_DEVICE
}
case 67:
{ /* '67' */
return KnxInterfaceObjectType_OT_GROUP_OBJECT_TABLE
}
case 68:
{ /* '68' */
return KnxInterfaceObjectType_OT_GROUP_OBJECT_TABLE
}
case 69:
{ /* '69' */
return KnxInterfaceObjectType_OT_ROUTER
}
case 7:
{ /* '7' */
return KnxInterfaceObjectType_OT_GENERAL
}
case 70:
{ /* '70' */
return KnxInterfaceObjectType_OT_ROUTER
}
case 71:
{ /* '71' */
return KnxInterfaceObjectType_OT_ROUTER
}
case 72:
{ /* '72' */
return KnxInterfaceObjectType_OT_ROUTER
}
case 73:
{ /* '73' */
return KnxInterfaceObjectType_OT_ROUTER
}
case 74:
{ /* '74' */
return KnxInterfaceObjectType_OT_ROUTER
}
case 75:
{ /* '75' */
return KnxInterfaceObjectType_OT_ROUTER
}
case 76:
{ /* '76' */
return KnxInterfaceObjectType_OT_ROUTER
}
case 77:
{ /* '77' */
return KnxInterfaceObjectType_OT_ROUTER
}
case 78:
{ /* '78' */
return KnxInterfaceObjectType_OT_ROUTER
}
case 79:
{ /* '79' */
return KnxInterfaceObjectType_OT_ROUTER
}
case 8:
{ /* '8' */
return KnxInterfaceObjectType_OT_GENERAL
}
case 80:
{ /* '80' */
return KnxInterfaceObjectType_OT_KNXIP_PARAMETER
}
case 81:
{ /* '81' */
return KnxInterfaceObjectType_OT_KNXIP_PARAMETER
}
case 82:
{ /* '82' */
return KnxInterfaceObjectType_OT_KNXIP_PARAMETER
}
case 83:
{ /* '83' */
return KnxInterfaceObjectType_OT_KNXIP_PARAMETER
}
case 84:
{ /* '84' */
return KnxInterfaceObjectType_OT_KNXIP_PARAMETER
}
case 85:
{ /* '85' */
return KnxInterfaceObjectType_OT_KNXIP_PARAMETER
}
case 86:
{ /* '86' */
return KnxInterfaceObjectType_OT_KNXIP_PARAMETER
}
case 87:
{ /* '87' */
return KnxInterfaceObjectType_OT_KNXIP_PARAMETER
}
case 88:
{ /* '88' */
return KnxInterfaceObjectType_OT_KNXIP_PARAMETER
}
case 89:
{ /* '89' */
return KnxInterfaceObjectType_OT_KNXIP_PARAMETER
}
case 9:
{ /* '9' */
return KnxInterfaceObjectType_OT_GENERAL
}
case 90:
{ /* '90' */
return KnxInterfaceObjectType_OT_KNXIP_PARAMETER
}
case 91:
{ /* '91' */
return KnxInterfaceObjectType_OT_KNXIP_PARAMETER
}
case 92:
{ /* '92' */
return KnxInterfaceObjectType_OT_KNXIP_PARAMETER
}
case 93:
{ /* '93' */
return KnxInterfaceObjectType_OT_KNXIP_PARAMETER
}
case 94:
{ /* '94' */
return KnxInterfaceObjectType_OT_KNXIP_PARAMETER
}
case 95:
{ /* '95' */
return KnxInterfaceObjectType_OT_KNXIP_PARAMETER
}
case 96:
{ /* '96' */
return KnxInterfaceObjectType_OT_KNXIP_PARAMETER
}
case 97:
{ /* '97' */
return KnxInterfaceObjectType_OT_KNXIP_PARAMETER
}
case 98:
{ /* '98' */
return KnxInterfaceObjectType_OT_KNXIP_PARAMETER
}
case 99:
{ /* '99' */
return KnxInterfaceObjectType_OT_KNXIP_PARAMETER
}
default:
{
return 0
}
}
}
func KnxInterfaceObjectPropertyFirstEnumForFieldObjectType(value KnxInterfaceObjectType) (enum KnxInterfaceObjectProperty, ok bool) {
for _, sizeValue := range KnxInterfaceObjectPropertyValues {
if sizeValue.ObjectType() == value {
return sizeValue, true
}
}
return 0, false
}
func KnxInterfaceObjectPropertyByValue(value uint32) (enum KnxInterfaceObjectProperty, ok bool) {
switch value {
case 0:
return KnxInterfaceObjectProperty_PID_UNKNOWN, true
case 1:
return KnxInterfaceObjectProperty_PID_GENERAL_OBJECT_TYPE, true
case 10:
return KnxInterfaceObjectProperty_PID_GENERAL_SERVICES_SUPPORTED, true
case 100:
return KnxInterfaceObjectProperty_PID_KNXIP_PARAMETER_PRIORITY_FIFO_ENABLED, true
case 101:
return KnxInterfaceObjectProperty_PID_KNXIP_PARAMETER_QUEUE_OVERFLOW_TO_IP, true
case 102:
return KnxInterfaceObjectProperty_PID_KNXIP_PARAMETER_QUEUE_OVERFLOW_TO_KNX, true
case 103:
return KnxInterfaceObjectProperty_PID_KNXIP_PARAMETER_MSG_TRANSMIT_TO_IP, true
case 104:
return KnxInterfaceObjectProperty_PID_KNXIP_PARAMETER_MSG_TRANSMIT_TO_KNX, true
case 105:
return KnxInterfaceObjectProperty_PID_KNXIP_PARAMETER_FRIENDLY_NAME, true
case 106:
return KnxInterfaceObjectProperty_PID_KNXIP_PARAMETER_BACKBONE_KEY, true
case 107:
return KnxInterfaceObjectProperty_PID_KNXIP_PARAMETER_DEVICE_AUTHENTICATION_CODE, true
case 108:
return KnxInterfaceObjectProperty_PID_KNXIP_PARAMETER_PASSWORD_HASHES, true
case 109:
return KnxInterfaceObjectProperty_PID_KNXIP_PARAMETER_SECURED_SERVICE_FAMILIES, true
case 11:
return KnxInterfaceObjectProperty_PID_GENERAL_SERIAL_NUMBER, true
case 110:
return KnxInterfaceObjectProperty_PID_KNXIP_PARAMETER_MULTICAST_LATENCY_TOLERANCE, true
case 111:
return KnxInterfaceObjectProperty_PID_KNXIP_PARAMETER_SYNC_LATENCY_FRACTION, true
case 112:
return KnxInterfaceObjectProperty_PID_KNXIP_PARAMETER_TUNNELLING_USERS, true
case 113:
return KnxInterfaceObjectProperty_PID_SECURITY_SECURITY_MODE, true
case 114:
return KnxInterfaceObjectProperty_PID_SECURITY_P2P_KEY_TABLE, true
case 115:
return KnxInterfaceObjectProperty_PID_SECURITY_GRP_KEY_TABLE, true
case 116:
return KnxInterfaceObjectProperty_PID_SECURITY_SECURITY_INDIVIDUAL_ADDRESS_TABLE, true
case 117:
return KnxInterfaceObjectProperty_PID_SECURITY_SECURITY_FAILURES_LOG, true
case 118:
return KnxInterfaceObjectProperty_PID_SECURITY_SKI_TOOL, true
case 119:
return KnxInterfaceObjectProperty_PID_SECURITY_SECURITY_REPORT, true
case 12:
return KnxInterfaceObjectProperty_PID_GENERAL_MANUFACTURER_ID, true
case 120:
return KnxInterfaceObjectProperty_PID_SECURITY_SECURITY_REPORT_CONTROL, true
case 121:
return KnxInterfaceObjectProperty_PID_SECURITY_SEQUENCE_NUMBER_SENDING, true
case 122:
return KnxInterfaceObjectProperty_PID_SECURITY_ZONE_KEYS_TABLE, true
case 123:
return KnxInterfaceObjectProperty_PID_SECURITY_GO_SECURITY_FLAGS, true
case 124:
return KnxInterfaceObjectProperty_PID_RF_MEDIUM_RF_MULTI_TYPE, true
case 125:
return KnxInterfaceObjectProperty_PID_RF_MEDIUM_RF_DOMAIN_ADDRESS, true
case 126:
return KnxInterfaceObjectProperty_PID_RF_MEDIUM_RF_RETRANSMITTER, true
case 127:
return KnxInterfaceObjectProperty_PID_RF_MEDIUM_SECURITY_REPORT_CONTROL, true
case 128:
return KnxInterfaceObjectProperty_PID_RF_MEDIUM_RF_FILTERING_MODE_SELECT, true
case 129:
return KnxInterfaceObjectProperty_PID_RF_MEDIUM_RF_BIDIR_TIMEOUT, true
case 13:
return KnxInterfaceObjectProperty_PID_GENERAL_PROGRAM_VERSION, true
case 130:
return KnxInterfaceObjectProperty_PID_RF_MEDIUM_RF_DIAG_SA_FILTER_TABLE, true
case 131:
return KnxInterfaceObjectProperty_PID_RF_MEDIUM_RF_DIAG_QUALITY_TABLE, true
case 132:
return KnxInterfaceObjectProperty_PID_RF_MEDIUM_RF_DIAG_PROBE, true
case 133:
return KnxInterfaceObjectProperty_PID_INDOOR_BRIGHTNESS_SENSOR_CHANGE_OF_VALUE, true
case 134:
return KnxInterfaceObjectProperty_PID_INDOOR_BRIGHTNESS_SENSOR_REPETITION_TIME, true
case 135:
return KnxInterfaceObjectProperty_PID_INDOOR_LUMINANCE_SENSOR_CHANGE_OF_VALUE, true
case 136:
return KnxInterfaceObjectProperty_PID_INDOOR_LUMINANCE_SENSOR_REPETITION_TIME, true
case 137:
return KnxInterfaceObjectProperty_PID_LIGHT_SWITCHING_ACTUATOR_BASIC_ON_DELAY, true
case 138:
return KnxInterfaceObjectProperty_PID_LIGHT_SWITCHING_ACTUATOR_BASIC_OFF_DELAY, true
case 139:
return KnxInterfaceObjectProperty_PID_LIGHT_SWITCHING_ACTUATOR_BASIC_TIMED_ON_DURATION, true
case 14:
return KnxInterfaceObjectProperty_PID_GENERAL_DEVICE_CONTROL, true
case 140:
return KnxInterfaceObjectProperty_PID_LIGHT_SWITCHING_ACTUATOR_BASIC_PREWARNING_DURATION, true
case 141:
return KnxInterfaceObjectProperty_PID_LIGHT_SWITCHING_ACTUATOR_BASIC_TRANSMISSION_CYCLE_TIME, true
case 142:
return KnxInterfaceObjectProperty_PID_LIGHT_SWITCHING_ACTUATOR_BASIC_BUS_POWER_UP_MESSAGE_DELAY, true
case 143:
return KnxInterfaceObjectProperty_PID_LIGHT_SWITCHING_ACTUATOR_BASIC_BEHAVIOUR_AT_LOCKING, true
case 144:
return KnxInterfaceObjectProperty_PID_LIGHT_SWITCHING_ACTUATOR_BASIC_BEHAVIOUR_AT_UNLOCKING, true
case 145:
return KnxInterfaceObjectProperty_PID_LIGHT_SWITCHING_ACTUATOR_BASIC_BEHAVIOUR_BUS_POWER_UP, true
case 146:
return KnxInterfaceObjectProperty_PID_LIGHT_SWITCHING_ACTUATOR_BASIC_BEHAVIOUR_BUS_POWER_DOWN, true
case 147:
return KnxInterfaceObjectProperty_PID_LIGHT_SWITCHING_ACTUATOR_BASIC_INVERT_OUTPUT_STATE, true
case 148:
return KnxInterfaceObjectProperty_PID_LIGHT_SWITCHING_ACTUATOR_BASIC_TIMED_ON_RETRIGGER_FUNCTION, true
case 149:
return KnxInterfaceObjectProperty_PID_LIGHT_SWITCHING_ACTUATOR_BASIC_MANUAL_OFF_ENABLE, true
case 15:
return KnxInterfaceObjectProperty_PID_GENERAL_ORDER_INFO, true
case 150:
return KnxInterfaceObjectProperty_PID_LIGHT_SWITCHING_ACTUATOR_BASIC_INVERT_LOCK_DEVICE, true
case 151:
return KnxInterfaceObjectProperty_PID_LIGHT_SWITCHING_ACTUATOR_BASIC_LOCK_STATE, true
case 152:
return KnxInterfaceObjectProperty_PID_LIGHT_SWITCHING_ACTUATOR_BASIC_UNLOCK_STATE, true
case 153:
return KnxInterfaceObjectProperty_PID_LIGHT_SWITCHING_ACTUATOR_BASIC_STATE_FOR_SCENE_NUMBER, true
case 154:
return KnxInterfaceObjectProperty_PID_LIGHT_SWITCHING_ACTUATOR_BASIC_STORAGE_FUNCTION_FOR_SCENE, true
case 155:
return KnxInterfaceObjectProperty_PID_LIGHT_SWITCHING_ACTUATOR_BASIC_BUS_POWER_UP_STATE, true
case 156:
return KnxInterfaceObjectProperty_PID_LIGHT_SWITCHING_ACTUATOR_BASIC_BEHAVIOUR_BUS_POWER_UP_2, true
case 157:
return KnxInterfaceObjectProperty_PID_DIMMING_ACTUATOR_BASIC_ON_DELAY, true
case 158:
return KnxInterfaceObjectProperty_PID_DIMMING_ACTUATOR_BASIC_OFF_DELAY, true
case 159:
return KnxInterfaceObjectProperty_PID_DIMMING_ACTUATOR_BASIC_SWITCH_OFF_BRIGHTNESS_DELAY_TIME, true
case 16:
return KnxInterfaceObjectProperty_PID_GENERAL_PEI_TYPE, true
case 160:
return KnxInterfaceObjectProperty_PID_DIMMING_ACTUATOR_BASIC_TIMED_ON_DURATION, true
case 161:
return KnxInterfaceObjectProperty_PID_DIMMING_ACTUATOR_BASIC_PREWARNING_DURATION, true
case 162:
return KnxInterfaceObjectProperty_PID_DIMMING_ACTUATOR_BASIC_TRANSMISSION_CYCLE_TIME, true
case 163:
return KnxInterfaceObjectProperty_PID_DIMMING_ACTUATOR_BASIC_BUS_POWER_UP_MESSAGE_DELAY, true
case 164:
return KnxInterfaceObjectProperty_PID_DIMMING_ACTUATOR_BASIC_DIMMING_SPEED, true
case 165:
return KnxInterfaceObjectProperty_PID_DIMMING_ACTUATOR_BASIC_DIMMING_STEP_TIME, true
case 166:
return KnxInterfaceObjectProperty_PID_DIMMING_ACTUATOR_BASIC_DIMMING_SPEED_FOR_SWITCH_ON_SET_VALUE, true
case 167:
return KnxInterfaceObjectProperty_PID_DIMMING_ACTUATOR_BASIC_DIMMING_SPEED_FOR_SWITCH_OFF, true
case 168:
return KnxInterfaceObjectProperty_PID_DIMMING_ACTUATOR_BASIC_DIMMING_STEP_TIME_FOR_SWITCH_ON_SET_VALUE, true
case 169:
return KnxInterfaceObjectProperty_PID_DIMMING_ACTUATOR_BASIC_DIMMING_STEP_TIME_FOR_SWITCH_OFF, true
case 17:
return KnxInterfaceObjectProperty_PID_GENERAL_PORT_CONFIGURATION, true
case 170:
return KnxInterfaceObjectProperty_PID_DIMMING_ACTUATOR_BASIC_SWITCFH_OFF_BRIGHTNESS, true
case 171:
return KnxInterfaceObjectProperty_PID_DIMMING_ACTUATOR_BASIC_MINIMUM_SET_VALUE, true
case 172:
return KnxInterfaceObjectProperty_PID_DIMMING_ACTUATOR_BASIC_MAXIMUM_SET_VALUE, true
case 173:
return KnxInterfaceObjectProperty_PID_DIMMING_ACTUATOR_BASIC_SWITCH_ON_SET_VALUE, true
case 174:
return KnxInterfaceObjectProperty_PID_DIMMING_ACTUATOR_BASIC_DIMM_MODE_SELECTION, true
case 175:
return KnxInterfaceObjectProperty_PID_DIMMING_ACTUATOR_BASIC_RELATIV_OFF_ENABLE, true
case 176:
return KnxInterfaceObjectProperty_PID_DIMMING_ACTUATOR_BASIC_MEMORY_FUNCTION, true
case 177:
return KnxInterfaceObjectProperty_PID_DIMMING_ACTUATOR_BASIC_TIMED_ON_RETRIGGER_FUNCTION, true
case 178:
return KnxInterfaceObjectProperty_PID_DIMMING_ACTUATOR_BASIC_MANUAL_OFF_ENABLE, true
case 179:
return KnxInterfaceObjectProperty_PID_DIMMING_ACTUATOR_BASIC_INVERT_LOCK_DEVICE, true
case 18:
return KnxInterfaceObjectProperty_PID_GENERAL_POLL_GROUP_SETTINGS, true
case 180:
return KnxInterfaceObjectProperty_PID_DIMMING_ACTUATOR_BASIC_BEHAVIOUR_AT_LOCKING, true
case 181:
return KnxInterfaceObjectProperty_PID_DIMMING_ACTUATOR_BASIC_BEHAVIOUR_AT_UNLOCKING, true
case 182:
return KnxInterfaceObjectProperty_PID_DIMMING_ACTUATOR_BASIC_LOCK_SETVALUE, true
case 183:
return KnxInterfaceObjectProperty_PID_DIMMING_ACTUATOR_BASIC_UNLOCK_SETVALUE, true
case 184:
return KnxInterfaceObjectProperty_PID_DIMMING_ACTUATOR_BASIC_BIGHTNESS_FOR_SCENE, true
case 185:
return KnxInterfaceObjectProperty_PID_DIMMING_ACTUATOR_BASIC_STORAGE_FUNCTION_FOR_SCENE, true
case 186:
return KnxInterfaceObjectProperty_PID_DIMMING_ACTUATOR_BASIC_DELTA_DIMMING_VALUE, true
case 187:
return KnxInterfaceObjectProperty_PID_DIMMING_ACTUATOR_BASIC_BEHAVIOUR_BUS_POWER_UP, true
case 188:
return KnxInterfaceObjectProperty_PID_DIMMING_ACTUATOR_BASIC_BEHAVIOUR_BUS_POWER_UP_SET_VALUE, true
case 189:
return KnxInterfaceObjectProperty_PID_DIMMING_ACTUATOR_BASIC_BEHAVIOUR_BUS_POWER_DOWN, true
case 19:
return KnxInterfaceObjectProperty_PID_GENERAL_MANUFACTURER_DATA, true
case 190:
return KnxInterfaceObjectProperty_PID_DIMMING_ACTUATOR_BASIC_BUS_POWER_DOWN_SET_VALUE, true
case 191:
return KnxInterfaceObjectProperty_PID_DIMMING_SENSOR_BASIC_ON_OFF_ACTION, true
case 192:
return KnxInterfaceObjectProperty_PID_DIMMING_SENSOR_BASIC_ENABLE_TOGGLE_MODE, true
case 193:
return KnxInterfaceObjectProperty_PID_DIMMING_SENSOR_BASIC_ABSOLUTE_SETVALUE, true
case 194:
return KnxInterfaceObjectProperty_PID_SWITCHING_SENSOR_BASIC_ON_OFF_ACTION, true
case 195:
return KnxInterfaceObjectProperty_PID_SWITCHING_SENSOR_BASIC_ENABLE_TOGGLE_MODE, true
case 196:
return KnxInterfaceObjectProperty_PID_SUNBLIND_ACTUATOR_BASIC_REVERSION_PAUSE_TIME, true
case 197:
return KnxInterfaceObjectProperty_PID_SUNBLIND_ACTUATOR_BASIC_MOVE_UP_DOWN_TIME, true
case 198:
return KnxInterfaceObjectProperty_PID_SUNBLIND_ACTUATOR_BASIC_SLAT_STEP_TIME, true
case 199:
return KnxInterfaceObjectProperty_PID_SUNBLIND_ACTUATOR_BASIC_MOVE_PRESET_POSITION_TIME, true
case 2:
return KnxInterfaceObjectProperty_PID_GENERAL_OBJECT_NAME, true
case 20:
return KnxInterfaceObjectProperty_PID_GENERAL_ENABLE, true
case 200:
return KnxInterfaceObjectProperty_PID_SUNBLIND_ACTUATOR_BASIC_MOVE_TO_PRESET_POSITION_IN_PERCENT, true
case 201:
return KnxInterfaceObjectProperty_PID_SUNBLIND_ACTUATOR_BASIC_MOVE_TO_PRESET_POSITION_LENGTH, true
case 202:
return KnxInterfaceObjectProperty_PID_SUNBLIND_ACTUATOR_BASIC_PRESET_SLAT_POSITION_PERCENT, true
case 203:
return KnxInterfaceObjectProperty_PID_SUNBLIND_ACTUATOR_BASIC_PRESET_SLAT_POSITION_ANGLE, true
case 204:
return KnxInterfaceObjectProperty_PID_SUNBLIND_ACTUATOR_BASIC_REACTION_WIND_ALARM, true
case 205:
return KnxInterfaceObjectProperty_PID_SUNBLIND_ACTUATOR_BASIC_HEARTBEAT_WIND_ALARM, true
case 206:
return KnxInterfaceObjectProperty_PID_SUNBLIND_ACTUATOR_BASIC_REACTION_ON_RAIN_ALARM, true
case 207:
return KnxInterfaceObjectProperty_PID_SUNBLIND_ACTUATOR_BASIC_HEARTBEAT_RAIN_ALARM, true
case 208:
return KnxInterfaceObjectProperty_PID_SUNBLIND_ACTUATOR_BASIC_REACTION_FROST_ALARM, true
case 209:
return KnxInterfaceObjectProperty_PID_SUNBLIND_ACTUATOR_BASIC_HEARTBEAT_FROST_ALARM, true
case 21:
return KnxInterfaceObjectProperty_PID_GENERAL_DESCRIPTION, true
case 210:
return KnxInterfaceObjectProperty_PID_SUNBLIND_ACTUATOR_BASIC_MAX_SLAT_MOVE_TIME, true
case 211:
return KnxInterfaceObjectProperty_PID_SUNBLIND_ACTUATOR_BASIC_ENABLE_BLINDS_MODE, true
case 212:
return KnxInterfaceObjectProperty_PID_SUNBLIND_ACTUATOR_BASIC_STORAGE_FUNCTIONS_FOR_SCENE, true
case 213:
return KnxInterfaceObjectProperty_PID_SUNBLIND_SENSOR_BASIC_ENABLE_BLINDS_MODE, true
case 214:
return KnxInterfaceObjectProperty_PID_SUNBLIND_SENSOR_BASIC_UP_DOWN_ACTION, true
case 215:
return KnxInterfaceObjectProperty_PID_SUNBLIND_SENSOR_BASIC_ENABLE_TOGGLE_MODE, true
case 22:
return KnxInterfaceObjectProperty_PID_GENERAL_FILE, true
case 23:
return KnxInterfaceObjectProperty_PID_GENERAL_TABLE, true
case 24:
return KnxInterfaceObjectProperty_PID_GENERAL_ENROL, true
case 25:
return KnxInterfaceObjectProperty_PID_GENERAL_VERSION, true
case 26:
return KnxInterfaceObjectProperty_PID_GENERAL_GROUP_OBJECT_LINK, true
case 27:
return KnxInterfaceObjectProperty_PID_GENERAL_MCB_TABLE, true
case 28:
return KnxInterfaceObjectProperty_PID_GENERAL_ERROR_CODE, true
case 29:
return KnxInterfaceObjectProperty_PID_GENERAL_OBJECT_INDEX, true
case 3:
return KnxInterfaceObjectProperty_PID_GENERAL_SEMAPHOR, true
case 30:
return KnxInterfaceObjectProperty_PID_GENERAL_DOWNLOAD_COUNTER, true
case 31:
return KnxInterfaceObjectProperty_PID_DEVICE_ROUTING_COUNT, true
case 32:
return KnxInterfaceObjectProperty_PID_DEVICE_MAX_RETRY_COUNT, true
case 33:
return KnxInterfaceObjectProperty_PID_DEVICE_ERROR_FLAGS, true
case 34:
return KnxInterfaceObjectProperty_PID_DEVICE_PROGMODE, true
case 35:
return KnxInterfaceObjectProperty_PID_DEVICE_PRODUCT_ID, true
case 36:
return KnxInterfaceObjectProperty_PID_DEVICE_MAX_APDULENGTH, true
case 37:
return KnxInterfaceObjectProperty_PID_DEVICE_SUBNET_ADDR, true
case 38:
return KnxInterfaceObjectProperty_PID_DEVICE_DEVICE_ADDR, true
case 39:
return KnxInterfaceObjectProperty_PID_DEVICE_PB_CONFIG, true
case 4:
return KnxInterfaceObjectProperty_PID_GENERAL_GROUP_OBJECT_REFERENCE, true
case 40:
return KnxInterfaceObjectProperty_PID_DEVICE_ADDR_REPORT, true
case 41:
return KnxInterfaceObjectProperty_PID_DEVICE_ADDR_CHECK, true
case 42:
return KnxInterfaceObjectProperty_PID_DEVICE_OBJECT_VALUE, true
case 43:
return KnxInterfaceObjectProperty_PID_DEVICE_OBJECTLINK, true
case 44:
return KnxInterfaceObjectProperty_PID_DEVICE_APPLICATION, true
case 45:
return KnxInterfaceObjectProperty_PID_DEVICE_PARAMETER, true
case 46:
return KnxInterfaceObjectProperty_PID_DEVICE_OBJECTADDRESS, true
case 47:
return KnxInterfaceObjectProperty_PID_DEVICE_PSU_TYPE, true
case 48:
return KnxInterfaceObjectProperty_PID_DEVICE_PSU_STATUS, true
case 49:
return KnxInterfaceObjectProperty_PID_DEVICE_PSU_ENABLE, true
case 5:
return KnxInterfaceObjectProperty_PID_GENERAL_LOAD_STATE_CONTROL, true
case 50:
return KnxInterfaceObjectProperty_PID_DEVICE_DOMAIN_ADDRESS, true
case 51:
return KnxInterfaceObjectProperty_PID_DEVICE_IO_LIST, true
case 52:
return KnxInterfaceObjectProperty_PID_DEVICE_MGT_DESCRIPTOR_01, true
case 53:
return KnxInterfaceObjectProperty_PID_DEVICE_PL110_PARAM, true
case 54:
return KnxInterfaceObjectProperty_PID_DEVICE_RF_REPEAT_COUNTER, true
case 55:
return KnxInterfaceObjectProperty_PID_DEVICE_RECEIVE_BLOCK_TABLE, true
case 56:
return KnxInterfaceObjectProperty_PID_DEVICE_RANDOM_PAUSE_TABLE, true
case 57:
return KnxInterfaceObjectProperty_PID_DEVICE_RECEIVE_BLOCK_NR, true
case 58:
return KnxInterfaceObjectProperty_PID_DEVICE_HARDWARE_TYPE, true
case 59:
return KnxInterfaceObjectProperty_PID_DEVICE_RETRANSMITTER_NUMBER, true
case 6:
return KnxInterfaceObjectProperty_PID_GENERAL_RUN_STATE_CONTROL, true
case 60:
return KnxInterfaceObjectProperty_PID_DEVICE_SERIAL_NR_TABLE, true
case 61:
return KnxInterfaceObjectProperty_PID_DEVICE_BIBATMASTER_ADDRESS, true
case 62:
return KnxInterfaceObjectProperty_PID_DEVICE_RF_DOMAIN_ADDRESS, true
case 63:
return KnxInterfaceObjectProperty_PID_DEVICE_DEVICE_DESCRIPTOR, true
case 64:
return KnxInterfaceObjectProperty_PID_DEVICE_METERING_FILTER_TABLE, true
case 65:
return KnxInterfaceObjectProperty_PID_DEVICE_GROUP_TELEGR_RATE_LIMIT_TIME_BASE, true
case 66:
return KnxInterfaceObjectProperty_PID_DEVICE_GROUP_TELEGR_RATE_LIMIT_NO_OF_TELEGR, true
case 67:
return KnxInterfaceObjectProperty_PID_GROUP_OBJECT_TABLE_GRPOBJTABLE, true
case 68:
return KnxInterfaceObjectProperty_PID_GROUP_OBJECT_TABLE_EXT_GRPOBJREFERENCE, true
case 69:
return KnxInterfaceObjectProperty_PID_ROUTER_LINE_STATUS, true
case 7:
return KnxInterfaceObjectProperty_PID_GENERAL_TABLE_REFERENCE, true
case 70:
return KnxInterfaceObjectProperty_PID_ROUTER_MAIN_LCCONFIG, true
case 71:
return KnxInterfaceObjectProperty_PID_ROUTER_SUB_LCCONFIG, true
case 72:
return KnxInterfaceObjectProperty_PID_ROUTER_MAIN_LCGRPCONFIG, true
case 73:
return KnxInterfaceObjectProperty_PID_ROUTER_SUB_LCGRPCONFIG, true
case 74:
return KnxInterfaceObjectProperty_PID_ROUTER_ROUTETABLE_CONTROL, true
case 75:
return KnxInterfaceObjectProperty_PID_ROUTER_COUPL_SERV_CONTROL, true
case 76:
return KnxInterfaceObjectProperty_PID_ROUTER_MAX_ROUTER_APDU_LENGTH, true
case 77:
return KnxInterfaceObjectProperty_PID_ROUTER_MEDIUM, true
case 78:
return KnxInterfaceObjectProperty_PID_ROUTER_FILTER_TABLE_USE, true
case 79:
return KnxInterfaceObjectProperty_PID_ROUTER_RF_ENABLE_SBC, true
case 8:
return KnxInterfaceObjectProperty_PID_GENERAL_SERVICE_CONTROL, true
case 80:
return KnxInterfaceObjectProperty_PID_KNXIP_PARAMETER_PROJECT_INSTALLATION_ID, true
case 81:
return KnxInterfaceObjectProperty_PID_KNXIP_PARAMETER_KNX_INDIVIDUAL_ADDRESS, true
case 82:
return KnxInterfaceObjectProperty_PID_KNXIP_PARAMETER_ADDITIONAL_INDIVIDUAL_ADDRESSES, true
case 83:
return KnxInterfaceObjectProperty_PID_KNXIP_PARAMETER_CURRENT_IP_ASSIGNMENT_METHOD, true
case 84:
return KnxInterfaceObjectProperty_PID_KNXIP_PARAMETER_IP_ASSIGNMENT_METHOD, true
case 85:
return KnxInterfaceObjectProperty_PID_KNXIP_PARAMETER_IP_CAPABILITIES, true
case 86:
return KnxInterfaceObjectProperty_PID_KNXIP_PARAMETER_CURRENT_IP_ADDRESS, true
case 87:
return KnxInterfaceObjectProperty_PID_KNXIP_PARAMETER_CURRENT_SUBNET_MASK, true
case 88:
return KnxInterfaceObjectProperty_PID_KNXIP_PARAMETER_CURRENT_DEFAULT_GATEWAY, true
case 89:
return KnxInterfaceObjectProperty_PID_KNXIP_PARAMETER_IP_ADDRESS, true
case 9:
return KnxInterfaceObjectProperty_PID_GENERAL_FIRMWARE_REVISION, true
case 90:
return KnxInterfaceObjectProperty_PID_KNXIP_PARAMETER_SUBNET_MASK, true
case 91:
return KnxInterfaceObjectProperty_PID_KNXIP_PARAMETER_DEFAULT_GATEWAY, true
case 92:
return KnxInterfaceObjectProperty_PID_KNXIP_PARAMETER_DHCP_BOOTP_SERVER, true
case 93:
return KnxInterfaceObjectProperty_PID_KNXIP_PARAMETER_MAC_ADDRESS, true
case 94:
return KnxInterfaceObjectProperty_PID_KNXIP_PARAMETER_SYSTEM_SETUP_MULTICAST_ADDRESS, true
case 95:
return KnxInterfaceObjectProperty_PID_KNXIP_PARAMETER_ROUTING_MULTICAST_ADDRESS, true
case 96:
return KnxInterfaceObjectProperty_PID_KNXIP_PARAMETER_TTL, true
case 97:
return KnxInterfaceObjectProperty_PID_KNXIP_PARAMETER_KNXNETIP_DEVICE_CAPABILITIES, true
case 98:
return KnxInterfaceObjectProperty_PID_KNXIP_PARAMETER_KNXNETIP_DEVICE_STATE, true
case 99:
return KnxInterfaceObjectProperty_PID_KNXIP_PARAMETER_KNXNETIP_ROUTING_CAPABILITIES, true
}
return 0, false
}
func KnxInterfaceObjectPropertyByName(value string) (enum KnxInterfaceObjectProperty, ok bool) {
switch value {
case "PID_UNKNOWN":
return KnxInterfaceObjectProperty_PID_UNKNOWN, true
case "PID_GENERAL_OBJECT_TYPE":
return KnxInterfaceObjectProperty_PID_GENERAL_OBJECT_TYPE, true
case "PID_GENERAL_SERVICES_SUPPORTED":
return KnxInterfaceObjectProperty_PID_GENERAL_SERVICES_SUPPORTED, true
case "PID_KNXIP_PARAMETER_PRIORITY_FIFO_ENABLED":
return KnxInterfaceObjectProperty_PID_KNXIP_PARAMETER_PRIORITY_FIFO_ENABLED, true
case "PID_KNXIP_PARAMETER_QUEUE_OVERFLOW_TO_IP":
return KnxInterfaceObjectProperty_PID_KNXIP_PARAMETER_QUEUE_OVERFLOW_TO_IP, true
case "PID_KNXIP_PARAMETER_QUEUE_OVERFLOW_TO_KNX":
return KnxInterfaceObjectProperty_PID_KNXIP_PARAMETER_QUEUE_OVERFLOW_TO_KNX, true
case "PID_KNXIP_PARAMETER_MSG_TRANSMIT_TO_IP":
return KnxInterfaceObjectProperty_PID_KNXIP_PARAMETER_MSG_TRANSMIT_TO_IP, true
case "PID_KNXIP_PARAMETER_MSG_TRANSMIT_TO_KNX":
return KnxInterfaceObjectProperty_PID_KNXIP_PARAMETER_MSG_TRANSMIT_TO_KNX, true
case "PID_KNXIP_PARAMETER_FRIENDLY_NAME":
return KnxInterfaceObjectProperty_PID_KNXIP_PARAMETER_FRIENDLY_NAME, true
case "PID_KNXIP_PARAMETER_BACKBONE_KEY":
return KnxInterfaceObjectProperty_PID_KNXIP_PARAMETER_BACKBONE_KEY, true
case "PID_KNXIP_PARAMETER_DEVICE_AUTHENTICATION_CODE":
return KnxInterfaceObjectProperty_PID_KNXIP_PARAMETER_DEVICE_AUTHENTICATION_CODE, true
case "PID_KNXIP_PARAMETER_PASSWORD_HASHES":
return KnxInterfaceObjectProperty_PID_KNXIP_PARAMETER_PASSWORD_HASHES, true
case "PID_KNXIP_PARAMETER_SECURED_SERVICE_FAMILIES":
return KnxInterfaceObjectProperty_PID_KNXIP_PARAMETER_SECURED_SERVICE_FAMILIES, true
case "PID_GENERAL_SERIAL_NUMBER":
return KnxInterfaceObjectProperty_PID_GENERAL_SERIAL_NUMBER, true
case "PID_KNXIP_PARAMETER_MULTICAST_LATENCY_TOLERANCE":
return KnxInterfaceObjectProperty_PID_KNXIP_PARAMETER_MULTICAST_LATENCY_TOLERANCE, true
case "PID_KNXIP_PARAMETER_SYNC_LATENCY_FRACTION":
return KnxInterfaceObjectProperty_PID_KNXIP_PARAMETER_SYNC_LATENCY_FRACTION, true
case "PID_KNXIP_PARAMETER_TUNNELLING_USERS":
return KnxInterfaceObjectProperty_PID_KNXIP_PARAMETER_TUNNELLING_USERS, true
case "PID_SECURITY_SECURITY_MODE":
return KnxInterfaceObjectProperty_PID_SECURITY_SECURITY_MODE, true
case "PID_SECURITY_P2P_KEY_TABLE":
return KnxInterfaceObjectProperty_PID_SECURITY_P2P_KEY_TABLE, true
case "PID_SECURITY_GRP_KEY_TABLE":
return KnxInterfaceObjectProperty_PID_SECURITY_GRP_KEY_TABLE, true
case "PID_SECURITY_SECURITY_INDIVIDUAL_ADDRESS_TABLE":
return KnxInterfaceObjectProperty_PID_SECURITY_SECURITY_INDIVIDUAL_ADDRESS_TABLE, true
case "PID_SECURITY_SECURITY_FAILURES_LOG":
return KnxInterfaceObjectProperty_PID_SECURITY_SECURITY_FAILURES_LOG, true
case "PID_SECURITY_SKI_TOOL":
return KnxInterfaceObjectProperty_PID_SECURITY_SKI_TOOL, true
case "PID_SECURITY_SECURITY_REPORT":
return KnxInterfaceObjectProperty_PID_SECURITY_SECURITY_REPORT, true
case "PID_GENERAL_MANUFACTURER_ID":
return KnxInterfaceObjectProperty_PID_GENERAL_MANUFACTURER_ID, true
case "PID_SECURITY_SECURITY_REPORT_CONTROL":
return KnxInterfaceObjectProperty_PID_SECURITY_SECURITY_REPORT_CONTROL, true
case "PID_SECURITY_SEQUENCE_NUMBER_SENDING":
return KnxInterfaceObjectProperty_PID_SECURITY_SEQUENCE_NUMBER_SENDING, true
case "PID_SECURITY_ZONE_KEYS_TABLE":
return KnxInterfaceObjectProperty_PID_SECURITY_ZONE_KEYS_TABLE, true
case "PID_SECURITY_GO_SECURITY_FLAGS":
return KnxInterfaceObjectProperty_PID_SECURITY_GO_SECURITY_FLAGS, true
case "PID_RF_MEDIUM_RF_MULTI_TYPE":
return KnxInterfaceObjectProperty_PID_RF_MEDIUM_RF_MULTI_TYPE, true
case "PID_RF_MEDIUM_RF_DOMAIN_ADDRESS":
return KnxInterfaceObjectProperty_PID_RF_MEDIUM_RF_DOMAIN_ADDRESS, true
case "PID_RF_MEDIUM_RF_RETRANSMITTER":
return KnxInterfaceObjectProperty_PID_RF_MEDIUM_RF_RETRANSMITTER, true
case "PID_RF_MEDIUM_SECURITY_REPORT_CONTROL":
return KnxInterfaceObjectProperty_PID_RF_MEDIUM_SECURITY_REPORT_CONTROL, true
case "PID_RF_MEDIUM_RF_FILTERING_MODE_SELECT":
return KnxInterfaceObjectProperty_PID_RF_MEDIUM_RF_FILTERING_MODE_SELECT, true
case "PID_RF_MEDIUM_RF_BIDIR_TIMEOUT":
return KnxInterfaceObjectProperty_PID_RF_MEDIUM_RF_BIDIR_TIMEOUT, true
case "PID_GENERAL_PROGRAM_VERSION":
return KnxInterfaceObjectProperty_PID_GENERAL_PROGRAM_VERSION, true
case "PID_RF_MEDIUM_RF_DIAG_SA_FILTER_TABLE":
return KnxInterfaceObjectProperty_PID_RF_MEDIUM_RF_DIAG_SA_FILTER_TABLE, true
case "PID_RF_MEDIUM_RF_DIAG_QUALITY_TABLE":
return KnxInterfaceObjectProperty_PID_RF_MEDIUM_RF_DIAG_QUALITY_TABLE, true
case "PID_RF_MEDIUM_RF_DIAG_PROBE":
return KnxInterfaceObjectProperty_PID_RF_MEDIUM_RF_DIAG_PROBE, true
case "PID_INDOOR_BRIGHTNESS_SENSOR_CHANGE_OF_VALUE":
return KnxInterfaceObjectProperty_PID_INDOOR_BRIGHTNESS_SENSOR_CHANGE_OF_VALUE, true
case "PID_INDOOR_BRIGHTNESS_SENSOR_REPETITION_TIME":
return KnxInterfaceObjectProperty_PID_INDOOR_BRIGHTNESS_SENSOR_REPETITION_TIME, true
case "PID_INDOOR_LUMINANCE_SENSOR_CHANGE_OF_VALUE":
return KnxInterfaceObjectProperty_PID_INDOOR_LUMINANCE_SENSOR_CHANGE_OF_VALUE, true
case "PID_INDOOR_LUMINANCE_SENSOR_REPETITION_TIME":
return KnxInterfaceObjectProperty_PID_INDOOR_LUMINANCE_SENSOR_REPETITION_TIME, true
case "PID_LIGHT_SWITCHING_ACTUATOR_BASIC_ON_DELAY":
return KnxInterfaceObjectProperty_PID_LIGHT_SWITCHING_ACTUATOR_BASIC_ON_DELAY, true
case "PID_LIGHT_SWITCHING_ACTUATOR_BASIC_OFF_DELAY":
return KnxInterfaceObjectProperty_PID_LIGHT_SWITCHING_ACTUATOR_BASIC_OFF_DELAY, true
case "PID_LIGHT_SWITCHING_ACTUATOR_BASIC_TIMED_ON_DURATION":
return KnxInterfaceObjectProperty_PID_LIGHT_SWITCHING_ACTUATOR_BASIC_TIMED_ON_DURATION, true
case "PID_GENERAL_DEVICE_CONTROL":
return KnxInterfaceObjectProperty_PID_GENERAL_DEVICE_CONTROL, true
case "PID_LIGHT_SWITCHING_ACTUATOR_BASIC_PREWARNING_DURATION":
return KnxInterfaceObjectProperty_PID_LIGHT_SWITCHING_ACTUATOR_BASIC_PREWARNING_DURATION, true
case "PID_LIGHT_SWITCHING_ACTUATOR_BASIC_TRANSMISSION_CYCLE_TIME":
return KnxInterfaceObjectProperty_PID_LIGHT_SWITCHING_ACTUATOR_BASIC_TRANSMISSION_CYCLE_TIME, true
case "PID_LIGHT_SWITCHING_ACTUATOR_BASIC_BUS_POWER_UP_MESSAGE_DELAY":
return KnxInterfaceObjectProperty_PID_LIGHT_SWITCHING_ACTUATOR_BASIC_BUS_POWER_UP_MESSAGE_DELAY, true
case "PID_LIGHT_SWITCHING_ACTUATOR_BASIC_BEHAVIOUR_AT_LOCKING":
return KnxInterfaceObjectProperty_PID_LIGHT_SWITCHING_ACTUATOR_BASIC_BEHAVIOUR_AT_LOCKING, true
case "PID_LIGHT_SWITCHING_ACTUATOR_BASIC_BEHAVIOUR_AT_UNLOCKING":
return KnxInterfaceObjectProperty_PID_LIGHT_SWITCHING_ACTUATOR_BASIC_BEHAVIOUR_AT_UNLOCKING, true
case "PID_LIGHT_SWITCHING_ACTUATOR_BASIC_BEHAVIOUR_BUS_POWER_UP":
return KnxInterfaceObjectProperty_PID_LIGHT_SWITCHING_ACTUATOR_BASIC_BEHAVIOUR_BUS_POWER_UP, true
case "PID_LIGHT_SWITCHING_ACTUATOR_BASIC_BEHAVIOUR_BUS_POWER_DOWN":
return KnxInterfaceObjectProperty_PID_LIGHT_SWITCHING_ACTUATOR_BASIC_BEHAVIOUR_BUS_POWER_DOWN, true
case "PID_LIGHT_SWITCHING_ACTUATOR_BASIC_INVERT_OUTPUT_STATE":
return KnxInterfaceObjectProperty_PID_LIGHT_SWITCHING_ACTUATOR_BASIC_INVERT_OUTPUT_STATE, true
case "PID_LIGHT_SWITCHING_ACTUATOR_BASIC_TIMED_ON_RETRIGGER_FUNCTION":
return KnxInterfaceObjectProperty_PID_LIGHT_SWITCHING_ACTUATOR_BASIC_TIMED_ON_RETRIGGER_FUNCTION, true
case "PID_LIGHT_SWITCHING_ACTUATOR_BASIC_MANUAL_OFF_ENABLE":
return KnxInterfaceObjectProperty_PID_LIGHT_SWITCHING_ACTUATOR_BASIC_MANUAL_OFF_ENABLE, true
case "PID_GENERAL_ORDER_INFO":
return KnxInterfaceObjectProperty_PID_GENERAL_ORDER_INFO, true
case "PID_LIGHT_SWITCHING_ACTUATOR_BASIC_INVERT_LOCK_DEVICE":
return KnxInterfaceObjectProperty_PID_LIGHT_SWITCHING_ACTUATOR_BASIC_INVERT_LOCK_DEVICE, true
case "PID_LIGHT_SWITCHING_ACTUATOR_BASIC_LOCK_STATE":
return KnxInterfaceObjectProperty_PID_LIGHT_SWITCHING_ACTUATOR_BASIC_LOCK_STATE, true
case "PID_LIGHT_SWITCHING_ACTUATOR_BASIC_UNLOCK_STATE":
return KnxInterfaceObjectProperty_PID_LIGHT_SWITCHING_ACTUATOR_BASIC_UNLOCK_STATE, true
case "PID_LIGHT_SWITCHING_ACTUATOR_BASIC_STATE_FOR_SCENE_NUMBER":
return KnxInterfaceObjectProperty_PID_LIGHT_SWITCHING_ACTUATOR_BASIC_STATE_FOR_SCENE_NUMBER, true
case "PID_LIGHT_SWITCHING_ACTUATOR_BASIC_STORAGE_FUNCTION_FOR_SCENE":
return KnxInterfaceObjectProperty_PID_LIGHT_SWITCHING_ACTUATOR_BASIC_STORAGE_FUNCTION_FOR_SCENE, true
case "PID_LIGHT_SWITCHING_ACTUATOR_BASIC_BUS_POWER_UP_STATE":
return KnxInterfaceObjectProperty_PID_LIGHT_SWITCHING_ACTUATOR_BASIC_BUS_POWER_UP_STATE, true
case "PID_LIGHT_SWITCHING_ACTUATOR_BASIC_BEHAVIOUR_BUS_POWER_UP_2":
return KnxInterfaceObjectProperty_PID_LIGHT_SWITCHING_ACTUATOR_BASIC_BEHAVIOUR_BUS_POWER_UP_2, true
case "PID_DIMMING_ACTUATOR_BASIC_ON_DELAY":
return KnxInterfaceObjectProperty_PID_DIMMING_ACTUATOR_BASIC_ON_DELAY, true
case "PID_DIMMING_ACTUATOR_BASIC_OFF_DELAY":
return KnxInterfaceObjectProperty_PID_DIMMING_ACTUATOR_BASIC_OFF_DELAY, true
case "PID_DIMMING_ACTUATOR_BASIC_SWITCH_OFF_BRIGHTNESS_DELAY_TIME":
return KnxInterfaceObjectProperty_PID_DIMMING_ACTUATOR_BASIC_SWITCH_OFF_BRIGHTNESS_DELAY_TIME, true
case "PID_GENERAL_PEI_TYPE":
return KnxInterfaceObjectProperty_PID_GENERAL_PEI_TYPE, true
case "PID_DIMMING_ACTUATOR_BASIC_TIMED_ON_DURATION":
return KnxInterfaceObjectProperty_PID_DIMMING_ACTUATOR_BASIC_TIMED_ON_DURATION, true
case "PID_DIMMING_ACTUATOR_BASIC_PREWARNING_DURATION":
return KnxInterfaceObjectProperty_PID_DIMMING_ACTUATOR_BASIC_PREWARNING_DURATION, true
case "PID_DIMMING_ACTUATOR_BASIC_TRANSMISSION_CYCLE_TIME":
return KnxInterfaceObjectProperty_PID_DIMMING_ACTUATOR_BASIC_TRANSMISSION_CYCLE_TIME, true
case "PID_DIMMING_ACTUATOR_BASIC_BUS_POWER_UP_MESSAGE_DELAY":
return KnxInterfaceObjectProperty_PID_DIMMING_ACTUATOR_BASIC_BUS_POWER_UP_MESSAGE_DELAY, true
case "PID_DIMMING_ACTUATOR_BASIC_DIMMING_SPEED":
return KnxInterfaceObjectProperty_PID_DIMMING_ACTUATOR_BASIC_DIMMING_SPEED, true
case "PID_DIMMING_ACTUATOR_BASIC_DIMMING_STEP_TIME":
return KnxInterfaceObjectProperty_PID_DIMMING_ACTUATOR_BASIC_DIMMING_STEP_TIME, true
case "PID_DIMMING_ACTUATOR_BASIC_DIMMING_SPEED_FOR_SWITCH_ON_SET_VALUE":
return KnxInterfaceObjectProperty_PID_DIMMING_ACTUATOR_BASIC_DIMMING_SPEED_FOR_SWITCH_ON_SET_VALUE, true
case "PID_DIMMING_ACTUATOR_BASIC_DIMMING_SPEED_FOR_SWITCH_OFF":
return KnxInterfaceObjectProperty_PID_DIMMING_ACTUATOR_BASIC_DIMMING_SPEED_FOR_SWITCH_OFF, true
case "PID_DIMMING_ACTUATOR_BASIC_DIMMING_STEP_TIME_FOR_SWITCH_ON_SET_VALUE":
return KnxInterfaceObjectProperty_PID_DIMMING_ACTUATOR_BASIC_DIMMING_STEP_TIME_FOR_SWITCH_ON_SET_VALUE, true
case "PID_DIMMING_ACTUATOR_BASIC_DIMMING_STEP_TIME_FOR_SWITCH_OFF":
return KnxInterfaceObjectProperty_PID_DIMMING_ACTUATOR_BASIC_DIMMING_STEP_TIME_FOR_SWITCH_OFF, true
case "PID_GENERAL_PORT_CONFIGURATION":
return KnxInterfaceObjectProperty_PID_GENERAL_PORT_CONFIGURATION, true
case "PID_DIMMING_ACTUATOR_BASIC_SWITCFH_OFF_BRIGHTNESS":
return KnxInterfaceObjectProperty_PID_DIMMING_ACTUATOR_BASIC_SWITCFH_OFF_BRIGHTNESS, true
case "PID_DIMMING_ACTUATOR_BASIC_MINIMUM_SET_VALUE":
return KnxInterfaceObjectProperty_PID_DIMMING_ACTUATOR_BASIC_MINIMUM_SET_VALUE, true
case "PID_DIMMING_ACTUATOR_BASIC_MAXIMUM_SET_VALUE":
return KnxInterfaceObjectProperty_PID_DIMMING_ACTUATOR_BASIC_MAXIMUM_SET_VALUE, true
case "PID_DIMMING_ACTUATOR_BASIC_SWITCH_ON_SET_VALUE":
return KnxInterfaceObjectProperty_PID_DIMMING_ACTUATOR_BASIC_SWITCH_ON_SET_VALUE, true
case "PID_DIMMING_ACTUATOR_BASIC_DIMM_MODE_SELECTION":
return KnxInterfaceObjectProperty_PID_DIMMING_ACTUATOR_BASIC_DIMM_MODE_SELECTION, true
case "PID_DIMMING_ACTUATOR_BASIC_RELATIV_OFF_ENABLE":
return KnxInterfaceObjectProperty_PID_DIMMING_ACTUATOR_BASIC_RELATIV_OFF_ENABLE, true
case "PID_DIMMING_ACTUATOR_BASIC_MEMORY_FUNCTION":
return KnxInterfaceObjectProperty_PID_DIMMING_ACTUATOR_BASIC_MEMORY_FUNCTION, true
case "PID_DIMMING_ACTUATOR_BASIC_TIMED_ON_RETRIGGER_FUNCTION":
return KnxInterfaceObjectProperty_PID_DIMMING_ACTUATOR_BASIC_TIMED_ON_RETRIGGER_FUNCTION, true
case "PID_DIMMING_ACTUATOR_BASIC_MANUAL_OFF_ENABLE":
return KnxInterfaceObjectProperty_PID_DIMMING_ACTUATOR_BASIC_MANUAL_OFF_ENABLE, true
case "PID_DIMMING_ACTUATOR_BASIC_INVERT_LOCK_DEVICE":
return KnxInterfaceObjectProperty_PID_DIMMING_ACTUATOR_BASIC_INVERT_LOCK_DEVICE, true
case "PID_GENERAL_POLL_GROUP_SETTINGS":
return KnxInterfaceObjectProperty_PID_GENERAL_POLL_GROUP_SETTINGS, true
case "PID_DIMMING_ACTUATOR_BASIC_BEHAVIOUR_AT_LOCKING":
return KnxInterfaceObjectProperty_PID_DIMMING_ACTUATOR_BASIC_BEHAVIOUR_AT_LOCKING, true
case "PID_DIMMING_ACTUATOR_BASIC_BEHAVIOUR_AT_UNLOCKING":
return KnxInterfaceObjectProperty_PID_DIMMING_ACTUATOR_BASIC_BEHAVIOUR_AT_UNLOCKING, true
case "PID_DIMMING_ACTUATOR_BASIC_LOCK_SETVALUE":
return KnxInterfaceObjectProperty_PID_DIMMING_ACTUATOR_BASIC_LOCK_SETVALUE, true
case "PID_DIMMING_ACTUATOR_BASIC_UNLOCK_SETVALUE":
return KnxInterfaceObjectProperty_PID_DIMMING_ACTUATOR_BASIC_UNLOCK_SETVALUE, true
case "PID_DIMMING_ACTUATOR_BASIC_BIGHTNESS_FOR_SCENE":
return KnxInterfaceObjectProperty_PID_DIMMING_ACTUATOR_BASIC_BIGHTNESS_FOR_SCENE, true
case "PID_DIMMING_ACTUATOR_BASIC_STORAGE_FUNCTION_FOR_SCENE":
return KnxInterfaceObjectProperty_PID_DIMMING_ACTUATOR_BASIC_STORAGE_FUNCTION_FOR_SCENE, true
case "PID_DIMMING_ACTUATOR_BASIC_DELTA_DIMMING_VALUE":
return KnxInterfaceObjectProperty_PID_DIMMING_ACTUATOR_BASIC_DELTA_DIMMING_VALUE, true
case "PID_DIMMING_ACTUATOR_BASIC_BEHAVIOUR_BUS_POWER_UP":
return KnxInterfaceObjectProperty_PID_DIMMING_ACTUATOR_BASIC_BEHAVIOUR_BUS_POWER_UP, true
case "PID_DIMMING_ACTUATOR_BASIC_BEHAVIOUR_BUS_POWER_UP_SET_VALUE":
return KnxInterfaceObjectProperty_PID_DIMMING_ACTUATOR_BASIC_BEHAVIOUR_BUS_POWER_UP_SET_VALUE, true
case "PID_DIMMING_ACTUATOR_BASIC_BEHAVIOUR_BUS_POWER_DOWN":
return KnxInterfaceObjectProperty_PID_DIMMING_ACTUATOR_BASIC_BEHAVIOUR_BUS_POWER_DOWN, true
case "PID_GENERAL_MANUFACTURER_DATA":
return KnxInterfaceObjectProperty_PID_GENERAL_MANUFACTURER_DATA, true
case "PID_DIMMING_ACTUATOR_BASIC_BUS_POWER_DOWN_SET_VALUE":
return KnxInterfaceObjectProperty_PID_DIMMING_ACTUATOR_BASIC_BUS_POWER_DOWN_SET_VALUE, true
case "PID_DIMMING_SENSOR_BASIC_ON_OFF_ACTION":
return KnxInterfaceObjectProperty_PID_DIMMING_SENSOR_BASIC_ON_OFF_ACTION, true
case "PID_DIMMING_SENSOR_BASIC_ENABLE_TOGGLE_MODE":
return KnxInterfaceObjectProperty_PID_DIMMING_SENSOR_BASIC_ENABLE_TOGGLE_MODE, true
case "PID_DIMMING_SENSOR_BASIC_ABSOLUTE_SETVALUE":
return KnxInterfaceObjectProperty_PID_DIMMING_SENSOR_BASIC_ABSOLUTE_SETVALUE, true
case "PID_SWITCHING_SENSOR_BASIC_ON_OFF_ACTION":
return KnxInterfaceObjectProperty_PID_SWITCHING_SENSOR_BASIC_ON_OFF_ACTION, true
case "PID_SWITCHING_SENSOR_BASIC_ENABLE_TOGGLE_MODE":
return KnxInterfaceObjectProperty_PID_SWITCHING_SENSOR_BASIC_ENABLE_TOGGLE_MODE, true
case "PID_SUNBLIND_ACTUATOR_BASIC_REVERSION_PAUSE_TIME":
return KnxInterfaceObjectProperty_PID_SUNBLIND_ACTUATOR_BASIC_REVERSION_PAUSE_TIME, true
case "PID_SUNBLIND_ACTUATOR_BASIC_MOVE_UP_DOWN_TIME":
return KnxInterfaceObjectProperty_PID_SUNBLIND_ACTUATOR_BASIC_MOVE_UP_DOWN_TIME, true
case "PID_SUNBLIND_ACTUATOR_BASIC_SLAT_STEP_TIME":
return KnxInterfaceObjectProperty_PID_SUNBLIND_ACTUATOR_BASIC_SLAT_STEP_TIME, true
case "PID_SUNBLIND_ACTUATOR_BASIC_MOVE_PRESET_POSITION_TIME":
return KnxInterfaceObjectProperty_PID_SUNBLIND_ACTUATOR_BASIC_MOVE_PRESET_POSITION_TIME, true
case "PID_GENERAL_OBJECT_NAME":
return KnxInterfaceObjectProperty_PID_GENERAL_OBJECT_NAME, true
case "PID_GENERAL_ENABLE":
return KnxInterfaceObjectProperty_PID_GENERAL_ENABLE, true
case "PID_SUNBLIND_ACTUATOR_BASIC_MOVE_TO_PRESET_POSITION_IN_PERCENT":
return KnxInterfaceObjectProperty_PID_SUNBLIND_ACTUATOR_BASIC_MOVE_TO_PRESET_POSITION_IN_PERCENT, true
case "PID_SUNBLIND_ACTUATOR_BASIC_MOVE_TO_PRESET_POSITION_LENGTH":
return KnxInterfaceObjectProperty_PID_SUNBLIND_ACTUATOR_BASIC_MOVE_TO_PRESET_POSITION_LENGTH, true
case "PID_SUNBLIND_ACTUATOR_BASIC_PRESET_SLAT_POSITION_PERCENT":
return KnxInterfaceObjectProperty_PID_SUNBLIND_ACTUATOR_BASIC_PRESET_SLAT_POSITION_PERCENT, true
case "PID_SUNBLIND_ACTUATOR_BASIC_PRESET_SLAT_POSITION_ANGLE":
return KnxInterfaceObjectProperty_PID_SUNBLIND_ACTUATOR_BASIC_PRESET_SLAT_POSITION_ANGLE, true
case "PID_SUNBLIND_ACTUATOR_BASIC_REACTION_WIND_ALARM":
return KnxInterfaceObjectProperty_PID_SUNBLIND_ACTUATOR_BASIC_REACTION_WIND_ALARM, true
case "PID_SUNBLIND_ACTUATOR_BASIC_HEARTBEAT_WIND_ALARM":
return KnxInterfaceObjectProperty_PID_SUNBLIND_ACTUATOR_BASIC_HEARTBEAT_WIND_ALARM, true
case "PID_SUNBLIND_ACTUATOR_BASIC_REACTION_ON_RAIN_ALARM":
return KnxInterfaceObjectProperty_PID_SUNBLIND_ACTUATOR_BASIC_REACTION_ON_RAIN_ALARM, true
case "PID_SUNBLIND_ACTUATOR_BASIC_HEARTBEAT_RAIN_ALARM":
return KnxInterfaceObjectProperty_PID_SUNBLIND_ACTUATOR_BASIC_HEARTBEAT_RAIN_ALARM, true
case "PID_SUNBLIND_ACTUATOR_BASIC_REACTION_FROST_ALARM":
return KnxInterfaceObjectProperty_PID_SUNBLIND_ACTUATOR_BASIC_REACTION_FROST_ALARM, true
case "PID_SUNBLIND_ACTUATOR_BASIC_HEARTBEAT_FROST_ALARM":
return KnxInterfaceObjectProperty_PID_SUNBLIND_ACTUATOR_BASIC_HEARTBEAT_FROST_ALARM, true
case "PID_GENERAL_DESCRIPTION":
return KnxInterfaceObjectProperty_PID_GENERAL_DESCRIPTION, true
case "PID_SUNBLIND_ACTUATOR_BASIC_MAX_SLAT_MOVE_TIME":
return KnxInterfaceObjectProperty_PID_SUNBLIND_ACTUATOR_BASIC_MAX_SLAT_MOVE_TIME, true
case "PID_SUNBLIND_ACTUATOR_BASIC_ENABLE_BLINDS_MODE":
return KnxInterfaceObjectProperty_PID_SUNBLIND_ACTUATOR_BASIC_ENABLE_BLINDS_MODE, true
case "PID_SUNBLIND_ACTUATOR_BASIC_STORAGE_FUNCTIONS_FOR_SCENE":
return KnxInterfaceObjectProperty_PID_SUNBLIND_ACTUATOR_BASIC_STORAGE_FUNCTIONS_FOR_SCENE, true
case "PID_SUNBLIND_SENSOR_BASIC_ENABLE_BLINDS_MODE":
return KnxInterfaceObjectProperty_PID_SUNBLIND_SENSOR_BASIC_ENABLE_BLINDS_MODE, true
case "PID_SUNBLIND_SENSOR_BASIC_UP_DOWN_ACTION":
return KnxInterfaceObjectProperty_PID_SUNBLIND_SENSOR_BASIC_UP_DOWN_ACTION, true
case "PID_SUNBLIND_SENSOR_BASIC_ENABLE_TOGGLE_MODE":
return KnxInterfaceObjectProperty_PID_SUNBLIND_SENSOR_BASIC_ENABLE_TOGGLE_MODE, true
case "PID_GENERAL_FILE":
return KnxInterfaceObjectProperty_PID_GENERAL_FILE, true
case "PID_GENERAL_TABLE":
return KnxInterfaceObjectProperty_PID_GENERAL_TABLE, true
case "PID_GENERAL_ENROL":
return KnxInterfaceObjectProperty_PID_GENERAL_ENROL, true
case "PID_GENERAL_VERSION":
return KnxInterfaceObjectProperty_PID_GENERAL_VERSION, true
case "PID_GENERAL_GROUP_OBJECT_LINK":
return KnxInterfaceObjectProperty_PID_GENERAL_GROUP_OBJECT_LINK, true
case "PID_GENERAL_MCB_TABLE":
return KnxInterfaceObjectProperty_PID_GENERAL_MCB_TABLE, true
case "PID_GENERAL_ERROR_CODE":
return KnxInterfaceObjectProperty_PID_GENERAL_ERROR_CODE, true
case "PID_GENERAL_OBJECT_INDEX":
return KnxInterfaceObjectProperty_PID_GENERAL_OBJECT_INDEX, true
case "PID_GENERAL_SEMAPHOR":
return KnxInterfaceObjectProperty_PID_GENERAL_SEMAPHOR, true
case "PID_GENERAL_DOWNLOAD_COUNTER":
return KnxInterfaceObjectProperty_PID_GENERAL_DOWNLOAD_COUNTER, true
case "PID_DEVICE_ROUTING_COUNT":
return KnxInterfaceObjectProperty_PID_DEVICE_ROUTING_COUNT, true
case "PID_DEVICE_MAX_RETRY_COUNT":
return KnxInterfaceObjectProperty_PID_DEVICE_MAX_RETRY_COUNT, true
case "PID_DEVICE_ERROR_FLAGS":
return KnxInterfaceObjectProperty_PID_DEVICE_ERROR_FLAGS, true
case "PID_DEVICE_PROGMODE":
return KnxInterfaceObjectProperty_PID_DEVICE_PROGMODE, true
case "PID_DEVICE_PRODUCT_ID":
return KnxInterfaceObjectProperty_PID_DEVICE_PRODUCT_ID, true
case "PID_DEVICE_MAX_APDULENGTH":
return KnxInterfaceObjectProperty_PID_DEVICE_MAX_APDULENGTH, true
case "PID_DEVICE_SUBNET_ADDR":
return KnxInterfaceObjectProperty_PID_DEVICE_SUBNET_ADDR, true
case "PID_DEVICE_DEVICE_ADDR":
return KnxInterfaceObjectProperty_PID_DEVICE_DEVICE_ADDR, true
case "PID_DEVICE_PB_CONFIG":
return KnxInterfaceObjectProperty_PID_DEVICE_PB_CONFIG, true
case "PID_GENERAL_GROUP_OBJECT_REFERENCE":
return KnxInterfaceObjectProperty_PID_GENERAL_GROUP_OBJECT_REFERENCE, true
case "PID_DEVICE_ADDR_REPORT":
return KnxInterfaceObjectProperty_PID_DEVICE_ADDR_REPORT, true
case "PID_DEVICE_ADDR_CHECK":
return KnxInterfaceObjectProperty_PID_DEVICE_ADDR_CHECK, true
case "PID_DEVICE_OBJECT_VALUE":
return KnxInterfaceObjectProperty_PID_DEVICE_OBJECT_VALUE, true
case "PID_DEVICE_OBJECTLINK":
return KnxInterfaceObjectProperty_PID_DEVICE_OBJECTLINK, true
case "PID_DEVICE_APPLICATION":
return KnxInterfaceObjectProperty_PID_DEVICE_APPLICATION, true
case "PID_DEVICE_PARAMETER":
return KnxInterfaceObjectProperty_PID_DEVICE_PARAMETER, true
case "PID_DEVICE_OBJECTADDRESS":
return KnxInterfaceObjectProperty_PID_DEVICE_OBJECTADDRESS, true
case "PID_DEVICE_PSU_TYPE":
return KnxInterfaceObjectProperty_PID_DEVICE_PSU_TYPE, true
case "PID_DEVICE_PSU_STATUS":
return KnxInterfaceObjectProperty_PID_DEVICE_PSU_STATUS, true
case "PID_DEVICE_PSU_ENABLE":
return KnxInterfaceObjectProperty_PID_DEVICE_PSU_ENABLE, true
case "PID_GENERAL_LOAD_STATE_CONTROL":
return KnxInterfaceObjectProperty_PID_GENERAL_LOAD_STATE_CONTROL, true
case "PID_DEVICE_DOMAIN_ADDRESS":
return KnxInterfaceObjectProperty_PID_DEVICE_DOMAIN_ADDRESS, true
case "PID_DEVICE_IO_LIST":
return KnxInterfaceObjectProperty_PID_DEVICE_IO_LIST, true
case "PID_DEVICE_MGT_DESCRIPTOR_01":
return KnxInterfaceObjectProperty_PID_DEVICE_MGT_DESCRIPTOR_01, true
case "PID_DEVICE_PL110_PARAM":
return KnxInterfaceObjectProperty_PID_DEVICE_PL110_PARAM, true
case "PID_DEVICE_RF_REPEAT_COUNTER":
return KnxInterfaceObjectProperty_PID_DEVICE_RF_REPEAT_COUNTER, true
case "PID_DEVICE_RECEIVE_BLOCK_TABLE":
return KnxInterfaceObjectProperty_PID_DEVICE_RECEIVE_BLOCK_TABLE, true
case "PID_DEVICE_RANDOM_PAUSE_TABLE":
return KnxInterfaceObjectProperty_PID_DEVICE_RANDOM_PAUSE_TABLE, true
case "PID_DEVICE_RECEIVE_BLOCK_NR":
return KnxInterfaceObjectProperty_PID_DEVICE_RECEIVE_BLOCK_NR, true
case "PID_DEVICE_HARDWARE_TYPE":
return KnxInterfaceObjectProperty_PID_DEVICE_HARDWARE_TYPE, true
case "PID_DEVICE_RETRANSMITTER_NUMBER":
return KnxInterfaceObjectProperty_PID_DEVICE_RETRANSMITTER_NUMBER, true
case "PID_GENERAL_RUN_STATE_CONTROL":
return KnxInterfaceObjectProperty_PID_GENERAL_RUN_STATE_CONTROL, true
case "PID_DEVICE_SERIAL_NR_TABLE":
return KnxInterfaceObjectProperty_PID_DEVICE_SERIAL_NR_TABLE, true
case "PID_DEVICE_BIBATMASTER_ADDRESS":
return KnxInterfaceObjectProperty_PID_DEVICE_BIBATMASTER_ADDRESS, true
case "PID_DEVICE_RF_DOMAIN_ADDRESS":
return KnxInterfaceObjectProperty_PID_DEVICE_RF_DOMAIN_ADDRESS, true
case "PID_DEVICE_DEVICE_DESCRIPTOR":
return KnxInterfaceObjectProperty_PID_DEVICE_DEVICE_DESCRIPTOR, true
case "PID_DEVICE_METERING_FILTER_TABLE":
return KnxInterfaceObjectProperty_PID_DEVICE_METERING_FILTER_TABLE, true
case "PID_DEVICE_GROUP_TELEGR_RATE_LIMIT_TIME_BASE":
return KnxInterfaceObjectProperty_PID_DEVICE_GROUP_TELEGR_RATE_LIMIT_TIME_BASE, true
case "PID_DEVICE_GROUP_TELEGR_RATE_LIMIT_NO_OF_TELEGR":
return KnxInterfaceObjectProperty_PID_DEVICE_GROUP_TELEGR_RATE_LIMIT_NO_OF_TELEGR, true
case "PID_GROUP_OBJECT_TABLE_GRPOBJTABLE":
return KnxInterfaceObjectProperty_PID_GROUP_OBJECT_TABLE_GRPOBJTABLE, true
case "PID_GROUP_OBJECT_TABLE_EXT_GRPOBJREFERENCE":
return KnxInterfaceObjectProperty_PID_GROUP_OBJECT_TABLE_EXT_GRPOBJREFERENCE, true
case "PID_ROUTER_LINE_STATUS":
return KnxInterfaceObjectProperty_PID_ROUTER_LINE_STATUS, true
case "PID_GENERAL_TABLE_REFERENCE":
return KnxInterfaceObjectProperty_PID_GENERAL_TABLE_REFERENCE, true
case "PID_ROUTER_MAIN_LCCONFIG":
return KnxInterfaceObjectProperty_PID_ROUTER_MAIN_LCCONFIG, true
case "PID_ROUTER_SUB_LCCONFIG":
return KnxInterfaceObjectProperty_PID_ROUTER_SUB_LCCONFIG, true
case "PID_ROUTER_MAIN_LCGRPCONFIG":
return KnxInterfaceObjectProperty_PID_ROUTER_MAIN_LCGRPCONFIG, true
case "PID_ROUTER_SUB_LCGRPCONFIG":
return KnxInterfaceObjectProperty_PID_ROUTER_SUB_LCGRPCONFIG, true
case "PID_ROUTER_ROUTETABLE_CONTROL":
return KnxInterfaceObjectProperty_PID_ROUTER_ROUTETABLE_CONTROL, true
case "PID_ROUTER_COUPL_SERV_CONTROL":
return KnxInterfaceObjectProperty_PID_ROUTER_COUPL_SERV_CONTROL, true
case "PID_ROUTER_MAX_ROUTER_APDU_LENGTH":
return KnxInterfaceObjectProperty_PID_ROUTER_MAX_ROUTER_APDU_LENGTH, true
case "PID_ROUTER_MEDIUM":
return KnxInterfaceObjectProperty_PID_ROUTER_MEDIUM, true
case "PID_ROUTER_FILTER_TABLE_USE":
return KnxInterfaceObjectProperty_PID_ROUTER_FILTER_TABLE_USE, true
case "PID_ROUTER_RF_ENABLE_SBC":
return KnxInterfaceObjectProperty_PID_ROUTER_RF_ENABLE_SBC, true
case "PID_GENERAL_SERVICE_CONTROL":
return KnxInterfaceObjectProperty_PID_GENERAL_SERVICE_CONTROL, true
case "PID_KNXIP_PARAMETER_PROJECT_INSTALLATION_ID":
return KnxInterfaceObjectProperty_PID_KNXIP_PARAMETER_PROJECT_INSTALLATION_ID, true
case "PID_KNXIP_PARAMETER_KNX_INDIVIDUAL_ADDRESS":
return KnxInterfaceObjectProperty_PID_KNXIP_PARAMETER_KNX_INDIVIDUAL_ADDRESS, true
case "PID_KNXIP_PARAMETER_ADDITIONAL_INDIVIDUAL_ADDRESSES":
return KnxInterfaceObjectProperty_PID_KNXIP_PARAMETER_ADDITIONAL_INDIVIDUAL_ADDRESSES, true
case "PID_KNXIP_PARAMETER_CURRENT_IP_ASSIGNMENT_METHOD":
return KnxInterfaceObjectProperty_PID_KNXIP_PARAMETER_CURRENT_IP_ASSIGNMENT_METHOD, true
case "PID_KNXIP_PARAMETER_IP_ASSIGNMENT_METHOD":
return KnxInterfaceObjectProperty_PID_KNXIP_PARAMETER_IP_ASSIGNMENT_METHOD, true
case "PID_KNXIP_PARAMETER_IP_CAPABILITIES":
return KnxInterfaceObjectProperty_PID_KNXIP_PARAMETER_IP_CAPABILITIES, true
case "PID_KNXIP_PARAMETER_CURRENT_IP_ADDRESS":
return KnxInterfaceObjectProperty_PID_KNXIP_PARAMETER_CURRENT_IP_ADDRESS, true
case "PID_KNXIP_PARAMETER_CURRENT_SUBNET_MASK":
return KnxInterfaceObjectProperty_PID_KNXIP_PARAMETER_CURRENT_SUBNET_MASK, true
case "PID_KNXIP_PARAMETER_CURRENT_DEFAULT_GATEWAY":
return KnxInterfaceObjectProperty_PID_KNXIP_PARAMETER_CURRENT_DEFAULT_GATEWAY, true
case "PID_KNXIP_PARAMETER_IP_ADDRESS":
return KnxInterfaceObjectProperty_PID_KNXIP_PARAMETER_IP_ADDRESS, true
case "PID_GENERAL_FIRMWARE_REVISION":
return KnxInterfaceObjectProperty_PID_GENERAL_FIRMWARE_REVISION, true
case "PID_KNXIP_PARAMETER_SUBNET_MASK":
return KnxInterfaceObjectProperty_PID_KNXIP_PARAMETER_SUBNET_MASK, true
case "PID_KNXIP_PARAMETER_DEFAULT_GATEWAY":
return KnxInterfaceObjectProperty_PID_KNXIP_PARAMETER_DEFAULT_GATEWAY, true
case "PID_KNXIP_PARAMETER_DHCP_BOOTP_SERVER":
return KnxInterfaceObjectProperty_PID_KNXIP_PARAMETER_DHCP_BOOTP_SERVER, true
case "PID_KNXIP_PARAMETER_MAC_ADDRESS":
return KnxInterfaceObjectProperty_PID_KNXIP_PARAMETER_MAC_ADDRESS, true
case "PID_KNXIP_PARAMETER_SYSTEM_SETUP_MULTICAST_ADDRESS":
return KnxInterfaceObjectProperty_PID_KNXIP_PARAMETER_SYSTEM_SETUP_MULTICAST_ADDRESS, true
case "PID_KNXIP_PARAMETER_ROUTING_MULTICAST_ADDRESS":
return KnxInterfaceObjectProperty_PID_KNXIP_PARAMETER_ROUTING_MULTICAST_ADDRESS, true
case "PID_KNXIP_PARAMETER_TTL":
return KnxInterfaceObjectProperty_PID_KNXIP_PARAMETER_TTL, true
case "PID_KNXIP_PARAMETER_KNXNETIP_DEVICE_CAPABILITIES":
return KnxInterfaceObjectProperty_PID_KNXIP_PARAMETER_KNXNETIP_DEVICE_CAPABILITIES, true
case "PID_KNXIP_PARAMETER_KNXNETIP_DEVICE_STATE":
return KnxInterfaceObjectProperty_PID_KNXIP_PARAMETER_KNXNETIP_DEVICE_STATE, true
case "PID_KNXIP_PARAMETER_KNXNETIP_ROUTING_CAPABILITIES":
return KnxInterfaceObjectProperty_PID_KNXIP_PARAMETER_KNXNETIP_ROUTING_CAPABILITIES, true
}
return 0, false
}
func KnxInterfaceObjectPropertyKnows(value uint32) bool {
for _, typeValue := range KnxInterfaceObjectPropertyValues {
if uint32(typeValue) == value {
return true
}
}
return false
}
func CastKnxInterfaceObjectProperty(structType any) KnxInterfaceObjectProperty {
castFunc := func(typ any) KnxInterfaceObjectProperty {
if sKnxInterfaceObjectProperty, ok := typ.(KnxInterfaceObjectProperty); ok {
return sKnxInterfaceObjectProperty
}
return 0
}
return castFunc(structType)
}
func (m KnxInterfaceObjectProperty) GetLengthInBits(ctx context.Context) uint16 {
return 32
}
func (m KnxInterfaceObjectProperty) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
func KnxInterfaceObjectPropertyParse(ctx context.Context, theBytes []byte) (KnxInterfaceObjectProperty, error) {
return KnxInterfaceObjectPropertyParseWithBuffer(ctx, utils.NewReadBufferByteBased(theBytes))
}
func KnxInterfaceObjectPropertyParseWithBuffer(ctx context.Context, readBuffer utils.ReadBuffer) (KnxInterfaceObjectProperty, error) {
log := zerolog.Ctx(ctx)
_ = log
val, err := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadUint32("KnxInterfaceObjectProperty", 32)
if err != nil {
return 0, errors.Wrap(err, "error reading KnxInterfaceObjectProperty")
}
if enum, ok := KnxInterfaceObjectPropertyByValue(val); !ok {
log.Debug().Interface("val", val).Msg("no value val found for KnxInterfaceObjectProperty")
return KnxInterfaceObjectProperty(val), nil
} else {
return enum, nil
}
}
func (e KnxInterfaceObjectProperty) Serialize() ([]byte, error) {
wb := utils.NewWriteBufferByteBased()
if err := e.SerializeWithWriteBuffer(context.Background(), wb); err != nil {
return nil, err
}
return wb.GetBytes(), nil
}
func (e KnxInterfaceObjectProperty) SerializeWithWriteBuffer(ctx context.Context, writeBuffer utils.WriteBuffer) error {
log := zerolog.Ctx(ctx)
_ = log
return /*TODO: migrate me*/ writeBuffer.WriteUint32("KnxInterfaceObjectProperty", 32, uint32(uint32(e)), utils.WithAdditionalStringRepresentation(e.PLC4XEnumName()))
}
func (e KnxInterfaceObjectProperty) GetValue() uint32 {
return uint32(e)
}
func (e KnxInterfaceObjectProperty) GetPropertyDataType() KnxPropertyDataType {
return e.PropertyDataType()
}
func (e KnxInterfaceObjectProperty) GetName() string {
return e.Name()
}
func (e KnxInterfaceObjectProperty) GetPropertyId() uint8 {
return e.PropertyId()
}
func (e KnxInterfaceObjectProperty) GetObjectType() KnxInterfaceObjectType {
return e.ObjectType()
}
// PLC4XEnumName returns the name that is used in code to identify this enum
func (e KnxInterfaceObjectProperty) PLC4XEnumName() string {
switch e {
case KnxInterfaceObjectProperty_PID_UNKNOWN:
return "PID_UNKNOWN"
case KnxInterfaceObjectProperty_PID_GENERAL_OBJECT_TYPE:
return "PID_GENERAL_OBJECT_TYPE"
case KnxInterfaceObjectProperty_PID_GENERAL_SERVICES_SUPPORTED:
return "PID_GENERAL_SERVICES_SUPPORTED"
case KnxInterfaceObjectProperty_PID_KNXIP_PARAMETER_PRIORITY_FIFO_ENABLED:
return "PID_KNXIP_PARAMETER_PRIORITY_FIFO_ENABLED"
case KnxInterfaceObjectProperty_PID_KNXIP_PARAMETER_QUEUE_OVERFLOW_TO_IP:
return "PID_KNXIP_PARAMETER_QUEUE_OVERFLOW_TO_IP"
case KnxInterfaceObjectProperty_PID_KNXIP_PARAMETER_QUEUE_OVERFLOW_TO_KNX:
return "PID_KNXIP_PARAMETER_QUEUE_OVERFLOW_TO_KNX"
case KnxInterfaceObjectProperty_PID_KNXIP_PARAMETER_MSG_TRANSMIT_TO_IP:
return "PID_KNXIP_PARAMETER_MSG_TRANSMIT_TO_IP"
case KnxInterfaceObjectProperty_PID_KNXIP_PARAMETER_MSG_TRANSMIT_TO_KNX:
return "PID_KNXIP_PARAMETER_MSG_TRANSMIT_TO_KNX"
case KnxInterfaceObjectProperty_PID_KNXIP_PARAMETER_FRIENDLY_NAME:
return "PID_KNXIP_PARAMETER_FRIENDLY_NAME"
case KnxInterfaceObjectProperty_PID_KNXIP_PARAMETER_BACKBONE_KEY:
return "PID_KNXIP_PARAMETER_BACKBONE_KEY"
case KnxInterfaceObjectProperty_PID_KNXIP_PARAMETER_DEVICE_AUTHENTICATION_CODE:
return "PID_KNXIP_PARAMETER_DEVICE_AUTHENTICATION_CODE"
case KnxInterfaceObjectProperty_PID_KNXIP_PARAMETER_PASSWORD_HASHES:
return "PID_KNXIP_PARAMETER_PASSWORD_HASHES"
case KnxInterfaceObjectProperty_PID_KNXIP_PARAMETER_SECURED_SERVICE_FAMILIES:
return "PID_KNXIP_PARAMETER_SECURED_SERVICE_FAMILIES"
case KnxInterfaceObjectProperty_PID_GENERAL_SERIAL_NUMBER:
return "PID_GENERAL_SERIAL_NUMBER"
case KnxInterfaceObjectProperty_PID_KNXIP_PARAMETER_MULTICAST_LATENCY_TOLERANCE:
return "PID_KNXIP_PARAMETER_MULTICAST_LATENCY_TOLERANCE"
case KnxInterfaceObjectProperty_PID_KNXIP_PARAMETER_SYNC_LATENCY_FRACTION:
return "PID_KNXIP_PARAMETER_SYNC_LATENCY_FRACTION"
case KnxInterfaceObjectProperty_PID_KNXIP_PARAMETER_TUNNELLING_USERS:
return "PID_KNXIP_PARAMETER_TUNNELLING_USERS"
case KnxInterfaceObjectProperty_PID_SECURITY_SECURITY_MODE:
return "PID_SECURITY_SECURITY_MODE"
case KnxInterfaceObjectProperty_PID_SECURITY_P2P_KEY_TABLE:
return "PID_SECURITY_P2P_KEY_TABLE"
case KnxInterfaceObjectProperty_PID_SECURITY_GRP_KEY_TABLE:
return "PID_SECURITY_GRP_KEY_TABLE"
case KnxInterfaceObjectProperty_PID_SECURITY_SECURITY_INDIVIDUAL_ADDRESS_TABLE:
return "PID_SECURITY_SECURITY_INDIVIDUAL_ADDRESS_TABLE"
case KnxInterfaceObjectProperty_PID_SECURITY_SECURITY_FAILURES_LOG:
return "PID_SECURITY_SECURITY_FAILURES_LOG"
case KnxInterfaceObjectProperty_PID_SECURITY_SKI_TOOL:
return "PID_SECURITY_SKI_TOOL"
case KnxInterfaceObjectProperty_PID_SECURITY_SECURITY_REPORT:
return "PID_SECURITY_SECURITY_REPORT"
case KnxInterfaceObjectProperty_PID_GENERAL_MANUFACTURER_ID:
return "PID_GENERAL_MANUFACTURER_ID"
case KnxInterfaceObjectProperty_PID_SECURITY_SECURITY_REPORT_CONTROL:
return "PID_SECURITY_SECURITY_REPORT_CONTROL"
case KnxInterfaceObjectProperty_PID_SECURITY_SEQUENCE_NUMBER_SENDING:
return "PID_SECURITY_SEQUENCE_NUMBER_SENDING"
case KnxInterfaceObjectProperty_PID_SECURITY_ZONE_KEYS_TABLE:
return "PID_SECURITY_ZONE_KEYS_TABLE"
case KnxInterfaceObjectProperty_PID_SECURITY_GO_SECURITY_FLAGS:
return "PID_SECURITY_GO_SECURITY_FLAGS"
case KnxInterfaceObjectProperty_PID_RF_MEDIUM_RF_MULTI_TYPE:
return "PID_RF_MEDIUM_RF_MULTI_TYPE"
case KnxInterfaceObjectProperty_PID_RF_MEDIUM_RF_DOMAIN_ADDRESS:
return "PID_RF_MEDIUM_RF_DOMAIN_ADDRESS"
case KnxInterfaceObjectProperty_PID_RF_MEDIUM_RF_RETRANSMITTER:
return "PID_RF_MEDIUM_RF_RETRANSMITTER"
case KnxInterfaceObjectProperty_PID_RF_MEDIUM_SECURITY_REPORT_CONTROL:
return "PID_RF_MEDIUM_SECURITY_REPORT_CONTROL"
case KnxInterfaceObjectProperty_PID_RF_MEDIUM_RF_FILTERING_MODE_SELECT:
return "PID_RF_MEDIUM_RF_FILTERING_MODE_SELECT"
case KnxInterfaceObjectProperty_PID_RF_MEDIUM_RF_BIDIR_TIMEOUT:
return "PID_RF_MEDIUM_RF_BIDIR_TIMEOUT"
case KnxInterfaceObjectProperty_PID_GENERAL_PROGRAM_VERSION:
return "PID_GENERAL_PROGRAM_VERSION"
case KnxInterfaceObjectProperty_PID_RF_MEDIUM_RF_DIAG_SA_FILTER_TABLE:
return "PID_RF_MEDIUM_RF_DIAG_SA_FILTER_TABLE"
case KnxInterfaceObjectProperty_PID_RF_MEDIUM_RF_DIAG_QUALITY_TABLE:
return "PID_RF_MEDIUM_RF_DIAG_QUALITY_TABLE"
case KnxInterfaceObjectProperty_PID_RF_MEDIUM_RF_DIAG_PROBE:
return "PID_RF_MEDIUM_RF_DIAG_PROBE"
case KnxInterfaceObjectProperty_PID_INDOOR_BRIGHTNESS_SENSOR_CHANGE_OF_VALUE:
return "PID_INDOOR_BRIGHTNESS_SENSOR_CHANGE_OF_VALUE"
case KnxInterfaceObjectProperty_PID_INDOOR_BRIGHTNESS_SENSOR_REPETITION_TIME:
return "PID_INDOOR_BRIGHTNESS_SENSOR_REPETITION_TIME"
case KnxInterfaceObjectProperty_PID_INDOOR_LUMINANCE_SENSOR_CHANGE_OF_VALUE:
return "PID_INDOOR_LUMINANCE_SENSOR_CHANGE_OF_VALUE"
case KnxInterfaceObjectProperty_PID_INDOOR_LUMINANCE_SENSOR_REPETITION_TIME:
return "PID_INDOOR_LUMINANCE_SENSOR_REPETITION_TIME"
case KnxInterfaceObjectProperty_PID_LIGHT_SWITCHING_ACTUATOR_BASIC_ON_DELAY:
return "PID_LIGHT_SWITCHING_ACTUATOR_BASIC_ON_DELAY"
case KnxInterfaceObjectProperty_PID_LIGHT_SWITCHING_ACTUATOR_BASIC_OFF_DELAY:
return "PID_LIGHT_SWITCHING_ACTUATOR_BASIC_OFF_DELAY"
case KnxInterfaceObjectProperty_PID_LIGHT_SWITCHING_ACTUATOR_BASIC_TIMED_ON_DURATION:
return "PID_LIGHT_SWITCHING_ACTUATOR_BASIC_TIMED_ON_DURATION"
case KnxInterfaceObjectProperty_PID_GENERAL_DEVICE_CONTROL:
return "PID_GENERAL_DEVICE_CONTROL"
case KnxInterfaceObjectProperty_PID_LIGHT_SWITCHING_ACTUATOR_BASIC_PREWARNING_DURATION:
return "PID_LIGHT_SWITCHING_ACTUATOR_BASIC_PREWARNING_DURATION"
case KnxInterfaceObjectProperty_PID_LIGHT_SWITCHING_ACTUATOR_BASIC_TRANSMISSION_CYCLE_TIME:
return "PID_LIGHT_SWITCHING_ACTUATOR_BASIC_TRANSMISSION_CYCLE_TIME"
case KnxInterfaceObjectProperty_PID_LIGHT_SWITCHING_ACTUATOR_BASIC_BUS_POWER_UP_MESSAGE_DELAY:
return "PID_LIGHT_SWITCHING_ACTUATOR_BASIC_BUS_POWER_UP_MESSAGE_DELAY"
case KnxInterfaceObjectProperty_PID_LIGHT_SWITCHING_ACTUATOR_BASIC_BEHAVIOUR_AT_LOCKING:
return "PID_LIGHT_SWITCHING_ACTUATOR_BASIC_BEHAVIOUR_AT_LOCKING"
case KnxInterfaceObjectProperty_PID_LIGHT_SWITCHING_ACTUATOR_BASIC_BEHAVIOUR_AT_UNLOCKING:
return "PID_LIGHT_SWITCHING_ACTUATOR_BASIC_BEHAVIOUR_AT_UNLOCKING"
case KnxInterfaceObjectProperty_PID_LIGHT_SWITCHING_ACTUATOR_BASIC_BEHAVIOUR_BUS_POWER_UP:
return "PID_LIGHT_SWITCHING_ACTUATOR_BASIC_BEHAVIOUR_BUS_POWER_UP"
case KnxInterfaceObjectProperty_PID_LIGHT_SWITCHING_ACTUATOR_BASIC_BEHAVIOUR_BUS_POWER_DOWN:
return "PID_LIGHT_SWITCHING_ACTUATOR_BASIC_BEHAVIOUR_BUS_POWER_DOWN"
case KnxInterfaceObjectProperty_PID_LIGHT_SWITCHING_ACTUATOR_BASIC_INVERT_OUTPUT_STATE:
return "PID_LIGHT_SWITCHING_ACTUATOR_BASIC_INVERT_OUTPUT_STATE"
case KnxInterfaceObjectProperty_PID_LIGHT_SWITCHING_ACTUATOR_BASIC_TIMED_ON_RETRIGGER_FUNCTION:
return "PID_LIGHT_SWITCHING_ACTUATOR_BASIC_TIMED_ON_RETRIGGER_FUNCTION"
case KnxInterfaceObjectProperty_PID_LIGHT_SWITCHING_ACTUATOR_BASIC_MANUAL_OFF_ENABLE:
return "PID_LIGHT_SWITCHING_ACTUATOR_BASIC_MANUAL_OFF_ENABLE"
case KnxInterfaceObjectProperty_PID_GENERAL_ORDER_INFO:
return "PID_GENERAL_ORDER_INFO"
case KnxInterfaceObjectProperty_PID_LIGHT_SWITCHING_ACTUATOR_BASIC_INVERT_LOCK_DEVICE:
return "PID_LIGHT_SWITCHING_ACTUATOR_BASIC_INVERT_LOCK_DEVICE"
case KnxInterfaceObjectProperty_PID_LIGHT_SWITCHING_ACTUATOR_BASIC_LOCK_STATE:
return "PID_LIGHT_SWITCHING_ACTUATOR_BASIC_LOCK_STATE"
case KnxInterfaceObjectProperty_PID_LIGHT_SWITCHING_ACTUATOR_BASIC_UNLOCK_STATE:
return "PID_LIGHT_SWITCHING_ACTUATOR_BASIC_UNLOCK_STATE"
case KnxInterfaceObjectProperty_PID_LIGHT_SWITCHING_ACTUATOR_BASIC_STATE_FOR_SCENE_NUMBER:
return "PID_LIGHT_SWITCHING_ACTUATOR_BASIC_STATE_FOR_SCENE_NUMBER"
case KnxInterfaceObjectProperty_PID_LIGHT_SWITCHING_ACTUATOR_BASIC_STORAGE_FUNCTION_FOR_SCENE:
return "PID_LIGHT_SWITCHING_ACTUATOR_BASIC_STORAGE_FUNCTION_FOR_SCENE"
case KnxInterfaceObjectProperty_PID_LIGHT_SWITCHING_ACTUATOR_BASIC_BUS_POWER_UP_STATE:
return "PID_LIGHT_SWITCHING_ACTUATOR_BASIC_BUS_POWER_UP_STATE"
case KnxInterfaceObjectProperty_PID_LIGHT_SWITCHING_ACTUATOR_BASIC_BEHAVIOUR_BUS_POWER_UP_2:
return "PID_LIGHT_SWITCHING_ACTUATOR_BASIC_BEHAVIOUR_BUS_POWER_UP_2"
case KnxInterfaceObjectProperty_PID_DIMMING_ACTUATOR_BASIC_ON_DELAY:
return "PID_DIMMING_ACTUATOR_BASIC_ON_DELAY"
case KnxInterfaceObjectProperty_PID_DIMMING_ACTUATOR_BASIC_OFF_DELAY:
return "PID_DIMMING_ACTUATOR_BASIC_OFF_DELAY"
case KnxInterfaceObjectProperty_PID_DIMMING_ACTUATOR_BASIC_SWITCH_OFF_BRIGHTNESS_DELAY_TIME:
return "PID_DIMMING_ACTUATOR_BASIC_SWITCH_OFF_BRIGHTNESS_DELAY_TIME"
case KnxInterfaceObjectProperty_PID_GENERAL_PEI_TYPE:
return "PID_GENERAL_PEI_TYPE"
case KnxInterfaceObjectProperty_PID_DIMMING_ACTUATOR_BASIC_TIMED_ON_DURATION:
return "PID_DIMMING_ACTUATOR_BASIC_TIMED_ON_DURATION"
case KnxInterfaceObjectProperty_PID_DIMMING_ACTUATOR_BASIC_PREWARNING_DURATION:
return "PID_DIMMING_ACTUATOR_BASIC_PREWARNING_DURATION"
case KnxInterfaceObjectProperty_PID_DIMMING_ACTUATOR_BASIC_TRANSMISSION_CYCLE_TIME:
return "PID_DIMMING_ACTUATOR_BASIC_TRANSMISSION_CYCLE_TIME"
case KnxInterfaceObjectProperty_PID_DIMMING_ACTUATOR_BASIC_BUS_POWER_UP_MESSAGE_DELAY:
return "PID_DIMMING_ACTUATOR_BASIC_BUS_POWER_UP_MESSAGE_DELAY"
case KnxInterfaceObjectProperty_PID_DIMMING_ACTUATOR_BASIC_DIMMING_SPEED:
return "PID_DIMMING_ACTUATOR_BASIC_DIMMING_SPEED"
case KnxInterfaceObjectProperty_PID_DIMMING_ACTUATOR_BASIC_DIMMING_STEP_TIME:
return "PID_DIMMING_ACTUATOR_BASIC_DIMMING_STEP_TIME"
case KnxInterfaceObjectProperty_PID_DIMMING_ACTUATOR_BASIC_DIMMING_SPEED_FOR_SWITCH_ON_SET_VALUE:
return "PID_DIMMING_ACTUATOR_BASIC_DIMMING_SPEED_FOR_SWITCH_ON_SET_VALUE"
case KnxInterfaceObjectProperty_PID_DIMMING_ACTUATOR_BASIC_DIMMING_SPEED_FOR_SWITCH_OFF:
return "PID_DIMMING_ACTUATOR_BASIC_DIMMING_SPEED_FOR_SWITCH_OFF"
case KnxInterfaceObjectProperty_PID_DIMMING_ACTUATOR_BASIC_DIMMING_STEP_TIME_FOR_SWITCH_ON_SET_VALUE:
return "PID_DIMMING_ACTUATOR_BASIC_DIMMING_STEP_TIME_FOR_SWITCH_ON_SET_VALUE"
case KnxInterfaceObjectProperty_PID_DIMMING_ACTUATOR_BASIC_DIMMING_STEP_TIME_FOR_SWITCH_OFF:
return "PID_DIMMING_ACTUATOR_BASIC_DIMMING_STEP_TIME_FOR_SWITCH_OFF"
case KnxInterfaceObjectProperty_PID_GENERAL_PORT_CONFIGURATION:
return "PID_GENERAL_PORT_CONFIGURATION"
case KnxInterfaceObjectProperty_PID_DIMMING_ACTUATOR_BASIC_SWITCFH_OFF_BRIGHTNESS:
return "PID_DIMMING_ACTUATOR_BASIC_SWITCFH_OFF_BRIGHTNESS"
case KnxInterfaceObjectProperty_PID_DIMMING_ACTUATOR_BASIC_MINIMUM_SET_VALUE:
return "PID_DIMMING_ACTUATOR_BASIC_MINIMUM_SET_VALUE"
case KnxInterfaceObjectProperty_PID_DIMMING_ACTUATOR_BASIC_MAXIMUM_SET_VALUE:
return "PID_DIMMING_ACTUATOR_BASIC_MAXIMUM_SET_VALUE"
case KnxInterfaceObjectProperty_PID_DIMMING_ACTUATOR_BASIC_SWITCH_ON_SET_VALUE:
return "PID_DIMMING_ACTUATOR_BASIC_SWITCH_ON_SET_VALUE"
case KnxInterfaceObjectProperty_PID_DIMMING_ACTUATOR_BASIC_DIMM_MODE_SELECTION:
return "PID_DIMMING_ACTUATOR_BASIC_DIMM_MODE_SELECTION"
case KnxInterfaceObjectProperty_PID_DIMMING_ACTUATOR_BASIC_RELATIV_OFF_ENABLE:
return "PID_DIMMING_ACTUATOR_BASIC_RELATIV_OFF_ENABLE"
case KnxInterfaceObjectProperty_PID_DIMMING_ACTUATOR_BASIC_MEMORY_FUNCTION:
return "PID_DIMMING_ACTUATOR_BASIC_MEMORY_FUNCTION"
case KnxInterfaceObjectProperty_PID_DIMMING_ACTUATOR_BASIC_TIMED_ON_RETRIGGER_FUNCTION:
return "PID_DIMMING_ACTUATOR_BASIC_TIMED_ON_RETRIGGER_FUNCTION"
case KnxInterfaceObjectProperty_PID_DIMMING_ACTUATOR_BASIC_MANUAL_OFF_ENABLE:
return "PID_DIMMING_ACTUATOR_BASIC_MANUAL_OFF_ENABLE"
case KnxInterfaceObjectProperty_PID_DIMMING_ACTUATOR_BASIC_INVERT_LOCK_DEVICE:
return "PID_DIMMING_ACTUATOR_BASIC_INVERT_LOCK_DEVICE"
case KnxInterfaceObjectProperty_PID_GENERAL_POLL_GROUP_SETTINGS:
return "PID_GENERAL_POLL_GROUP_SETTINGS"
case KnxInterfaceObjectProperty_PID_DIMMING_ACTUATOR_BASIC_BEHAVIOUR_AT_LOCKING:
return "PID_DIMMING_ACTUATOR_BASIC_BEHAVIOUR_AT_LOCKING"
case KnxInterfaceObjectProperty_PID_DIMMING_ACTUATOR_BASIC_BEHAVIOUR_AT_UNLOCKING:
return "PID_DIMMING_ACTUATOR_BASIC_BEHAVIOUR_AT_UNLOCKING"
case KnxInterfaceObjectProperty_PID_DIMMING_ACTUATOR_BASIC_LOCK_SETVALUE:
return "PID_DIMMING_ACTUATOR_BASIC_LOCK_SETVALUE"
case KnxInterfaceObjectProperty_PID_DIMMING_ACTUATOR_BASIC_UNLOCK_SETVALUE:
return "PID_DIMMING_ACTUATOR_BASIC_UNLOCK_SETVALUE"
case KnxInterfaceObjectProperty_PID_DIMMING_ACTUATOR_BASIC_BIGHTNESS_FOR_SCENE:
return "PID_DIMMING_ACTUATOR_BASIC_BIGHTNESS_FOR_SCENE"
case KnxInterfaceObjectProperty_PID_DIMMING_ACTUATOR_BASIC_STORAGE_FUNCTION_FOR_SCENE:
return "PID_DIMMING_ACTUATOR_BASIC_STORAGE_FUNCTION_FOR_SCENE"
case KnxInterfaceObjectProperty_PID_DIMMING_ACTUATOR_BASIC_DELTA_DIMMING_VALUE:
return "PID_DIMMING_ACTUATOR_BASIC_DELTA_DIMMING_VALUE"
case KnxInterfaceObjectProperty_PID_DIMMING_ACTUATOR_BASIC_BEHAVIOUR_BUS_POWER_UP:
return "PID_DIMMING_ACTUATOR_BASIC_BEHAVIOUR_BUS_POWER_UP"
case KnxInterfaceObjectProperty_PID_DIMMING_ACTUATOR_BASIC_BEHAVIOUR_BUS_POWER_UP_SET_VALUE:
return "PID_DIMMING_ACTUATOR_BASIC_BEHAVIOUR_BUS_POWER_UP_SET_VALUE"
case KnxInterfaceObjectProperty_PID_DIMMING_ACTUATOR_BASIC_BEHAVIOUR_BUS_POWER_DOWN:
return "PID_DIMMING_ACTUATOR_BASIC_BEHAVIOUR_BUS_POWER_DOWN"
case KnxInterfaceObjectProperty_PID_GENERAL_MANUFACTURER_DATA:
return "PID_GENERAL_MANUFACTURER_DATA"
case KnxInterfaceObjectProperty_PID_DIMMING_ACTUATOR_BASIC_BUS_POWER_DOWN_SET_VALUE:
return "PID_DIMMING_ACTUATOR_BASIC_BUS_POWER_DOWN_SET_VALUE"
case KnxInterfaceObjectProperty_PID_DIMMING_SENSOR_BASIC_ON_OFF_ACTION:
return "PID_DIMMING_SENSOR_BASIC_ON_OFF_ACTION"
case KnxInterfaceObjectProperty_PID_DIMMING_SENSOR_BASIC_ENABLE_TOGGLE_MODE:
return "PID_DIMMING_SENSOR_BASIC_ENABLE_TOGGLE_MODE"
case KnxInterfaceObjectProperty_PID_DIMMING_SENSOR_BASIC_ABSOLUTE_SETVALUE:
return "PID_DIMMING_SENSOR_BASIC_ABSOLUTE_SETVALUE"
case KnxInterfaceObjectProperty_PID_SWITCHING_SENSOR_BASIC_ON_OFF_ACTION:
return "PID_SWITCHING_SENSOR_BASIC_ON_OFF_ACTION"
case KnxInterfaceObjectProperty_PID_SWITCHING_SENSOR_BASIC_ENABLE_TOGGLE_MODE:
return "PID_SWITCHING_SENSOR_BASIC_ENABLE_TOGGLE_MODE"
case KnxInterfaceObjectProperty_PID_SUNBLIND_ACTUATOR_BASIC_REVERSION_PAUSE_TIME:
return "PID_SUNBLIND_ACTUATOR_BASIC_REVERSION_PAUSE_TIME"
case KnxInterfaceObjectProperty_PID_SUNBLIND_ACTUATOR_BASIC_MOVE_UP_DOWN_TIME:
return "PID_SUNBLIND_ACTUATOR_BASIC_MOVE_UP_DOWN_TIME"
case KnxInterfaceObjectProperty_PID_SUNBLIND_ACTUATOR_BASIC_SLAT_STEP_TIME:
return "PID_SUNBLIND_ACTUATOR_BASIC_SLAT_STEP_TIME"
case KnxInterfaceObjectProperty_PID_SUNBLIND_ACTUATOR_BASIC_MOVE_PRESET_POSITION_TIME:
return "PID_SUNBLIND_ACTUATOR_BASIC_MOVE_PRESET_POSITION_TIME"
case KnxInterfaceObjectProperty_PID_GENERAL_OBJECT_NAME:
return "PID_GENERAL_OBJECT_NAME"
case KnxInterfaceObjectProperty_PID_GENERAL_ENABLE:
return "PID_GENERAL_ENABLE"
case KnxInterfaceObjectProperty_PID_SUNBLIND_ACTUATOR_BASIC_MOVE_TO_PRESET_POSITION_IN_PERCENT:
return "PID_SUNBLIND_ACTUATOR_BASIC_MOVE_TO_PRESET_POSITION_IN_PERCENT"
case KnxInterfaceObjectProperty_PID_SUNBLIND_ACTUATOR_BASIC_MOVE_TO_PRESET_POSITION_LENGTH:
return "PID_SUNBLIND_ACTUATOR_BASIC_MOVE_TO_PRESET_POSITION_LENGTH"
case KnxInterfaceObjectProperty_PID_SUNBLIND_ACTUATOR_BASIC_PRESET_SLAT_POSITION_PERCENT:
return "PID_SUNBLIND_ACTUATOR_BASIC_PRESET_SLAT_POSITION_PERCENT"
case KnxInterfaceObjectProperty_PID_SUNBLIND_ACTUATOR_BASIC_PRESET_SLAT_POSITION_ANGLE:
return "PID_SUNBLIND_ACTUATOR_BASIC_PRESET_SLAT_POSITION_ANGLE"
case KnxInterfaceObjectProperty_PID_SUNBLIND_ACTUATOR_BASIC_REACTION_WIND_ALARM:
return "PID_SUNBLIND_ACTUATOR_BASIC_REACTION_WIND_ALARM"
case KnxInterfaceObjectProperty_PID_SUNBLIND_ACTUATOR_BASIC_HEARTBEAT_WIND_ALARM:
return "PID_SUNBLIND_ACTUATOR_BASIC_HEARTBEAT_WIND_ALARM"
case KnxInterfaceObjectProperty_PID_SUNBLIND_ACTUATOR_BASIC_REACTION_ON_RAIN_ALARM:
return "PID_SUNBLIND_ACTUATOR_BASIC_REACTION_ON_RAIN_ALARM"
case KnxInterfaceObjectProperty_PID_SUNBLIND_ACTUATOR_BASIC_HEARTBEAT_RAIN_ALARM:
return "PID_SUNBLIND_ACTUATOR_BASIC_HEARTBEAT_RAIN_ALARM"
case KnxInterfaceObjectProperty_PID_SUNBLIND_ACTUATOR_BASIC_REACTION_FROST_ALARM:
return "PID_SUNBLIND_ACTUATOR_BASIC_REACTION_FROST_ALARM"
case KnxInterfaceObjectProperty_PID_SUNBLIND_ACTUATOR_BASIC_HEARTBEAT_FROST_ALARM:
return "PID_SUNBLIND_ACTUATOR_BASIC_HEARTBEAT_FROST_ALARM"
case KnxInterfaceObjectProperty_PID_GENERAL_DESCRIPTION:
return "PID_GENERAL_DESCRIPTION"
case KnxInterfaceObjectProperty_PID_SUNBLIND_ACTUATOR_BASIC_MAX_SLAT_MOVE_TIME:
return "PID_SUNBLIND_ACTUATOR_BASIC_MAX_SLAT_MOVE_TIME"
case KnxInterfaceObjectProperty_PID_SUNBLIND_ACTUATOR_BASIC_ENABLE_BLINDS_MODE:
return "PID_SUNBLIND_ACTUATOR_BASIC_ENABLE_BLINDS_MODE"
case KnxInterfaceObjectProperty_PID_SUNBLIND_ACTUATOR_BASIC_STORAGE_FUNCTIONS_FOR_SCENE:
return "PID_SUNBLIND_ACTUATOR_BASIC_STORAGE_FUNCTIONS_FOR_SCENE"
case KnxInterfaceObjectProperty_PID_SUNBLIND_SENSOR_BASIC_ENABLE_BLINDS_MODE:
return "PID_SUNBLIND_SENSOR_BASIC_ENABLE_BLINDS_MODE"
case KnxInterfaceObjectProperty_PID_SUNBLIND_SENSOR_BASIC_UP_DOWN_ACTION:
return "PID_SUNBLIND_SENSOR_BASIC_UP_DOWN_ACTION"
case KnxInterfaceObjectProperty_PID_SUNBLIND_SENSOR_BASIC_ENABLE_TOGGLE_MODE:
return "PID_SUNBLIND_SENSOR_BASIC_ENABLE_TOGGLE_MODE"
case KnxInterfaceObjectProperty_PID_GENERAL_FILE:
return "PID_GENERAL_FILE"
case KnxInterfaceObjectProperty_PID_GENERAL_TABLE:
return "PID_GENERAL_TABLE"
case KnxInterfaceObjectProperty_PID_GENERAL_ENROL:
return "PID_GENERAL_ENROL"
case KnxInterfaceObjectProperty_PID_GENERAL_VERSION:
return "PID_GENERAL_VERSION"
case KnxInterfaceObjectProperty_PID_GENERAL_GROUP_OBJECT_LINK:
return "PID_GENERAL_GROUP_OBJECT_LINK"
case KnxInterfaceObjectProperty_PID_GENERAL_MCB_TABLE:
return "PID_GENERAL_MCB_TABLE"
case KnxInterfaceObjectProperty_PID_GENERAL_ERROR_CODE:
return "PID_GENERAL_ERROR_CODE"
case KnxInterfaceObjectProperty_PID_GENERAL_OBJECT_INDEX:
return "PID_GENERAL_OBJECT_INDEX"
case KnxInterfaceObjectProperty_PID_GENERAL_SEMAPHOR:
return "PID_GENERAL_SEMAPHOR"
case KnxInterfaceObjectProperty_PID_GENERAL_DOWNLOAD_COUNTER:
return "PID_GENERAL_DOWNLOAD_COUNTER"
case KnxInterfaceObjectProperty_PID_DEVICE_ROUTING_COUNT:
return "PID_DEVICE_ROUTING_COUNT"
case KnxInterfaceObjectProperty_PID_DEVICE_MAX_RETRY_COUNT:
return "PID_DEVICE_MAX_RETRY_COUNT"
case KnxInterfaceObjectProperty_PID_DEVICE_ERROR_FLAGS:
return "PID_DEVICE_ERROR_FLAGS"
case KnxInterfaceObjectProperty_PID_DEVICE_PROGMODE:
return "PID_DEVICE_PROGMODE"
case KnxInterfaceObjectProperty_PID_DEVICE_PRODUCT_ID:
return "PID_DEVICE_PRODUCT_ID"
case KnxInterfaceObjectProperty_PID_DEVICE_MAX_APDULENGTH:
return "PID_DEVICE_MAX_APDULENGTH"
case KnxInterfaceObjectProperty_PID_DEVICE_SUBNET_ADDR:
return "PID_DEVICE_SUBNET_ADDR"
case KnxInterfaceObjectProperty_PID_DEVICE_DEVICE_ADDR:
return "PID_DEVICE_DEVICE_ADDR"
case KnxInterfaceObjectProperty_PID_DEVICE_PB_CONFIG:
return "PID_DEVICE_PB_CONFIG"
case KnxInterfaceObjectProperty_PID_GENERAL_GROUP_OBJECT_REFERENCE:
return "PID_GENERAL_GROUP_OBJECT_REFERENCE"
case KnxInterfaceObjectProperty_PID_DEVICE_ADDR_REPORT:
return "PID_DEVICE_ADDR_REPORT"
case KnxInterfaceObjectProperty_PID_DEVICE_ADDR_CHECK:
return "PID_DEVICE_ADDR_CHECK"
case KnxInterfaceObjectProperty_PID_DEVICE_OBJECT_VALUE:
return "PID_DEVICE_OBJECT_VALUE"
case KnxInterfaceObjectProperty_PID_DEVICE_OBJECTLINK:
return "PID_DEVICE_OBJECTLINK"
case KnxInterfaceObjectProperty_PID_DEVICE_APPLICATION:
return "PID_DEVICE_APPLICATION"
case KnxInterfaceObjectProperty_PID_DEVICE_PARAMETER:
return "PID_DEVICE_PARAMETER"
case KnxInterfaceObjectProperty_PID_DEVICE_OBJECTADDRESS:
return "PID_DEVICE_OBJECTADDRESS"
case KnxInterfaceObjectProperty_PID_DEVICE_PSU_TYPE:
return "PID_DEVICE_PSU_TYPE"
case KnxInterfaceObjectProperty_PID_DEVICE_PSU_STATUS:
return "PID_DEVICE_PSU_STATUS"
case KnxInterfaceObjectProperty_PID_DEVICE_PSU_ENABLE:
return "PID_DEVICE_PSU_ENABLE"
case KnxInterfaceObjectProperty_PID_GENERAL_LOAD_STATE_CONTROL:
return "PID_GENERAL_LOAD_STATE_CONTROL"
case KnxInterfaceObjectProperty_PID_DEVICE_DOMAIN_ADDRESS:
return "PID_DEVICE_DOMAIN_ADDRESS"
case KnxInterfaceObjectProperty_PID_DEVICE_IO_LIST:
return "PID_DEVICE_IO_LIST"
case KnxInterfaceObjectProperty_PID_DEVICE_MGT_DESCRIPTOR_01:
return "PID_DEVICE_MGT_DESCRIPTOR_01"
case KnxInterfaceObjectProperty_PID_DEVICE_PL110_PARAM:
return "PID_DEVICE_PL110_PARAM"
case KnxInterfaceObjectProperty_PID_DEVICE_RF_REPEAT_COUNTER:
return "PID_DEVICE_RF_REPEAT_COUNTER"
case KnxInterfaceObjectProperty_PID_DEVICE_RECEIVE_BLOCK_TABLE:
return "PID_DEVICE_RECEIVE_BLOCK_TABLE"
case KnxInterfaceObjectProperty_PID_DEVICE_RANDOM_PAUSE_TABLE:
return "PID_DEVICE_RANDOM_PAUSE_TABLE"
case KnxInterfaceObjectProperty_PID_DEVICE_RECEIVE_BLOCK_NR:
return "PID_DEVICE_RECEIVE_BLOCK_NR"
case KnxInterfaceObjectProperty_PID_DEVICE_HARDWARE_TYPE:
return "PID_DEVICE_HARDWARE_TYPE"
case KnxInterfaceObjectProperty_PID_DEVICE_RETRANSMITTER_NUMBER:
return "PID_DEVICE_RETRANSMITTER_NUMBER"
case KnxInterfaceObjectProperty_PID_GENERAL_RUN_STATE_CONTROL:
return "PID_GENERAL_RUN_STATE_CONTROL"
case KnxInterfaceObjectProperty_PID_DEVICE_SERIAL_NR_TABLE:
return "PID_DEVICE_SERIAL_NR_TABLE"
case KnxInterfaceObjectProperty_PID_DEVICE_BIBATMASTER_ADDRESS:
return "PID_DEVICE_BIBATMASTER_ADDRESS"
case KnxInterfaceObjectProperty_PID_DEVICE_RF_DOMAIN_ADDRESS:
return "PID_DEVICE_RF_DOMAIN_ADDRESS"
case KnxInterfaceObjectProperty_PID_DEVICE_DEVICE_DESCRIPTOR:
return "PID_DEVICE_DEVICE_DESCRIPTOR"
case KnxInterfaceObjectProperty_PID_DEVICE_METERING_FILTER_TABLE:
return "PID_DEVICE_METERING_FILTER_TABLE"
case KnxInterfaceObjectProperty_PID_DEVICE_GROUP_TELEGR_RATE_LIMIT_TIME_BASE:
return "PID_DEVICE_GROUP_TELEGR_RATE_LIMIT_TIME_BASE"
case KnxInterfaceObjectProperty_PID_DEVICE_GROUP_TELEGR_RATE_LIMIT_NO_OF_TELEGR:
return "PID_DEVICE_GROUP_TELEGR_RATE_LIMIT_NO_OF_TELEGR"
case KnxInterfaceObjectProperty_PID_GROUP_OBJECT_TABLE_GRPOBJTABLE:
return "PID_GROUP_OBJECT_TABLE_GRPOBJTABLE"
case KnxInterfaceObjectProperty_PID_GROUP_OBJECT_TABLE_EXT_GRPOBJREFERENCE:
return "PID_GROUP_OBJECT_TABLE_EXT_GRPOBJREFERENCE"
case KnxInterfaceObjectProperty_PID_ROUTER_LINE_STATUS:
return "PID_ROUTER_LINE_STATUS"
case KnxInterfaceObjectProperty_PID_GENERAL_TABLE_REFERENCE:
return "PID_GENERAL_TABLE_REFERENCE"
case KnxInterfaceObjectProperty_PID_ROUTER_MAIN_LCCONFIG:
return "PID_ROUTER_MAIN_LCCONFIG"
case KnxInterfaceObjectProperty_PID_ROUTER_SUB_LCCONFIG:
return "PID_ROUTER_SUB_LCCONFIG"
case KnxInterfaceObjectProperty_PID_ROUTER_MAIN_LCGRPCONFIG:
return "PID_ROUTER_MAIN_LCGRPCONFIG"
case KnxInterfaceObjectProperty_PID_ROUTER_SUB_LCGRPCONFIG:
return "PID_ROUTER_SUB_LCGRPCONFIG"
case KnxInterfaceObjectProperty_PID_ROUTER_ROUTETABLE_CONTROL:
return "PID_ROUTER_ROUTETABLE_CONTROL"
case KnxInterfaceObjectProperty_PID_ROUTER_COUPL_SERV_CONTROL:
return "PID_ROUTER_COUPL_SERV_CONTROL"
case KnxInterfaceObjectProperty_PID_ROUTER_MAX_ROUTER_APDU_LENGTH:
return "PID_ROUTER_MAX_ROUTER_APDU_LENGTH"
case KnxInterfaceObjectProperty_PID_ROUTER_MEDIUM:
return "PID_ROUTER_MEDIUM"
case KnxInterfaceObjectProperty_PID_ROUTER_FILTER_TABLE_USE:
return "PID_ROUTER_FILTER_TABLE_USE"
case KnxInterfaceObjectProperty_PID_ROUTER_RF_ENABLE_SBC:
return "PID_ROUTER_RF_ENABLE_SBC"
case KnxInterfaceObjectProperty_PID_GENERAL_SERVICE_CONTROL:
return "PID_GENERAL_SERVICE_CONTROL"
case KnxInterfaceObjectProperty_PID_KNXIP_PARAMETER_PROJECT_INSTALLATION_ID:
return "PID_KNXIP_PARAMETER_PROJECT_INSTALLATION_ID"
case KnxInterfaceObjectProperty_PID_KNXIP_PARAMETER_KNX_INDIVIDUAL_ADDRESS:
return "PID_KNXIP_PARAMETER_KNX_INDIVIDUAL_ADDRESS"
case KnxInterfaceObjectProperty_PID_KNXIP_PARAMETER_ADDITIONAL_INDIVIDUAL_ADDRESSES:
return "PID_KNXIP_PARAMETER_ADDITIONAL_INDIVIDUAL_ADDRESSES"
case KnxInterfaceObjectProperty_PID_KNXIP_PARAMETER_CURRENT_IP_ASSIGNMENT_METHOD:
return "PID_KNXIP_PARAMETER_CURRENT_IP_ASSIGNMENT_METHOD"
case KnxInterfaceObjectProperty_PID_KNXIP_PARAMETER_IP_ASSIGNMENT_METHOD:
return "PID_KNXIP_PARAMETER_IP_ASSIGNMENT_METHOD"
case KnxInterfaceObjectProperty_PID_KNXIP_PARAMETER_IP_CAPABILITIES:
return "PID_KNXIP_PARAMETER_IP_CAPABILITIES"
case KnxInterfaceObjectProperty_PID_KNXIP_PARAMETER_CURRENT_IP_ADDRESS:
return "PID_KNXIP_PARAMETER_CURRENT_IP_ADDRESS"
case KnxInterfaceObjectProperty_PID_KNXIP_PARAMETER_CURRENT_SUBNET_MASK:
return "PID_KNXIP_PARAMETER_CURRENT_SUBNET_MASK"
case KnxInterfaceObjectProperty_PID_KNXIP_PARAMETER_CURRENT_DEFAULT_GATEWAY:
return "PID_KNXIP_PARAMETER_CURRENT_DEFAULT_GATEWAY"
case KnxInterfaceObjectProperty_PID_KNXIP_PARAMETER_IP_ADDRESS:
return "PID_KNXIP_PARAMETER_IP_ADDRESS"
case KnxInterfaceObjectProperty_PID_GENERAL_FIRMWARE_REVISION:
return "PID_GENERAL_FIRMWARE_REVISION"
case KnxInterfaceObjectProperty_PID_KNXIP_PARAMETER_SUBNET_MASK:
return "PID_KNXIP_PARAMETER_SUBNET_MASK"
case KnxInterfaceObjectProperty_PID_KNXIP_PARAMETER_DEFAULT_GATEWAY:
return "PID_KNXIP_PARAMETER_DEFAULT_GATEWAY"
case KnxInterfaceObjectProperty_PID_KNXIP_PARAMETER_DHCP_BOOTP_SERVER:
return "PID_KNXIP_PARAMETER_DHCP_BOOTP_SERVER"
case KnxInterfaceObjectProperty_PID_KNXIP_PARAMETER_MAC_ADDRESS:
return "PID_KNXIP_PARAMETER_MAC_ADDRESS"
case KnxInterfaceObjectProperty_PID_KNXIP_PARAMETER_SYSTEM_SETUP_MULTICAST_ADDRESS:
return "PID_KNXIP_PARAMETER_SYSTEM_SETUP_MULTICAST_ADDRESS"
case KnxInterfaceObjectProperty_PID_KNXIP_PARAMETER_ROUTING_MULTICAST_ADDRESS:
return "PID_KNXIP_PARAMETER_ROUTING_MULTICAST_ADDRESS"
case KnxInterfaceObjectProperty_PID_KNXIP_PARAMETER_TTL:
return "PID_KNXIP_PARAMETER_TTL"
case KnxInterfaceObjectProperty_PID_KNXIP_PARAMETER_KNXNETIP_DEVICE_CAPABILITIES:
return "PID_KNXIP_PARAMETER_KNXNETIP_DEVICE_CAPABILITIES"
case KnxInterfaceObjectProperty_PID_KNXIP_PARAMETER_KNXNETIP_DEVICE_STATE:
return "PID_KNXIP_PARAMETER_KNXNETIP_DEVICE_STATE"
case KnxInterfaceObjectProperty_PID_KNXIP_PARAMETER_KNXNETIP_ROUTING_CAPABILITIES:
return "PID_KNXIP_PARAMETER_KNXNETIP_ROUTING_CAPABILITIES"
}
return fmt.Sprintf("Unknown(%v)", uint32(e))
}
func (e KnxInterfaceObjectProperty) String() string {
return e.PLC4XEnumName()
}