Libelium Meshlium Xtreme Technical Manual

-2-
v7.1
Meshlium
X
treme
Index
Document version: v7.1 - 03/2017 © Libelium Comunicaciones Distribuidas S.L.
INDEX
1. General and safety information ......................................................................................................... 6
2. Important: read me before using ....................................................................................................... 7
3. Meshlium v4.0 vs Meshlium v3.5 ....................................................................................................... 8
3.1. Capabilities comparison ............................................................................................................................................................8
3.2. Compatibility with Waspmote and Plug & Sense! nodes ..............................................................................................9
3.3. Compatibility with current cloud software ........................................................................................................................9
3.4. XBee-PRO 868 vs XBee 868LP ............................................................................................................................................... 10
3.5. XBee-PRO 900 vs XBee-PRO 900HP .................................................................................................................................... 11
3.6. 3G (SIM5215) vs 4G (LE910) ................................................................................................................................................... 11
4. Contents of the box ........................................................................................................................... 13
5. Specications ..................................................................................................................................... 15
6. How to use Meshlium ........................................................................................................................ 18
6.1. Power supply ..............................................................................................................................................................................18
6.2. External SIM socket .................................................................................................................................................................. 19
6.3. How to install the antennas ..................................................................................................................................................20
6.4. Installation of the IP65 Ethernet cable .............................................................................................................................. 21
6.5. Installing Meshlium .................................................................................................................................................................. 24
6.6. Initialization, restart and shutdown ................................................................................................................................... 24
6.7. Setting the time ......................................................................................................................................................................... 25
7. Understanding Meshlium ................................................................................................................. 26
7.1. Concepts ......................................................................................................................................................................................26
7.2. Meshlium models .....................................................................................................................................................................26
7.3. Storage .......................................................................................................................................................................................... 27
7.4. Application model by model ................................................................................................................................................ 27
8. Accessing Meshlium – make it easy!................................................................................................. 29
9. Network interfaces setup .................................................................................................................. 31
9.1. Ethernet setup............................................................................................................................................................................31
9.2. WiFi Access Point setup ...........................................................................................................................................................34
9.2.1. Conguration ...............................................................................................................................................................34
9.2.2. Clients connected ......................................................................................................................................................36
-3-
v7.1
Meshlium
X
treme
Index
9.3. Network setup conrmation .................................................................................................................................................37
9.4. 4G setup ....................................................................................................................................................................................... 38
9.5. Proxy setup .................................................................................................................................................................................. 39
10. Wireless Sensor Networks ............................................................................................................... 41
10.1. Meshlium and Waspmote ....................................................................................................................................................41
10.2. Receiving and storing data ................................................................................................................................................. 42
10.2.1. Receiving trough RF communications .............................................................................................................42
10.2.2. Receiving trough 4G / WiFi / Ethernet (HTTP) ...............................................................................................49
10.3. Capturer ..................................................................................................................................................................................... 49
10.3.1. Local database ..........................................................................................................................................................51
10.3.2. External Database ....................................................................................................................................................52
10.3.3. Show me Now ...........................................................................................................................................................55
10.3.4. Advanced database options ................................................................................................................................55
10.4. Logs .............................................................................................................................................................................................57
10.5. Sensor list .................................................................................................................................................................................. 58
10.6. OTA via FTP ...............................................................................................................................................................................59
11. Meshlium Visualizer ........................................................................................................................ 61
11.1. Working with the Visualizer ................................................................................................................................................ 61
12. Cloud Connectors ............................................................................................................................ 64
12.1. IoT platforms ............................................................................................................................................................................66
12.1.1. Amazon IoT ................................................................................................................................................................66
12.1.2. Esri .................................................................................................................................................................................71
12.1.3. IBM Bluemix ...............................................................................................................................................................75
12.1.4. IoT-Ticket .....................................................................................................................................................................76
12.1.5. Microsoft Azure Event Hubs ................................................................................................................................81
12.1.6. Microsoft Azure IoT Hub ........................................................................................................................................87
12.1.7. MQTT ............................................................................................................................................................................90
12.1.8. RIOT Platform ............................................................................................................................................................93
12.1.9. SensorUp IoT Platform ...........................................................................................................................................94
12.1.10. TechEdge SAP HANA ............................................................................................................................................95
12.1.11. Telefónica IoT Platform ........................................................................................................................................97
12.1.12. Telit .............................................................................................................................................................................98
12.1.13. ThingWorx ............................................................................................................................................................. 102
12.2. IoT Solutions ...........................................................................................................................................................................106
12.2.1. Amplía’s OpenGate ............................................................................................................................................... 106
12.2.2. BaseN .........................................................................................................................................................................107
12.2.3. B-Scada ..................................................................................................................................................................... 109
12.2.4. Cumulocity .............................................................................................................................................................. 111
12.2.5. DeviceLynk .............................................................................................................................................................. 112
12.2.6. Devicify ..................................................................................................................................................................... 114
12.2.7. eagle.io ..................................................................................................................................................................... 116
-4-
v7.1
Meshlium
X
treme
12.2.8. ElementBlue – RightSensor ...............................................................................................................................117
12.2.9. Ensura .......................................................................................................................................................................118
12.2.10. Extunda .................................................................................................................................................................. 120
12.2.11. IoTSens ...................................................................................................................................................................121
12.2.12. Kii ..............................................................................................................................................................................122
12.2.13. Nexmachina .........................................................................................................................................................124
12.2.14. Orchestra ............................................................................................................................................................... 126
12.2.15. Sentilo.....................................................................................................................................................................129
12.2.16. Simfony .................................................................................................................................................................. 130
12.2.17. SmartCityPlatform .............................................................................................................................................133
12.2.18. SmartPlants .......................................................................................................................................................... 135
12.2.19. Soa2 ...................................................................................................................................................................... 136
12.2.20. ThingPlus ............................................................................................................................................................... 142
13. Smartphone detection .................................................................................................................. 145
13.1. Devices detected ..................................................................................................................................................................147
13.2. WiFi Scanner ...........................................................................................................................................................................152
13.2.1. Concepts .................................................................................................................................................................. 152
13.2.2. Local database ....................................................................................................................................................... 155
13.2.3. External database ................................................................................................................................................. 156
13.3. Bluetooth Scanner ...............................................................................................................................................................158
13.3.1. Concepts .................................................................................................................................................................. 158
13.3.2. Local database ....................................................................................................................................................... 160
13.3.3. External database ................................................................................................................................................. 161
14. Tools ................................................................................................................................................ 163
14.1. Fresnel calculator ..................................................................................................................................................................163
14.2. Iperf ...........................................................................................................................................................................................163
14.3. Ping ............................................................................................................................................................................................164
14.4. Traceroute................................................................................................................................................................................165
14.5. Netstat ......................................................................................................................................................................................165
14.6. GPS .............................................................................................................................................................................................166
14.6.1. Concepts .................................................................................................................................................................. 166
14.6.2. Conguring GPS service .....................................................................................................................................166
14.6.3. Local database ....................................................................................................................................................... 168
14.6.4. External database ................................................................................................................................................. 169
14.7. Beep ...........................................................................................................................................................................................170
15. Database management ................................................................................................................. 171
15.1. Direct access ...........................................................................................................................................................................171
15.2. PhpMyAdmin .........................................................................................................................................................................171
Index
-5-
v7.1
Meshlium
X
treme
16. System Information ....................................................................................................................... 173
16.1. Hostname ................................................................................................................................................................................173
16.2. Password management ......................................................................................................................................................173
16.3. Disk usage ...............................................................................................................................................................................174
16.4. Internal temperature sensor .............................................................................................................................................174
16.5. Time synchronization ..........................................................................................................................................................175
17. Upgrading Meshlium .................................................................................................................... 176
17.1. Checking for updates ..........................................................................................................................................................176
17.2. Local le ...................................................................................................................................................................................177
17.3. URL .............................................................................................................................................................................................178
18. Rescue System ...............................................................................................................................179
18.1. Rescue steps ...........................................................................................................................................................................179
19. Expansion port .............................................................................................................................. 181
20. Manager System changelog ......................................................................................................... 182
21. Documentation changelog ........................................................................................................... 183
22. Certications .................................................................................................................................. 184
22.1. General overview ..................................................................................................................................................................184
22.2. CE (Europe) .............................................................................................................................................................................184
22.3. FCC (USA) .................................................................................................................................................................................185
22.4. IC (Canada) ..............................................................................................................................................................................186
22.5. ANATEL (Brazil) ......................................................................................................................................................................186
22.6. RCM (Australia) ......................................................................................................................................................................186
23. Maintenance .................................................................................................................................. 187
24. Disposal and recycling .................................................................................................................. 188
Index
-6-
v7.1
General and safety information
Meshlium
X
treme
1. General and safety information
IMPORTANT:
All Documents and any examples they contain are provided as-is and are subject to change without notice. Except to the extent prohibited by law, LIBELIUM makes no express or implied representation or warranty of any kind with regard to the Documents, and specically disclaims the implied warranties and conditions of merchantability and tness for a particular purpose.
The information on LIBELIUM´s Websites has been included in good faith for general informational purposes only. It should not be relied upon for any specic purpose and no representation or warranty is given as to its accuracy or completeness.
Read carefully the Limited Warranty and Terms and Conditions of Use before using “Meshlium”.
Read carefully the “General Conditions of Sale and Use of Libelium”. This document can be found at
http://www.libelium.com/development/meshlium/technical_service
As specied in the Warranty document which you can nd at
http://www.libelium.com/development/meshlium/documentation, the client has 7 days from the day the order is
received to detect any failure and report that to Libelium. Any other failure reported after these 7 days may not be considered under warranty.
Do NOT open the enclosure. If you do so, you will lose the guarantee.
Do not remove any of the components.
Do not allow contact between metallic objects and the electronic part to avoid injury and burns.
NEVER immerse the equipment in any liquid.
Keep the equipment in a dry place away from any liquids that could spill.
Check from the label that comes with the equipment the maximum permitted voltage and amperage range.
Keep the equipment within the temperature range indicated in the specications section.
Do not connect or power the equipment using cables that have been damaged.
Place the equipment in an area to which only maintenance personnel can have access (in a restricted access zone).
In any case, keep children away from the machine.
If there is a power failure, immediately disconnect from the mains electricity.
If using the car lighter as a power source, make sure that you follow the voltage and current specications indicated in the section “How to use Meshlium”.
If a software failure occurs, consult the section web support.
Do not place the equipment on trees or plants as they could be damaged by its weight.
Be particularly careful if you are connected through Ethernet or WiFi; if the settings are incorrectly altered, Meshlium could become inaccessible.
-7-
v7.1
Important: read me before using
Meshlium
X
treme
2. Important: read me before using
The following list shows just some of the actions that produce the most common failures and warranty-voiding. Complete documentation about usage can be found at:
http://www.libelium.com/development/meshlium/technical_service
Failure to comply with the recommendations of use will entail the guarantee cancellation.
Do not interrupt the power supply before shutting down Meshlium properly through the “Shutdown” or “Restart” buttons in the Manager System.
Do not open the Meshlium enclosure in any case. This will automatically make the warranty void.
Do not submerge Meshlium in liquids.
Do not place Meshlium on places or equipment where the device could be exposed to shocks and/or vibrations.
Do not expose Meshlium to temperatures below -20º C or above 50º C.
Meshlium’s microprocessor must not overpass 75 Celsius degrees. The user must ensure that this temperature never overpass. Especially when using WiFi Scan.
Do not power Meshlium with other power sources than the original provided by Libelium.
For more information: http://www.libelium.com/meshlium
-8-
v7.1
Meshlium v4.0 vs Meshlium v3.5
Meshlium
X
treme
3. Meshlium v4.0 vs Meshlium v3.5
This evolution of Meshlium includes an important upgrade of the hardware capabilities. The most important changes are:
Big step forward in performance, CPU performance 10 times better and RAM capacity 8 times bigger.
Cellular connection upgraded to 4G for a very fast Internet connection and data synchronization.
WiFi AP upgraded to WiFi b/g/n (up to 144 Mbps).
New models of radio module for the 868 MHz and 900 MHz bands.
Up to two RF (XBee) modules can be installed in the device, working with the 4G radio at the same time (2.4 GHz and 868/900 MHz).
GPS/GLONASS capabilities for a faster global location.
New improved design.
Operating system updated including new versions of programs and system.
New expansion port for future use of external I2C, USB or UART devices.
New Meshlium is Microsoft Azure Certied (More info: https://azure.microsoft.com/es-es/marketplace/programs/certied/).
3.1. Capabilities comparison
Previous Meshlium version New Meshlium
CPU cores 1 4
CPU architecture 32 bits 64 bits
CPU frequency 500 MHz 1 GHz
RAM 256 MB DDR 2 GB DDR3
Storing Compact Flash 8 GB SSD disk 16 GB
Linux Kernel 2.6 3.16
Simultaneous cloud services 2-4 15-20
Boot time ~2 minutes Less than 1 minute
WiFi a/b/g (up to 54 Mbps) a/b/g/n (up to 144 Mbps)
Cellular
Up to 7.2 Mbps downlink (SIM5218)
Up to 384 kbps downlink (SIM5215)
Up to 42 Mbps downlink
Antenna connectors 4 10
RF module sockets 1 2
Geolocation GPS GPS + GLONASS
Root access Yes No
Power consumption ~10 W ~15 W (depending on number of radios)
Enclosure (mm) 210 x 190 x 60 30 x 220 x 80
Certications CE / FCC / IC
CE (Europe) / FCC (US) / IC (Canada) / ANATEL (Brazil) / RCM (Australia) / PTCRB (US) / AT&T (US)
-9-
v7.1
Meshlium v4.0 vs Meshlium v3.5
Meshlium
X
treme
3.2. Compatibility with Waspmote and Plug & Sense! nodes
Old hardware Compatible Notes
Plug & Sense! (Waspmote v1.2) 802.15.4 YES
Plug & Sense! (Waspmote v1.2) ZigBee NO Old ZigBee modules are EoL
Plug & Sense! (Waspmote v1.2) DigiMesh NO
Plug & Sense! (Waspmote v1.2) 900 NO
Old 900 MHz modules are EoL. Substituted by the new 900HP radios.
Plug & Sense! (Waspmote v1.2) 868 NO
Old 868 MHz modules are EoL. Substituted by the new 868 radios.
Plug & Sense! (Waspmote v1.2) WiFi YES
Plug & Sense! (Waspmote v1.2) 3G YES
Plug & Sense! (Waspmote v1.5) 802.15.4 YES
Plug & Sense! (Waspmote v1.5) 900 YES
Plug & Sense! (Waspmote v1.5) 868 YES
Plug & Sense! (Waspmote v1.5) WiFi YES
Plug & Sense! (Waspmote v1.5) 4G YES
Plug & Sense! (Waspmote v1.5) ZigBee NO Meshlium does not support this RF module
3.3. Compatibility with current cloud software
Cloud software Compatible Notes
Amazon IoT yes
Esri yes Only ArcGIS online
IBM Bluemix yes
IOT-Ticket yes
Azure Event Hubs yes
Azure Service Bus no Obsolete: use Event Hubs
MQTT yes
Telefónica yes
ThingWorx yes
amplía yes
Simfony yes
Smart City Platform yes
B-Scada yes
DeviceLynk yes
devicify yes
-10-
v7.1
Meshlium v4.0 vs Meshlium v3.5
Meshlium
X
treme
Cloud software Compatible Notes
Eagle.io yes
ElementBlue yes
Extunda yes
IoTSens yes
Sentilo yes
Soa2 yes
Solvver yes
Thing+ yes
Compatibility with other software:
Software Compatible Notes
External DB synchronization of sensor data.
yes
Some changes in the tables needed, can be done without losing data.
3.4. XBee-PRO 868 vs XBee 868LP
The new XBee 868LP module supports some changes:
The new XBee 868LP operates between 863 and 870 MHz, making it deployable in several regions throughout the world including approved European countries and India by utilizing a software selectable channel masking feature.
The XBee 868LP is also the industry’s rst RF module using 868 MHz and surrounding frequencies for LBT + AFA (Listen Before Talk and Adaptive Frequency Agility). This virtually eliminates interference by listening to the radio environment before any transmission starts, and automatically shifting to a new channel when interference is detected. This patent­pending frequency scan occurs automatically and in a matter of microseconds so as not to impact performance.
Features comparison:
Feature [Old] XBee-PRO 868 [New] XBee 868LP
Frequency band 868 MHz (1 channel) 863 to 870 MHz (32 channels)
RF data rate 24 kbps 10 kbps
Indoor/urban range Up to 550 m Up to 112 m
Outdoor/line-of-sight range Up to 40 km Up to 8.4 km
Transmit power 25 dBm 14 dBm
Receive sensitivity -112 dBm -106 dBm
Transmit current 500 mA 48 mA
Receive current 65 mA 27 mA
LBT + AFA No Yes
-11-
v7.1
Meshlium v4.0 vs Meshlium v3.5
Meshlium
X
treme
3.5. XBee-PRO 900 vs XBee-PRO 900HP
The new XBee 900HP modules support some changes:
The new XBee-PRO 900HP uses greater power transmission compared to the old version. Thus, the ranges achieved by these new modules are larger than before.
The XBee-PRO 900HP modules are certied for use in multiple countries: Brazil, Australia, US. Through the new channel selection it is possible to enable/disable the preferred frequency channels within the 902-928 MHz band.
The power consumption has been improved compared to the old modules. Better ranges have been achieved with almost the same TX power. On the other hand, RX power consumption has been reduced.
Features comparison:
Feature [Old] XBee-PRO 900 [New] XBee-PRO 900HP
Frequency band 902-928 MHz (8 hopping patterns on 12 channels) 902 MHz to 928 MHz (64 channels)
RF data rate 156 kbps 10 kbps
Indoor/urban range Up to 450 ft (140 m) Up to 2000 ft (610 m)
Outdoor/line-of-sight range Up to 1.8 miles (3 km) Up to 9 miles (15.5 km)
Transmit power 17 dBm 24 dBm
Receive sensitivity -100 dBm -110 dBm
Transmit current 210 mA 215 mA
Receive current 80 mA 29 mA
3.6. 3G (SIM5215) vs 4G (LE910)
The new 4G module module supports some changes:
The new 4G counts with many dierent models, one specically designed for each market:
- LE910-EU (Europe / Brazil): CE, GCF, ANATEL
- LE910-NAG (US / Canada): FCC, IC, PTCRB, AT&T Approved
- LE910-AU V2 (Australia): RCM, Telstra Approved
The GPS module also makes possible perform geolocation services using NMEA sentences oering information such as latitude, longitude, altitude and speed what makes it perfect to perform tracking applications.
The new 4G module oers the maximum performance of the 4G network as it uses two dierent antennas (normal + diversity) for RX (MIMO DL 2x2) choosing the best received signal at any time and getting a maximum download speed of 100 Mbps.
Features comparison:
Features [Old] 3G (SIM5215) [New] 4G (LE910)
Protocols 3G / GPRS / GSM 4G / 3G / GPRS / GSM / WCDMA / HSPA+ / LTE
Certications CE, GCF, FCC, IC, PTCRB
CE, GCF, ANATEL, FCC, IC, PTCRB, AT&T Compliant, KCC, RCM, NTT
DoCoMo, KDDi
GPS No Yes
Download max speed 384 kbps 100 Mbps
-12-
v7.1
Meshlium v4.0 vs Meshlium v3.5
Meshlium
X
treme
Features [Old] 3G (SIM5215) [New] 4G (LE910)
Upload max speed 384 kbps 50 Mbps
Antenna diversity No Yes
Cellular carriers Any
Any + Specially tested with AT&T, SK Telecom, Telstra, NTT DoCoMo or
KDDi
-13-
v7.1
Contents of the box
Meshlium
X
treme
4. Contents of the box
Meshlium
a) IP65 casing
b) Ethernet connector
c) micro-SIM + micro-USB connector
d) Expansion connector
e) Antenna connectors
Antennas
*
a) Dipole 5 dBi (Bluetooth, WiFi, XBee-PRO 802.15.4)
b) 4G / GPS (3 antennas for EU, US or BR models; 2 antennas for AU models)
c) Dipole 4.5 dBi (XBee 868LP, XBee-PRO 900HP)
(*) Number and type of antennas depend on the model purchased.
Fixing
a) Fixing plate
b) 2 metal brackets
c) Screws and wall plugs
d) Mounting screw
-14-
v7.1
Contents of the box
Meshlium
X
treme
Ethernet cable
IP65 Ethernet cap
Ethernet crossover cable
POE injector
AC/DC adapter
-15-
v7.1
Specications
Meshlium
X
treme
5. Specications
Processor 1 GHz Quad Core (x86)
RAM memory 2 GB (DDR3)
Disk memory 16 GB
Power 6 to 12 W (12 V)
Power source PoE (Power Over Ethernet)
Max current supply 2 A
Enclosure
Material Aluminum
Dimensions 300 x 220 x 87 mm
Weight 2.2 kg
External protection IP65
Temperature range -20 ºC / 50 ºC
Response time to Ethernet ping
60 s
Time to have all the services running
60 s
Types of power supply*
AC-220 V (DC-12 V)
Linux, Debian based
Meshlium Manager System
Management software (open source)
Security Authentication WEP, WPA, WPA2, HTTPS
(*) Only with the accessories supplied by Libelium
Figure : Meshlium unit
-16-
v7.1
Specications
Meshlium
X
treme
WiFi (2.4 GHz) radio (Access Point/Scanner)
WiFi radio
Chipset Qualcomm Atheros QCA9882
TX power 20 dBm
Range 500 m*
Antenna 5dBi dipole
Type Omni-directional, dipole
Gain 5 dBi
Dimensions 224 x 22 mm
(*) Depending on antenna and line of sight
RF radio modules
Model XBee-PRO 802.15.4
Frequency 2.4 GHz
TX power 18 dBm (10 dBm for EU models)
Rx sensitivity -100 dBm
Antenna 5 dBi dipole
Range 1.6 km (750 m in EU models)*
Model XBee 868LP
Frequency 868 MHz
TX power 14 mW
Rx sensitivity -106 dBm
Antenna 4.5 dBi dipole
Range 8.4 km*
Model XBee-PRO 900HP
Frequency 900 MHz
TX power 24 dBm
Rx sensitivity -110 dBm
Antenna 4.5 dBi dipole
Range 15.5 km*
(*) Depending on antenna and line of sight
-17-
v7.1
Specications
Meshlium
X
treme
4G/LTE module
Protocols 4G, LTE, 3G, WCDMA, HSPA, UMTS, GPRS, GSM
Frequency bands, EU/BR version
LTE - 800 (B20) / 1800 (B3) / 2600 (B7)
UMTS - 850 (B5) / 900 (B8) / 2100 (B1)
GSM/GPRS - 900 /1800
Frequency bands, US version
LTE - 700 (B17) / 850 (B5) / AWS1700 (B4) /
1900 (B2)
UMTS - 850 (B5) / 1900 (B2) GSM/GPRS - 850 /
1900
Frequency bands, AU version
LTE - 700 (B17) / 1800 (B3) / 2600 (B7)
(AU models do not support 3G, GPRS or GSM)
Output power
Class 4 (2 W, 33 dBm) @ GSM 850/900
Class 1 (1 W, 30 dBm) @ GSM 1800/1900
Class E2 (0.5 W, 27 dBm)@ EDGE 850/900
Class E2 (0.4 W, 26 dBm)@ EDGE 1800/1900
Class 3 (0.25 W, 24 dBm) @ UMTS
Class 3 (0.2 W, 23 dBm) @ LTE
RX rate Up to 100 Mb/s
TX rate Up to 50 Mb/s
Antenna 4 dBi
SIM card Access via the External micro-SIM socket
GPS Module
Modes
Assisted GPS (A-GPS),
Standalone mode (NMEA frames)
Antenna 4 dBi
The AU models do not have a GPS receiver
Bluetooth Scanner
Protocol Bluetooth 2.1 + EDR Class 2
TX power 3 dBm
Antenna 5 dBi dipole
Range 20-30 m*
(*) Depending on antenna and line of sight
-18-
v7.1
How to use Meshlium
Meshlium
X
treme
6. How to use Meshlium
6.1. Power supply
Meshlium needs a 220 V power connection. The device must be powered with the power source provided by Libelium.
How to connect Meshlium to 220 V (110 V compatible):
1. Unscrew the Ethernet connector cap in Meshlium.
2. Join the end that has the IP65 protection of the Ethernet cable to the connector and screw the cap on to x it.
3. Connect the free end of the cable to the PoE injector input marked as PoE. As explained in the section “Before using Meshlium”, make sure that the PoE is indoors.
4. Take the supplied power adapter and plug it into the corresponding PoE injector connector, labeled as DC.
5. Plug the other end of the adapter into the 220 V socket and your Meshlium is now ready to operate.
Note: For equipment powered by an electric outlet, a power outlet must be installed near the equipment, and it must be easily accessible.
Figure : Connecting Meshlium to 220 V
How to connect Meshlium in order to get access by the Ethernet interface:
1. Connect the network crossover cable (it has an identifying label) included in the box to the PoE injector input marked LAN and to the network socket of your PC as shown in the diagram.
(*) See the “Accessing Meshlium” section in order to see how to get access via wireless.
Figure : Connecting LAN cable to a PC
-19-
v7.1
How to use Meshlium
Meshlium
X
treme
You can also carry out this connection through a switch (not supplied with Meshlium):
1. Connect the Ethernet cable (not the crossover) to the PoE input marked LAN and to one of the switch inputs.
2. Connect another Ethernet cable to another one of the switch inputs and the opposite end to the network socket of your PC.
(*) See the “Accessing Meshlium” section in order to see how to get access via wireless.
Figure : Connecting LAN cable to a switch
6.2. External SIM socket
The External SIM socket is composed of 2 connectors:
micro-SIM card
micro-USB (type B)
Figure : External SIM socket in a Meshlium with 4G/3G/GPRS/GSM module
-20-
v7.1
How to use Meshlium
Meshlium
X
treme
The micro-SIM card connector allows the user to connect the SIM card. You can ask your Mobile Network Operator for a micro­SIM card. It is better to use a normal micro-SIM card, not a card which can be broken into a nano-SIM card.
The micro-SIM card connector has a push-push mechanism, so it is really easy to remove the card using one nail or a small tool. To insert the SIM, press until a click is heard. To release the card, press until a click is heard and the spring will push the card free.
Figure : Push-push mechanism External SIM socket
It is very important to turn o Meshlium in a secure way before inserting a micro-SIM card, or removing an existing SIM card. The user can damage the device if this operation is done with the device on.
Make sure the External SIM socket is closed with its protection cap tightly screwed before an outdoors deployment.
The operation with the micro-USB socket is just the same than with a normal USB socket. A USB OTG cable can be used to plug in standard A USB connector (like pendrives).
Take into account that the External SIM socket has a limited resistance so please be gentle and push with care.
6.3. How to install the antennas
Every antenna for each technology has a dened position in which it has to be installed. The dierent positions are:
Figure : Antenna socket numbers
-21-
v7.1
How to use Meshlium
Meshlium
X
treme
WiFi AP – Socket 2
4G with adapter n-to-SMA– Socket 1 and 6
GPS with adapter n-to-SMA – Socket 3
RF module 802.15.4 – Socket 5
RF module 868 MHz / 900 MHz with adapter n-to-RP-SMA – Socket 4
Bluetooth Scanner – Socket 5
WiFi Scanner – Socket 4
The antennas have to be gently screwed on the connector. Do not force the antenna, if you need too much strength to screw it is probably being installed in a wrong position.
If you have any reception issue with 4G or GPS, you can try bending the aected antenna in order to improve isolation.
6.4. Installation of the IP65 Ethernet cable
Installation of the IP65 cap:
In order to install the IP65 cap you will need a connector-free RJ45 cable. This cable is NOT included in the Meshlium box.
Important: Make sure that you have a cable long enough to connect Meshlium from its denitive location to the PoE located indoors. It is not recommended to install Meshlium too far from the PoE injector due to the power loss in the cable. Always test the device with a cable of the same length before installing.
The Ethernet cable can be used for indoors and outdoors deployments. Just note that its resistance is limited, so in order to maximize its lifetime in harsh conditions (direct sunlight, extreme temperatures, very wet climate), we advise to protect the cable with some isolating tube or heat-shrink sleeve. This is also important for installations where insects, birds, rats or other animals could try to bite the cable.
1. Take from the Meshlium box the bag containing the parts for installing the IP65 cap. Check that you have all the parts that appear in the picture.
c
b
d
Joints
Adhesive joints
a
Figure : Cap parts
2. Stick one of the supplied adhesive joints to part C.
Figure : Stick joint
-22-
v7.1
How to use Meshlium
Meshlium
X
treme
3. Introduce the joints into part B as shown in the drawing.
Figure : Introduce joints
4. Insert part C into part D.
Figure : Insert part C
5. Screw both sets of parts in the direction shown in the diagram.
Figure : Screw both parts
6. Partially screw part D to the end.
Figure : Screw part D
7. Pass the cable through the tted cap.
Figure : Pass the cable
8. Crimp the RJ45 connectors at the ends of the cable (the crimping tool is not supplied with Meshlium).
Figure : Crimp RJ45
-23-
v7.1
How to use Meshlium
Meshlium
X
treme
Your IP65 Ethernet cable is now ready for use.
How to connect the IP65 Ethernet cable to Meshlium:
1. Take the adhesive joint that has not been used for tting the cap and stick it to the Meshlium Ethernet connector.
Figure : Stick joint
2. Connect the end of the Ethernet cable to the Meshlium Ethernet socket.
Figure : Connect RJ45
3. Screw part C onto the Meshlium connector. Screw tighter part D to x the cable too. Your Meshlium is now ready to use outdoors.
Figure : Screw connector and tighten part D
-24-
v7.1
How to use Meshlium
Meshlium
X
treme
6.5. Installing Meshlium
Meshlium has been designed to operate in a vertical position with the antennas and connectors facing down. You will nd the required bracket to mount Meshlium in a pole or in a wall.
To x the bracket to a wall:
1. Attach bracket to the wall using wall plugs and screws. Screws provided are for general use and could not be valid for every surface. Use hardware adapted for the surface you are installing Meshlium on.
To x the bracket to a mast:
1. Attach the bracket to the mast using the hose clamps. Hose clamps provided are for 50-70mm circumference masts. If your mast is thicker, use clamps with the proper metric.
Once the bracket is xed:
1. Attach the box to the bracket, tting the three top notches in the holes of the box.
2. Secure the screw in the bottom of the box.
6.6. Initialization, restart and shutdown
In order to allow Meshlium to close correctly all the daemons and applications it is important to use the buttons Restart and Shutdown placed in the upper right corner in the Manager System. This way you will keep maximum the performance and
lifetime of the system.
Figure : Restart screen
Once you click on the Restart or Shutdown button of manager system you have one minute to conrm the operation. If you do not conrm in that time, you will need to click in the button again to perform the operation.
-25-
v7.1
How to use Meshlium
Meshlium
X
treme
Beep! System
Meshlium includes an internal speaker which will emit “beep!” sounds when initializing, rebooting and shutting down in order to inform about the state of the process.
Initialization beeps:
Long beep when Meshlium has nished starting and it is ready to be used
Reboot beeps:
Long beep when the reboot order is executed
Initialization beeps when Meshlium starts again
Do not remove the power cable during this process is carried out
Shutting-down beeps:
This process could take up to one minute
Long beep when Meshlium is about to shutdown. A few seconds after the beeps, Meshlium can be unplugged.
Do not remove the power cable until this process is totally completed
Note: The “beep!” sound is not really loud so you will have to take attention and be close to the Meshlium box in order to hear them clearly.
Note 2: If Meshlium is unplugged before the acoustic signal of shutdown, internal memory could be damaged. Be sure to wait for several minutes if you are not sure the beeps sounded.
Note 3: The duration of the reboot or shut-down processes may vary. Make sure you heard the corresponding beeps and be patient.
Note 4: If the user does not follow these instructions, the risk is very high. Meshlium will become unresponsive and inaccessible. This
problem is out of the warranty scope, because it is produced by bad use. The only possible solution will be a repair process in Libelium’s facilities, paid by the user.
6.7. Setting the time
In order to get all the data stored in the Meshlium local database with the right timestamp, you must adjust the System time.
To do so, go to the “Setting the Time” section, inside the “System Information” chapter in the current guide.
-26-
v7.1
Understanding Meshlium
Meshlium
X
treme
7. Understanding Meshlium
7.1. Concepts
Meshlium is an IoT gateway that may contain up to 4 dierent radio interfaces: a WiFi 2.4 GHz (Access Point), a 4G/3G/GPRS/GSM and 2 XBee/RF radios. Meshlium also integrates a GPS module for mobile and vehicular applications and may include Bluetooth and WiFi radios too for scanning applications. These features along with an aluminum IP65 enclosure allows Meshlium to be placed outdoors.
Meshlium can work as:
an RF (XBee) to Ethernet router for Waspmote nodes*
an RF (XBee) to 4G/3G/GPRS/GSM router for Waspmote nodes*
a WiFi Access Point
a WiFi to 4G/3G/GPRS/GSM router
a GPS – 4G/3G/GPRS/GSM real-time tracker
a smartphone scanner (detects iPhone and Android devices)
* More info about Waspmote at: http://www.libelium.com/waspmote
All the networking options can be controlled from the Manager System, a web interface which comes with Meshlium. It allows you to control all the interfaces and system options in a secure, easy and quick way.
7.2. Meshlium models
There are dierent Meshlium models depending on the radios integrated:
Meshlium model Ethernet WiFi AP 4G/3G/GPRS/GSM 802.15.4 868/900
WiFi &
Bluetooth
scanners
Meshlium 4G 802.15.4 AP 868 EU
P P
EU/BR version EU version 868
Meshlium 4G 802.15.4 AP 900 US
P P
US version World version 900 US
Meshlium 4G 802.15.4 AP 900 BR
P P
EU/BR version World version 900 BR
Meshlium 4G 802.15.4 AP 900 AU
P P
AU version World version 900 AU
Meshlium 4G AP 868 EU
P P
EU/BR version 868
Meshlium 4G AP 900 US
P P
US version 900 US
Meshlium 4G AP 900 BR
P P
EU/BR version 900 BR
Meshlium 4G AP 900 AU
P P
AU version 900 AU
Meshlium 4G 802.15.4 AP EU
P P
EU/BR version EU version
Meshlium 4G 802.15.4 AP US
P P
US version World version
Meshlium 4G 802.15.4 AP BR
P P
EU/BR version World version
Meshlium 4G 802.15.4 AP AU
P P
AU version World version
Meshlium 4G AP Scanner EU/BR
P P
EU/BR version
P
Meshlium 4G AP Scanner US
P P
US version
P
Meshlium 4G AP Scanner AU
P P
AU version
P
Each model with RF modules can have XBee-PRO 802.15.4 and XBee 868LP or XBee-PRO 900HP (depending on the region).
-27-
v7.1
Understanding Meshlium
Meshlium
X
treme
7.3. Storage
The size of the Meshlium hard disk is 16 GB. The Operating System and the Manager System take ~3 GB. This means the space which can be used to store the data captured and to be used by the applications loaded by the user is:
16 GB – 3 GB = 13 GB
Some of this space (7.2 GB) is assigned to the user partition: “/mnt/user”.
The local database les can be found in: “/mnt/user/mysql/MeshliumDB”.
7.4. Application model by model
Meshlium RF 4G AP
Meshlium can take the sensor data which comes from a Wireless Sensor Network (WSN) made with Waspmote sensor devices* equipped with RF (XBee) radios and send it to the Internet using the Ethernet interface or the 4G/3G/GPRS/GSM interface. Besides, Waspmotes with GPRS, GPRS+GPS, 3G, 4G or WiFi can send sensor info through the access point or through the Internet via HTTP protocol. Users can connect directly to Meshlium using the WiFi interface to control it and access to the sensor data. Users can also connect to Meshlium via WiFi with laptops and smart phones and get access to the Internet (as a common Access Point).
(*) http://www.libelium.com/waspmote
Figure : Meshlium RF 4G AP
-28-
v7.1
Understanding Meshlium
Meshlium
X
treme
Meshlium Scanner 4G AP
It allows to detect Smartphones (iPhone, Android) and in general any device which works with WiFi or Bluetooth interfaces. The collected data can be send to the Internet by using the Ethernet interface or the 4G/3G/GPRS/GSM connectivity. Besides, Waspmotes with GPRS, GPRS+GPS, 3G, 4G or WiFi can send sensor info through the access point or through the Internet via HTTP protocol. Users can connect directly to Meshlium using the WiFi interface to control it and access to the sensor data. Users can also connect to Meshlium via WiFi with laptops and smart phones and get access to the Internet (as a common Access Point).
Figure : Meshlium Scanner 4G AP
-29-
v7.1
Accessing Meshlium – make it easy!
Meshlium
X
treme
8. Accessing Meshlium – make it easy!
Meshlium comes with all the radios ready to be used. All the Meshlium units come with the WiFi Access Point ready, so that users can connect using their WiFi devices. Connect the Ethernet cable to your network hub, restart Meshlium and it will automatically get an IP address from your network using DHCP.
Then access Meshlium through the WiFi connection. First of all, search the available access points and connect to “MeshliumXXXX”. The four digits at the end allow to identify dierent Meshliums when working near each other.
Figure : List of AP with Meshlium network
No password is needed as the network is open (you should change it later in the WiFi AP interface options). When you select it, Meshlium will give an IP address from the range 10.10.10.10 – 10.10.10.250.
Now you can open your browser on your PC, tablet or smartphone and access the Meshlium Manager System:
URL: http://10.10.10.1/ManagerSystem
user: admin
password: libelium
Figure : Manager System login screen
-30-
v7.1
Accessing Meshlium – make it easy!
Meshlium
X
treme
Figure : Manager System landing page
If your network does not oer DHCP service, Meshlium starts with a default IP address (192.168.1.100). In this case you can connect Meshlium through the WiFi connection (which is always available) or with the crossover cable provided with Meshlium.
If you want to access to the Manager System using the crossover Ethernet cable go to:
URL: http://192.168.1.100/ManagerSystem
user: admin
password: libelium
Loading...
+ 158 hidden pages