Freelance › Projects › Engineering. Drawings › Development of software and hardware module for monitoring and management of PC
Development of software and hardware module for monitoring and management of PC

Employer
[no-member:pro]Evgeny[/no-member:pro]
Project parameters
Type of cooperationOne-time project
SectionEngineering. Drawings
Prepaymentprepayment is possible
Payment methodsBank transfer
Acceptance of requestsfrom Oct 20, 2020 until Oct 22, 2020
Project description
Offering additional income for the designer. It is necessary to develop a hardware-software module for monitoring and controlling the PC. The controller settings and control are carried out from the BIOS of the computing device.
The module displays the serial number of the product, provides control of the "hangs" of the operating system.
The following sensors can be connected:
- temperature (accuracy of measurement: 1°C),
- impact,
- humidity,
- opening the case (with support for the following notification formats: displaying information on the screen, sending an email message that takes three values of displaying information: "Sensor is not available", "Custom closed", "Custom opened N times (a)",
- dustiness (implementation of a remote notification of the entry into the body of the fine particles)
Ability to output to the front panel of the PC customizable means of displaying information of critical events - overheating, dustiness, opening of the case
- the ability to connect LED adjustable indicator of critical events - with support for both single-color and multicolor LEDs
- the ability to store data on the controlled parameters of sensors and threshold values in the non-volatile memory of the hardware controller
- the ability to control the electrical lock of the body of the system unit
Availability of a connector for connecting a contact memory key reader to enable a personal workstation upon presentation of an identifier
Availability of the reporting and inventory aggregation module, which has the following functionality:
- the ability to remotely stop and start the executable process and stop the service on the managed system.
- the possibility of remote restart of the system
The presence of the function of removing managed systems by a given range of IP addresses, by function, by location, by date;
Centralized reporting: operating system information, detailed properties report: machine name, operating status, IP address, operating system version/bucket, model/serial number/inventory number
The notification method, thresholds and evaluation periods for each sensor type category are automatically applied to all sensors of the appropriate type detected:
(1) Physical sensors:
Security – if/when the system body is open, penetration will cause a message to be sent by the sensor.
Energy consumption controls energy consumption.
(2) Logical sensors:
Network adapters – monitor the operating status of network adapters
Physical disk – controls the availability and percentage of physical disk usage in the system.
Logical disks – a report is provided on the share of space used by the logical disk, which was formatted and installed using the operating system. If the disk has not been formatted, the system will consider it to be faulty.
Total CPU usage is the percentage of CPU load.
Total memory usage is the percentage of physical and virtual memory usage.
Software changes – changes made to installed programs are controlled.
The module displays the serial number of the product, provides control of the "hangs" of the operating system.
The following sensors can be connected:
- temperature (accuracy of measurement: 1°C),
- impact,
- humidity,
- opening the case (with support for the following notification formats: displaying information on the screen, sending an email message that takes three values of displaying information: "Sensor is not available", "Custom closed", "Custom opened N times (a)",
- dustiness (implementation of a remote notification of the entry into the body of the fine particles)
Ability to output to the front panel of the PC customizable means of displaying information of critical events - overheating, dustiness, opening of the case
- the ability to connect LED adjustable indicator of critical events - with support for both single-color and multicolor LEDs
- the ability to store data on the controlled parameters of sensors and threshold values in the non-volatile memory of the hardware controller
- the ability to control the electrical lock of the body of the system unit
Availability of a connector for connecting a contact memory key reader to enable a personal workstation upon presentation of an identifier
Availability of the reporting and inventory aggregation module, which has the following functionality:
- the ability to remotely stop and start the executable process and stop the service on the managed system.
- the possibility of remote restart of the system
The presence of the function of removing managed systems by a given range of IP addresses, by function, by location, by date;
Centralized reporting: operating system information, detailed properties report: machine name, operating status, IP address, operating system version/bucket, model/serial number/inventory number
The notification method, thresholds and evaluation periods for each sensor type category are automatically applied to all sensors of the appropriate type detected:
(1) Physical sensors:
Security – if/when the system body is open, penetration will cause a message to be sent by the sensor.
Energy consumption controls energy consumption.
(2) Logical sensors:
Network adapters – monitor the operating status of network adapters
Physical disk – controls the availability and percentage of physical disk usage in the system.
Logical disks – a report is provided on the share of space used by the logical disk, which was formatted and installed using the operating system. If the disk has not been formatted, the system will consider it to be faulty.
Total CPU usage is the percentage of CPU load.
Total memory usage is the percentage of physical and virtual memory usage.
Software changes – changes made to installed programs are controlled.