The conservation of materials in science is very important. Usually laboratories has deep freezers for conservation. The variation of the temperature may affect the quality of a material. For this reasons you can setup a control application based on AirQ Networks products.
You can control:
- temperature of a cold cell;
- temperature of a deep freezer;
- temperature of a cold storage room;
- temperature of isothermal truck;
- check if one of the freezer has open door.
The application must detect temperatures, show history of detected data and fire alarms if some temperature is outer thresholds.
Suppose you have:
- a -25°C freezer;
- four -80°C freezers without a plug for a probe and an alarm contact;
- an isothermic truck.
You want to detect temperatures, calculate HACCP register automatically and fire some alarms:
- Send SMS (text message) to mobile number if -25°C freezer temperature is out of interval [-25°C -15°C];
- Send SMS (text message) to mobile number if one of the -80°C freezers alarm contact is off (suppose you use a normally closed contact);
- Send Email when isothermic truck enter/leave the factory.
- N° 1 AirQ 101 sensor (for point 1);
- N° 1 AirQ 121 datalogger sensor (for point 3);
- N° 1 AirQ 300 board with Li-Po battery (for point 2);
- N° 1 AirQ 200 control unit;
- N° 1 12V power adapter.
Note use of datalogger sensor for the isothermic truck: AirQ 121 sensor collects data when it's out of control unit detection range (the truck is out for delivery); sensor download all collected data when it's in control unit detection range (the truck is returned to the base).
Step by step instructions
Next paragraphs will show how setup both hardware and software.
Let's start with simple tasks: to install AirQ 101 and AirQ 121 sensors. Being battery powered sensors, they can be placed where needed. As rule of thumb, we suggest to try different places before to decide final position. An important trick is to avoid to place sensor too close to air vent or sources of heat.
Next step is -80°C freezers alarm contacts and AirQ 300 board. You have to insert the power adapter int the plug and link it to the AirQ 300 board. Since you have 4 alarm contacts, you have to link each of them in one input of the board. It is preferable to make the connection on normally closed contact of the freezer.
Finally, AirQ 200 control unit must be installed close to a network outlet using an UTP cable and powered up using a +12V power adapter.
In order to configure software, you have to access to Pingu application, provided by the control unit. Pingu is a web application, so you can access to it by a browser typing in the address bar:
The first screen is the login, for the first time use admin for user name and console for password.
After login, dashboard is showed. In the dashboard you can see real-time system status. You can see a box for every component you've installed (a box for the AirQ 300, a box for the sensor placed in -25°C freezer and a box for the datalogger placed in the truck).
In sensors boxes you can see the last data detected and the last detection time. For control board box, if you have installed hardware as described before, for each input you can see a green signal if the deep freeezer works normally, otherwise it's shown a red icon.
If you go in Setup page you can set a lot of configuration parameters, like Pingu user and password, system language etc...
You can assign names to the sensors, to the board and its inputs and relays.
To change the name of the AirQ 101 sensor, click on Name it and insert a name, for example freezer.
To change the name of the AirQ 121 sensor, click on Name it and insert a name, for example isothermic truck.
To change the name of the AirQ 300 board:
- click on Name it and insert a name, for example deep freezers;
- click to IN1 to assign name freezer 1;
- click to IN2 to assign name freezer 2;
- click to IN3 to assign name freezer 3;
- click to IN4 to assign name freezer 4.
Define system logic
To alarm definition, you need to set more complex behaviors by using Pingu rules. To add a new rule, from the dashboard click on the icon of the rules of the board purchased.
Send SMS (text message) to mobile number if -25°C freezer temperature is out of interval [-25°C -15°C]
From the dashboard, click on rule icon for the freezer sensor to access managing rules page grouped by the freezer sensor.
In the add new rule box, you have to define a rule name, an expression and an action:
- Expression: if temperature is higher than -15 or temperature is lower than -25;
- Action: send SMS to mobile number.
Send SMS (text message) to mobile number if one of the -80°C freezers alarm contact is off
For each of the four input of the AirQ 300 board, you have to define this rule:
- Expression: if alarm contact is off;
- Action: send SMS to mobile number.
Send Email when isothermic truck enter/leave the factory
If you want to be notified every time the truck leaves/returns to factory, you need to set two rules:
- rule 1:
- Expression: if truck leaves the factory;
- Action: send E-Mail;
- rule 2:
- Expression: if truck returns to factory
- Action: send E-Mail
You can setup the expressions by checking if sensor is in control unit wi-fi range, using the parameter linked
Note for DURATION definition. For both rule, a duration is defined, It representing the time (in seconds) of validity of the action; after this time the action will not execute if the expression matches; the action will re-executed only after rule state will be changed; if duration has the default value 0, the action will always evaluated. In the example, note that rules exit and enter are opposite, so when truck leaves the factory, rule exit matches and send and exit notification; this rules will rematch only after "enter rule will match. Symmetrical for the rule enter.
Pingu application offers to you a lot of utilities for data observing. Read Pingu documentation for complete informations.
For example, you can observe temperature trend of your sensors, status history of you deep freezers etc...