background image

80

Expert Power Control 1104 / 1105 

 

                                                                                                                                                                                                    © 2022 GUDE Systems GmbH

Specifications

state set {OFF=0|ON=1|DISABLED=2}
linesensor {line_num} {BELOWMIN=0|
ABOVEMIN=1|ABOVEMAX=2|BELOWMAX=3}
state show

LEGACY - show s Port state for Pow er Port
Sw itching actions

L

modbus

enters cmd group "modbus"

modbus enabled set <off=0/on=1>

enables Modbus TCP support

modbus enabled show

show s if Modbus is enabled

modbus port set <ip_port>

sets Modbus TCP port

modbus port show

show s Modbus TCP port

mqtt

enters cmd group "mqtt"

mqtt {broker_idx} enabled set {OFF=0|ON=1}

enable mqtt

mqtt {broker_idx} enabled show

show s if mqtt enabled

mqtt {broker_idx} server set "{dns_name}"

sets broker name

mqtt {broker_idx} server show

show s broker name

mqtt {broker_idx} tls enabled set {OFF=0|ON=1}

enable TLS

mqtt {broker_idx} tls enabled show

show s if TLS enabled

mqtt {broker_idx} port set {ip_port}

set broker TCP/IP port

mqtt {broker_idx} port show

show s broker TCP/IP port

mqtt {broker_idx} user set "{username}"

sets username

mqtt {broker_idx} user show

show s username

mqtt {broker_idx} passw d set "{passw d}"

sets passw ord

mqtt {broker_idx} passw d hash set "{passw d}"

sets hashed passw d

mqtt {broker_idx} client set "{name}"

sets client name

mqtt {broker_idx} client show

show s client name

mqtt {broker_idx} qos set {QOS0=0|QOS1=1}

sets QoS level

mqtt {broker_idx} qos show

show s QoS level

mqtt {broker_idx} keepalive set {num_secs}

sets keep-alive time

mqtt {broker_idx} keepalive show

show s keep-alive time

mqtt {broker_idx} topic set "{name}"

sets topic prefix

mqtt {broker_idx} topic show

shw os topic prefix

mqtt {broker_idx} console enabled set {OFF=0|
ON=1}

permit console cmds

mqtt {broker_idx} console enabled show

show s if console cmds allow ed

mqtt {broker_idx} device data timer set
{num_secs}

sets telemetry interval

mqtt {broker_idx} device data timer show

show s 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

show s port state

port all state set "{port_list}" {OFF=0|ON=1}

sets several ports in one cmd - e.g. port all state
set "1,3,5" 1

port all state {MODE0=0|MODE1=1|MODE2=2}
show

show s all port states in 3 different view  modes

4

port all set {OFF=0|ON=1|OFF_REV=2|ON_REV=3} sw itch all ports on/off forw ard or reverse
port restart all set {REINIT=0|
OFF_REV_REINIT=1,OFF_REINIT=2}

reinit coldstart sequence (optional first all off)

port {port_num} reset

start reset sequence for port

port {port_num} toggle

toggles port

port {port_num} batch set {OFF=0|ON=1} w ait
{num_secs} {OFF=0|ON=1}

starts batch mode for port

port {port_num} batch cancel

cancels batch mode

port {port_num} label set "{name}"

sets port label name

port {port_num} label show

show s port label name

port {port_num} initstate coldstart set {OFF=0|
ON=1|REMEMBER=2}

sets port coldstart initialization

port {port_num} initstate coldstart show

show s port coldstart initialization

port {port_num} initstate delay set {num}

sets port init delay

port {port_num} initstate delay show

show s port init delay

port {port_num} repow erdelay set {num}

sets port repow er delay

port {port_num} repow erdelay show

show s port repow er delay

port {port_num} resettime set {num}

sets port reset duration

port {port_num} resettime show

show s port reset duration

Summary of Contents for Expert Power Control 1104

Page 1: ...Manual Expert Power Control 1104 Expert Power Control 1105 2022 GUDE Systems GmbH Manual Ver 1 3 1 from Firmware Ver 1 3...

Page 2: ...2 Expert Power Control 1104 1105 2022 GUDESystems GmbH...

Page 3: ...anel 13 2 3 Maintenance 14 2 3 1 Maintenance Page 17 2 3 2 Configuration Management 18 2 3 3 Bootloader Activation 19 3 Configuration 22 3 1 Power Ports 23 3 1 1 Watchdog 24 3 2 Ethernet 25 3 2 1 IP A...

Page 4: ...6 SNMP 54 4 6 1 Device MIB 1104 57 4 6 2 Device MIB 1105 58 4 7 SSL 60 4 8 Console 61 4 8 1 SSH 65 4 8 2 Console Cmd 1104 67 4 8 3 Console Cmd 1105 75 4 9 Modbus TCP 84 4 9 1 Sensor Tables 90 4 10 MQT...

Page 5: ...Device Description...

Page 6: ...pproval issues it is not allowed to modify the device without our permission The device is NOT a toy It has to be used or stored out of range of children Care about packaging material Plastics has to...

Page 7: ...itches depending on ac cessibility network ping Dual TCP IP stack with IPv4 and IPv6 support IPv6 ready Control and monitoring of the device via Ethernet with an integrated web server with SSL encrypt...

Page 8: ...l external sensor 1 5 Technical Specifications Interfaces EPC 1104 1 1105 1 1 x Power supply CEE 7 4 type E max 16 A 1 x Load output CEE 7 3 type E max 16 A 1 x Ethernet port RJ45 1 x RJ45 for externa...

Page 9: ...Voltage 90 265 V 0 01 1 Current 0 16 A 0 001 1 5 Frequency 45 65 Hz 0 01 0 03 Phase 180 180 0 1 1 Active power 0 4000 W 1 1 5 Reactive power 0 4000 Var 1 1 5 Apparent power 0 4000 VA 1 1 5 Power facto...

Page 10: ...ndensing 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 Protecti...

Page 11: ...stems GmbH Device Description 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...

Page 12: ...Operating...

Page 13: ...cates that the port is off green shows that the port is on Press and hold the button for a total of 6 seconds After the first 3 seconds the status LED flashes in a long ON short OFF rhythm Wait anothe...

Page 14: ...termined by the parameter Reset Duration which is de scribed in the chapter Configuration Power Ports The Close button dissolves the panel again Batchmode The port can be set for a selectable period o...

Page 15: ...elete the cache in the browser op tions 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 fi...

Page 16: ...r Bootloader Mode and choose in menu Search 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 c...

Page 17: ...onfiguration a Restart Device must be executed after the Upload Config File Export Saves the current configuration in a text file Saving the configuration should only be carried out in an SSL connecti...

Page 18: ...encrypted or hashed For the same reasons it is advisable to carefully handle the generated configuration files when archiv ing Editing the configuration file It is possible to customize a saved config...

Page 19: ...and not completely when restarting as it would have been the case with an upload It can happen that events are triggered at the same time as the device is configured One should therefore a disable th...

Page 20: ...e factory settings For devices with relays entering or exiting the bootloader mode does not change the state of the relays as long as the operating voltage is maintained Abandonment of the Bootloader...

Page 21: ...sed use a pin or paper clip The status LED will blink in a fast rhythm please wait until the LED blinks slowly about 5 seconds 2 by Software Activate the Bootloader Mode of the device Start the GBL_Co...

Page 22: ...Configuration...

Page 23: ...er Ports Choose Power Port to configure This field is used to select the power ports to be con figured Label You can assign a name up to 15 characters for each of the power ports Using the name an ide...

Page 24: ...e g to automatically restart not responding server or NAS systems The mode IP master slave port allows you to switch a port depending on the availability of a remote device When a watchdog is activate...

Page 25: ...e connected device When there is no longer a reply after a set time the watchdog per forms the specified action usually a reset of the Power Port Now the watchdog waits until the monitored device repo...

Page 26: ...d 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 no DHCP server is available the l...

Page 27: ...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...

Page 28: ...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 t...

Page 29: ...eb server via the SSL TLS pro tocol Supported TLS versions Limits the supported TLS versions Enable Ajax autorefresh If this is activated the information of the status page is auto matically updated v...

Page 30: ...for the user name in the password entry mask of the browser In factory settings the password for the ad min is set to admin or user for the user password If the password mask is redisplayed only four...

Page 31: ...e server Require user login Username and password are required Delay after 3 failed logins After 3 wrong entries of username or password the next login attempt is delayed Use radius server passwords U...

Page 32: ...ed sysContact Value of 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 us...

Page 33: ...calculation of the password hashes varies with the selected algorithms If the Authentication or Privacy algorithms are changed the passwords must be re entered in the configuration dialog SHA 384 and...

Page 34: ...ibility reasons only use ASCII charac ters 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 time...

Page 35: ...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...

Page 36: ...s 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 the MQTT publishes Keep alive ping interval This defines the time...

Page 37: ...Time information about connection duration the last publish and the last keep alive 3 4 Clock 3 4 1 NTP Enable Time Synchronization Enables the NTP protocol Primary NTP server IP address of the first...

Page 38: ...vel 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 4 3 Timer C...

Page 39: ...s 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 t...

Page 40: ...ith the De lete 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 i...

Page 41: ...manual operation on 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 her...

Page 42: ...e 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 In this example the timer rule is only executed with a probabil...

Page 43: ...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...

Page 44: ...ontrol 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 potenti...

Page 45: ...ts a data channel from a sensor Enable Messages Enables the generation of sensor messages Maximum Minimum value Adjustable limit values at which warnings are sent via SNMP traps syslog or E mail Hyste...

Page 46: ...in the hysteresis range 48 9 C a message is generated for underrunning the upper limit inclusive hysteresis range 3 5 1 Port Switching Depending on the measured Current and the measured sensor values...

Page 47: ...atrix 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 ab...

Page 48: ...l case this should be the same as the default that is determined by the setting SMTP Connection Secur ity SMTP Connection Security Transmission via SSL or no encryption SMTP Authentification password...

Page 49: ...Specifications...

Page 50: ...d write names of Power Ports relays 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...

Page 51: ...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 syslog ng for Microsoft Windows systems some freew...

Page 52: ...ush messages are either preconfigured or you switch on the push messages temporarily with console telnet pushmsgs set 1 or console ssh pushmsgs set 1 From now on push messages will be sent asynchron o...

Page 53: ...obal address and the link local address Address Notation IPv6 addresses are noted in 8 hexadecimal blocks at 16 bit while IPv4 normally is noted in decimal The seperator is a colon not a period E g 12...

Page 54: ...user has to login again but at what intervals the RADIUS servers are asked again 4 6 SNMP SNMP can be used for status information via UDP port 161 Supported SNMP com mands are GET GETNEXT GETBULK SET...

Page 55: ...512 is set on the configuration page the time for the key generation may take once up to approx 45 seconds Encryption The methods DES 3DES AES 128 AES 192 and AES 256 are supported in combination wit...

Page 56: ...several hundred trap definitions To limit this overabundance of trap definitions the trap design has been changed to create only one specific trap for each event type The port or sensor number is now...

Page 57: ...ER RW current state a Relay Port epc1104PortSw itchCount 68 1 3 1 2 1 4 x Integer32 RO The total number of sw itch actions ocurred on a Relay Port Does not count sw itch commands w hich w ill not sw i...

Page 58: ...rtName 69 1 3 1 2 1 2 x OCTETS RW A textual string containing name of a Relay Port epc1105PortState 69 1 3 1 2 1 3 x INTEGER RW current state a Relay Port epc1105PortSw itchCount 69 1 3 1 2 1 4 x Inte...

Page 59: ...Energy counter epc1105RevEnergyActive 69 1 5 1 2 1 20 x Unsigned32 RO Reverse Active Energy counter epc1105RevEnergyReactive 69 1 5 1 2 1 21 x Unsigned32 RO Reverse Reactive Energy counter epc1105Rev...

Page 60: ...d certificate There is no function to generate the local certificate anew at the touch of a button since the required ran dom numbers in an embedded device are usually not independent enough However y...

Page 61: ...he server certificate and secondly the Intermediates are assembled e g cat server crt IM1 crt IM2 crt server key server pem An uploaded certificate will be preserved when a device is put back to facto...

Page 62: ...p at any position http passwd help provides all com mands that have the prefix http passwd You will find a complete list of all possible device commands in the chapter Cmd Over view Parameter If param...

Page 63: ...e after a restart In the Cmd Overview table this is marked with Note 2 2 Other configurations such as the assigned IPv6 addresses have several values that can change dynamically This is marked with No...

Page 64: ...etes character under the cursor Backspace deletes character left of cursor Up Down shows input lines history Tab Ctrl Tab completes the word at cursor Ctrl C clears the line Sensor Examples a External...

Page 65: ...s example these are the fields Absolute Active Energy 0 Power Active 1 Voltage 2 Current 3 and Reset Time 12 portsensor 2 0 1 2 3 12 show portsensor 2 1 show These variants give the sensor values of t...

Page 66: ...uTTYgen and inserted into the Configuration Console input field Public keys are accepted in SSH2 or OpenSSH format Generation with ssh keygen The tool ssh keygen is mostly shipped with Linux and Windo...

Page 67: ...et echo set OFF 0 ON 1 enables echo on off console telnet echo show show s if echo enabled console telnet activeneg set OFF 0 ON 1 enables telnet active negotiation IAC on off console telnet activeneg...

Page 68: ...s SMTP passw ord email passw d hash set passw d sets crypted SMTP passw ord email testmail send test email ethernet enters cmd group ethernet ethernet mac show show s MAC address ethernet link show sh...

Page 69: ...actions 6 extsensor port_num sen_type sen_field BELOWMIN 0 ABOVEMIN 1 ABOVEMAX 2 BELOWMAX 3 state show show s Port state for Pow er Port Sw itching actions 6 extsensor period set 24H 0 12H 1 2H 2 1H 3...

Page 70: ...ip6 manual dns 1 2 show show s manual IPv6 DNS server address 3 ipacl enters cmd group ipacl ipacl ping enabled set OFF 0 ON 1 enables ICMP ping on off ipacl ping enabled show show s if ICMP ping ena...

Page 71: ...t_num resettime show show s port reset duration port port_num w atchdog enabled set OFF 0 ON 1 sets port w atchdog to on off port port_num w atchdog enabled show show s port w atchdog state port port_...

Page 72: ...ow if SNMP v2 is enabled snmp snmpv2 public set text enables SNMP v3 on off snmp snmpv2 public show show if SNMP v3 isenabled snmp snmpv2 private set text sets SNMP v2 public cummnity snmp snmpv2 priv...

Page 73: ...verbose set 0 7 sets verbose level for timer syslog timer syslog verbose show show s verbose level for timer syslog timer rule_num enabled set OFF 0 ON 1 enables rule timer rule_num enabled show show...

Page 74: ...Index Description Unit 0 Forward Active Energy Wh 1 Power Active W 2 Voltage V 3 Current A 4 Frequency 0 01 hz 5 Power Factor 0 001 6 Power Angle 0 1 degree 7 Power Apparent VA 8 Power Reactive VAR 9...

Page 75: ...bled show show s if telnet enabled console telnet port set ip_port sets telnet port console telnet port show show s telnet port console telnet raw set OFF 0 ON 1 sets raw mode disables editing on off...

Page 76: ...rt email security set NONE 0 STARTTLS 1 SSL 2 sets SMTP connection security email security show show s SMTP connection security email auth set NONE 0 PLAIN 1 LOGIN 2 sets email authentication email au...

Page 77: ...num sets Port for Pow er Port Sw itching actions 6 extsensor port_num sen_type sen_field BELOWMIN 0 ABOVEMIN 1 ABOVEMAX 2 BELOWMAX 3 port show show s Port for Pow er Port Sw itching actions 6 extsenso...

Page 78: ...abled show show s if manual IPv6 addresses are enabled 3 ip6 manual address 1 4 set ip_address sets manual IPv6 address ip6 manual address 1 4 show show s manual IPv6 address 3 ip6 manual gatew ay set...

Page 79: ...e_num energy_sensor BELOWMIN 0 ABOVEMIN 1 ABOVEMAX 2 BELOWMAX 3 port show show s Port for Pow er Port Sw itching actions linesensor line_num energy_sensor BELOWMIN 0 ABOVEMIN 1 ABOVEMAX 2 BELOWMAX 3 s...

Page 80: ...oker_idx topic show shw os topic prefix mqtt broker_idx console enabled set OFF 0 ON 1 permit console cmds mqtt broker_idx console enabled show show s if console cmds allow ed mqtt broker_idx device d...

Page 81: ...chdog bootretries show how s port w atchdog retry boot timeout radius enters cmd group radius radius PRIMARY 0 SECONDARY 1 enabled set off 0 on 1 enables radius client radius PRIMARY 0 SECONDARY 1 ena...

Page 82: ...trap receiver trap_num set dns_name sets address and port of SNMP trap receiver trap_num snmp trap receiver trap_num show show address and port of SNMP trap receiver trap_num syslog enters cmd group s...

Page 83: ...set port_list sets port list for sw itch cmd timer rule_num action SWITCH1 0 SWITCH2 1 OFF 0 ON 1 show show s port list for sw itch cmd timer rule_num action delay set 0 65535 delay betw een cmds tim...

Page 84: ...stants 7x01 0 7x04 0 7x02 1 7x05 1 7x06 2 Index Description Products 0 Temperature 7001 7101 7201 0 Temperature 7004 7104 7204 1 Temperature Humidity 7002 7102 7202 1 Temperature Humidity 7005 7105 72...

Page 85: ...egisters 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 0x00...

Page 86: ...x20f 0 aus bis 3 maximal Line Energy Sensors 0x400 0x39ff see table Port Energy Sensors 0x3a00 0x81ff see table Bank Energy Sensors 0x8200 0x823f see table Power Source Sensors 0x8240 0x827f see table...

Page 87: ...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 example the humidity of the second p...

Page 88: ...esettable 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 Cu...

Page 89: ...281 Output DC for second module 0x8280 1 8 3 0x828b Offset Addr Module 0 Sensor Field Unit 0 0x8280 Residual Current RMS Type B 0 1 mA 1 0x8281 Residual Current DC Type B 0 1 mA 2 0x8282 Output RMS bo...

Page 90: ...a 1 must be ad ded to the addresses in this chapter Please try both possibilities for tests External sensors addresses Input Register Sensor field Port 1 Temperature 0x100 Humidity 0x101 Digital inpu...

Page 91: ...ername and password are arbitrary but a username must be specified If multiple MQTT clients are connected to a broker the names of the clients must be different For this reason client_xxxx is generate...

Page 92: ...al and is passed through in the response from the device The passed number can help to establish a synchronicity between command and response via the broker Format 2 Raw Text Publish Topic de gudesyst...

Page 93: ...name Power Port state 0 port 4 name Power Port state 0 line_in voltage 242 48 current 0 000 sensors idx 1 name 7105 data field temperature v 21 1 unit deg C field humidity v 71 9 unit field dew_point...

Page 94: ...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 In the MQTT configuration of the Gude device transfer the hos...

Page 95: ...Support...

Page 96: ...NMPv3 Disable SNMP v2 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 requir...

Page 97: ...link status LED is green to the device but you can not access the web server bring the device into bootloader mode and search for it with GBL_Conf exe Then check the TCP IP parameters and change them...

Page 98: ...the E Mail configuration in the Recipient Address field it is possible to enter multiple e mail addresses separated by commas The input limit is 100 characters 7 Why did the MIB tables change after th...

Page 99: ...rical Measurement 9 E Mail 47 Ethernet connnector 7 F Factory Reset 14 FAQ 97 Firmware Upload 14 Firmware Update 17 G GBL_Conf exe 14 H HTTP 29 HTTPS 29 I Installation 7 IP ACL 27 52 IP Address 26 IPv...

Page 100: ...100 Expert Power Control 1104 1105 2022 GUDESystems GmbH Index T Technical Specifications 8 Timer 38 Timer Configuration 38 TLS 60 W Watchdog 24...

Page 101: ...101 Expert Power Control 1104 1105 2022 GUDESystems GmbH Expert Pow er Control 1104 1105 2022 GUDE Systems GmbH 3 16 2022...

Reviews: