This shows you the differences between two versions of the page.
| Next revision | Previous revision | ||
| manual_egk-lw20lt00 [2024/03/11 12:58] – created supportadmin | manual_egk-lw20lt00 [2025/02/28 12:35] (current) – [10 Declaration of conformity] supportadmin | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| - | ff | + | ===== |
| + | |||
| + | {{ : | ||
| + | |||
| + | ===== EGK-LW20LT00 Operating Manual ===== | ||
| + | |||
| + | === Important safety information === | ||
| + | |||
| + | {{: | ||
| + | |||
| + | * Do not dismantle or modify in any way. | ||
| + | * The device is not intended to be used as a reference sensor, and Angel4Future Srl will not be held liable for any damage which may result from inaccurate readings. | ||
| + | * Avoid mechanical stress | ||
| + | * Do not use any detergent or alcohol to clean the device. | ||
| + | * Risk of explosion if the battery is replaced with an incorrect type. | ||
| + | * Risk of explosion if the battery pack is subjected to a short circuit. | ||
| + | * Risk of explosion if the battery is burned or placed near high heat sources. | ||
| + | * Risk of explosion if batteries are crushed, punctured or cut. | ||
| + | * Do not expose batteries to contact with liquid substances. | ||
| + | |||
| + | === Disposal information for users === | ||
| + | |||
| + | {{: | ||
| + | |||
| + | The barred symbol of the rubbish bin shown on the equipment indicates that, at the end of its useful life, the product must be collected separately from other waste. | ||
| + | |||
| + | Please note that the lithium batteries must be removed from the equipment before it is given as waste and disposed separately. To remove the batteries refer to the specifications in the user manual. For additional information and how to carry out disposal, please contact the certified disposal service providers. | ||
| + | |||
| + | ===== 1. Description ===== | ||
| + | |||
| + | The EGK-LW20LT00 is a battery powered sensor intended for level measurement up to 7 meters. The device sends collected data over the LoRaWAN® network. Ideally suited for a wide range of applications such as flooding monitoring, weather stations, urban monitoring, air quality, industrial, environmental or farming projects. | ||
| + | |||
| + | {{ : | ||
| + | |||
| + | The device is available with externat antenna to improve radio signals (EGK-LW20LT10): | ||
| + | |||
| + | {{ : | ||
| + | |||
| + | ===== 2. Overview ===== | ||
| + | |||
| + | ==== 2.1 Technical data ==== | ||
| + | |||
| + | * CPU ARM Cortex M4 | ||
| + | * Class A LoRaWAN® 1.0.2 , EU868 | ||
| + | * OTAA/ABP activation | ||
| + | * Level range 350 ÷ 7000mm, resolution 1mm, accuracy TBD | ||
| + | * Field of View: ±15° | ||
| + | * Non contact level detection up to 7mt | ||
| + | * Temperature -40 ÷ 65°C (typ. ±0.2°C within [0 ÷ 65°C], typ. ±0.5°C otherwise) | ||
| + | * Humidity 0% to 100% with following error @25°C: | ||
| + | |||
| + | - From 0% to 10% ±3% \\ - From 10% to 90% ±2% \\ - From 90% to 100% ±3% | ||
| + | |||
| + | * Pressure 300….1250hPa (±1hPa) | ||
| + | * Embedded antenna (EGK-LW20LT00) | ||
| + | * External antenna (EGK-LW20LT10) | ||
| + | * Magnetic start-up | ||
| + | * Time interval based or thresholds based uplink | ||
| + | * Embedded accelerometer for tilt status | ||
| + | * Primary battery with no harmful substances, replacement possible | ||
| + | * Pole or surface mount | ||
| + | * 5 years life time with SF12 and max Tx power, 48 Uplinks messages per day | ||
| + | * Transmission @ 868 MHZ, 14dBm max. | ||
| + | * BLE 5.0 interface for configuration, | ||
| + | * Remote configuration | ||
| + | * Storage temperature -30°C ÷ +80°C | ||
| + | * Working temperature -30°C ÷ +65°C | ||
| + | * Dimensions: 98×58.5x39mm | ||
| + | * Protection grade: IP67 | ||
| + | * Weight: 95g | ||
| + | |||
| + | ==== 2.2 Installation ==== | ||
| + | |||
| + | __To ensure correct operation and reliable and consistent level measurements, | ||
| + | |||
| + | The device must be placed where the LoRaWAN® signal coverage is good (SF = 7 optimal, SF = 12 weak). | ||
| + | |||
| + | The device measures the distance to the closest target on its field of view. It works with different materials, for example water level in rivers or flooded streets, snow height, waste or grains level in bins or silos. | ||
| + | |||
| + | The measure is performed periodically according to parameter Period [min]. | ||
| + | |||
| + | __**Custom brackets available on request.**__ | ||
| + | |||
| + | === 2.2.1 Wall mount === | ||
| + | |||
| + | For mounting onto wall, use the provided plate: | ||
| + | |||
| + | {{ : | ||
| + | |||
| + | {{ : | ||
| + | |||
| + | === 2.2.2 Pole mount === | ||
| + | |||
| + | For installation on poles, pillars or posts use the included bracket and fasteners: | ||
| + | |||
| + | {{ : | ||
| + | |||
| + | === 2.2.3 LoRa Tool === | ||
| + | |||
| + | To deploy the sensor, download the latest __**LoRa Tool**__ | ||
| + | |||
| + | [[https:// | ||
| + | |||
| + | === 2.2.4 Connection === | ||
| + | |||
| + | Enable the Bluetooth on the smartphobne and open the App: | ||
| + | |||
| + | {{ : | ||
| + | |||
| + | once the sensors list appears (as BLE MAC address), select the sensor you need to configure: | ||
| + | |||
| + | {{ : | ||
| + | |||
| + | and read it: | ||
| + | |||
| + | {{ : | ||
| + | |||
| + | ==== 2.3 Power ON/OFF ==== | ||
| + | |||
| + | The sensor is shipped completely off to prevent battery consumption during storage. It is therefore necessary to carry out a first power-on prior to commissioning. | ||
| + | |||
| + | To power on the sensor: lay the magnet at the bottom of the provided tool into the area shown in the figure: | ||
| + | |||
| + | {{ : | ||
| + | |||
| + | Successful power on is signaled by the flashing of the 2 LEDs. | ||
| + | |||
| + | In case of long period of inactivity, if necessary, is possible to shut-off again the sensor to prevent battery consumption, | ||
| + | |||
| + | {{ : | ||
| + | |||
| + | ==== 2.4 System leds ==== | ||
| + | |||
| + | {{ : | ||
| + | |||
| + | |LoRaWAN® not configured| | ||
| + | |Joining| | ||
| + | |Sending| | ||
| + | |||
| + | ==== 2.5 Battery ==== | ||
| + | |||
| + | This sensor contains lithium battery, which must be disposed of separately. | ||
| + | |||
| + | EGK-LW20LT00 is provided with a battery pack: | ||
| + | |||
| + | ^Code ^Description| | ||
| + | |EGK-1S2PCR| | ||
| + | |||
| + | __Replacement battery only available from Angel4Future.__ | ||
| + | |||
| + | This is the estimated battery life (in **years**) in the worst conditions: | ||
| + | |||
| + | | | ||
| + | ^SF12 | 2 | 3 | 5 | | ||
| + | ^SF7 | 4 | 5 | 8 | | ||
| + | |||
| + | === 2.5.1 Battery replacement === | ||
| + | |||
| + | * remove the front panel of the sensor with a small screwdriver: | ||
| + | |||
| + | {{ : | ||
| + | |||
| + | * remve the PCB batteries pack from the main board (PCB board is secured with two small screws): | ||
| + | |||
| + | {{ : | ||
| + | |||
| + | {{ : | ||
| + | |||
| + | * Place the new PCB batteries pack and put them in place with the screws: | ||
| + | |||
| + | {{ : | ||
| + | |||
| + | * Place the front panel and fix it with the 4 screws. | ||
| + | |||
| + | __After the batteries replacement, | ||
| + | |||
| + | {{ : | ||
| + | |||
| + | To perform the operation, you need a unique reset code that must be requested to Angel4Future (please provide the DevEUI of the sensor when you ask for that code): | ||
| + | |||
| + | {{ : | ||
| + | |||
| + | At the end of the procedure the battery level displays 100%. | ||
| + | |||
| + | ==== 2.6 Firmware update ==== | ||
| + | |||
| + | Download the latest firmwares available on the smartphone: | ||
| + | |||
| + | {{ : | ||
| + | |||
| + | Upload it with LoraTool App: | ||
| + | |||
| + | {{ : | ||
| + | |||
| + | ===== 3. Measures ===== | ||
| + | |||
| + | On each reading of the sensor by LoraTool, the measured distance is shown on the main page: | ||
| + | |||
| + | {{ : | ||
| + | |||
| + | Once provisioned on a LoRaWAN® network, the device sends the distance & timestamp to the server via uplink. | ||
| + | |||
| + | ==== 3.1 Level settings ==== | ||
| + | |||
| + | Level measurements are carried out according to few parameter settings. A target over the defined range cannot be detected. Read and write of parameters can be done using LoRaTool App. They have a default value and can be modified to be tailored on the specific use case. | ||
| + | |||
| + | Meaning of parameters is related to following diagram. The " | ||
| + | |||
| + | {{ : | ||
| + | |||
| + | === 3.1.1 Start [mm] === | ||
| + | |||
| + | Starting point of the measurement (in mm from " | ||
| + | |||
| + | Values can be set from 350 to 7000: | ||
| + | |||
| + | {{ : | ||
| + | |||
| + | __Default: 400__ | ||
| + | |||
| + | A target within the "Start [mm]" distance will result at a “Start” distance. | ||
| + | |||
| + | The "Start [mm]" value is also related to other level parameters. Contact Angel4Future in case of assistance. | ||
| + | |||
| + | === 3.1.2 End [mm] === | ||
| + | |||
| + | Range of measure (in mm, from " | ||
| + | |||
| + | Values can be set from 0 to 7000: | ||
| + | |||
| + | {{ : | ||
| + | |||
| + | __Default: 7000__ | ||
| + | |||
| + | The END value can be inferred from a physical measurement of obtained from the sensor itself using the function " | ||
| + | |||
| + | {{ : | ||
| + | |||
| + | __After executing this function, perform a new reading and validate the value obtained.__ | ||
| + | |||
| + | === 3.1.3 Power === | ||
| + | |||
| + | Power setting for target detection. | ||
| + | |||
| + | Values can be set from 1 to 5: | ||
| + | |||
| + | {{ : | ||
| + | |||
| + | __Default: 3__ | ||
| + | |||
| + | === 3.1.4 Sort === | ||
| + | |||
| + | Sorting type. | ||
| + | |||
| + | Values can be set from 0 to 3: | ||
| + | |||
| + | {{ : | ||
| + | |||
| + | __Default: 1__ | ||
| + | |||
| + | === 3.1.5 Avg === | ||
| + | |||
| + | Number of samples for each measure | ||
| + | |||
| + | Values can be set from 1 to 100: | ||
| + | |||
| + | {{ : | ||
| + | |||
| + | __Default: 5__ | ||
| + | |||
| + | === 3.1.6 Algorithm === | ||
| + | |||
| + | {{ : | ||
| + | |||
| + | __Default: Standard__ | ||
| + | |||
| + | === 3.1.7 Threshold type === | ||
| + | |||
| + | Values can be set from 0 to 2: | ||
| + | |||
| + | {{ : | ||
| + | |||
| + | __Default: 2__ | ||
| + | |||
| + | ==== 3.2 Environmental ==== | ||
| + | |||
| + | {{ : | ||
| + | |||
| + | === 3.2.1 Temperature === | ||
| + | |||
| + | === 3.2.2 Pressure === | ||
| + | |||
| + | __Altitude compensation__ | ||
| + | |||
| + | When the sensor is not installed at the sea level, the reading of barometric pressures at other elevations must be compensated. Set the right altitude value with LoRa Tool app: | ||
| + | |||
| + | {{ : | ||
| + | |||
| + | Value can be from -300 to 3000 meters. | ||
| + | |||
| + | Altitude can also be set with downlink command. | ||
| + | |||
| + | === 3.2.3 Humidity === | ||
| + | |||
| + | ===== 4 LoRaWAN network ===== | ||
| + | |||
| + | The sensor is compliant with LoRaWAN® specification 1.0.2. | ||
| + | |||
| + | {{ : | ||
| + | |||
| + | ==== 4.1 Activation ==== | ||
| + | |||
| + | The device supports the following activations on a LoRaWAN® network: | ||
| + | |||
| + | - **NONE**: sensor not activated | ||
| + | - **OTAA**: the JoinEUI and the AppKey not setted, must be written to the device; | ||
| + | - **OTAA MCF88**: Over the air activation, fixed keys: JoinEUI = 904e915000000001, | ||
| + | - **OTAA ENGINKO**: Over the air activation, fixed keys: JoinEUI = 904e915000000001, | ||
| + | - **ABP**: requires writing to the device of NwkSkey, AppSkey, DevAddr. | ||
| + | {{ : | ||
| + | |||
| + | The device exits factory activated with **OTAA ENGINKO** | ||
| + | |||
| + | Note: in **OTAA** | ||
| + | |||
| + | ---- | ||
| + | |||
| + | === Time sync === | ||
| + | |||
| + | {{: | ||
| + | |||
| + | Normally sensor asks for a time sync at every power on (uplink starting with 01) or once a week. If no or wrong reply received it will retry after 1 week. | ||
| + | |||
| + | If not handled in the right way can cause a unnecessary battery consumption (battery life < 2 years). | ||
| + | |||
| + | Please check chapter 2.1 [[: | ||
| + | |||
| + | ==== 4.2 Other settings ==== | ||
| + | |||
| + | **Network settings**: please keep " | ||
| + | |||
| + | **Network type**: LoRa syncword can be setted as " | ||
| + | |||
| + | **Band**: select the right LoRaWAN ® band settings accodingly to country requirements. | ||
| + | |||
| + | {{ : | ||
| + | |||
| + | **DST**: set to change DST (default: none). | ||
| + | |||
| + | **No time sync**: set to disable time synchronization request (default: enabled). | ||
| + | |||
| + | **UnConfirmed**: | ||
| + | |||
| + | **Led OFF**: set to disable the led. | ||
| + | |||
| + | **Single join/day**: set for to allow only one join per day (default: multiple join allowed). | ||
| + | |||
| + | **Period**: time interval between two measures (in minutes). | ||
| + | |||
| + | **Clock timed**: set to sincronize the reading with the internal clock. | ||
| + | |||
| + | **Accelerometer**: | ||
| + | |||
| + | {{ : | ||
| + | |||
| + | ===== 5 Passwords ===== | ||
| + | |||
| + | The device can be protected by passwords, to avoid unauthorized persons to read data or modify parameters. | ||
| + | |||
| + | As default passwords are equal to 0. | ||
| + | |||
| + | Allowed values range from 0 to 999999999 (only numbers). | ||
| + | |||
| + | To change the passwords, set the new values with the LoRa Tool App: | ||
| + | |||
| + | {{ : | ||
| + | |||
| + | Once the passwords are setted, to gain access from LoRa Tool to the sensor, open the App: | ||
| + | |||
| + | {{ : | ||
| + | |||
| + | and set the right values before reading from the device: | ||
| + | |||
| + | {{ : | ||
| + | |||
| + | To bring back the sensor to factory default and reset the passwords, a reset code must be requested to Angel4Future (please provide the DevEUI of the sensor when you ask for that code). | ||
| + | |||
| + | ===== 6 Configuration file ===== | ||
| + | |||
| + | WIth LoRa Tool App is possible to configure the device using an XML file, instead to manually adjust the parameters (for details about the file format please ask to Angel4Future). This is very useful especially in case of multiple devices configuration. | ||
| + | |||
| + | With " | ||
| + | |||
| + | {{ : | ||
| + | |||
| + | ==== 6.1 Multi devices configuration ==== | ||
| + | |||
| + | WIth LoRa Tool App is possible to configure many devices in an easy way. | ||
| + | |||
| + | For multi-configuration is needed at least one XML file with the parameters to set. | ||
| + | |||
| + | Settings on this file will be applied to all the sensors. | ||
| + | |||
| + | With an additional XLS file is possible to load different LoRa configuration parameters (Activation Type, AppKey, AppEUI, NetKey, DevAddress, Band, Private option) for each sensor, based on DevEUI. | ||
| + | |||
| + | When the sensor is approached, if one parameter is different from files, the APP will ask you if you want to overwrite. | ||
| + | |||
| + | XLS is prevailing on the XML, so if both files are enabled, if the DevEUI of the device matches one of the DevEUIs in the XLS file, LoRa parameters will be setted from this one. | ||
| + | |||
| + | These configuration can be done in the in the Settings: | ||
| + | |||
| + | * Enable or disable the use of the general configuration by file; | ||
| + | * Enable or disable the use of the specific configuration by file; | ||
| + | * Verify the passwords; | ||
| + | * Writing the passwords. | ||
| + | |||
| + | {{ : | ||
| + | |||
| + | For details on files format please ask to Angel4Future. | ||
| + | |||
| + | ===== 7 LoRaWEB Tool ===== | ||
| + | |||
| + | Angel4Future provides free **LoRaWEB** | ||
| + | |||
| + | [[https:// | ||
| + | |||
| + | {{ : | ||
| + | |||
| + | {{ : | ||
| + | |||
| + | ===== 8 Payload ===== | ||
| + | |||
| + | For payload descriptions, | ||
| + | |||
| + | [[: | ||
| + | |||
| + | ===== 9 Ordering code ===== | ||
| + | |||
| + | ^Ordering Code ^Description| | ||
| + | |EGK-LW20LT00|enginko LoRaWAN® outdoor level and environmental sensor EU863-870| | ||
| + | |EGK-LW20LT10|enginko LoRaWAN® outdoor level and environmental sensor with external antenna EU863-870| | ||
| + | |||
| + | ===== 10 Declaration of conformity ===== | ||
| + | |||
| + | Declarations of conformity are available from Angel4Future by sending a request email to sensor@enginko.com. | ||
| + | |||
| + | ===== 11 Contacts ===== | ||
| + | |||
| + | **Angel4Future S.r.l.** \\ | ||
| + | Via San Sabino 21 - 70042 MOLA DI BARI (BA) , ITALY \\ | ||
| + | T : +39 080 532 1796 \\ | ||
| + | |||
| + | E : info@angel4future.com | ||
| + | W: | ||
| + | |||
| + | ---- | ||
| + | |||
| + | Document rev. 1 | ||
| + | |||
| + | ---- | ||
| + | |||