background image

49

Expert Net Control 2302 

 

                                                                                                                                                                                          © 2021 GUDE Systems GmbH

Configuration

actual temperature

during configuration

actions

70 °C

Port 1 Off (above max) + Port 2 On (above min)

45 °C

Port 1 On (below max) + Port 2 On (above min)

20 °C

Port 1 On (below max) + Port 2 Off (below min)

Action matrix during operation when limit values are exceeded (for given example):

 to "above max"  to "below max"  to "above min"  to "below min"

 from "above
max"

-

P1 On

P1 On

P1 On + P2 Off

 from "below max"

P1 Off

-

-

P2 Off

 from "above min"

P1 Off

-

-

P2 Off

 from "below min" P1 Off + P2 On

P2 On

P2 On

-

  Only the switching operations for which actions have been defined, are triggered. If

no "On" or "Off" action is defined for a port, the port can never reach this state by ex-
ceeding sensor values. Unless it is the initial state.

3.7

E-Mail

Enable E-Mail: Activates the E-Mail dispatch of messages. 

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". If required, attach a designated
port, e.g: "mail.gmx.net:25". 

SMTP server port: The port address of the E-Mail server. In the normal case this

Summary of Contents for Expert Net Control 2302

Page 1: ...Manual Expert Net Control 2302 2021 GUDE Systems GmbH Manual Ver 1 3 0 from Firmware Ver 1 3 ...

Page 2: ...2 Expert Net Control 2302 2021 GUDE Systems GmbH ...

Page 3: ...anel 15 2 3 Maintenance 16 2 3 1 Maintenance Page 18 2 3 2 Configuration Management 20 2 3 3 Bootloader Activation 21 3 Configuration 23 3 1 Output Ports 24 3 1 1 Watchdog 25 3 2 Input Ports 27 3 3 Ethernet 28 3 3 1 IP Address 28 3 3 2 IP ACL 29 3 3 3 HTTP 31 3 4 Protocols 32 3 4 1 Console 32 3 4 2 Syslog 34 3 4 3 SNMP 34 3 4 4 Radius 36 3 4 5 Modbus TCP 37 3 4 6 MQTT 38 3 5 Clock 39 3 5 1 NTP 39 ...

Page 4: ... 2 Messages 52 4 3 IP ACL 54 4 4 IPv6 55 4 5 Radius 55 4 6 SNMP 56 4 6 1 Device MIB 2302 58 4 7 SSL 59 4 8 Console 61 4 8 1 SSH 65 4 8 2 Console Cmd 2302 65 4 9 Modbus TCP 73 4 10 MQTT 78 4 10 1 Example HiveMQ 80 5 Support 82 5 1 Data Security 83 5 2 Contact 83 5 3 Declaration of Conformity 84 5 4 FAQ 84 86 Index ...

Page 5: ...Device Description ...

Page 6: ...s NOT a toy It has to be used or stored out or range of children Care about packaging material Plastics has to be stored out of range of children Please recycle the packaging materials In case of further questions about installation operation or usage of the device which are not clear after reading the manual please do not hesitate to ask our sup port team 1 2 Content of Delivery The package inclu...

Page 7: ... 1 2 1 3 Control and configuration with CGI parameters and JSON messages via HTTP REST API SNMP v1 v2c and v3 traps MQTT 3 1 1 Support Modbus TCP support Radius support Generation of messages e mail syslog and SNMP traps and switching of relays depending on sensor measurement limits Firmware update during operation via Ethernet possible Encrypted e mails SSL STARTTLS Access protection through IP a...

Page 8: ...umstances should the unit be fed with the mains and the AC Adaptor at the same time Plug the network cable into the Ethernet socket RJ45 Connect the relay to the loads that should be be operated Make contact between the lines to be monitored and the digital inputs To close an input circuit there has to be a connection between a ground pin and the respect ive input pin has to be made Connect the se...

Page 9: ...ms GmbH Device Description As an alternative to connecting In 1 8 and GND voltages can also be fed in between In 1 8 and GND The maximum input voltage is 24V voltages below 3V are detected as LOW state and voltages above 8V are detected as HI ...

Page 10: ...thernet Power Supply internal power supply 230V AC alternative 10V to 24V AC 12V to 28V DC at 4 watts of power Environment Operating temperature Storage temperature Humidity 0 C to 50 C 15 C to 60 C 10 to 85 Case plastics black Measurements 105mm x 70mm x 90mm L x H x D Weight approx 300g 1 6 Sensor One external sensor can be connected to the Expert Net Control 2302 The following sensors are curre...

Page 11: ... range 20 C to 80 C at 2 C maximum and 1 C typical 20 C to 80 C at 2 C maximum and 1 C typical 20 C to 80 C at 2 C maximum and 1 C typical 20 C to 80 C at 2 C maximum and 1 C typical air humidity range non condensing 0 100 3 maximum and 2 typical 0 100 3 maximum and 2 typical air pressure range full 1 hPa typical at 300 1100 hPa 0 40 C air pressure range ext 1 7 hPa typical at 300 1100 hPa 20 0 C ...

Page 12: ...nd 1 C typical air humidity range non condensing 0 100 3 maximum and 2 typical The sensors are detected automatically after connection The sensor values are displayed directly on the Control Panel website 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 button The Reset button in the name column deletes all store...

Page 13: ...Operating ...

Page 14: ...nds all ports will be switched off If all ports are switched off this will be skipped 3 If you press Select again the LED for the first output starts blinking i e the output is selected Press Select again to select the next output If you keep the Ok but ton pressed for one second the state of the selected output will be toggled You can switch off in the front panel configuration that all ports wit...

Page 15: ...gle port is clicked at the Expert Net Control 2302 a panel with buttons to control a single port appear The Port icon is green when the relay is closed or red in the open state An additional small clock icon indicates that a timer is active Timer can be activated by delay reset or batch mode An activated Watchdog is represented by an eye icon An X means that the address that should be observed cou...

Page 16: ...tically switched to the second preselected state Optionally the device can be switched via a Perl script or external tools like wget More information is available on our support wiki at www gude info wiki The website contains a status overview of all passive signal inputs the time since the last change and a counter of switching changes The name and text for a logical state of each input can be co...

Page 17: ...ually delete the cache in the browser options Alternatively you can test start the browser in private mode During a firmware update old data formats are sometimes converted to new struc tures If an older firmware is newly installed the configuration data and the energy meters may be lost If the device then does not run correctly please restore the factory settings e g from the Maintenance Page Act...

Page 18: ...the item Bootloader Mode Devices only Enter the desired settings in the edit window and save them with Save Config Deactivate the boot loader mode for the changes to take effect Select again All Devices in the Search menu of GBL_Conf exe The new network configuration is now displayed Factory Reset The device can be reset to the factory default via the web interface from the Mainten ance Page or fr...

Page 19: ...assword information even if it is encrypted or hashed Restart Device Restarts the device without changing the status of the relays Some functions such as a firmware update or changing of the IP address and HTTP settings require a restart of the device A jump to the boot loader or a restart of the device lead by no means to a change of the relay states Restore Fab Settings and Restart Device Perfor...

Page 20: ... a large number of devices with an individualized configuration Also Upload and restart with CGI com mands can be done in scripting languages With use of the comment sign you can quickly hide single commands or add personal notes If you modify a configuration file manually it is not always clear which limits are allowed for parameters After uploading and restarting commands with invalid parameters...

Page 21: ...bled set 1 range 0 1 2 3 3 Bootloader Activation The configuration of the device from the application GBL_Conf exe is only possible if the device is in Bootloader Mode Activation of the Bootloader Mode 1 via push button Hold both buttons for 3 seconds 2 or Remove the power supply Hold down the Select button If the push button is recessed use a pin or paper clip Connect the operating voltage 3 by S...

Page 22: ...ing the bootloader mode does not change the state of the relays as long as the operating voltage is maintained Factory Reset If the device is in bootloader mode it can always be put back to its factory default All TCP IP settings are reset in this operation If a unit is set to factory defaults an uploaded certificate or updated firmware will be preserved 1 via push button Activate the Bootloader M...

Page 23: ...Configuration ...

Page 24: ... to select the Output Ports to be configured Label You can assign a name up to 15 characters for each of the Output Ports Using the name an identification of the the device connected to the port can be facilitated Start up Monitoring It is important that if necessary the condition of the Output Ports can be restored after a power failure Therefore each port can be configured with Initialization st...

Page 25: ... on the availability of a remote device When a watchdog is activated it presents various information in the Control Panel The information is color coded Green text The watchdog is active and regularly receives ping replies Orange text The watchdog is currently enabled and waits for the first Ping re sponse Red text The watchdog is active and receives no ping replies anymore from the con figured IP...

Page 26: ...atchdog performs the specified action usually a reset of the Power Port Now the watchdog waits until the monitored device reports again on the network This may take several minutes depending on the boot duration of the device Only when the device is access ible from network again the watchdog is re armed If the option Repeat reset on boot ing host after x ping timeout is enabled this mechanism is ...

Page 27: ... at the input port Input LOW Text Message Text display in the control panel and messages when a LOW signal is present at the input port Enable input events Enables Input Port monitoring Message Channels Enables the generation of messages on different channels Console push messages This option allows the output of sensor values on the con sole at a configured time interval or when a certain thresho...

Page 28: ...The IP address of the DNS server Use IPv4 DHCP Select yes if the TCP IP settings should be obtained directly from the DHCP server When the function is selected each time the device powers up it is checked if a DHCP server is available on the network If not the last used TCP IP set ting will be used further Use IPv6 Protocol Activates IPv6 usage Use IPv6 Router Advertisement The Router Advertisemen...

Page 29: ...ses 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 gateway 3 3 2 IP ACL ...

Page 30: ...e 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 If you choose a wrong IP ACL setting and locked yourself out please activate the Bootloader Mode and use GBL_Conf exe to deactivate the IP ACL Alternatively you can reset the d...

Page 31: ...d TLS versions Limits the supported TLS versions Enable Ajax autorefresh If this is activated the information of the status page is auto matically updated via http request AJAX For some HTTP configuration 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 Enable password protection Password acc...

Page 32: ...f the browser In factory settings the password for the admin is set to admin or user for the user password If the password mask is redisplayed only four bullets are shown as a symbolic placeholder since for security reasons the device never stores the password itself but only the SHA2 256 hash If you want to change a password the complete password must always be re entered If you have forgotten yo...

Page 33: ...H 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 Use locally stored passwords Username and password are stored locally Upload SSH public key Input field for public key Delete public key Setting this at Apply deletes the public key Enable serial console E...

Page 34: ...are validated by a Radius Sever Use locally stored passwords Username and password are stored locally 3 4 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 4 3 SNMP ...

Page 35: ...f RFC 1213 sysContact sysName Value of RFC 1213 sysName sysLocation Value of RFC 1213 sysLocation Enable SNMP v2 Activates SNMP v2 Because of security issues it is advisable to use only SNMP v3 and to disable SNMP v2 Accesses to SNMP v2 are always insecure Community public The community password for SNMP GET requests Community private The community password for SNMP SET requests Enable SNMP v3 Act...

Page 36: ... the selected algorithms If the Authentication or Privacy algorithms are changed the passwords must be re entered in the configuration dialog SHA 384 and SHA512 are calculated purely in software If SHA 512 is set on the configuration page the time for the key generation may take once up to approx 45 seconds Send SNMP traps Here you can specify whether and in what format the device should send SNMP...

Page 37: ...ication request is repeated after a timeout Use Backup Server Activates a Radius Backup server Backup Server Name or IP address of the Radius Backup server Shared secret Radius Shared Secret For compatibility reasons only use ASCII char acters Timeout How long in seconds will be waited for a response from an Authentication Request Retries How often an authentication request is repeated after a tim...

Page 38: ... 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 The client IDs of a user must be different If two clients of a user have the same name the connection of one client is normally terminated Quality of Service QoS Sets the QoS value 0 or 1 of t...

Page 39: ...strings mac and host symbolize the MAC address or the hostname of the device Permit CLI commands Enables the execution of console commands Publish device data summary interval Time interval in which messages with the global status of the device are sent MQTT Logs Outputs individual log messages about the connection setup MQTT Broker Status Time information about connection duration the last publis...

Page 40: ...bled a manual time will be overwritten at the next NTP synchronization 3 5 2 Timer Enable Timer nables or disables all timers globally Syslog verbosity level Sets the verbosity level for timer syslog output New Rule simple Timer Shows a dialog for a simple timer rule New Rule advanced Timer Brings up the dialog for advanced timer settings 3 5 3 Timer Configuration In the timer configuration you ha...

Page 41: ...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 Also this rule should not be applied on Saturday and Sunday The rule we have now says that every day except Saturday and Sunday port 1 will be switched on at 9 30 and switched off after 1 5 hours Click ing on Save saves this rule We have now created 2 rules on...

Page 42: ...ing rule can be removed with the Delete button If a rule is deleted the following rules move up The numbering of the following rules also changes by one This also applies to the index in the console commands A simple timer is enabled directly a new complex timer has to be enabled trigger manually You can set a probability and a jitter for the timer rules Here the rule is ex ecuted with 100 probabi...

Page 43: ...the web page as long as the batch mode is running The Action PortSwitch function is only available for devices with switchable ports Extending a rule For demonstration purposes here is an extension to the simple timer from the previ ous example The action is now started not only at 9 30 but also at 17 30 There are other changes The timer is only active between October and December also the action ...

Page 44: ... 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 In this example the timer rule is only executed with a probab ility Random Trigger Probability of 90 In this example port 1 and port 5 are enabled and disabled after 90 minutes by batch mode A popup on the mouse pointer shows the port number of the field Console Commands ...

Page 45: ...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 Therefore it can be useful to create the timer as a simple timer first and then customize it in the advanced dialog Switch port 3 on every day at 9 25 and ...

Page 46: ...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 The jitter of 1800 seconds means that the action is ex ecuted randomly in a period between 30 minutes before and 30 minutes after the pro grammed time The probability Random Trigger Probability of execution here is 100 F...

Page 47: ...Messages Enables the generation of sensor messages Maximum Minimum value Here you can choose whether and at what Maximum Min imum temperature or humidity measurements limits the alerts are send via SNMP traps syslog or E Mail Hysteresis This describes the margin of when an event is generated after the meas ured value has crossed the chosen limit Message channels Enables the generation of messages ...

Page 48: ...enerated for underrunning the upper limit inclusive hysteresis range 3 6 1 Port Switching Depending on the measured Current and the measured sensor values switching ac tions can be triggered During operation the actions configured for crossing the limits are executed For example when a value moves from the range above max value in side the range below max value the action defined for below max val...

Page 49: ...itching operations for which actions have been defined are triggered If no On or Off action is defined for a port the port can never reach this state by ex ceeding sensor values Unless it is the initial state 3 7 E Mail Enable E Mail Activates the E Mail dispatch of messages Sender address The E Mail address of the sender Recipient address The E Mail address of the recipient Additional E Mail addr...

Page 50: ...sword for the login to the E Mail server Repeat password Enter the password again to confirm it If the password mask is redisplayed only four bullets are shown as a symbolic placeholder since for security reasons the password is never shown itself If you want to change a password the complete password must always be re entered E Mail Logs Logging of E Mail system messages 3 8 Front Panel Button Lo...

Page 51: ...Specifications ...

Page 52: ...ys or eFuses read write status of Port start configuration read write status Buzzer read write configuration of power sources EPC 8291 read write fan configuration EPC 8291 read measurement values of external sensors read measurement values of all energy sensors read NTP time and status resetting the energy meters read the status of Overvoltage Protection Modbus TCP read write status of Power Port...

Page 53: ...syslog ng for Mi crosoft Windows systems some freeware programs are available on the market The syslog messages are sent for the following events Turning on the device Enable disable of syslog in the configuration Switching of the Ports Exceeding of the max min values of attached sensors State change of digital sensor input ports SNMP Trap Console MQTT Syslog Email Global Device started x x x x x ...

Page 54: ...roblems on a connection if you send commands yourself at the same time There are then the possibilities Filter all incoming characters between and CR LF or open a second channel Telnet SSH serial and switch on the push messages there 4 3 IP ACL IP Access Control List The IP Access Control List ACL IP is a filter for incoming IP packets If the filter is active only the hosts and subnets whose IP ad...

Page 55: ...al notation of IPv4 for the last 4 bytes 1234 4ef0 19 32ff 254 0 1 36 4 5 Radius The passwords for HTTP telnet and serial console depending on the model can be stored locally and or authenticated via RADIUS The RADIUS configuration supports a primary server and a backup server If the primary server does respond the RADIUS request is sent to the backup server If the local password and RADIUS are en...

Page 56: ...ement Information Bases MIBs These substruc tures are subordinate to so called OID Object Identifiers An OID digit signifies the location of a value inside a MIB structure Alternatively each OID can be referred to with its symbol name subtree name The device s MIB table can be displayed as a text file by clicking on the link MIB table on the SNMP configuration page in the browser SNMP v1 and v2c S...

Page 57: ... The following aspects should be considered If encryption or authentication is used then SNMP v1 and v2c should be turned off Otherwise the device could be accessed with it If only authentication is used then the new HMAC SHA 2 methods are superior to the MD5 or SHA 1 hashing algorithms Since only SHA 256 is accelerated in hard ware and SHA 384 and SHA 512 are calculated purely in software one sho...

Page 58: ...t 1 snmpset v2c mALL c private 192 168 1 232 epc822XPortState 1 integer 1 4 6 1 Device MIB 2302 Below is a table of all device specific OID s which can be accessed via SNMP In the numerical representation of the OID the prefix 1 3 6 1 4 1 28507 Gude Enterprise OID was omitted at each entry in the table to preserve space The example for a com plete OID would be 1 3 6 1 4 1 28507 70 1 1 1 1 A distin...

Page 59: ...s unixtime secs since 1 January 1970 epc2302NTPLastValidTimestamp 70 1 5 15 3 0 Unsigned32 RO show seconds since last valid NTP timestamp received enc2302SensorIndex 70 1 6 1 1 1 x Integer32 RO None enc2302TempSensor 70 1 6 1 1 2 x Integer32 RO actual temperature enc2302HygroSensor 70 1 6 1 1 3 x Integer32 RO actual humidity enc2302InputSensor 70 1 6 1 1 4 x INTEGER RO logical state of input senso...

Page 60: ...d RSA 2048 bit certificate openssl genrsa out server key 2048 openssl req new x509 days 365 key server key out server crt RSA 2048 bit certificate with Sign Request openssl genrsa out server key 2048 openssl req new key server key out server csr openssl req x509 days 365 key server key in server csr out server crt The server keys should be created with openssl genrsa The Gude device pro cesses key...

Page 61: ...minal It is not necessary to use Telnet in Raw Mode a simple TCP IP connection is sufficient to send commands The communication can also be performed automated e g via scripting languages The console features are configured through the web interface Command Set There are several command levels The following commands are usable from each level back go back one level help all commands of the actual ...

Page 62: ...ou can use the following syn tax extsensor 1 2 0 events type set EVT_SYSLOG EVT_EMAIL OK or numeric extsensor 1 2 0 events type set 0 2 OK Additionally you can set all values with ALLSET or encode any bit pattern as hexa decimal with a syntax like 7f1a Return Values If a command is unknown or a parameter is incorrect the output ERR is given at the beginning of the line followed by a description of...

Page 63: ... If this is not the case with the client the device configuration Active negotiation should be turned on Raw Mode If you want to use the console only automated it may be advantageous to set the con figuration Raw mode to yes and Activate echo to no to Then there is no interfer ing interaction with the editor functions and the is no need to filter the sent characters to process the return values If...

Page 64: ... show These variants give the sensor values of the field list or of a sensor at Line In 1 For devices with Overvoltage Protection the linesensor all command also outputs the state of the protection OVP x A 1 means ok a 0 a failure of the protection c Port Sensors portsensor all 0 1 2 3 12 show P 1 L Power Port 0 13000Wh 1 0W 2 225V 3 0A 12 998218s P 2 L Power Port 0 13000Wh 1 0W 2 225V 3 0A 12 996...

Page 65: ...nd passwords can be stored locally or retrieved via a radius server If you want to use SSH in a terminal Activate echo should be enabled Public Keys RSA and ECDSA public keys are accepted Generated keys can be copied directly from e g putty gen and inserted into the Configuation Console input field Public keys are accepted in SSH2 or OpenSSH format 4 8 2 Console Cmd 2302 Command Description Note l...

Page 66: ...net pushmsgs set OFF 0 ON 1 enables temporary push msgs console telnet pushmsgs show shows if temporary push msgs are enabled console telnet user set username sets login user name console telnet user show shows login user name console telnet passwd set passwd sets login password console telnet passwd hash set passwd sets login hashed password console ssh enabled set OFF 0 ON 1 enables SSH console ...

Page 67: ...T_FD 3 sets preferred speed for PHY Auto Negotiation ethernet phyprefer show shows preferred speed for PHY Auto Negotiation extsensor enters cmd group extsensor extsensor all show shows all values from connected external sensors extsensor all show shows all plugged sensors and fields extsensor port_num sen_field value show shows sensor value 6 extsensor port_num sen_type label set name sets sensor...

Page 68: ...d on off http passwd enabled show shows if http password enabled http passwd local set OFF 0 ON 1 enables local login on off 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 passwo...

Page 69: ...s 3 ipacl enters cmd group ipacl ipacl ping enabled set OFF 0 ON 1 enables ICMP ping on off ipacl ping enabled show shows if ICMP ping enabled ipacl enabled set OFF 0 ON 1 enable IP filter on off ipacl enabled show shows if IP filter enabled ipacl filter ipacl_num set dns_name sets IP filter ipacl_num ipacl filter ipacl_num show shows IP filter ipacl_num modbus enters cmd group modbus modbus enabl...

Page 70: ..._num watchdog link down set OFF 0 ON 1 sets if watchdog active when eth link down port port_num watchdog link down show shows if watchdog active when eth link down port port_num watchdog host set dns_name sets port watchdog host target port port_num watchdog host show shows port watchdog host target port port_num watchdog port set ip_port sets port watchdog TCP port port port_num watchdog port sho...

Page 71: ...passwd set passwd sets SNMP v3 privacy password snmp snmpv3 authpasswd hash set passwd sets SNMP v3 authentication hashed password snmp snmpv3 privpasswd hash set passwd sets SNMP v3 privacy hashed password snmp trap type set NONE 0 V1 1 V2 2 V3 3 sets type of SNMP traps snmp trap type show show SNMP trap type snmp trap receiver trap_num set dns_name sets address and port of SNMP trap receiver tra...

Page 72: ... rule_num action console show shows cmd string timer rule_num action hash set data sets action binary form timer rule_num action hash show shows action binary form timer rule_num delete delete one timer timer delete all delete all timer vt100 enters cmd group vt100 vt100 echo set OFF 0 ON 1 sets console echo state vt100 echo show shows console echo state vt100 numeric set OFF 0 ON 1 sets numeric m...

Page 73: ...ff 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 Input Registers Bank Power Source Select 0x000 0x00f Holding Registers Fan Mode 0x010 0x01f Holding Registers This chapter is general for all Gude devices Depending on the device type some po...

Page 74: ...226 0 Bank A 1 Bank B ENC 2111 2191 0 Pwr1 1 Pwr2 ESB 7213 7214 0 Pwr1 1 Pwr2 only 7214 Input Registers Device Resource Start End Function Info Bereich 0x000 0x005 see table CPU Sensor values 0x080 0x083 see table Externe Sensoren 0x100 0x1ff see table Fan Level 0x200 0x20f 0 aus bis 3 maximal Line Energy Sensors 0x400 0x39ff see table Port Energy Sensors 0x3a00 0x81ff see table Bank Energy Sensor...

Page 75: ...available The formula for the address is the port numbers start at zero 0x100 Port 8 Offset In the Expert Sensor Box 7213 7214 the internal sensor corresponds to the value Port 0 and is coded Port 1 for Sensor 2 and Port 2 for Sensor 3 Offset Sensor Field Unit 0 Temperature 0 1 C 1 Humidity 0 1 2 Digital Input bool 3 Air Pressure 1 hPa millibar 4 Dew Point 0 1 C 5 Dew Point Difference 0 1 C For ex...

Page 76: ... Forward Active Energy Resettable Wh 16 Forward Reactive Energy Resettable VARh 17 Reverse Active Energy Wh 18 Reverse Reactive Energy VARh 19 Reverse Active Energy Resettable Wh 20 Reverse Reactive Energy Resettable VARh 21 Residual Current Type A mA 22 Neutral Current mA Whether the measured values Residual Current and Neutral Current are sup ported depends on the respective device model For mea...

Page 77: ... 0x8281 Output DC for second module 0x8280 1 8 3 0x828b Offset Sensor Field Unit 0 Residual Current RMS Type B 0 1 mA 1 Residual Current DC Type B 0 1 mA 2 Output RMS bool 3 Output DC bool 4 Module State Whether a Residual Current Monitor Type B RCMB module is present depends on the particular device model Holding Registers Device Resource Start End Function Bank Power Source 0x000 0x00f Sets Powe...

Page 78: ...last 4 digits of the MAC address Message format The MQTT messages of the device are always sent in JSON format E G type portswitch idx 2 port 2 state 1 cause id 2 txt http ts 1632 This is a switching of the second port to the state on The source of the switching com mand is CGI http The index is always numeric port can also be alphanumeric for devices with multiple banks e g A2 At the end follows ...

Page 79: ...w Text Publish Topic de gudesystems epc 00 19 32 01 16 41 cmd cli Publish Message port 2 state set 1 Response from device to de gudesystems epc 00 19 32 01 16 41 cmdres cli OK Format 3 Simplified port switching Publish Topic de gudesystems epc 00 19 32 01 16 41 cmd port 2 Publish Message 0 or 1 Response from device to de gudesystems epc 00 19 32 01 16 41 cmdres port 2 0 or 1 This special form exis...

Page 80: ...unit deg C field humidity v 71 9 unit field dew_point v 15 8 unit deg C field dew_diff v 5 3 unit deg C ts 210520 4 10 1 Example HiveMQ What does an MQTT configuration look like using HiveMQ as an example Create a free or commercial account at www hivemq com and create a new cluster In the Manage Clusters section go to Access Management and add an MQTT user with name and password ...

Page 81: ...rol 2302 2021 GUDE Systems GmbH 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 ...

Page 82: ...Support ...

Page 83: ...2 access Enable STARTTLS or SSL in the e mail configuration Archive configuration files securely they contain sensitive information In the IP ACL enter only the devices that require access to HTTP or SNMP Use SSH if possible since Telnet is not encrypted Set login for telnet or serial console Use MQTT 3 1 1 only with TLS and password Only permit MQTT CLI commands when the broker is trustworthy Mod...

Page 84: ... into bootloader mode and search for it with GBL_Conf exe Then check the TCP IP parameters and change them if neces sary If the device is not found by GBL_Conf exe in bootloader mode you can reset the settings to factory defaults as the last option 2 What can be done if the device is no longer accessible but the buttons still re spond Entering or leaving the bootloader mode does not change the sta...

Page 85: ...evious trap design resulted in an excess of trap definitions See Change in Trap Design 7 Importing an older firmware During a firmware update old data formats are sometimes converted to new struc tures If an older firmware is newly installed the configuration data and the energy meters may be lost If the device then does not run correctly please restore the fact ory settings e g from the Maintenan...

Page 86: ...ion 6 device MIB 58 E E Mail 49 Ethernet connnector 7 F Factory Reset 16 FAQ 84 Firmware Upload 16 Firmware Update 18 G GBL_Conf exe 16 H HTTP 31 HTTPS 31 I Installation 7 IP ACL 29 54 IP Address 28 IPv6 55 L load Configuration 18 M Maintenance 16 messages 52 Modbus TCP 73 MQTT 38 78 N NTP 39 O Ok button 7 Operating the device directly 14 P Power Ports 24 R Radius 55 Restart 18 S Security Advice 6...

Page 87: ...87 Expert Net Control 2302 2021 GUDE Systems GmbH Index T Technical Specifications 10 Timer 40 Timer Configuration 40 TLS 59 W Watchdog 25 ...

Page 88: ...88 Expert Net Control 2302 2021 GUDE Systems GmbH Expert Net Control 2302 2021 GUDE Systems GmbH 11 18 2021 ...

Reviews: