Area SX srl - Informatica e Microelettronica
0
Back to: Home Page Articles Sensors Ambient sensors IGROd SYSTEM: temperature and humidity under virtual machine

IGROd SYSTEM: temperature and humidity under virtual machine

Publication Date: 31-07-2009 | Versione Italiana  | English Version

IGROd SYSTEM, the well known system for remote measurement of environmental temperature and humidity designed and produced by Area SX, is updated now with the integration of new measurement nodes based on the SX19 board and a complete software package pre-installed on a virtual PC, for an easy and quick use.

In this article we describe the new version of the IGROd system by Area SX for remote measurement of environmental temperature and humidity, which is improved by a new type of micro-probe based on the SX19 board (Thermohygrometric Ethernet sensor (boxed version)) and a software bundle pre-installed on a Linux OS running on virtual machine (VMWare).
This is a complete solution for web monitor of environmental parameters temperature and humidity.  These quantities are measured by nodes connected to the LAN / Internet, which can be in a number scalable at will.  A central web application collects, manages and displays the measured values.
The following picture describes schematically the logical approach of the IGROd system. 

In addition to the mini-nodes and the central server on which the virtual machine runs, in the above scheme there is also an SMS Machine HTTP (SMS Machine HTTP Wap Push: a new power for SMSs) which is needed, but not mandatory, if you want to send alarm SMS when the preset max and min temperature and humidity thresholds are exceeded by the actual values.
On this version for a virtual machine, in addition to the software daemon which carries out the acquisition of temperature and humidity, also the software demon that sends alarm via e-mail and SMS is provided (for the SMS function you must purchase the optional SMS Machine HTTP). Alarms are generated when the preset thresholds are exceeded for each single node.
  Here we see in detail how to install and configure the IGROd SYSTEM.

Installing and Configuring the node uIGROd

The uIGROd node must be placed in the room or area where you want to monitor temperature and humidity, possibly close to a LAN connection (Ethernet 10/100T). The node is powered by an adapter 220V AC - 5V DC, 500mA which respects the following polarity of the connector:


The connection of the probe to the LAN should be carried out as if you connect a standard PC, using a CAT 5 patch cable (maximum length 80m.),

between the RJ45 port of the node (see Figure 1, step 1) and the switch / hub on your LAN.  On the RJ 11 connector (see Figure 2, step 5) you must connect the temperature sensor SHT75 which is supplied with the node. 
The LEDs (see Figure 2, step 3 and 4) show the correct power voltage (green LED) and the proper operation of the node (red LED). 
The only configuration, required to let the SX19 probe work, is related to network parameters, which must be suitable to the LAN where is connected.  To configure the network parameters, you must launch the ezTCP Manager software utility from a PC connected in LAN with the SX19.  On the graphical user interface of the tool, click on the "Search All" button and wait for the search results. Then select form the box "Search Results" the MAC address of the SX19 node that you want to configure. 


Chosing the tab "Network", you can configure the parameters suitable for your network such as IP address, subnet mask and gateway if needed.  Once completed the data entry, simply click on the "Write" button.  The ezTCP Manager tool is in free download in the downloads section of this article.  The software is compatible with the Windows XP OS or later versions, on Linux OS it can be used with the help of the tool WINE (http://www.winehq.org/).

Installing the IGROd SYSTEM software on VMWare

To simplify and reduce the cost of setup, Area SX provides the IGROd SYSTEM software package completely installed on a Linux machine on VMWare. 
The use of a virtual system virtual machine has many advantages including security, reliability and portability from one operating system / PC to another.  In fact, to run a virtual machine you just have to install a special player (available for Windows, Linux and Mac) and launch a file just as if you were watching an ordinary video file.
For the running of the virtual machine of IGROd SYSTEM, you must download and install on a PC, with Ethernet interface and 1GB RAM at least (virtual machine needs 300Mb of RAM), the software package VMware Player
The player is freely available for all OS at the following link: 

http://www.vmware.com/download/player/


Once completed the download and installation procedure on your system, you must unzip the VMWARE_IGROD_SYSTEMS.zip software package  (provided for free with IGROd_PACK uIGROd-PACK - Kit per il monitoraggio di temperatura ed umidità su rete LAN), double-click on the file IGROd_SYSTEMS.vmx and wait on the desktop for the window showing the Linux system start where the IGROd software installation is hosted. 


Only when you first start the VMWare Player software, the following message my be displayed: 


just select "I Moved it" and click "OK". 

Now we have a Linux OS (Ubuntu mini) running on our host PC as if it were a normal application. 
The Linux distribution comes with the default IP address: 192.168.0.130 and login credentials:

user: igrod
password: igrod
root password: igrod

  In addition to the console access on VMware, you can manage remotely your Linux installation using SSH encrypted connection. 



Here we see how to do a basic Linux system administration.

Changing IP address and / or configure the network
To temporarily change the IP address of the Linux system you must: enter the VMWare console (just bring the mouse pointer on the VMWare palyer window and click), login as user - igrod and password - igrod , switch to superuser (type su and then enter, type the password igrod ) and then type the following command:

ifconfig eth0 192.168.9.135

and type enter. Of course, you can specify any IP address compliant with your LAN (the previous one is just an example).
Now, to verify the correct setting of the new address, from a remote PC or from the same host PC (the one hosting the VMWare) we can open the internet browser and type the url: http://192.168.9.135 to show the web interface of the system IGROd.

To permanently change the IP address of the machine you need to edit the file /etc/network/interfaces

vim /etc/network/interfaces
enter the new IP address and save (in vim to save, you must type the command  :qw).

Start and stop the IGROd service
The IGROd service is configured to start automatically when you boot the Linux OS. Anyway, if you want to start / stop / restart it, then simply execute the following commands as root:

/etc/init.d/igrod.sh start
/etc/init.d/igrod.sh stop
/etc/init.d/igrod.sh restart

This operation can also be done remotely via an SSH connection.


To control the correct working of the software daemon, you can check the log file with the following command:

tail -f /home/igrod/log/igrod.log

Change the igrod user password and root password
To change the password of the igrod user just log in and type the following command:

passwd igrod

and type the new password.
To change the root password, you must log in first as igrod user and then as root after typing the command su.
Now just type the command passwd and then tyoe the new password.

Stop or Restart the Linux System
The reboots and / or shutdown operations can be performed only by root so you need to log in this way.
To restart the system, just type the command reboot and to stop the system the command halt.

IGROd SYSTEM web interface

The web interface for management IGROd System can be reaached on the network with any Web browser, by typing in link bar:
http://vwware_ip_address/
and enter with the default credentials (username: admin and password: admin).


By mean of the web interface, you can configure the nodes to be polled by the system, set the alarm thresholds, display the measurements retrieved by each node in a table or in a graph.





An online demo of the IGROd SYSTEM web pages is available at the following link:
http://demo.areasx.com

Download

Download Software ezManager v33C.zip
Download Manual Manuale_Utente_uIGROd_PACK_R2.pdf


Segnala questo articolo: 





Publication Date: 31-07-2009Hits: 92344
I marchi citati sono propriet� dei titolari dei relativi diritti. Le caratteristiche tecniche e i prezzi riportati sono indicativi e soggetti a variazioni senza preavviso. Le foto non hanno valore contrattuale. Nonostante accurate verifiche, il presente documento pu� contenere prezzi o specifiche errati. Area SX si scusa in anticipo e si impegna ad evitare tali imprecisioni.

 Area SX store
In this section you can buy directly the products described in this article
uIGROd-PACK;IGROD-SERVER;POE_SPLITTER;IGROD-NODE-WIFI
All prices are indicated in Euros without shipping costs and VAT (where applicable). The prices are for single unit.
DescriptionCodeUnit Price
Read more info on this productuIGROd-PACK - Kit per il monitoraggio di temperatura ed umidità su rete LAN
Il uIGROd-PACK è un sistema completo di telerilevamento ambientale di temperatura ed umidità controllato via Web. I nodi di misurazione sono collegati sul LAN e possono essere in un numero scalabile a piacere, mentre un'applicazione Web raccoglie, gestisce e visualizza le misure effettuate.

Il uIGROd-PACK è composto da:

4 x Nodi IGROd-NODE-ETH
4 x Sensori digitali SHT75
4 x Alimentatori 220V - 5V DC 500mA
1 x CD con software IGROd SYSTEMS e manuale


Prodotto compliant RoHs
UIGROD-PACK€ 540.00
Read more info on this productRead more info on this product
Read more info on this productIGROd-SERVER - Sistema IGROd pre installato su Linux Box
IGROd-SERVER è un sistema completo di telerilevamento ambientale di temperatura ed umidità controllato via Web. I quattro nodi di misurazione sono collegati con il server sul LAN Ethernet e possono essere aumentati in numero scalabile a piacere. Tutto il software necessario per: l'interrogazione dei nodi, l'archiviazione e visualizzazione delle letture; è installato in una compatta Linux box.
IGROd-SERVER può inviare messaggi di notifica allarme superamento soglie via e-mail e/o SMS grazie al modem UMTS integrato.
Il PACK è composto da:
  • 4 x Nodi IGROd-NODE-ETH
  • 4 x Sensori digitali SHT75
  • 4 x Alimentatori 220V - 5V DC 500mA
  • 1 x Un IGROd-Server completo di modem GSM/UMTS
  • 1 x Antenna GSM
  • 1 x Alimentatore per IGROd-Server
Principali caratteristiche del server IGROd
  • Processore: ARM11 da 700Mhz
  • RAM: 512Mb
  • SD: 8Gb o 16Gb
  • LAN: Ethernet 10/100 Mbps
  • Wi-Fi 802.11.b/g/n (opzionale)
  • Modem: GSM/UMTS integrato
Su richiesta può essere fornito il solo IGROd-Server o il Kit con i nodi Wi-Fi


Prodotto compliant RoHs
IGROD-SERVER€ 740.00
Read more info on this productRead more info on this product
Read more info on this productPOE Splitter con tensione regolabile da 5V, 9V o 12V
Splitter Power Over Ethernet per alimentare apparati tramite cavo di rete categoria 5 fino ad una distanza di 100 metri.
Lo splitter è può erogare tre differenti tensioni: 5V, 9V o 12V impostabili tramite selettore. Lo splitter POE viene fornito completo di patch CAT5 da 10cm e cavo di alimentazione con connettori intercambiabili.

Principali caratteristiche tecniche
  • Standard: 802.3af
  • Data Rate: 10/100M
  • Input Power Voltage: DC48V/0.3A
  • Output Power Voltage: 5V(2A),9V(1.1A),12V(1A)
  • Linee alimentazione: RJ45 4/5(+) 7/8(-)
  • Connettori: DC 2.1 5.5 9.5mm
  • Temperatura operativa: -10 ~ 45 °C
  • Umidità operativa: 10 ~ 90% (Non condensante)
  • Dimensioni: 80 (L) x 55 (W) x 31 (H) mm
  • Peso: 76 g
  • Certificazioni: CE, FCC


Prodotto compliant RoHs
POE_SPLITTER€ 20.00
€ 17.00
Read more info on this productRead more info on this product
Read more info on this productBoxed probe thermohygrometric Wi-Fi
Sonda di temperatura ed umidità con interfaccia Wi-Fi 802.11g completa di case plastico.
Caratteristiche principali:
  • Range Temperatura: -40°C/+120°C
  • Risoluzione Temperatura: 0.01°C
  • Accuratezza Temperatura: +/- 0.3°C
  • Range Umidità: 0/100% Umidità Relativa
  • Alloggio microSD
  • Risoluzione Umidità: 0.03%
  • Accuratezza Umidità: +/- 1.8%
  • Wi-Fi 802.11abg
  • Alimentazione: 5V CC
La sonda viene fornita completa di:
  • Sensore SHT75 cablato
  • Alimentatore da parete 220V - 5V cc


Prodotto compliant RoHs
IGROD-NODE-WIFI€ 145.00
Read more info on this productRead more info on this product

Resellers Social Contacts Conditions
Area SX s.r.l
Via Stefano Longanesi 25
00146 Roma

Tel: +39.06.99.33.02.57
Fax: +39.06.62.20.27.85
P.IVA 06491151004
Terms of sale
Warranty conditions
Resellers Conditions