From AirQ Networks wiki
Jump to: navigation, search
Pingu dashboard (home page)


Pingu is the main software provided from AirQ Networks. It's a web application included in AirQ 200 control unit and you can use and configure it in a very simple way:

  • You don't need to install software on a PC or other devices;
  • You have to use PC or smartphone only as a terminal;
  • You can use every operating system;
  • You can access it by any browser (Internet Explorer is not recommended).

With Pingu you can do all system operations:

  • Observe real-time data and system status sensed by AirQ Networks devices, from a useful dashboard;
  • Command relays from the dashboard;
  • Observe historical data by graphs and tables;
  • Print and download collected data;
  • Define system logic by Rules.

For access to Pingu, open a browser and type

Log in and use it!

Device pairing

Devices pairing is mandatory for using of AirQ devices. After pairing, only the current control unit can access to paired devices.

You have to:

  1. Set control unit in pairing mode;
  2. Pair one or more devices.

To set control unit in pairing mode, you have to access to pairing page:

  • At first installation, from the dashboard;
  • Every time, from the Setup page.
Pingu dashboard is empty after first installation
Access to pairing page from setup page

In details:

  • From the pairing page, click on "Start device pairing" in order to put control unit in pairing mode;
  • A time bar will appear: during this time you have to do the pair procedure of the devices, turning on power of your AirQ devices. If the device is AirQ 300 control board, after turn on, the status led will blink rapidly until it is fixed. When led becomes fixed, the device is paired. If the device is a sensor, you simply have to connect the battery. If a device is already on before pairing, off and on again.
Pingu pairing page
Pairing started

After pairing, all devices are available on the dashboard.

System settings

Setup button

Setup page is used to configure system settings. Some settings are mandatory to system functioning.

To access to system settings click on Setup from main menu of Pingu.

Credentials settings

In setup page you can set credentials for Igloo server and Pingu. Igloo credentials are mandatory for the communication over Internet of date, for sending email and SMS.

Click on Test connection to Igloo server for communication checking.

Pingu sends data to Igloo ar regular interval of time. For forcing data sendings, click on Send data to Igloo server now.

Credentials settings
Igloo connection test success
Igloo connection test failed

If you want to change web console credentials, use the second couple of fields.

For save all changes, click on Save button.

Date/time settings

In setup page you can set date/time of the system. Select Set date and time automatically flag to automatic date/time settings. Deselect flag and use the form to manual settings.

Date/time settings

Language settings

In setup page you can set language of Pingu interface

Language settings

Notifications frequency settings

In setup page you can set the frequency, in seconds, of sending text messages and e-mails. The default is 3600 seconds (1 hour) for both.

Notifications frequency settings

HACCP Visualization

In setup page you can decide whether to display HACCP register, using related flag

HACCP visualization flag

Download/upload database

In setup page you can download or upload internal database. Downloaded database is a SQLite database. If necessary, you can also upload a downloaded database (we recommend that you make a download before proceeding). Uploading cause a system reboot.

Upload/download database interface

Update Pingu to a newer version

In setup page you can do software updates. Click on check button to find and update software. If software is already updated to the latest version, a message will appear.

Update Pingu
Pingu already updated to the latest version
A new version is available
Download and install

Restoring to default

In setup page you can restore system with default settings. This action involves loss of all data and software updates, resetting system to default settings.

Pingu system reset

Network settings

Network button

Network page is used to do network settings and testing.

You can change host and port of Pingu application, and IP settings of the control unit.

Click on Test network configuration to access to network test page. In this page you can do usual net testing commands: Ping, Traceroute and DNS resolution.

Network settings interface
Network testing interface. Access to the interface clicking on Test network configuration from network settings page


Dashboard is the main page of Pingu. In dashboard you can:

  1. See real-time status of all boards (control boards and sensors) detected by the main unit;
  2. see collected data of every detected board;
  3. configure boards;
  4. do commands (by control boards);
  5. manage the system logic.

You can access to dashboard:

  • after login;
  • clicking on home button from main menu (dashboard is the home of the interface).


In dashboard you can see real-time status of all detected boards. If main unit detect a new board, this will showed in the page. You can see real-time status with a refresh frequency of 300 seconds.

On the right side of the page you can see receiver status and internet connection status

System status box

System status box

In system box status you can see some informations about control unit:

  • Power supply. It indicates if control unit is powered from the mains or battery;
  • Receiver status. It indicates if receiver is working;
  • Internet status. It indicates if control unit is linked to Internet.

You can define rules with the relative button

Boards appearance

AirQ 300 boards shows as main data all input and relays status; sensors shows as main data the detected value (temperature, humidity etc...)

Board IDBoard inputs status (RED=off; GREEN=on)Board relays switches (GRAY=off; BLACK=on)Last detection datetimeInputs/relays historyManage rulesStart/stop rules (show only if there are rules)Power supply (main power or battery)Signal level/data repeatingBoard3.jpg
About this image
Board IDLast observed dataLast detection datetimeData trendSensor data historyManage rulesPower supply (main power or battery)Signal level/data repeatingBoard1x.jpg
About this image

Naming boards

How to name a board

For each control board or sensor you can assign a name. This name qualifies the board and it will be shown in all the application.

For name/edit a board name:

  1. click on "Name it" or on assigned name;
  2. Insert the new name and press enter key.

How to name an input or a relay of an AirQ 300 board

You can rename inputs and relays of AirQ 300 boards. For do it:

  1. click on the input/relay label;
  2. insert the new name and press enter key

Switching relays

There are two ways to switch relays of an AirQ 300 board:

  • define a switch in a rule action;
  • directly from the dashboard, clicking on relay icons.
A switched off relayA switched on relayBoard3.jpg
About this image

Data repeating

In dashboard you can see if the last detection is transmitted directly from board or routed by a repeater. In dashboard you can see this information by signal level icon:

  • caption Data is sended directly to control unit;
  • caption Data is routed to control unit by a repeater or an AirQ 300 board.

Data history

Control boards history

caption Pingu provides an history table, showing all old inputs and relays status. Every time board status changes, a new line appear in the history.


Clicking on Print icon, you can see a preview for a print. To exit the preview, click the ESC key.

Sensors histories

Sensors has two kind of history:

Sensor data history

History table for a sensor

caption In this table you can see all past detections of the related sensor; for each row:

  • Last sent status: datetime of the detections;
  • Main data: main data of the detection (ex. for a temperature sensor main data is Temperature (°C))
  • signal: signal level of the detection; near -110 signal level is low;
  • Battery voltage: battery level of the sensor; near 2900 battery is low;
  • Message repeated: if True, detection is routed to main unit by a repeater or an AirQ 300 board; else, detection is sended direcly to main unit;
  • Packet number: a progressive number of the detections. Value range is 0-255.

You can filter data by datetime range using the form above the table.

Clicking on Print icon, you can see a preview for a print. To exit the preview, click the ESC key.

Clicking on Copy icon, you copy data in csv format to the clipboard.

Data trend

History table for a sensor

caption Graph shows the trend of the main data detected from the sensor. Moving the mouse on the graph you can see details of every point. To zoom the graph you can use the bottom bar moving left and right handles; To filter data by datetime, you can use the form above the graph.

HACCP register

HACCP register is a special register that shows historical data grouped by time range. For each day and for each sensor, there are showed main data average in time ranges 00:00-01:00; 08:00-09:00; 16:00-17:00;

Access to HACCP page00:00-01:00 range column08:00-09:00 range column16:00-17:00 range columnUnavailable data for related range in related dateSensors data averages for related range in related dateSensors data averages for related range in related dateHaccp.jpg
About this image

You can filter data by datetime range using the form above the table.

Clicking on Print icon, you can see a preview for a print. To exit the preview, click the ESC key.

Clicking on Copy icon, you copy data in csv format to the clipboard.

In default configuration, HACCP register is hidden. To enable visualization, you have to set Show HACCP register flag in Setup page. So you can see the HACCP register button in the application menu.

Personal tools