Natlogger

General information
Natlogger - Software and hardware complex for monitoring meteorological data and environmental parameters. Provides data collection from devices (Sokol-M1, Sokol-GA), processing, and visualization via a web interface.
Supports monitoring of meteo parameters (temperature, humidity, pressure, etc.), concentrations of various gases and dust particles in the air. Features: remote access, customizable dashboards/widgets, alerts (email). Used in meteorology and ecology.
Registration and profile
Registration
To proceed to registration on the Natlogger platform, click on the corresponding button on the login page.
Link to the Natlogger platform. Fill in the fields and click the “Sign up” button.

An email will be sent to the email address you provided, containing a code to confirm your account. Enter the code in the appropriate field, and your account will be confirmed and activated.
Once your account has been successfully confirmed, you will be automatically logged in.
Please note: if you do not receive the email, check your spam folder.

Profile
In the upper right corner, you can see the section for working with your user profile:
Clicking on the user name opens an additional window that displays which team the user is currently in, as well as a list of available teams to switch to, if any:

To change your profile settings, click on “Profile Settings". ”The “Profile Settings” section will open, where you can change the settings (first name, surname, email, password, photo):

Teams and devices
Teams
Teams simplify administration and provide flexibility in configuring access to data from various devices (Sokol-M1, Sokol-GA) that have been registered and connected to the Natlogger server.
To go to the profile of the team the user is currently in, click on the pencil icon in the team name under the user's name:

If the user is in their own team (the one they created themselves or the one that was created automatically during registration), a profile with editing rights will open. If the user was added to the team by another team member, the options available will depend on the level of rights granted.
Team settings options:
- Members - a list of team members. A user with editing rights can add, edit, or delete members.
- Change team name - change the team name, if necessary.

Notifications
You can also configure notifications for devices to which you have access. The team member who adds this notification will receive email alerts when the settings of devices to which the specified rules apply are changed.


Devices
This section has two main groups:
Meteo monitoring - this section is intended for devices that monitor meteo parameters (temperature, humidity, pressure) such as Sokol-M1 and Sokol-K1.
Eco-monitoring - this section is intended for devices that monitor the concentration of various gases and dust particles in the air, such as Sokol-GA.

This section is intended for the following functions:
1) To search for devices added by members of the team the user is currently in, as well as to add devices, edit or delete existing ones in the list.
2) In this section, you can also view so-called “raw data” — messages, i.e., unprocessed data from devices that has been sent to the platform's database.
3) View lists of all possible parameters from devices that are integrated with the platform and their units of measurement.


The “Devices” subsection contains a list of devices added by members of the team to which the user currently belongs.
Here you can add a device, edit or delete one from the list. To do this, use the functions in the “Actions” button:


The “Messages” subsection is a subsection with so-called “raw data” — messages. It contains unprocessed data from devices that has been sent to the platform's database:


The “Parameters” subsection is a list of all possible parameters from devices that are integrated with the platform and their units of measurement. You can also add, edit, or delete the parameter you need:


Dashboard, widgets, and their configuration
Dashboard
The “Dashboard” section is the main section for visualizing data coming from devices, and also allows you to create your own widgets/reports.
The section has two main groups:
Meteo Monitoring - a section designed for adding or selecting devices/widgets that monitor meteo parameters (temperature, humidity, pressure) such as Sokol-M1 and Sokol-K1.
Eco-monitoring - a section designed for adding or selecting devices/widgets that monitor the concentration of various gases and dust particles in the air, such as Sokol-GA.

The algorithm for working with the dashboard is as follows:
When you first go to the dashboard (meteo monitoring and eco-monitoring groups) and thereafter, if the widgets are not open, you will be prompted to select a device for viewing parameter templates (widgets).
On the left side of the screen, you will see the station search settings. Among them will be the following lines:
1) Devices - here you can configure the filtering of stations by the teams you are in. You can select a team from the pop-up list or by typing its name in the search bar.
2) Public - setting for visualizing data from devices available to all users of the platform.
Private - setting for visualizing data from devices that are only available to users of a specific team to which the device belongs.
3) Device list - depending on the selected search settings (teams, public, private), you will see a list of devices available to you.

Widgets and their configuration
In the “Dashboard” section, users can build a widget with device settings. There are standard widget templates for each type of device, as well as the option to create your own custom widget.
After selecting a device, a screen will open with available widgets, as well as the option to create your own widget with custom settings:
1) Creating your own widget template
2) Ready-made device widgets

After selecting "Add Template", you will go to the window for creating your widget:

1 - Widget icon selection
2 - Widget icon color selection
3 - Widget name
4 - Grouping type (aggregation of messages by time)
5 - Setting the required measurement interval for the widget
6 - Enabling automatic data refresh
After that, click “Next”:

Select the parameter required for your widget from the list of available options. After that, save and create the widget by clicking “Add Template”:

After selecting a widget, a window will open with the data available in that widget (using the example of the Sokol-M1 meteo station dashboard and the “Main parameters” widget):

Description of the widget interface:
1) By clicking on this button, you can download a report in the format you need for the selected period of time.
2) By clicking on this button, you can enable automatic updating of device readings, as well as enable forecasting (in the case of meteo monitoring).
Please note: the forecast will only be displayed if the “Download forecast” option is selected in the device settings.
3) By clicking on this button, you can open the widget window in full screen mode.
4) By clicking on this button, you can delete the selected widget window.
5) Here you can select the required time period for compiling device readings.
6) Here you can add and filter the required device parameters.
7) Track the selected range. Use it to select the required interval for the selected period.
8) Switch the widget display. Graph/table.
Monitoring section
The “Monitoring” section is a geographical map displaying monitoring objects available to the team in which the user is currently located, or to the team selected by the user. By default, the user is a member of the team automatically created when registering an account.
In this section, you can also filter devices on the geographic map using the following filters:
1) - All devices available for the selected team
2) - Public/private
- Online/offline
- Device type (Sokol-M/Sokol-GA) - By selected team

Clicking on the marker opens an additional window with information about the object.
Here, in the window with information about the object, there is a device activity indicator in front of the name, i.e., whether it is online (green indicator) or offline (red indicator).
In the window with additional information, you can find out:
1) Current device parameter values.
2) Forecast of parameter values expected in 12 hours.
3) Device name, device type, information on the latest data updates.

Monitoring areas. Compatible devices
Meteomonitoring
This monitoring direction is designed to track current meteo conditions at the device installation site and observe weather forecasts at the installation site of the device used.
The following models are used in this monitoring group:
Sokol-M1 - measures basic meteorological parameters such as air flow speed and direction, air temperature, humidity, atmospheric pressure, light level, and the amount and intensity of liquid precipitation.
Sokol-K1 - The Sokol-K1 controller is designed to receive, process, store, and transmit information. It allows you to connect the following devices:
Sokol-A, Sokol TDV, DR 800, Sokol DVP, and other devices via the RS485 interface.
You can add a device to the monitoring platform in the “Devices” section:
Adding via “Devices”:


Adding a device is a step-by-step process: - Fill in the fields (phone number is optional):
1) Station name
2) Device type (Sokol-M)
3) Station IMEI
4) Password. It must match the password specified in the station server settings.
5) Save

Additional settings are presented below:
1) The “Active” setting can be disabled, as it currently has no function.
2) Adding a device to the “Public” allows all users to view the data.
3) Enabling this feature allows you to receive a weather forecast for the coming days at the device installation location.

The “Messages” subsection is a subsection with so-called “raw data” — messages. It contains unprocessed data from devices that has been sent to the platform's database:

Decoding of the parameters of the Sokol-M1 meteo station:
“Upow”: “Battery voltage, V”,
“WD”: “Wind direction, degrees”,
“WV”: “Wind speed, m/s”,
“WM”: “Wind gust, m/s”,
“t”: “Ambient air temperature, °C”,
“PR”: “Atmospheric pressure, hPa”,
“HM”: “Relative humidity, %”,
“RN”: “Precipitation, mm”,
“UV”: “Ultraviolet radiation level, W/m2 * 100”,
“UV2”: “Ultraviolet radiation level, W/m2”,
“UVI”: “Cumulative ultraviolet radiation value, J”,
“L”: “Cumulative illuminance value, lx”,
“LI”: “Cumulative visible radiation value, J”,
“L0”: “Snow cover height, cm”,
“L1”: “Snow cover height (far), cm”,
“LA”: “Distance sensor amplitude”,
“KS”: “Photo size, bytes”,
“EVS”: “Accumulated events and errors”,
“RSSI”: “GSM signal strength indicator from 0 to 31 (0 – low signal strength, 31 – high signal strength)”,
“Uext ”: “External source voltage, V”,
“TR”: “Number of messages transmitted”,
“TS”: “Raw temperature sensor value, i.e. not corrected for solar radiation”,
“td”: “Dew point, °C”,
“Ex0T0”: “BMVD 1 DVP 1 Temperature”,
“Ex0H1”: “BMVD 1 DVP 1 Humidity”,
“Ex0T2”: “BMVD 1 DVP 2 Temperature”,
“Ex0H3”: “BMVD 1 DVP 2 humidity”,
“Ex0T4”: “BMVD 1 DVP 3 Temperature”,
“Ex0H5”: “BMVD 1 DVP 4 humidity”,
“Ex0U”: “BMVD 1 Battery voltage”,
“Ex0R”: “BMVD 1 Signal level”,
“GMI1”: “Pyranometer (accumulated between message transmissions), W/m2”,
“GM11”: "Pyranometer, W/m2,
“ANG1”: “Transverse tilt angle”,
“ANG2”: “Longitudinal tilt angle”
Ecomonitoring
This monitoring direction is designed to track atmospheric air quality readings in residential complexes, compliance with MPC standards by enterprises, and determine the state of the environment in cities and other populated areas where the device is installed.
The following models are used in this monitoring group:
Sokol-M1 - measures basic meteorological parameters such as air flow velocity and direction, air temperature, humidity, atmospheric pressure, light level, and the amount and intensity of liquid precipitation.
Sokol-GA - designed to perform the following functions: automatic measurement of the concentration of gases: CO, CO2, NO, NO2, O3, SO2, H2S in the atmosphere, as well as fine particles with a size of 2.5 and 10 microns.
It allows you to collect and process data on gas concentrations in the environment in real time and send average concentrations to the server using the Sokol-M1 meteo station.
Sokol-GA is added by registering the Sokol-M1 station under the Sokol-GA device.
The device can be added to the monitoring platform in the “Devices” section.
Adding via “Devices”:


Adding a device is a step-by-step process: - Fill in the fields (phone number is optional):
1) Name of the station to which the Sokol-GA device is connected
2) Device type (Sokol-GA)
3) IMEI of the station to which the Sokol-GA device is connected
4) Password. It must match the password specified in the station server settings.
5) Save

Additional settings are presented below:
1) The “Active” setting can be disabled, as it currently has no function.
2) Adding a device to the “Public” allows all users to view the data.
3) Enabling this feature allows you to receive a weather forecast for the coming days at the device installation location. (This setting is intended for the Sokol-M1 device.)

The “Messages” subsection is a subsection with so-called “raw data” — messages. It contains unprocessed data from devices that has been sent to the platform's database:

In addition to the parameters from the Sokol-M1 device, the message will contain the parameters of the Sokol-GA device.
Decoding of parameters from Sokol-GA:
(CO) - carbon monoxide (mg/m³)
(CO2) - carbon dioxide (mg/m³)
(NO) - nitrogen oxide (mg/m³)
(NO2) - nitrogen oxide (mg/m³)
(O3) - ozone (mg/m³)
(H2S) - hydrogen sulfide (mg/m³)
(SO2) - sulfur dioxide (mg/m³)
(PM25) - suspended particles (dust) in atmospheric air with a size of 2.5 μm
(PM10) - suspended particles (dust) in atmospheric air with a size of 10 μm
Example of Sokol-GA readings in the "Main parameters” widget:

1) By clicking this button, you can download a report in the format you need for the selected period of time.
2) By clicking this button, you can enable automatic updating of device readings, as well as enable forecasting (in the case of meteo monitoring).
Please note: the forecast will only be displayed if the “Download forecast” option is selected in the device settings.
3) By clicking on this button, you can open the widget window in full screen mode.
4) By clicking on this button, you can delete the selected widget window.
5) Switching the widget display. Graph/table.
6) List of available Sokol-GA parameters that can be selected for display in the graph, as well as a description of the measured parameter.
7) Here you can select the required time period for compiling the device readings.
8) Track of the selected range. With its help, you can select the required interval for the selected period.