Table of contents Device Description Security Advice ....................... 6 Content of Delivery ....................6 Description ......................6 Installation ......................8 Residual Current Type A ..................10 Residual Current Type B ..................10 Overvoltage Protection ..................10 Technical Specifications ..................11 1.8.1 Electrical Measurement ..................
Device Description Device Description Security Advice · The device may only be installed and used by qualified personnel. The manufacturer accepts no liability for damage or injury caused by improper use of the device. · It is not possible for the customer to repair the device. Repairs may only be carried out by the manufacturer.
Page 7
Device Description · Energy measurement of the mains connection and measurement of voltage, current, active power, reactive power, apparent power, frequency, phase angle and power factor. · 2 energy counters, one counter counts continuously, the other counter can be reset ·...
Device Description Feature Matrix Energy Port Product Ports Bender RCMB Connector measurement 8041-1 8041-11 8041-2 8041-12 IEC-Lock 8045-1 8045-11 8045-2 8045-12 IEC-Lock Installation The Expert Power Control 8041/8045 comes in two variants. Once with the original display (revision 1). 1. 12 plain text displays (on/off) for the state of the outputs 2.
Page 9
Device Description 5. Select button 6. Ok button 7. Ethernet connector (RJ45) 8. External sensor connectors (RJ45) 9. RS232 connector Expert Power Control 8041/8045 - 1 10. Mains supply (IEC C20, max.16 A) 11. 12 x Load outputs (IEC C13, max. 16 A) Expert Power Control 8041/8045 - 2 12.
Device Description · Connect the consumers with the load outputs (IEC C13, max. 10A). Residual Current Type A This device measures Residual Current type A (also known as fault current) for sinus- oidal alternating currents and pulsating direct fault currents. Residual Current is displayed in the web interface, but can also be queried via the other protocols.
Device Description In addition, the status of the overvoltage protection can be seen on the Webpage (HTTP) and acquired with SNMP. In the web interface (Control Panel), the proper state is marked as "OVP operational. Each surge protection module is designed that it can derive a practical unlimited number of voltage pulses in normal installation environ- ments.
Device Description 1.8.1 Electrical Measurement typical fault tolerances for Ta=25°C, I=1Arms...16Arms, Un=90Vrms...265Vrms Electrical Measurement Specification Category Range Unit Resolu- Inaccuracy tion (typical) Voltage 90-265 0.01 < 1% Current 0 - 16 0.001 < 1.5% Frequency 45-65 0.01 < 0.03% Phase -180 - +180 °...
Page 13
Device Description Product Name 7101 (End-of- 7104-1 7105-1 7106-1 Life) Calibrated 7104-2 7105-2 7106-2 Sensor Cable Length Connector RJ45 RJ45 RJ45 RJ45 temperature range -20°C to +80°C at -20°C to +80°C at -20°C to +80°C at -20°C to +80°C at ±2°C (maximum) ±2°C (maximum) ±2°C (maximum)
Page 14
Device Description Product Name 7207 7209 7210 Connector RJ45 RJ45 RJ45 temperature range -20°C to +80°C at ±2°C -20°C to +80°C at ±2°C -20°C to +80°C at ±2°C (maximum) and ±1°C (maximum) and ±1°C (maximum) and ±1°C (typical) (typical) (typical) air humidity range 0-100%, ±3% (typical), 0-100%, ±3% (typical),...
Device Description Sensor in web interface The sensors are automatically detected after connect. This is indicated by the green The sensor values are displayed at LED on the sensor port that is lit permanently. the "Control Panel" web page: A click on the link in the "Name" column opens the display of the Min and Max values. The values in a column can be reset using the "Reset"...
Operating Operating Operating the device directly Port Switching The current switching state of the output is indicated by the corresponding plain text displays (port LEDs). If the green "on" LED is lit, the port is switched on, if the red "off" LED is lit, the output port is switched off.
Page 18
Operating The web page provides an overview of the switching state, energy measurement val- ues, as well as the external sensors, provided that they are connected. The text "OVP operational" indicates that the Overvoltage Protection is working. See chapter Over- voltage Protection .
Operating The ports can be switched manually with the "On" and "Off" buttons. If the port is turned on, it can be turned off by pressing the "Reset" button, until after a delay it turns itself on again. The delay time is determined by the parameter Reset Duration, which is described in the chapter "Configuration - Power Ports ".
Page 20
Operating or abort with "Cancel". Only one upload function can be initiated with a reboot, eg. you cannot transmit firmware and configuration at the same time. If after a firmware update, the web page is not displayed correctly anymore, this may be related to the interaction of Javascript with an outdated browser cache.
Page 21
Operating Interface GBL_Conf To check the network settings with GBL_Conf.exe, start the program and choose "All Devices" in the "Search" menu. From the list select the appropriate device. The lower part of the left half of the window now shows the current network settings of the device. If the IP address is displayed with the default settings (192.168.0.2), either no DHCP server is present on the network, or there could be no free IP address assigned to it.
Operating 2.3.1 Maintenance Page This section provides access to important functions such as Firmware Update or Re- start Device. It is advisable to set an HTTP password for this reason. Firmware Update: Start a firmware update. SSL Certificate Upload: Saves your own SSL certificate. See chapter "SSL "...
Operating Flush DNS Cache: All entries in the DNS cache are discarded and address resolutions are requested again. Config/Status View: status.html: Displays the status.html page with the JSON data. Config/Status Download: export.json: Direct file download of JSON data from status.hml. 2.3.2 Configuration Management The device configuration can be saved and restored in the maintenance area...
Operating The configuration file contains (with exceptions) only values which differ from the de- fault. The command "system fabsettings" (go to the factory state) from the beginning of a generated configuration file should not be removed, otherwise the device can get in- completely configured.
Page 25
Operating 4) via web interface: Press "Enter Bootloader Mode" on the maintenance web page. Whether the device is in Bootloader mode, is indicated by the flashing of the status LED, or it is shown in "GBL_Conf.exe" application after a renewed device search (ap- pendix "BOOT-LDR"...
Configuration Configuration TCP/IP configuration by DHCP After switching on the device is scanning on the Ethernet for a DHCP server and re- quests an unused IP address. Check the IP address that has been assigned and ad- just if necessary, that the same IP address is used at each restart. To turn off DHCP use the software GBL_Conf.exe or use the configuration via the web interface.
Configuration Repower delay: When this feature is enabled (value greater than 0), the power port will switch itself on again a specified time after it has been disabled. Unlike the "Reset" but- ton this function applies to all switch actions, including SNMP, or an optional serial in- terface.
Configuration Watchdog type: Here you can choose between the monitoring by ICMP pings or TCP pings. · ICMP Pings: The classic ping (ICMP echo request). It can be used to check the ac- cessibility of network devices (for example, a server). ·...
Configuration 3.2.1 IP Address Hostname: Here you can enter a name with up to 63 characters. This name will be used for registration on the DHCP server. Special characters and umlauts can cause problems in the network. IPv4 Address: The IP address of the device. IPv4 Netmask: The network mask used in the network.
Page 31
Configuration IPv6 status: Displays the IPv6 addresses over which the device can be accessed, and additionally DNS and router addresses. For IP changes a firmware reset is required. This can be done in the Maintenance web page. A restart of the device leads by no means to a change of the relay states. Manual IPv6 Configuration The input fields for the manual setting of IPv6 addresses allow you to configure the prefix of four additional IPv6 device addresses, and to set two DNS addresses, and a...
Configuration 3.2.2 IP ACL Reply ICMP ping requests: If you enable this feature, the device responds to ICMP pings from the network. Enable IP filter: Enable or disable the IP filter here. The IP filter represents an access control for incoming IP packets. Please note that when IP access control is enabled HTTP and SNMP only work if the appropriate servers and clients are registered in the IP access control list.
Configuration 3.2.3 HTTP HTTP Server option: Selects whether access is possible only with HTTP, HTTPS, or both. Server port HTTP: Here can be set the port number of the internal HTTP. Possible val- ues are from 1 to 65534 (default: 80). If you do not use the default port, you must ap- pend the port number to the address with a colon to address the device from a web browser.
Configuration formation and initiate switching operations. Use radius server passwords: Username and password are validated by a Radius Sever. Use locally stored passwords: Username and password are stored locally. In this case, an admin password and a user password must be assigned. The password can have a maximum of 31 characters.
Configuration 3.3.1 Console Telnet Enable Telnet: Enables the Telnet console. Telnet TCP port: Telnet sessions are accepted on this port. Raw mode: The VT100 editing and the IAC protocol are disabled. Active negotiation: The IAC negotiation is initiated by the server. Activate echo: The Telnet echo setting if not changed by IAC.
Page 36
Configuration SSH TCP port: Port on which SSH sessions are accepted. Activate echo: The echo setting for SSH. Push messages: Sends push messages via SSH. SSH and Telnet Require user login: Username and password are required. Use radius server passwords: Username and password are validated by a Radius Sever.
Configuration Sever. Use locally stored passwords: Username and password are stored locally. 3.3.2 Syslog Enable Syslog: Enables the usage of Syslog Messages. Syslog Server: If you have enabled Syslog Messages, enter the IP address of the server to which the syslog information should be transmitted. 3.3.3 SNMP Expert Power Control 8041/8045...
Page 38
Configuration SNMP-get: Enables the acceptance of SNMP-GET commands. SNMP-set: Allows the reception of SNMP-SET commands. SNMP UDP Port: Sets the UDP port where SNMP messages are received. sysContact: Value of RFC 1213 sysContact. sysName: Value of RFC 1213 sysName. sysLocation: Value of RFC 1213 sysLocation. Enable SNMP v2: Activates SNMP v2.
Configuration 3.3.4 Radius Enable Radius Client: Enables validation over Radius. Use CHAP: Use CHAP password encoding. Use Message Authentication: Adds the "Message Authentication" attribute to the Authentication Request. Primary Server: Name or IP address of the Primary Radius server. Shared secret: Radius Shared Secret. For compatibility reasons, only use ASCII char- acters.
Configuration Test Username: Username input field for Radius test. Test Password: Password input field for Radius test. The "Test Radius Server" function allows you to check whether a combination of User- name and Password is accepted by the configured Radius Servers. 3.3.5 Modbus TCP Enable Modbus TCP: Enables Modbus TCP support.
Configuration 3.3.6 MQTT Enable MQTT: Enables MQTT support. Broker: DNS or IP address of the MQTT broker. TLS: Turns on TLS encryption. Mode TCP port: The TCP/IP port number of the broker. Username: The MQTT username. password: The password for the username. Client ID: The MQTT client ID.
Configuration MQTT Logs: Outputs individual log messages about the connection setup. MQTT Broker Status: Time information about connection duration, the last publish and the last keep-alive. Clock 3.4.1 Enable Time Synchronization: Enables the NTP protocol. Primary NTP server: IP address of the first NTP server. Backup NTP server: IP address of the second NTP server.
Configuration mer Time. set manually: The user can set a time manually. set to Browsertime: Sets the time corresponding to web browser. If Time synchronization is enabled, a manual time will be overwritten at the next NTP synchronization. 3.4.2 Timer Enable Timer: nables or disables all timers globally.
Page 44
Configuration Creating a simple timer If you activate "New Rule: simple Timer" the following dialog is displayed: You set here which port should be switched for which time period, and on which days of the week the rule is active. In this example the period 9:00 to 17:00 is changed to 9:30 to 11:00 compared to the default input mask.
Page 45
Configuration You can see here the extended representation of the first rule of the simple timer from the previous example. The action is started every day of every month at 9:30. The weekdays Saturday and Sunday are excluded. An existing rule can be removed with the "Delete"...
Page 46
Configuration The switching function can be set in more detail on the "Action PortSwitch" register. Port 1 is switched on. You could extend the rule and switch more ports on or off. Addi- tionally you can set a time for a batchmode in the field after "Between Action1 and Ac- tion 2 : wait", which starts "Action 2"...
Page 47
Configuration To change a field in this input mask without changing the state of the other fields, the Ctrl key must be pressed during the mouse click. For this rule, on the "Options" tab, the time period is limited to the range between 5.10.2021 and 5.4.2022.
Page 48
Configuration Instead of switching a port, one or more console commands can be executed. These commands are entered in the "Action CLI" register. The "Action Cli" tab can only be se- lected if the option "Perform CLI Cmd" is activated in "Options". Example Switching a Port on a Date If you want to switch on a timer on a certain date at a certain time and switch it off at a later time, you cannot do it directly with a simple timer.
Page 49
Configuration which the switching operation is to take place in the "Options" tab. Example blind control You can use the jitter e.g. for a shutter control. In the classic example of a shutter con- trol, you do not always want to raise and lower the shutters at the same time in order to confuse potential burglars.
Configuration Sensors Sensor: Selects a sensor type to configure it. The first digit "1:" indicates the number of the sensor port (only important for devices with more than one sensor port). This is fol- lowed by the sensor name, and the adjustable sensor name. Sensor Name: Changeable name for this sensor.
Configuration Enable time interval message trigger: Generates console (Telnet/SSH) and MQTT messages within time intervals. Enable value-delta message trigger: Generates console (Telnet/SSH) and MQTT mes- sages when a sensor value deviates by a delta value. Message channels: Enables the generation of messages on different channels. For the beeper, you can choose between a continuous and an interrupted tone.
Configuration °C. The dotted line shows the hysteresis. Actions during configuration, device start or plugging in the sensor (for given example): actual temperature actions during configuration 70 °C Port A1 Off (above max) + Port A2 On (above min) 45 °C Port A1 On (below max) + Port A2 On (above min) 20 °C Port A1 On (below max) + Port A2 Off (below min)
Configuration Sender address: The E-Mail address of the sender. Recipient address: The E-Mail address of the recipient. Additional E-Mail addresses, separated by comma, can be specified. The input limit is 100 characters. SMTP Server: The SMTP IP-address of the E-Mail server. Either as FQDN, e.g: "mail.gmx.net", or as IP-address, e.g: "213.165.64.20".
Specifications Specifications Automated Access The device can be accessed automatically via four different interfaces, which offer dif- ferent possibilities to access the configuration data and status information. Only http and the console (telnet and serial) provide full access to the device. This chapter is general for all Gude devices.
Page 56
Specifications guages). The console features are configured through the web interface Login A ssh / telnet log in can be configured with password or without: Command Set There are several command levels. The following commands are usable from each level: back go back one level help...
Page 57
Specifications Numerical parameters can be entered with different bases. Here is an example of the decimal value 11: Base Input decimal (10) hexadecimal (16) octal (8) binary (2) 0b1011 Bit Field Parameter Some parameters can take several values at the same time. In the following example, all values between 0 and 5 can be set.
Page 58
Specifications If you use a tool to send an entire file of commands via Telnet, it is helpful, if you can place comments in there. Beginning with the comment character "#", the remaining contents of a line is ignored. Telnet If the configuration "Raw Mode"...
Page 59
Specifications Displays temperature of the sensor at Port 1 b) Line Sensors For devices with 230V input metering (Metered PDU). >linesensor all "0,1,2,3,12" show L=1,L="Power Port",0="13000Wh",1="0W",2="225V",3="0A",12="998218s" L=2,L="Power Port",0="13000Wh",1="0W",2="223V",3="0A",12="996199s" This command outputs all line sensor values in one line. A list of all fields (according to the energy sensor table) is transferred as parameter.
Specifications The command syntax "port all state set "{port_list}" {OFF=0|ON=1}" sets a list of ports to ON=1 or OFF=0. 4.2.1 The device supports SSH-2 connections with either public key authentication or user name and password. The "login" must be enabled for SSH. Users and passwords can be stored locally or retrieved via a radius server.
Specifications Generation with ssh-keygen The tool ssh-keygen is mostly shipped with Linux and Windows to generate SSH keys. Here is an example to generate an ECDSA 384 key. ssh-keygen -t ecdsa -b 384 -f ssh.key In the file ssh.pub is then the private key, the content of ssh.key.pub is inserted into the field "Upload SSH public key:".
Page 62
Specifications console ssh enabled set {OFF=0|ON=1} enables SSH console ssh enabled show shows if SSH enabled console ssh port set {ip_port} sets SSH port console ssh port show shows SSH port console ssh echo set {OFF=0|ON=1} enables echo on/off console ssh echo show shows if echo enabled console ssh pushmsgs config set {OFF=0|ON=1} enables persistent push msgs console ssh pushmsgs config show...
Page 63
Specifications extinput {port_num} {inp_num} invert enabled shows if input inverted show extinput {port_num} {inp_num} label {LOW=0| sets input low/high text HIGH=1} set "{name}" extinput {port_num} {inp_num} label {LOW=0| shows input low/high text HIGH=1} show extinput {port_num} {inp_num} events set {OFF=0| enables input events on/off ON=1} extinput {port_num} {inp_num} events show...
Page 64
Specifications extsensor {port_num} {sen_type} {sen_field} shows if mqtt retain set publish mqtt retain show extsensor {port_num} {sen_type} {sen_field} sets publish time interval publish timer set {num_secs} extsensor {port_num} {sen_type} {sen_field} shows publish time interval publish timer show extsensor {port_num} {sen_type} {sen_field} sets publish delta value publish delta set {float} extsensor {port_num} {sen_type} {sen_field}...
Page 65
Specifications ip6 enabled set {OFF=0|ON=1} enables IPv6 on/off ip6 enabled show shows if IPv6 is enabled ip6 routadv enabled set {OFF=0|ON=1} enables IPv6 router advertisement ip6 routadv enabled show shows IPv6 router advertisement state ip6 dhcp enabled set {OFF=0|ON=1} enables IPv6 DHCP on/off ip6 dhcp enabled show shows if IPv6 DHCP is enabled ip6 address show...
Page 66
Specifications delta set {float} linesensor {line_num} {energy_sensor} publish shows publish delta value delta show linesensor {line_num} {energy_sensor} {BELOWMIN=0|ABOVEMIN=1|ABOVEMAX=2| sets Port for Power Port Switching actions BELOWMAX=3} port set {port_num} linesensor {line_num} {energy_sensor} {BELOWMIN=0|ABOVEMIN=1|ABOVEMAX=2| shows Port for Power Port Switching actions BELOWMAX=3} port show linesensor {line_num} {energy_sensor} {BELOWMIN=0|ABOVEMIN=1|ABOVEMAX=2|...
Page 67
Specifications mqtt {broker_idx} device data timer show shows telemetry interval port enters cmd group "port" port {port_num} state set {OFF=0|ON=1} sets port to new state port {port_num} state show shows port state sets several ports in one cmd - e.g. port all state port all state set "{port_list}"...
Page 68
Specifications radius chap enabled show shows if CHAP is enabled radius message auth set <off=0/on=1> enables request message authentication shows if request message authentication is radius message auth show enabled sets default session timeout (when not returned as radius default timeout set {num_secs} Session-Timout Attribute) radius default timeout show shows default session timeout...
Page 69
Specifications snmp system {CONTACT=0|NAME=1| gets sysLocation/sysName/sysContact LOCATION=2} show snmp snmpv3 enabled set {OFF=0|ON=1} sets SNMP v2 private community snmp snmpv3 enabled show shows SNMP v2 private community snmp snmpv3 username set "{text}" sets SNMP v3 username snmp snmpv3 username show shows SNMP v3 username snmp snmpv3 authalg set {NONE=0|MD5=1| sets SNMP v3 authentication...
Page 70
Specifications timer syslog verbose show shows verbose level for timer syslog timer {rule_num} enabled set {OFF=0|ON=1} enables rule timer {rule_num} enabled show shows if rule is enabled timer {rule_num} name set "{name}" sets name of rule timer {rule_num} name show shows name of rule timer {rule_num} {FROM=0|UNTIL=1} set "{yyyy- sets date range of rule...
Specifications Reverse Active Energy Reverse Reactive Energy kVARh Reverse Active Energy Resettable Reverse Reactive Energy Resettable kVARh Absolute Active Energy Absolute Reactive Energy kVARh Absolute Active Energy Resettable Absolute Reactive Energy Resettable kVARh Residual Current Dependent on the device model Residual Current may not be supported External Sensor Type Table "{sen_type}"...
Page 72
Specifications console telnet raw set {OFF=0|ON=1} sets raw mode (disables editing) on/off console telnet raw show shows if raw mode enabled console telnet echo set {OFF=0|ON=1} enables echo on/off console telnet echo show shows if echo enabled console telnet activeneg set {OFF=0|ON=1} enables telnet active negotiation (IAC) on/off console telnet activeneg show shows if active negotiation enabled...
Page 73
Specifications email auth set {NONE=0|PLAIN=1|LOGIN=2} sets email authentication email auth show show email authentication email user set "{username}" sets SMTP username email user show shows SMTP username email passwd set "{passwd}" sets SMTP password email passwd hash set "{passwd}" sets crypted SMTP password email testmail send test email ethernet...
Page 74
Specifications events beeper mode set {CONTINOUS=0| INTERMITTENT=1} extsensor {port_num} {sen_type} {sen_field} shows beeper tone events beeper mode show extsensor {port_num} {sen_type} {sen_field} sets maximum value for sensor maxval set {num} extsensor {port_num} {sen_type} {sen_field} shows maximum value for sensor maxval show extsensor {port_num} {sen_type} {sen_field} sets minimum value for sensor minval set {num}...
Page 75
Specifications http passwd local show shows if local login enabled http passwd radius set {OFF=0|ON=1} enables login for RADIUS on/off http passwd radius show shows if RADIUS login enabled http passwd user set "{passwd}" sets http user password http passwd admin set "{passwd}" sets http admin password http passwd hash user set "{passwd}"...
Page 76
Specifications linesensor {line_num} {energy_sensor} maxval shows maximum value for line meter show linesensor {line_num} {energy_sensor} minval set sets minimum value for line meter {float} linesensor {line_num} {energy_sensor} minval shows minimum value for line meter show linesensor {line_num} {energy_sensor} hyst set sets hysterese value for line meter {float} linesensor {line_num} {energy_sensor} hyst show shows hysterese value for line meter...
Page 77
Specifications mqtt {broker_idx} server set "{dns_name}" sets broker name mqtt {broker_idx} server show shows broker name mqtt {broker_idx} tls enabled set {OFF=0|ON=1} enable TLS mqtt {broker_idx} tls enabled show shows if TLS enabled mqtt {broker_idx} port set {ip_port} set broker TCP/IP port mqtt {broker_idx} port show shows broker TCP/IP port mqtt {broker_idx} user set "{username}"...
Page 78
Specifications portsensor enters cmd group "portsensor" shows energy sensors according field list of all portsensor all {field_list} show port sensors shows energy sensors according field list of one portsensor {port_num} {field_list} show port sensor portsensor {port_num} {energy_sensor} value shows energy sensor of given port show portsensor {port_num} counter reset resets energy metering counter...
Page 79
Specifications portsensor {port_num} minval set {num} LEGACY - sets minimum value for sensor portsensor {port_num} minval show LEGACY - shows minimum value for sensor portsensor {port_num} hyst set {num} LEGACY - sets hysterese value for sensor portsensor {port_num} hyst show LEGACY - shows hysterese value for sensor portsensor {port_num} {BELOWMIN=0| LEGACY - sets power port for sensor values...
Page 80
Specifications retain set {OFF=0|ON=1} rcmb {mod_num} {RMS=0|DC=1} publish mqtt shows if mqtt retain set retain show rcmb {mod_num} {RMS=0|DC=1} publish timer set sets publish time interval {num_secs} rcmb {mod_num} {RMS=0|DC=1} publish timer shows publish time interval show rcmb {mod_num} {RMS=0|DC=1} publish delta set sets publish delta value {float} rcmb {mod_num} {RMS=0|DC=1} publish delta...
Page 81
Specifications system uptime number of seconds the device is running system name show shows device name system version show shows actual firmware version system display {disp_num} default extsensor shows external sensor {port_num} {sen_type} set {sen_field} system display {disp_num} default linesensor shows energy line sensor {line_num} set {sen_field} system display {disp_num} default portsensor...
Page 82
Specifications vt100 numeric show shows numeric mode state vt100 reset resets terminal Notes 1. Legacy - The command has been replaced by a newer version 2. Command can be entered on any level 3. The output may show 2 lines - the 1st line shows the actual state, the 2nd line the status after reboot 4.
Specifications Index Description Unit Temperature °C Humidity Air Pressure Dew Point °C Dew Point Temperature Difference °C 4.2.4 Serial Console If the device has a serial port, the entire console command set for Telnet is also avail- able at the serial console. Connect your PC to the device via an RS232 serial cable. To use the editing functions, the serial terminal must support VT100 emulation, and "echo"...
Specifications HTTP Authentication In the past, only HTTP Basic Access Authentication was supported as password au- thentication for Gude devices. Now cookie-based Session Authentication is used by default. This has the following advantages: · Clicking on the "Logout" tab now mandatorily results in having to provide user name and password again to get into the device.
Specifications IPv6 IPv6 Addresses IPv6 addresses are 128 bit long and thus four times as long as IPv4 addresses. The first 64 bit form a so-called prefix, the last 64 bit designate a unique interface identifier. The prefix is composed of a routing prefix and a subnet ID. An IPv6 network interface can be reached under several IP addresses.
Page 87
Specifications cipients. SNMP traps are triggered by the following events: · Switching of the Ports · Exceeding of the max / min values of attached sensors · State change of digital sensor input ports Syslog messages Syslog messages are simple text messages that are sent via UDP to a syslog server. Under Linux, normally a syslog daemon is already running (eg.
Specifications Messages on the MQTT channel are sent in JSON format. Example switch a port: "{"type": "portswitch", "idx": 2, "port": "2", "state": 1, "cause": {"id": 2, "txt": "http"}, "ts": 1632}" Console Push Messages Push messages can be activated on the console channels (Telnet, SSH or serial con- sole), which output sensor values at timed intervals (every n seconds) or as of a con- figurable change in the magnitude of the sensor value on that channel.
Page 89
Specifications External Sensors 0x100 0x1ff Input Registers Fan Level 0x200 0x20f Input Registers Line Energy Sensors 0x400 0x39ff Input Registers Port Energy Sensors 0x3a00 0x81ff Input Registers Bank Energy Sensors 0x8200 0x823f Input Registers Power Source Sensors 0x8240 0x827f Input Registers Residual Current Monitor 0x8280 0x82cf...
Page 90
Specifications Input: 0x0400 + Port * 0x40 + Input-number (starts with zero). Port is the number of the external sensor port. For inputs permanently installed in the device, Port = 0. Example for the first input at external input sensor in port 2: 0x400 + 2 * 0x40 + 0 = 0x480 Status Power Sources: Power Sources...
Page 91
Specifications Offset Sensor Field Unit Vsystem 0.01 V Vaux 0.01 V Vmain 0.01 V CPU Temperature 0.1 °C External Sensors: The measured value of the external sensors are coded as fixed point arithmetic. For a factor of e.g. 0.1 in the unit the value must be divided by 10 in order to reach the real measured value.
Page 92
Specifications "Power Angle" for 4th port sensor and single phase device: 0x3a00 + 3 * 0x120 + 6 * 2 = 0x3d6c Offset Sensor Field Unit Absolute Active Energy Power Active Voltage Current Frequency 0.01 hz Power Factor 0.001 Power Angle 0.1 degree Power Apparent Power Reactive...
Page 93
Specifications Residual Current Monitor Type B (RCMB): Devices with a Residual Current Monitor Type B (RCMB) module separately measure the RMS and DC fault current components of the input supply. The values are returned as signed 16-bit integers. The following formulas are used for the address (the module number starts at zero): Bank: 0x8280 + ModuleNo * 8 + Offset.
Specifications Object ID 1 Byte 0x00 Object Length 1 Byte Object Value n2 Bytes "Product Id" Object ID 1 Byte 0x00 Object Length 1 Byte Object Value n3 Bytes "Product Version" 4.7.1 Sensor Tables Important: All calculations in this chapter are based on addresses starting at "0". With some Modbus TCP utilities the addresses start at 1.
Page 95
Specifications The measured values of the energy sensors are returned as signed 32-bit integers. On the even address are first the high-order 16-bit, then follow on the odd address the low- order 16-bit. Outlet Ports Energy Addresses (Input Register) The offsets correspond to the offsets of the Line-In energy addresses. Offset Port 1 Port 2...
Specifications 0x40ec 0x420c 0x432c 0x444c 0x456c 0x468c The measured values of the energy sensors are returned as signed 32-bit integers. On the even address are first the high-order 16-bit, then follow on the odd address the low- order 16-bit. MQTT This device supports MQTT 3.1.1 to send configured messages and also to receive commands.
Page 97
Specifications Publish Message: "{"type": "cli", "cmd": "port 2 state set 1", "id": 10}" Response from device to "de/gudesystems/epc/00:19:32:01:16:41/cmdres" "{"type": "cli", "cmdres": ["OK."], "result": {"num": 0, "hint": "ok"}, "id": 10}" The JSON object "result" returns whether the command was valid. The object "id" in the command is optional and is passed through in the response from the device.
Specifications In the MQTT configuration of the Gude device, transfer the hostname of the HiveMQ broker, as well as username and password. Additionally activate TLS and set the cor- rect port. Radius The passwords for HTTP, telnet, and serial console (depending on the model) can be stored locally and / or authenticated via RADIUS.
Specifications 4.10 SNMP SNMP can be used for status information via UDP (port 161). Supported SNMP com- mands are: · GET · GETNEXT · GETBULK · SET To query via SNMP you need a Network Management System, such as HP OpenView, OpenNMS, Nagios etc., or the simple command line tools of NET-SNMP software.
Page 101
Specifications Encryption The methods "DES", "3DES", "AES-128", "AES-192" and "AES-256" are supported in combination with "HMAC-MD5-96" and "HMAC-SHA-96." For the "HMAC-SHA-2" pro- tocols, there is currently neither RFC nor draft that will allow for cooperation with an en- cryption. While in the settings "AES-192" and "AES256" the key calculation is based on "draft-blumenthalphoto-aes-usm-04", the methods "AES 192-3DESKey"...
Specifications NET-SNMP NET-SNMP provides a very widespread collection of SNMP command-line tools (snm- pget, snmpset, snmpwalk etc.) NET-SNMP is among others available for Linux and Windows. After installing NET-SNMP you should create the device-specific MIB of the device in NET-SMP share directory, e.g. after c:\usr\share\snmp\mibs /usr/share/snmp/mibs So later you can use the 'subtree names' instead of OIDs:...
Page 103
Specifications epc8041PortStartupMode .85.1.3.1.2.1.5.x INTEGER set Mode of startup sequence (off, on , remember last state) epc8041PortStartupDelay .85.1.3.1.2.1.6.x Integer32 Delay in sec for startup action epc8041PortRepowerTime .85.1.3.1.2.1.7.x Integer32 Delay in sec for repower port after switching off epc8041PortResetDuration .85.1.3.1.2.1.8.x Integer32 Delay in sec for turning Port on again after Reset action epc8041Buzzer .85.1.3.10.0 Integer32...
Specifications epc8041CPUSensorVaux .85.1.5.14.2.0 Gauge32 Auxiliary Voltage on CPU Board epc8041CPUSensorVmain .85.1.5.14.3.0 Gauge32 Main Voltage on CPU Board epc8041CPUSensorTcpu .85.1.5.14.4.0 Integer32 Temperature on CPU Board epc8041NTPTimeValid .85.1.5.15.1.0 INTEGER Show if valid Time is received epc8041NTPUnixTime .85.1.5.15.2.0 Unsigned32 show received NTP time as unixtime (secs since 1 January 1970) epc8041NTPLastValidTimestamp .85.1.5.15.3.0 Unsigned32...
Page 105
Specifications A unique value, greater than zero, for each receiver slot. epc8045TrapAddr .87.1.1.1.2.1.2.x OCTETS DNS name or IP address specifying one Trap receiver slot. A port can optionally be specified: 'name:port' An empty string disables this slot. epc8045portNumber .87.1.3.1.1.0 Integer32 The number of Relay Ports epc8045PortIndex .87.1.3.1.2.1.1.x...
Page 106
Specifications Resettable Reverse Active Energy counter. epc8045RevEnergyReactiveResett .87.1.5.1.2.1.23.x Gauge32 able Resettable Reverse Reactive Energy counter. epc8045ResidualCurrent .87.1.5.1.2.1.24.x Unsigned32 Actual Residual Current on Power Channel. According Type A IEC 60755. Only visible on models that support this feature. epc8045LineSensorName .87.1.5.1.2.1.100.x OCTETS A textual string containing name of a Line Sensor epc8045OVPIndex .87.1.5.2.1.1.x...
Specifications Main Voltage on CPU Board epc8045CPUSensorTcpu .87.1.5.14.4.0 Integer32 Temperature on CPU Board epc8045NTPTimeValid .87.1.5.15.1.0 INTEGER Show if valid Time is received epc8045NTPUnixTime .87.1.5.15.2.0 Unsigned32 show received NTP time as unixtime (secs since 1 January 1970) epc8045NTPLastValidTimestamp .87.1.5.15.3.0 Unsigned32 show seconds since last valid NTP timestamp received epc8045RCMBInfoIndex .87.1.5.16.1.1.x Integer32...
Page 108
Specifications Usually OpenSSL is used to create an SSL certificate. For Windows for example, there is the Shining Light Productions light version of . There you open a command prompt, change to the directory "C:\OpenSSL-Win32\bin" and set these environment variables: set openssl_conf=C:\OpenSSL-Win32\bin\openssl.cfg set RANDFILE=C:\OpenSSL-Win32\bin\.rnd Here are some examples for the generation with OpenSSL:...
Page 109
Specifications If RSA 4096 certificates are used, the first access to the web server can take 8-10 seconds, because the math unit of the embedded CPU is highly demanded. After that, the parameters are in the SSL session cache, so all other requests are just as fast as with other certificate lengths.
Support Support You will find the latest product software on our website at www.gude.info available for download. If you have further questions about installation or operation of the unit, please contact our support team. Furthermore, we present in our support wiki at www.gude.info/wiki FAQs and configuration examples.
Support A remedy for this can be an HTTP keep-alive connection. Once a connection with HTTP keep-alive is opened, it is closed again after 10 seconds if no data is transferred. If you want to receive data periodically, it is therefore recommended to request the data at intervals of less than 10 seconds (e.g.
Support 1. What can I do if the device is no longer accessible? · If the Status LED is red, the device has no connection to the switch. Unplug and plug the Ethernet cable. If the Status LED is still red, try other switches. If one uses no switch, but connects e.g.
Page 114
Support multiple e-mail addresses separated by commas. The input limit is 100 characters. 7. Why did the MIB tables change after the firmware update? · Since the number of possible event types was increased, the previous trap design resulted in an excess of trap definitions: See Change in Trap Design 8.
Need help?
Do you have a question about the Expert Power Control 8041 Series and is the answer not in the manual?
Questions and answers