Configuration options

Complete command list

All available product commands for CMe2100/CMi2110/CMe2130 are listed in the following table.

Table 20. Complete command list

Command

Description

Security level

cfg

Change configurations that have already been set

1

device

Send command to connected meters

1

factoryreset

Restore all settings to factory default

3

fwupdate

Update product firmware

2

get

Read a configuration value

1

install

Search for and install meters

1

login

Login in through console or SMS mode

1

maintenance

Maintenance task

1

momreport

Read momentary values from installed meters and send report

1

qset

Quick set configuration

1

reboot

Reboot product

1

report

User definable report

1

report1

User definable report 1

1

report2

User definable report 2

1

report3

User definable report 3

1

report4

User definable report 4

1

report5

User definable report 5

1

set

Set a configuration key

1

sch

Schedule a command

1

status

Get status information from the product

1

storevalue

Read and store values of installed meters

1

sysreport

Order a system report

1

logreport

Order a log report

1

sync

Synchronize configuration with server

2

timesync

Synchronize time settings with internet timeserver

1


Complete event list

A complete list of all events that can be triggered in the product are listed in the following table. On occurrence, all events are saved and displayed in the system log.

Table 21. Complete event list

Command

Description

Security level

fwupdateevent

Executed on product firmware update and sends report

1

rebootevent

Executed on unexpected reboot and sends report

1

swupdateevent

Executed on product software update and sends report

1

swupdatesynchandler

Executed on product software update and starts configuration synchronization process

1


Configurable settings

All configurable settings of the product are listed and described in the following tables. The default value used for each setting is also listed.

The following parameters are used to configure the GSM settings of the CMe2100/CMi2110/CMe2130.

Table 22. Transparent M-Bus GSM and console GSM settings (not applicable for CMe2100 LTE)

Configuration key

Description

Default value

Validation

Security level

csd.timeout

Idle timeout. Time in seconds before hanging up inactive call.

60

Numeric:

0-86400

1

csd.tmbus.baud

M-Bus baud rate for transparent M-Bus service.

2400

Numeric:

2400, 9600

1

csd.tmbus.packing.interval

Packing interval. Time of inactivity in milliseconds that needs to pass on the M-Bus line before the product transmits information received to the mobile network.

1000

Numeric:

0-65535

1

csd.tmbus.packing.interval

By setting the packing mode to “mbus”, the CMe2100/CMi2110/CMe2130 will make sure that all data transmitted follows the M-Bus protocol. If setting the packing mode to “transparent” the data will be transmitted to the M-Bus without such a control.

mbus

Enumeration:

mbus, transparent

1

csd.mode

GSM data service mode. The product supports transparent M-Bus mode and console application mode.

Tmbus

Enumeration:

tmbus, console

1

csd.enabled

Status of GSM data service. Can be activated or deactivated.

True

Boolean:

true, false

1

csd.speed

GSM bearer control, i.e. the transmission speed on the GSM network.

0 = Autobauding

1 = 300 bps (V.21)

2 = 1200 bps (V.22)

4 = 2400 bps (V.22bis)

6 = 4800 bps (V.32)

7 = 9600 bps (V.32)

14 = 14400 bps (V.34)

65 = 300 bps (V.110)

66 = 1200 bps (V.110)

68 = 2400 bps (V.110)

70 = 4800 bps (V.110)

71 = 9600 bps (V.110)

75 = 14400 bps (V.110)

0

Numeric:

0, 1, 2, 4, 6, 7, 14, 65, 66, 68, 70, 71, 75

1


The following parameters are used to configure the Transparent M-Bus TCP settings of the CMe2100/CMi2110/CMe2130.

Table 23. Transparent M-Bus TCP settings

Configuration key

Description

Default value

Validation

Security level

tcp.tmbus1.enabled

Status of transparent M-Bus TCP service 1.

False

Boolean:

true, false

1

tcp.tmbus1.baud

Baud rate of transparent M-Bus TCP service 1.

2400

Numeric:

2400, 9600

1

tcp.tmbus1.packing.interval

Packing interval for transparent M-Bus TCP service 1. Time of inactivity in milliseconds that needs to pass on the M-Bus line before the product transmits information.

1000

Numeric:

0-65535

1

tcp.tmbus1.packing.mode

By setting the packing mode to “mbus”, the CMe2100/CMi2110/CMe2130 will make sure that all data transmitted follows the M-Bus protocol. If setting the packing mode to transparent the data will be transmitted to the M-Bus without such a control.

mbus

Enumeration:

mbus, transparent

1

tcp.tmbus1.timeout

The port used for transparent M-Bus TCP service 1.

300

Numeric:

0-65535

1

tcp.tmbus1.timeout

Idle timeout for transparent M-Bus TCP service 1. The time of inactivity in seconds that needs to pass before the TCP connection is closed.

60

Numeric:

0-86400

1

tcp.tmbus2.enabled

Status of Transparent M-Bus TCP service 2. Can be activated or deactivated.

False

Boolean:

true, false

1

tcp.tmbus2.baud

Baud rate of transparent M-Bus TCP service 2.

2400

Numeric:

2400, 9600

1

tcp.tmbus2.packing.interval

Packing interval for transparent M-Bus TCP service 2. Time of inactivity in milliseconds that needs to pass on the M-Bus line before the product transmits information received.

1000

Numeric:

0-65535

1

tcp.tmbus2.packing.mode

By setting the packing mode to mbus, the CMe2100/CMi2110/CMe2130 will make sure that all data transmitted follows the M-Bus protocol. If setting the packing mode to “transparent” the data will be transmitted to the M-Bus without such a control.

mbus

Enumeration:

mbus, transparent

1

tcp.tmbus2.port

The port used for transparent M-Bus TCP service 2.

2400

Numeric:

0-65535

1

tcp.tmbus2.timeout

Idle timeout for transparent M-Bus TCP service 1. The time of inactivity in seconds that needs to pass before the TCP connection is closed.

60

Numeric:

0-86400

1


The following parameters are used to configure the console TCP settings of the CMe2100/CMi2110/CMe2130.

Table 24. Console TCP settings

Configuration key

Description

Default value

Validation

Security level

tcp.console.enabled

Status of TCP console service. Can be activated or deactivated.

False

Boolean:

true, false

1

tcp.console.port

Port used for TCP console service.

9999

Numeric:

0-65535

1

tcp.console.timeout

Idle timeout for the TCP console service 1. The time of inactivity in seconds that needs to pass before the TCP connection is closed.

60

Numeric:

0-86400

1


The following parameters are used to configure the security settings of the CMe2100/CMi2110/CMe2130.

Table 25. Security settings

Configuration key

Description

Default value

Validation

Security level

security.nraccesslist

List of phone numbers that will be able to access the product via SMS and GSM.

Blank

Enumeration:

List of phone numbers

1

security.ipaccesslist

List of IP addresses that will be able to access the product via the TCP services.

Blank

Enumeration:

List of IP addresses

1

security.password1

Password to access level 1 features of the products.

Blank

Text:

0-8 characters

1

security.password2

Password to access level 2 features of the products.

2222

Text:

0-8 characters

2

security.password3

Password to access level 2 features of the products.

3333

Text:

0-8 characters

3


The following parameters are used to configure the network settings of the CMe2100/CMi2110/CMe2130.

Table 26. Network settings

Configuration key

Description

Default value

Validation

Security level

net.autosmtp

Auto detection of SMTP server.

true

Boolean:

true, false

1

net.autoapn

Auto detection of APN settings to be used.

true

Boolean:

true, false

1

net.apn

APN settings to be used by the CMe2100/CMi2110/CMe2130. Setting this parameter will disable the automatic detection of APN.

Blank

Text

1

net.user

APN user name. If APN auto detection is enabled, the username will be set automatically.

Blank

Text

1

net.password

APN password. If APN auto detection is enabled, the password will be set automatically.

Blank

Text

1

net.dns1

DNS server 1. If APN auto detection is enabled, it will be set automatically.

Blank

Text

1

net.dns2

DNS server 2. If APN auto detection is enabled, it will be set automatically.

Blank

Text

1

net.timeout

The time in seconds of inactivity before a network session is closed. Setting the parameter to zero will disable it. Only usable when running listening TCP services on public static IP addresses.

60

Numeric:

0-86400

1

net.cusd.enabled

Used to enable or disable unstructured network data. Must be enabled to be able to request SIM card credit balance information from the CMe2100/CMi2110/CMe2130.

false

Boolean:

true, false

1


The following parameters are used to configure the M-Bus settings of the CMe2100/CMi2110/CMe2130.

Table 27. M-Bus settings

Configuration key

Description

Default value

Validation

Security level

device.mbus.searchmode

Sets the way meter are addressed on the M-Bus.

secondary, primary (second choice)

Enumeration:

secondary, primary, esecondary

1

device.mbus.searchstart

The start address used by the CMe2100/CMi2110/CMe2130 when performing a primary meter search.

0

Numeric:

0-250

1

device.mbus.searchend

The end address used by the CMe2100/CMi2110/CMe2130 when performing a primary meter search.

250

Numeric:

0-250

1

device.mbus.searchidmask

Search identification mask when using the secondary addressing mode.

FFFFFFFF

8 character hex decimal format:

00000000-FFFFFFFF

2

device.mbus.esearchidmask

Search identification mask when using the enhanced secondary addressing mode.

FFFFFFFF

8 character hex decimal format:

00000000-FFFFFFFF

2

device.mbus.searchmanmask

Search manufacturer mask when using the secondary addressing mode.

FFFF

4 character hex decimal format:

0000-FFFF

2

device.mbus.esearchmanmask

Search manufacturer mask when using the enhanced secondary addressing mode.

FFFF

4 character hex decimal format:

0000-FFFF

2

device.mbus.searchgenmask

Search generation mask when using the secondary addressing mode.

FF

2 character hex decimal format:

00-FF

2

device.mbus.esearchgenmask

Search generation mask when using the enhanced secondary addressing mode.

FF

2 character hex decimal format:

00-FF

2

device.mbus.searchmedmask

Search medium mask when using the secondary addressing mode.

FF

2 character hex decimal format:

00-FF

2

device.mbus.esearchmedmask

Search medium mask when using the enhanced secondary addressing mode.

FF

2 character hex decimal format:

00-FF

2

device.mbus.searchbaud

The baud rate used when addressing meters on the M-Bus.

2400

Enumeration:

2400, 9600

1

device.mbus.buswatch

Collision detection of meters.

true

Boolean:

true, false

2

device.mbus.recoverytime

Time in milliseconds before a reattempt after a collision has been detected on the M-Bus.

3000

Numeric:

500-15000

2

device.mbus.idleduration

Time in milliseconds of inactivity that needs to pass on the M-Bus before a communication attempt is initiated.

700

Numeric:

500-15000

2

device.mbus.nkesleep

Time in milliseconds after SND_NKE has been sent that needs to pass before a new request.

10000

Numeric:

500-15000

2

device.mbus.responsetimeout

Time in milliseconds that the CMe2100/CMi2110/CMe2130 will wait for a response after making a request on the M-Bus.

300

Numeric:

0-15000

2

device.mbus.fcbmode

By enabling the FCB bit, meters will be read until no more data is found or the multi telegram read limit is reached.

false

Boolean:

true, false

2

device.mbus.telegramcount

Maximum number of telegrams that the CMe2100/CMi2110/CMe2130 will receive during a readout. Requires the FCB bit to be enabled.

0

Numeric:

0-255

2

device.mbus.requestretry

Maximum number of retry attempts when making a request on the M-Bus.

3

Numeric:

0-10

1

device.mbus.selectretry

Maximum number of retries when attempting to address a meter using the secondary addressing mode.

3

Numeric:

0-10

1

device.mbus.maxdevices

Maximum number of meters that the CMe2100/CMi2110/CMe2130 will install. Setting the parameter to -1 will disable it.

-1

Numeric:

-1-250

1

device.mbus.clean

All previously installed meter will be cleared when performing a new meter installation.

false

Boolean:

true, false

1

device.mbus.keepstatus

No changes of status are made when running the installation command.

false

Boolean:

true, false

1

device.mbus.searchbusrecoverytime

Time in milliseconds of inactivity that needs to pass after a collision has been detected during a meter search before a new attempt is performed.

700

Numeric:

500-15000

2

device.mbus.searchidleduration

The minimum number of milliseconds between two requests on the M-Bus when searching for meters.

700

Numeric:

500-15000

2

device.mbus.searchnkesleep

Time in milliseconds after SNK_NKE has been sent before a new request is sent when searching for meters.

10000

Numeric:

500-15000

2

device.mbus.searchresponsetimeout

The time in milliseconds the CMe2100/CMi2110/CMe2130 will wait for a response for a request when searching for meters.

300

Numeric:

0-15000

2

device.mbus.searchrequestretry

Maximum number of retries when making a request on the M-Bus during the meter search process.

0

Numeric:

0-10

1

device.mbus.searchselectretry

Maximum number of retries when selecting a meter during the meter search process.

0

Numeric:

0-10

device.command.runbeforesleep

Number of milliseconds the CMe2100/CMi2110/CMe2130 will wait before communicating on the M-Bus after performing a runbefore command.

2500

Numeric:

0-15000


The following parameters are used to configure the SMS settings of the CMe2100/CMi2110/CMe2130.

Table 28. SMS settings

Configuration key

Description

Default value

Validation

Security level

sms.response.mode

The response modes used by the CMe2100/CMi2110/CMe2130 to inform about the status of requested actions. Decide which status updates the device should inform about.

All

Enumeration:

all, none, progress, error, success, login, source, invalid

1

sms.response

Makes the CMe2100/CMi2110/CMe2130 respond to commands sent by SMS.

true

Boolean:

true, false

1

sms.to

The SMS recipient list. The phone number on the list will receive all requested SMS Push Reports.

Blank

List of phone numbers

1


The following parameters are used to configure the e-mail settings of the CMe2100/CMi2110/CMe2130.

Table 29. E-mail settings

Configuration key

Description

Default value

Validation

Security level

email.to

The e-mail recipient list. The addresses on the list will receive all requested e-mail Push Reports.

Blank

List of e-mail addresses

1

email.cc

The e-mail copy recipient list. The addresses on the list will receive a copy of all requested e-mail Push Reports.

Blank

List of e-mail addresses

1

email.bcc

The e-mail hidden copy recipient list. The addresses on the list will receive a hidden copy of all requested e-mail Push Reports.

Blank

List of e-mail addresses

1

email.server

The SMTP server that will be used when sending e-mail Push Reports.

Blank

Text

1

email.port

The port number that will be used when connecting to the SMTP server to send e-mail Push Reports.

25

0-65535

1

email.user

Username to be used when connecting to the SMTP server to send e-mail Push Reports.

Blank

Text

1

email.password

Password to be used when connecting to the SMTP server to send e-mail Push Reports.

Blank

Text

1

email.from

The e-mail address from which e-mail Push Reports will be sent.

Blank

Text

1

email.timeout

Time in milliseconds of inactivity that needs to pass before the connection with the SMTP server is closed. Setting the parameter to -1 will implement default settings.

-1

Numeric:

-1-86400

1

email.ssl

Enables SSL connection

false

Boolean:

true, false

1


The following parameters are used to configure the FTP settings of the CMe2100/CMi2110/CMe2130.

Table 30. FTP settings

Configuration key

Description

Default value

Validation

Security level

ftp.server

The FTP server to which FTP Push Reports will be sent.

Blank

Text

1

ftp.port

The port used to connect to the FTP server when sending FTP Push Reports.

21

Numeric:

0-65535

1

ftp.user

Username used when connecting to the FTP server to send FTP Push Reports.

Blank

Text

1

ftp.password

Password used when connecting to the FTP server to send FTP Push Reports.

Blank

Text

1

ftp.remotedir

Remote subdirectory to put files when delivering FTP Push Reports.

Blank

Text. Front slash (/) used as separator of directories.

1

ftp.timeout

The time in milliseconds that needs to pass before connection with an FTP server is closed. Setting the parameter to -1 will use default settings.

-1

Numeric:

-1-86400

1

ftp.ssl

Enables SSL connection.

False

Boolean:

true, false

1

ftp.ssl.explicit

Enable explicit FTPS

False

Boolean:

true, false

1


The following parameters are used to configure the HTTP settings of the CMe2100/CMi2110/CMe2130.

Table 31. HTTP settings

Configuration key

Description

Default value

Validation

Security level

http.url

The URL for the HTTP server where HTTP Push Reports will be sent.

Blank

Text

1

http.user

The username used when connection to the HTTP server to send HTTP Push Reports.

Blank

Text

1

http.password

The password used when connecting to the HTTP server to send HTTP Push Reports.

Blank

Text

1

http.authmode

Enables HTTP server authentication mode, which will have the CMe2100/CMi2110/CMe2130 authenticate itself towards the server before sending a HTTP Push Report.

None

Enumeration:

none, basic

1

http.header

User definable headers to be sent along with HTTP requests. Each one must be separated by a comma.

Blank

Text. <header name>=<header value>

1


The following parameters are used to configure the time settings of the CMe2100/CMi2110/CMe2130.

Table 32. Time settings

Configuration key

Description

Default value

Validation

Security level

time.mode

The type of time server to synchronize the product’s time with.

NTP

Enumeration:

NTP, daytime

1

time.utcoffset

The difference in hours from the coordinated universal time.

1

Numeric:

-11-11

1

time.acceptdiff

The maximum number of seconds that the product is allowed to differ from the time synchronization server.

60

0-86400

1

time.ntp.server

NTP server used by the CMe2100/CMi2110/CMe2130 to synchronize the time.

Se.pool.ntp.org

Arbitrary server address

1

time.ntp.retry

The maximum number of retries the CMe2100/CMi2110/CMe2130 will perform when attempting to synchronize the time with the NTP server.

3

Numeric:

0-10

1

time.ntp.port

The port used when connecting to the NTP server.

123

Numeric:

0-65535

1

time.ntp.localport

The local port used when connecting to the NTP server.

7000

Numeric:

0-65535

1

time.ntp.timeout

The number of seconds of inactivity that needs to pass before a connection with the NTP server is closed. Setting the parameter to -1 will disable it.

10

Numeric:

-1-60

1

time.daytime.server

Daytime server used by the CMe2100/CMi2110/CMe2130 to synchronize the time.

64.236.96.53

Arbitrary server address

1

time.daytime.retry

The maximum number of retries the CMe2100/CMi2110/CMe2130 will perform when attempting to synchronize the time with the daytime server.

3

Numeric:

0-10

1

time.daytime.port

The port used when connecting to the daytime server.

13

Numeric:

0-65535

1

time.daytime.timeout

The number of seconds of inactivity that needs to pass before a connection with the daytime server is closed. Setting the parameter to -1 will disable it.

60

Numeric:

1-60

1


The following parameters are used to configure scheduled action settings of the CMe2100/CMi2110/CMe2130.

Table 33. Schedule settings

Configuration key

Description

Default value

Validation

Security level

schedule.retrymax

The maximum number of retries that the CMe2100/CMi2110/CMe2130 will perform for a scheduled job.

3

Numeric:

0-10

1

schedule.retryoffset

Time in seconds between each retry attempt for a scheduled job.

60

Numeric:

0-86400

1


The following parameters are used to configure product settings of the CMe2100/CMi2110/CMe2130.

Table 34. Meter-specific settings

Configuration key

Description

Default value

Validation

Security level

syslog.level

The minimum severity level of the events that are saved in the system log.

0

Numeric:

-1-4

1

product.name

The name used by the product to identify itself.

Blank

Text

1

product.culture

The language of the product.

en

Enumeration:

en

1

product.culture.decimalseparator

Character used as decimal separator in Push Reports.

,

Arbitrary character

1


The following parameters are used to configure the configuration synchronization settings of the CMe2100/CMi2110/CMe2130.

Table 35. Configuration synchronization settings

Configuration key

Description

Default value

Validation

Security level

system.cota.urlbase

Configuration synchronization server base URL. Internally detected if not set.

Blank

Text

3

system.cota.url

Configuration synchronization server URL. Internally detected if not set.

Blank

Text

1

system.cota.user

Configuration synchronization server used. Internally detected if not set.

Blank

Text

1

system.cota.password

Configuration synchronization server password. Internally detected if not set.

Blank

Text

1

system.cota.authmode

Configuration synchronization server authentication mode. Internally detected if not set.

Blank

Enumeration:

None, basic

1


The following parameters are used to configure the branding settings of the CMe2100/CMi2110/CMe2130.

Table 36. Branding settings

Configuration key

Description

Default value

Validation

Security level

branding.company

Company name

Blank

Text

2

branding.adress1

Address line 1

Blank

Text

2

branding.address2

Address line 2

Blank

Text

2

branding.address3

Address line 3

Blank

Text

2

branding.address4

Address line 4

Blank

Text

2

branding.tel1

Telephone number 1

Blank

Text

2

branding.tel2

Telephone number 2

Blank

Text

2

branding.fax1

Fax number

Blank

Text

2

branding.email

E-mail address

Blank

Text

2

branding.web

Web address

Blank

Text

2

branding.logourl

URL to logo

Blank

Text

2

branding.logoalt

Alternative text if logo is not found

Blank

Text

2

branding.supportinfo

Support information text

Blank

Text

2

branding.supporttel

Support telephone number

Blank

Text

2

branding.supportemail

Support e-mail address

Blank

Text

2


The following parameters are used to configure the monitor settings of the CMe2100/CMi2110/CMe2130.

Table 37. Monitor settings

Configuration key

Description

Default value

Validation

Security level

monitor.enabled

Enables monitor handling

false

Boolean:

true, false

1


The following parameters are combined with previous configurations to form specific commands for the CMe2100/CMi2110/CMe2130.

Table 38. Command and event configuration settings

Configuration key

Description

Default value

Validation

Security level

enabled

Enables a schedule or report

-

Boolean:

true, false

1

cron

Cron schedule for schedulable events

-

Cron pattern

1

runonerror

Runs when the specific command errors

-

Arbitrary command

1


Configuration commands

The commands used to configure the CMe2100/CMi2110/CMe2130 are described in the following tables.

Qset - Quick configuration of the product

The qset command is used to be able to quickly configure the CMe2100/CMi2110/CMe2130 by setting several parameters in the same command.

SMS

Telnet

Schedulable

Security level

Yes

Yes

No

1

Command: qset <section> [<param> [<param> [...]]]

<section> An arbitrary configuration parameter from one of the following: email, ftp, http, net, mbus, tmbus1, tmbus2, csd (not applicable for CMe2100 LTE), console.

<param> A parameter corresponding to the section chosen.

Table 39. Qset email commands

Command: qset email [<additive> [<recipients> [ <server> [ <port> [ <username> [ <password>]]]]]]

Example: qset email +recipient@mydomain.com smtprelay1.mymailprovider.com 25 user1 password1

<additive> Use a + sign to add recipient or a – sign to remove recipients.

<recipients> List of e-mail recipients, separated by comma.

<server>DNS or IP address of an SMTP server.

<port> The SMTP server port number used by the CMe2100/CMi2110/CMe2130.

<username> Username to connect to the SMTP server.

<password> Password to connect to the SMTP server.


Table 40. Qset FTP commands

Command: qset ftp [<server> [<port> [ <username> [ <password> [ <remotedir> ]]]]]

Example: qset ftp ftp.elvaco.se 21 user2 password2 map1/map2

<server> DNS or IP address of an FTP server.

<port> The FTP server port number used by the CMe2100/CMi2110/CMe2130.

<username> Username to connect to the FTP server.

<password> Password to connect to the FTP server.

<remotedir> FTP server remote directory where the files will be placed.


Table 41. Qset HTTP commands

Command: qset http [<url> [<username> [ <password> [ <authmode> ]]]]

Example: qset http://www.elvaco.se/postdata.aspx user3 password3 basic

<url> URL of a HTTP server.

<username> Username to connect to the HTTP server.

<password> Password to connect to the HTTP server.

<authmode> The authentication mode used when connecting to the HTTP server.


Table 42. Qset net commands

Command: qset net [<apn> [<username> [ <password> [ <dns1> [ <dns2> [<timeout> ]]]]]]

Example: qset net online.mymailprovider.se user4 password4 8.8.8.8 60

<apn> The APN used by the CMe2100/CMi2110/CMe2130 when connecting to the network.

<username> APN username.

<password> APN password.

<dns1> Primary DNS used by the CMe2100/CMi2110/CMe2130.

<dns2> Secondary DNS used by the CMe2100/CMi2110/CMe2130.

<timeout> Time of inactivity in seconds that needs to pass before the network connection is closed. Setting this parameter to zero will disable the timeout functionality.


Table 43. Qset mbus commands

Command: qset mbus [<searchmode> [<searchbaud> [ <searchstart> [ <searchend> [ <retrymode> ]]]]]

Example: qset mbus secondary, primary 2400 0 250 simple

<searchmode> The mode used to address meters on the M-Bus. Can be primary, secondary or enhanced secondary (esecondary).

<searchbaud> The baud rate used to communicate with meters on the M-Bus.

<searchstart> The start address (0-250) used when searching for meters using the primary addressing mode.

<searchend> The end address (0-250) used when searching for meters using the primary addressing mode.

<retrymode> By setting the retry mode to “enhanced”, the amount of select retries and request retries will increase. Setting the retrymode to simple will use the default values.


Table 44. Qset tmbus commands

Command: qset tmbus <id> [<run> [ <baud> [ <port> ]]]

Example: qset tmbus1 on 2400 2400

<id> The transparent M-Bus service to be set (1 or 2).

<run> The status of the transparent M-Bus service (on or off).

<baud> Local baud rate. Valid value are: 2400 and 9600.

<port> The port used by the transparent M-Bus service to connect (0-65535).


Table 45. Qset console commands

Command: qset console [<run> [ <port> ]]

Example: qset console on 12000

<run> The status of the console application (on or off).

<port> The port used by the console application to connect to the CMe2100/CMi2110/CMe2130 (0-65535).


Table 46. Qset csd commands (not applicable for CMe2100 LTE)

Command: qset csd [<run> [<mode> [<baud>]]

Example: qset csd on tmbus 2400

<run> The status of the console application (on or off).

<mode> tmbus or console (tmbus default).

<baud> baud rate (default 2400, other allowed values are; 300, 1200, 2400, 4800, 9600, 14400, 19200, 28800 or 38400)


Get - Check configuration values

The get command is used to check a set configuration value.

SMS

Telnet

Schedulable

Security level

Yes

Yes

No

1

Command: get common.<key> [common.<key> [ …]]

Example: get common.http.url common.email.to common.device.mbus.searchmode common.net.*

<key> A valid configuration key. By adding “.*” to a configuration key, all settings of that key will be listed, for example get common.net.*.

Set - Set configuration values

The set command is used to set a configuration value.

SMS

Telnet

Schedulable

Security level

Yes

Yes

No

1

Command: set common.<key>=<value> [<key>=<value> [ …]]

Example: set common.email.to=recipient@mydomain.com common.schedule.retrymax=3 common.sms.to=

<key> A valid configuration key.

<value> A valid value for the chosen configuration key. Leaving this field empty will remove previously set values for that specific configuration key.

Sch - Schedule commands

The sch command is used to set a schedule recurrent actions, for example a Push Report. It can be used to turn on or off a schedule for a chosen command. It can also be used to set a new schedule, change Report Templates and set command specific parameters. However, the schedule of command that is configured will always be enabled when using sch.

SMS

Telnet

Schedulable

Security level

Yes

Yes

No

1

Command:

sch <command> <run> [<key>=<value> [<key>=<value> [ …]]]

sch <command> <schedule>[ <template id>][ <key>=<value>[ <key>=<value>[ ...]]]

Example:

sch report1 on filter.param=2

sch report1 1day 1105 email.to=recipient@mydomain.com

<command> The command to be scheduled. Examples of schedulable commands include: report1,…, report5, storevalue and timesync.

<run> The status of the schedulable command (on or off).

<key> A valid configuration key.

<value> A valid value for the chosen configuration key.

<schedule> The schedule to be used for the chosen command. Valid values include: 1min, 5min, 10min, 15min, 20min, 30min, 1hour, 12hour, 1day, 1week and 1month.

<template id> The template id to be used if scheduling a report. See Report templates for all available template ids.

Cfg - Change a command or an event configuration

Cfg is used to change the configuration of a chosen command, for example a Push Report. It differs from the sch command in the way that it does not activate the schedule of the command in the way that sch does. Because of that, cfg should be used when a command is to be configured but not activated or when the command is not schedulable.

SMS

Telnet

Schedulable

Security level

Yes

Yes

No

1

Command: cfg <command/event> <schedule> [<template id>] [<key>=<value> [<key>=<value> [ …]]]

Example: cfg report1 1week 1105 email.to=recipient@mydomain.com filter.param=2

<command/event> The command or event to be configured. This might include schedulable ones like report1 or non-schedulable ones like momreport.

<schedule> The schedule to be used for the chosen command. Valid values include: 1min, 5min, 10min, 15min, 20min, 30min, 1hour, 12hour, 1day, 1week and 1month.

<template id>The template id to be used if scheduling a report. See section 5.13 (Report templates) for all available template ids.

<key> A valid configuration key.

<value> A valid value for the chosen configuration key.

System commands

Factoryreset - Reset all product configurations to factory default

The factoryreset command will have the CMe2100/CMi2110/CMe2130 reboot and reset all settings to factory default.

SMS

Telnet

Schedulable

Security level

Yes

Yes

No

3

Command: factoryreset

Sync - Synchronize configurations with a HTTP server

The sync command is used to quickly configure and customize the CMe2100/CMi2110/CMe2130 by synchronizing the settings with an HTTP server. The product will then connect to the Elvaco server (set by default), download a settings command file, and synchronize its settings with it. If any changes are made to the product settings, a reboot will be performed.

SMS

Telnet

Schedulable

Security level

Yes

Yes

No

1

Command: sync [<sync id>] [<sync id>] [ …]

Example: sync elv

<synch id The name of the command settings file that the CMe2100/CMi2110/CMe2130 will download and synchronize with.

Reboot - Perform a reboot of the product

The reboot command is used to perform a reboot of the product.

SMS

Telnet

Schedulable

Security level

Yes

Yes

Yes

1

Command: reboot

Status commands

Status - Request status information

The status command is used to request status information from the product.

SMS

Telnet

Schedulable

Security level

Yes

Yes

No

1

Command: status [<request>]

Example: status prepaid

<request> The type of information to be added to the status update. Valid values include: common, prepaid, net, module, or ver.

Request value

Information

common

Time:<date>

Uptime:<time>

Signal:<signal strength> of 10

Provider:<operator>

Net: <band info>

PSC Status: <PSC info>

APN:<apn>

net

Operator:<operator>

Net: <Band info>

Cell:<cell identification>

Signal:<GSM signal decibel milliwatt> dBm

Ip: <ip address>

module

Imei:<international mobile equipment identity>

SimId:<SIM identification>

Imsi:<international mobile subscriber identity>

ver

Hw:<hardware version>

Sw:<software version>

Module:<module version>

Production date:<date>

device

<meter 1 secondary address> <active/passive>

<meter 2 secondary address> <active/passive>

<meter 3 secondary address> <active/passive>

Report1, …, report5 - Report commands

Report1, report2, report3, report4 and report5 are user definable reports which can be delivered by a set schedule or manually. There is a wide range of Report Templates available for each type of report, each one is listed in Report templates.

SMS

Telnet

Schedulable

Security level

Yes

Yes

Yes

1

Command: report[<report id>] [<data>] [<template id>]

Example: report1 1hour 1105

<report id> The id of the report to be configured.

<data> Determines how far back in time meter values will be included in the report. If left empty, the settings made with the sch or cfg command will be used. Valid values include: 1min, 5min, 10min, 15min, 20min, 30min, 1hour, 12hour, 1day, 1week, 1month.

<template id The template of the report. If left empty, the settings made with the sch or cfg command will be used.

All settable configurations for the report1-report5 command are listed in the following table. To change the setting of a configuration, use the set command in the following way: set report[report id].[configuration]=[value], for example set report1.sms.enabled=true.

Table 47. Configurations

Configuration

Default value

schedule.retrymax

5

schedule.retryoffset

300

sms.enabled

False

sms.response

Inherited from default settings

sms.to

Inherited from default settings

sms.template

Blank

email.enabled

False

email.to

Inherited from default settings

email.cc

Inherited from default settings

email.bcc

Inherited from default settings

email.server

Inherited from default settings

email.port

Inherited from default settings

email.user

Inherited from default settings

email.password

Inherited from default settings

email.from

Inherited from default settings

email.template

1004

ftp.enabled

False

ftp.server

Inherited from default settings

ftp.port

Inherited from default settings

ftp.user

Inherited from default settings

ftp.password

Inherited from default settings

ftp.remotedir

Inherited from default settings

ftp.template

Blank

http.enabled

False

http.url

Inherited from default settings

http.user

Inherited from default settings

http.password

Inherited from default settings

http.authmode

Inherited from default settings

http.template

Blank

http.header

Inherited from default settings

filter.device

Blank

filter.value

* * * * *

filter.mode

Day

filter.param

1


The configurations filter.value, filter.mode, and filter.param can be used to filter out what meter values that will be included in the Push Reports.

Table 48. Data filtering of push reports

Configuration

Explanation

filter.value

A cron pattern which is used to set the time between each meter value included in the Push Report. For example, using the cron pattern 15 * * * * will include all meter values that were read 15 minutes past an hour.

filter.mode

The unit used when determining how far back in time meter values should be included in the push reports. Possible settings include: minute, hour, day, month, interval, or auto. Using interval lets the user specify a time interval (on the form YYYYMMDD,YYYYMMDD) where meter values will be included. Using auto automatically includes all meter values read since the last Push Report.

filter.param

Sets the value linked to the filter.mode parameter. For example, setting filter.param to 1 and filter.mode to month will include meter values from the last month which matches the cron pattern determined by filter.value.


Momreport - Execute an On Demand Report

The On Demand Report is used to manually trigger a meter readout and deliver a Push Report to the default recipients of each protocol.

SMS

Telnet

Schedulable

Security level

Yes

Yes

No

1

Command: momreport [<template id> [<meter list>]]

Example: momreport 1101 12345678, 00112233, 98765432

<template id The template of the On Demand Report. This parameter also sets by which protocols the report will be delivered. For example, choosing an e-mail template will have the report delivered by the e-mail protocol.

<meter list> The secondary address, separated by comma, of the meters, whose values will be included in the On Demand Report.

Table 49. Configurations

Configuration

Default value

sms.enabled

False

sms.response

Inherited from default settings

sms.enabled

Inherited from default settings

sms.to

Inherited from default settings

sms.template

Blank

email.enabled

True

email.to

Inherited from default settings

email.cc

Inherited from default settings

email.bcc

Inherited from default settings

email.server

Inherited from default settings

email.port

Inherited from default settings

email.user

Inherited from default settings

email.password

Inherited from default settings

email.from

Inherited from default settings

email.template

Blank

ftp.enabled

False

ftp.server

Inherited from default settings

ftp.port

Inherited from default settings

ftp.user

Inherited from default settings

ftp.password

Inherited from default settings

ftp.remotedir

Inherited from default settings

ftp.template

Blank

http.enabled

False

http.url

Inherited from default settings

http.user

Inherited from default settings

http.password

Inherited from default settings

http.authmode

Inherited from default settings

http.template

Blank

filter.device

Blank

filter.value

* * * * *

filter.mode

Day

filter.param

1


Logreport - Execute a system log report

The system log report is used to provide information on all events stored in the system log of the CMe2100/CMi2110/CMe2130 and is delivered to the default recipients set for all protocols.

SMS

Telnet

Schedulable

Security level

Yes

Yes

Yes

1

Command: logreport

Table 50. Configurations

Configuration

Default value

schedule.retrymax

5

schedule.retryoffset

300

sms.enabled

False

sms.response

Inherited from default settings

sms.to

Inherited from default settings

sms.template

Blank

email.enabled

True

email.to

Inherited from default settings

email.cc

Inherited from default settings

email.bcc

Inherited from default settings

email.server

Inherited from default settings

email.port

Inherited from default settings

email.user

Inherited from default settings

email.password

Inherited from default settings

email.from

Inherited from default settings

email.template

1004

ftp.enabled

False

ftp.server

Inherited from default settings

ftp.port

Inherited from default settings

ftp.user

Inherited from default settings

ftp.password

Inherited from default settings

ftp.remotedir

Inherited from default settings

ftp.template

Blank

http.enabled

False

http.url

Inherited from default settings

http.user

Inherited from default settings

http.password

Inherited from default settings

http.authmode

Inherited from default settings

http.template

Inherited from default settings


Sysreport - Execute a system report

The system report provides information on the system settings and is delivered to the default recipients of all protocols.

SMS

Telnet

Schedulable

Security level

Yes

Yes

Yes

1

Command: sysreport

Table 51. Configurations

Configuration

Default value

schedule.retrymax

5

schedule.retryoffset

300

sms.enabled

False

sms.response

Inherited from default settings

sms.to

Inherited from default settings

sms.template

Blank

email.enabled

True

email.to

Inherited from default settings

email.cc

Inherited from default settings

email.bcc

Inherited from default settings

email.server

Inherited from default settings

email.port

Inherited from default settings

email.user

Inherited from default settings

email.password

Inherited from default settings

email.from

Inherited from default settings

email.template

1003

ftp.enabled

False

ftp.server

Inherited from default settings

ftp.port

Inherited from default settings

ftp.user

Inherited from default settings

ftp.password

Inherited from default settings

ftp.remotedir

Inherited from default settings

ftp.template

Blank

http.enabled

False

http.url

Inherited from default settings

http.user

Inherited from default settings

http.password

Inherited from default settings

http.authmode

Inherited from default settings

http.template

Inherited from default settings


Security commands

Login - Log in using a console application

When security access is enabled for CMe2100/CMi2110/CMe2130, the user will have to use the login command to access the product via a console application. The default password for each security level is blank (security level 1), 2222 (security level 2) and 3333 (security level 3).

SMS

Telnet

Schedulable

Security level

Yes

Yes

No

1

Command:

login <password>

Example:

login secretpassword

<password> The password of the security level corresponding with the desired command.

Table 52. Configurations

Configuration

Default value

security.password1

Inherited from default settings

schedule.retryoffset

Inherited from default settings

sms.enabled

Inherited from default settings


Installation and maintenance commands

Install - Find and install connected meters

The install command is used to create a meter list, which the CMe2100/CMi2110/CMe2130 can use to perform meter readouts. The installation can be performed by having the product download a settings command file from the Elvaco server and synchronize with it. In such cases, the sync command will be used.

SMS

Telnet

Schedulable

Security level

Yes

Yes

No

1

Command: install [<number of meters> [<syncid> [<name> [<keep] [<clean>]]]]

Example:

install 5 elv keep

install 1 Heatmeter clean

<number of meters> The number of meters that the CMe2100/CMi2110/CMe2130 should expect to find in the installation process. Setting this parameter can speed up the installation.

<syncid> The name of the settings command file that the CMe2100/CMi2110/CMe2130 will download from the Elvaco server and synchronize its settings with.

<name> The name(s) that will be used for the meter(s) that will be installed.

<keep> By including this parameter, all previously installed meters will stay active even if not found during the new installation process.

<clean> By including this parameter, all previously installed meters will be deleted before starting the new installation.

Table 53. Configurations

Configuration

Default value

schedule.retrymax

5

schedule.retryoffset

300

sms.enabled

True

sms.response

Inherited from default settings

sms.to

Inherited from default settings

sms.template

1

email.enabled

True

email.to

Inherited from default settings

email.cc

Inherited from default settings

email.bcc

Inherited from default settings

email.server

Inherited from default settings

email.port

Inherited from default settings

email.user

Inherited from default settings

email.password

Inherited from default settings

email.from

Inherited from default settings

email.template

1001

ftp.server

Inherited from default settings

ftp.port

Inherited from default settings

ftp.user

Inherited from default settings

ftp.password

Inherited from default settings

ftp.remotedir

Inherited from default settings

ftp.template

Blank

http.url

Inherited from default settings

http.user

Inherited from default settings

http.password

Inherited from default settings

http.authmode

Inherited from default settings

http.template

Blank

http.header

Inherited from default settings

device.mbus.searchmode

Inherited from default settings

device.mbus.searchstart

Inherited from default settings

device.mbus.searchend

Inherited from default settings

device.mbus.searchidmask

Inherited from default settings

device.mbus.searchmanmask

Inherited from default settings

device.mbus.searchgenmask

Inherited from default settings

device.mbus.searchmedmask

Inherited from default settings

device.mbus.searchbaud

Inherited from default settings

device.mbus.responsetimeout

Inherited from default settings

device.mbus.nkesleep

Inherited from default settings

device.mbus.busrecoverytime

Inherited from default settings

device.mbus.idleduration

Inherited from default settings

device.mbus.retry

Inherited from default settings

device.mbus.fcbmode

Inherited from default settings

device.mbus.telegramcount

Inherited from default settings

device.mbus.buswatch

Inherited from default settings

device.mbus.maxdevices

Inherited from default settings

device.mbus.clean

Inherited from default settings

device.mbus.keepstatus

Inherited from default settings

timesync.enabled

True


Maintenance - Surveillance and cleaning up old values

The maintenance command will clean up old meter data and log information in the system log.

SMS

Telnet

Schedulable

Security level

Yes

Yes

Yes

1

Command: maintenance

Readout and synchronization commands

Timesync - Synchronize time with internet time server

The timesync command is used to synchronize the time of the CMe2100/CMi2110/CMe2130 with an internet time server. If the time differs by more than the maximally accepted time difference, the time will be set. By default, the product checks the time of the server every 12th hour.

SMS

Telnet

Schedulable

Security level

Yes

Yes

Yes

1

Command: timesync

Table 54. Configurations

Configuration

Default value

schedule.retrymax

5

schedule.retryoffset

300

time.ntp.server

Inherited from default settings

time.ntp.port

Inherited from default settings

time.ntp.localport

Inherited from default settings

time.ntp.timeout

Inherited from default settings

time.acceptdiff

Inherited from default settings

time.daytime.server

Inherited from default settings

time.daytime.port

Inherited from default settings

time.utcoffset

Inherited from default settings

time.mode

Inherited from default settings

runonerror

Reboot


Storevalue - Perform a meter readout

The storevalue command is used to read and store values for all installed meters. All installed and active meters will be read when executing the command.

SMS

Telnet

Schedulable

Security level

Yes

Yes

Yes

1

Command: storevalue

Table 55. Configurations

Configuration

Default value

schedule.retrymax

Inherited from default settings

schedule.retryoffset

Inherited from default settings

device.mbus.responsetimeout

Inherited from default settings

device.mbus.nkesleep

Inherited from default settings

device.mbus.busrecoverytime

Inherited from default settings

device.mbus.idleduration

Inherited from default settings

device.mbus.retry

Inherited from default settings

device.mbus.fcbmode

Inherited from default settings

device.mbus.telegramcount

Inherited from default settings

device.mbus.buswatch

Inherited from default settings

device.mbus.maxdevices

Inherited from default settings

device.mbus.clean

Inherited from default settings

device.mbus.keepstatus

Inherited from default settings

device.includelist

Blank

device.command.runbefore

Inherited from default settings

device.command.runbeforesleep

Inherited from default settings


Meter commands

Device-Send a command directly to a meter

The device command is used to send a command directly to a meter on the M-Bus.

SMS

Telnet

Schedulable

Security level

Yes

Yes

Yes

1

Command:

device <meter list> <command>

Example:

device 01234567,00112233 read

<meter list> The secondary addresses of the meters that the command should be sent to. Keep addresses separated by comma.

<command> The command that should be sent to the meters. All available commands are listed in the following table.

Table 56. Commands

Command

Explanation

M-Bus data (starting at C field)

auxoff

Turn auxiliary relay off

0x73aa518140fd1a80

auxon

Turn auxiliary relay on

0x73aa518140fd1a40

broff

Turn breaker relay off

0x73aa5101FD1A80

bron

Turn breaker relay on

0x73aa5101FD1A40

read

Read meter user data

0x7Baa


Table 57. Configurations

Configuration

Default value

schedule.retrymax

Inherited from default settings

schedule.retryoffset

Inherited from default settings

device.mbus.responsetimeout

Inherited from default settings

device.mbus.nkesleep

Inherited from default settings

device.mbus.busrecoverytime

Inherited from default settings

device.mbus.idleduration

Inherited from default settings

device.mbus.selectretry

Inherited from default settings

device.mbus.requestretry

Inherited from default settings

device.mbus.fcbmode

Inherited from default settings

device.mbus.telegramcount

Inherited from default settings

device.mbus.buswatch

Inherited from default settings

device.mbus.maxdevices

Inherited from default settings

device.mbus.clean

Inherited from default settings

device.keepstatus

Inherited from default settings

device.includelist

Blank


Event commands

Rebootevent - Unexpected reboot of the CMe2100/CMi2110/CMe2130

If the CMe2100/CMi2110/CMe2130 reboots unexpectedly, the rebootevent will be triggered if enabled. A report will then be sent to all default recipients informing about the event.

SMS

Telnet

Schedulable

Security level

Yes

Yes

No

1

Table 58. Configurations

Configuration

Default value

enabled

False

command

Report

event

Rebootunexpected

schedule.retrymax

Inherited from default settings

schedule.retryoffset

Inherited from default settings

sms.enabled

False

sms.response

Inherited from default settings

sms.to

Inherited from default settings

sms.template

Blank

email.enabled

True

email.to

Inherited from default settings

email.cc

Inherited from default settings

email.bcc

Inherited from default settings

email.server

Inherited from default settings

email.port

Inherited from default settings

email.user

Inherited from default settings

email.password

Inherited from default settings

email.from

Inherited from default settings

email.template

1005

ftp.server

Inherited from default settings

ftp.port

Inherited from default settings

ftp.user

Inherited from default settings

ftp.password

Inherited from default settings

ftp.remotedir

Inherited from default settings

ftp.template

Blank

http.url

Inherited from default settings

http.user

Inherited from default settings

http.password

Inherited from default settings

http.authmode

Inherited from default settings

http.header

Inherited from default settings

http.template

Blank


Fwupdate - Updating of firmware

This event is triggered when the firmware of the CMe2100/CMi2110/CMe2130 has been updated. A report will then be sent to all default recipients informing about the event.

SMS

Telnet

Schedulable

Security level

Yes

Yes

No

1

Table 59. Configurations

Configuration

Default value

enabled

False

command

Report

event

Fwupdate

schedule.retrymax

Inherited from default settings

schedule.retryoffset

Inherited from default settings

sms.enabled

False

sms.response

Inherited from default settings

sms.to

Inherited from default settings

sms.template

Blank

email.enabled

True

email.to

Inherited from default settings

email.cc

Inherited from default settings

email.bcc

Inherited from default settings

email.server

Inherited from default settings

email.port

Inherited from default settings

email.user

Inherited from default settings

email.password

Inherited from default settings

email.from

Inherited from default settings

email.template

1005

ftp.server

Inherited from default settings

ftp.port

Inherited from default settings

ftp.user

Inherited from default settings

ftp.password

Inherited from default settings

ftp.remotedir

Inherited from default settings

ftp.template

Blank

http.url

Inherited from default settings

http.user

Inherited from default settings

http.password

Inherited from default settings

http.authmode

Inherited from default settings

http.header

Inherited from default settings

http.template

Blank


Swupdate - Updating of software

This event is triggered when the software of the CMe2100/CMi2110/CMe2130 has been updated. A report will then be sent to all default recipients informing about the event.

SMS

Telnet

Schedulable

Security level

Yes

Yes

No

1

Table 60. Configurations

Configuration

Default value

enabled

False

command

Report

event

Swupdate

schedule.retrymax

Inherited from default settings

schedule.retryoffset

Inherited from default settings

sms.enabled

False

sms.response

Inherited from default settings

sms.to

Inherited from default settings

sms.template

Blank

email.enabled

True

email.to

Inherited from default settings

email.cc

Inherited from default settings

email.bcc

Inherited from default settings

email.server

Inherited from default settings

email.port

Inherited from default settings

email.user

Inherited from default settings

email.password

Inherited from default settings

email.from

Inherited from default settings

email.template

1005

ftp.server

Inherited from default settings

ftp.port

Inherited from default settings

ftp.user

Inherited from default settings

ftp.password

Inherited from default settings

ftp.remotedir

Inherited from default settings

ftp.template

Blank

http.url

Inherited from default settings

http.user

Inherited from default settings

http.password

Inherited from default settings

http.authmode

Inherited from default settings

http.header

Inherited from default settings

http.template

Blank


Swupdatesynchandler - Software update synchronization

After the software of the CMe2100/CMi2110/CMe2130 has been updated, the product will perform a synchronization with the server. This will trigger the swupdatesynchandler event and sent a report to all default recipients.

SMS

Telnet

Schedulable

Security level

Yes

Yes

No

1

Table 61. Configurations

Configuration

Default value

enabled

False

command

Sync

event

Swupdate

schedule.retrymax

Inherited from default settings

schedule.retryoffset

Inherited from default settings


List of Report templates

The following table contains all available Report Templates for each protocol. For more information, see the specification for each report template.

Table 62. SMS reports

Template number

Explanation

1

SMS installation report

2

SMS monitor Event Report

101

SMS value report


Table 63. E-mail reports

Template number

Explanation

1001

E-mail installation report, HTML format

1002

E-mail installation report, plain text format

1003

E-mail system report, HTML format

1004

E-mail system log report, HTML format

1005

E-mail Event Report, HTML format

1006

E-mail log report, HTML format

1007

E-mail monitor Event Report, HTML format

1101

E-mail value report, HTML format (readable data format)

1102

E-mail value report, HTML format (raw data format)

1103

E-mail value report, HTML format (attached CSV file per meter in raw data format)

1104

E-mail value report, HTML format (attached CSV file per meter in readable data format)

1105

E-mail value report, HTML format (attached CSV file per meter in readable data format with extra header information)

1106

E-mail value report, HTML format (attached zip file per meter in readable data format with extra header information)

1107

E-mail value report energy consumption, HTML format (attached CSV file per meter in readable data format with extra header information)

1108

E-mail value report extended, HTML format (attached single CSV file in readable data format with extra header information)

1109

E-mail value report extended plus, HTML format (attached CSV file per meter in readable data format with extra header information and M-Bus header information)

1110

E-mail value report extended plus, HTML format (attached single CSV file in readable data format with extra header information and M-Bus header information)

1111

E-Mail value report in human readable format in a single attached file. This report also contains M-Bus header data information. For instance, Status, Manufacturer etc. Report column header has a prefix # and also DIF/VIF information printed. Body in html format.

1112

E-Mail value report extended plus with position (attached single CSV file in readable format with extra header information and M-Bus header information)

1113

E-Mail value report in human readable format in a single attached file. This report also contains M-Bus header data information. For instance, Status, Manufacturer etc. Report column header has a prefix # and DIF/VIF information printed with DLMS naming.

1114

E-Mail value report extended plus with position and DLMS naming (attached single CSV file in readable data format).

1115

E-Mail value report extended plus with position and primary address (attached single CSV file in readable data format).

1116

E-Mail value report extended plus with position and primary address (attached CSV file per meter in readable data format).


Table 64. FTP reports

Template number

Explanation

2001

FTP installation report, raw M-Bus format

2002

FTP installation report, plain text format

2005

FTP Event Report, plain text format

2006

FTP log report (attached CSV file in plain text format)

2007

FTP status report, plain text format

2101

FTP value report (values structured in a single CSV file in readable data format)

2102

FTP value report (values structured in a single CSV file in raw data format)

2103

FTP value report (values structured in one CSV file per meter in raw data format)

2104

FTP value report (values structured in one CSV file per meter in readable data format)

2105

FTP value report extended (values structured in one CSV file per meter in readable data format with extra header information)

2108

FTP value report extended, plain text format (values structured in a single CSV file in readable data format with extra header information)

2109

FTP value report extended plus, plain text format (values structured in one CSV file per meter in readable data format with extra header information and M-Bus header information)

2110

FTP value report extended plus, plain text format (values structured in a single CSV file in readable data format with extra header information and M-Bus header information)

2111

FTP value report in human readable format in a single attached file. This report also contains M-Bus header data information, e.g. Status, Manufacturer etc. Report column header data has a prefix # and also DIF/VIF information.

2112

FTP value report similar to report template 2110, but introducing a column for position information of the meter (MOID)

2113

FTP value report in human readable format in a single attached file. This report also contains M-Bus header data information. For instance, Status, Manufacturer etc. Report column header has a prefix # and DIF/VIF information printed with DLMS naming.

2114

FTP value report extended plus with position (MOID) and DLMS naming (attached single CSV file in readable data format).

2115

FTP value report extended plus with position (MOID) and primary address (attached single CSV file in readable data format).

2116

FTP value report extended plus with position (MOID) and primary address (attached CSV file per meter in readable data format).


Table 65. HTTP reports

Template number

Explanation

3001

HTTP installation report (values structured as one post in raw data format)

3002

HTTP installation report (values structured as one post in readable data format)

3005

HTTP Event Report (values structured as one post in readable data format)

3006

HTTP log report (values structured as one post in readable data format)

3007

HTTP status report (values structured as one post in readable data format)

3101

HTTP value report (values structured as one post in readable data format)

3102

HTTP value report (values structured as one post in raw data format)

3103

HTTP value report (values structured as one post per meter in raw data format)

3104

HTTP value report (values structured as one post per meter in readable data format)

3105

HTTP value report extended (values structured as one post per meter in readable data format with extra header information)

3106

HTTP value report extended (values structured as one post per meter in raw data format)

3108

HTTP value report extended (values structured as one post in readable data format with extra header information)

3109

HTTP value report extended plus (values structured as one post per meter in readable data format with extra header information and M-Bus header information)

3110

HTTP value report extended plus (values structured as one post in readable data format with extra header information and M-Bus header information)

3111

HTTP value report in human readable format in a single attached file. This report also contains M-Bus header data information, e.g. Status, Manufacturer etc. Report column header data has a prefix # and also DIF/VIF information.

3112

HTTP value report similar to report template 3110 but introducing a column for position information of the meter (MOID).

3113

HTTP value report containing M-Bus header data information. For instance, Status, Manufacturer etc. Report column header has a prefix # and DIF/VIF information printed with DLMS naming (values structured as one post in readable data format).

3114

HTTP value report extended plus with position (MOID) and DLMS naming (values structured as one post in readable data format).

3115

HTTP value report extended plus with position (MOID) and primary address (values structured as one post in readable data format).

3116

HTTP value report extended plus with position (MOID) and primary address (values structured as one post per meter in readable data format).


Product specific commands, CMe2100

USB commands

The following commands are used to configure the USB port of the CMe2100.

SMS

Telnet

Schedulable

Security level

Yes

Yes

No

1

Command: usb <status>

Example: usb on

<status> The status to be set for the USB port. Valid values include: on, off anf restart.

Was this article helpful?

0 out of 0 found this helpful
Have more questions? Submit a request

Comments (0 comments)

Article is closed for comments.