Installation
CMi4140 can be used in either a Kamstrup MULTICAL® 403, MULTICAL® 603, or a MULTICAL® 803 heat/cooling meter. If the module is not mounted in the meter upon delivery, it is easily inserted and installed:
CMi4140 has an option for using either an internal or an external LoRaWAN® antenna. Since both antennas are using the MCX connector, they are interchangeable.
Note
Before activating the module, and trying to join a LoRaWAN® network, make sure the LoRaWAN® network server of use is prepared with necessary device and security related information. Security keys for Elvaco devices can be accessed in Elvaco EVO, Elvaco EVO Login.
Upon delivery, the module is set to inactive mode, which means no messages will be transmitted from the module before being activated. The module can be activated either via the buttons on the meter, or via the Elvaco OTC App:
Tip
-
If the module is mounted inside a MULTICAL® 403, the NFC field is easiest accessible if placing your phone in the middle of the higher part of the back.
-
MULTICAL® 603 has two module slots. If mounted in the left module slot, the NFC field is easiest accessible if placing your phone in the middle of the higher part of the back. If the module is mounted in the right module slot, place your phone to the right of the higher part of the back.
-
If the module is mounted in MULTICAL® 803, the meter needs to be open to access the NFC field. Place your phone close to the CMi4140 when making the NFC scan.
Before being able to transmit data over a LoRaWAN® network, the module must be personalized and activated. This can be done in two different ways for LoRaWAN®, Over-the-air activation (OTAA) or Activation by Personalization (ABP). For security reasons, Elvaco strongly recommends using OTAA, where all network keys are generated each time the module joins the LoRaWAN® network. In contrast, for ABP, all keys are set manually and stay constant over time.
Before the module is able to transmit messages via the LoRaWAN® network, device information needs to be added to the network server. More specifically, the following parameters needs to be registered in order to enable the network server to receive messages from the module:
Device EUI |
16 digit module unique identification number. It is not configurable. |
Application key |
The application key of each device is generated by Elvaco and used in OTAA mode to generate network keys when the module joins the LoRaWAN® network. Keys are managed in a secure way using Elvaco’s OTC (One Touch Commissioning) solution which includes the mobile application for configuration. |
JoinEUI |
Sets the identification number of the join server. The identification number is set to a default value in all devices. The default value is presented in Elvaco OTC configuration options. |
If the activation mode is set to ABP, the application key does not need to be added to the network server. Instead the following information will be needed:
Network session key |
Used by both the module and the network server. |
Application session key |
Used for payload encryption and decryption. |
Device address |
Unique identifier of the module. |
In addition to the Elvaco OTC App, the current status of the module can be read via the meter display. To retrieve the status of the module via the meter display, enter the tech loop of the meter display and request the status information of the module. For detailed information, see the Kamstrup MULTICAL® Technical description.
The following table provides a description of how the current status of module is read off the meter’s display.
As an example, if the display shows “5311111”, that means that the module has been activated and has successfully joined the LoRaWAN® network.
Table 215. Module status indication on meter display
Character, MSB -> lsb |
Status |
---|---|
1-2 |
53 = Module identification number (CMi4140) |
3 |
1 = All following characters are set to “1” 0 = One or more of the following characters are set to “0” |
4 |
1 = Meter has granted active mode for the module 0 = Meter has requested the module to be idle |
5 |
1 = Module has joined the LoRaWAN® network 0 = module has not joined the LoRaWAN® network |
6 |
1 = Module SuperCap has been charged 0 = Module SuperCap is charging |
7 |
1 = Module is active 0 = Module is inactive |
Comments (0 comments)