Projects and Activities in

IoT and Smart Automation

Projects and Activities in​

IoT and Smart Automation

Project No. 9

Shahr Bank Infrastructure Monitoring System

What challenges does this project solve:

Shahr Bank’s infrastructure includes hundreds of operational sites and critical equipment such as UPS units, security systems, ATMs, racks, communication equipment, and emergency power systems.
Before this platform was deployed, the condition of these devices was monitored only through periodic physical inspections — a slow, costly, and manpower-dependent method.

This system eliminates the bank’s major challenge: the lack of real-time visibility and absence of a unified view of dispersed infrastructure. It enables 24/7 monitoring, instant alerts, risk detection, and proactive maintenance across all locations.

What challenges did I face during development:

Building a monitoring platform for a banking network required strict adherence to advanced security standards. Key challenges included:

* Complete isolation of the banking network from the internet, requiring full on-premises development without online services or external libraries

* designing secure hardware and software aligned with banking cybersecurity policies

* ensuring stable communication between multiple bank branches with varying infrastructure conditions

* managing high data traffic and guaranteeing error-free message delivery

* full deployment on internal networks due to the prohibition of cloud-based services

Additionally, due to the wide geographical distribution of Shahr Bank branches and service centers, several practical challenges existed:

* long response times for on-site inspections

* high operational and maintenance costs

* delayed or inaccurate reporting from branches

* unexpected UPS shutdowns or ATM failures without timely notification

By addressing all these challenges, the system transformed the bank’s infrastructure monitoring from a manual, reactive process into a smart, integrated, real-time monitoring platform.

Goals (Features):

The primary goal was to build a comprehensive monitoring platform for all infrastructure equipment within the bank — a system that can:

* collect and analyze real-time data from UPS units, alarm systems, ATMs, power systems, and network devices

* issue precise and immediate alerts for faults, low voltage, battery failures, alarm triggers, and ATM malfunctions

* reduce support and on-site maintenance costs

* provide centralized control and remote command capabilities

* generate management reports and failure/consumption trends

* enhance overall reliability and security of banking infrastructure

By consolidating all device data into a single centralized dashboard, the system allows the bank to act before failures occur.

Role:
Head of Research and Development Team

Goals (Features):

The primary goal was to build a comprehensive monitoring platform for all infrastructure equipment within the bank — a system that can:

* collect and analyze real-time data from UPS units, alarm systems, ATMs, power systems, and network devices

* issue precise and immediate alerts for faults, low voltage, battery failures, alarm triggers, and ATM malfunctions

* reduce support and on-site maintenance costs

* provide centralized control and remote command capabilities

* generate management reports and failure/consumption trends

* enhance overall reliability and security of banking infrastructure

By consolidating all device data into a single centralized dashboard, the system allows the bank to act before failures occur.

Project No. 9

Shahr Bank Infrastructure Monitoring System

What challenges does this project solve:

Shahr Bank’s infrastructure includes hundreds of operational sites and critical equipment such as UPS units, security systems, ATMs, racks, communication equipment, and emergency power systems.
Before this platform was deployed, the condition of these devices was monitored only through periodic physical inspections — a slow, costly, and manpower-dependent method.

This system eliminates the bank’s major challenge: the lack of real-time visibility and absence of a unified view of dispersed infrastructure. It enables 24/7 monitoring, instant alerts, risk detection, and proactive maintenance across all locations.

What challenges did I face during development:

Building a monitoring platform for a banking network required strict adherence to advanced security standards. Key challenges included:

* Complete isolation of the banking network from the internet, requiring full on-premises development without online services or external libraries

* designing secure hardware and software aligned with banking cybersecurity policies

* ensuring stable communication between multiple bank branches with varying infrastructure conditions

* managing high data traffic and guaranteeing error-free message delivery

* full deployment on internal networks due to the prohibition of cloud-based services

Additionally, due to the wide geographical distribution of Shahr Bank branches and service centers, several practical challenges existed:

* long response times for on-site inspections

* high operational and maintenance costs

* delayed or inaccurate reporting from branches

* unexpected UPS shutdowns or ATM failures without timely notification

By addressing all these challenges, the system transformed the bank’s infrastructure monitoring from a manual, reactive process into a smart, integrated, real-time monitoring platform.

Role: Head of Research and Development Team

2025

Year of Design

2 months

Duration from Design to Implementation

100%

Project Progress

Show

Project No. 8

ShahrNet Monitoring System – Shahr Bank

What challenges does this project solve:

Before this platform was implemented, the security and operational status of ShahrNet centers was completely local and required physical visits. To check alarms, fire systems, or UPS units, support teams had to travel to each location — while these kiosks were widely scattered across the city. Even the smallest alarm meant significant time, cost, and operational disruption.

This system solved the bank’s major challenge: transforming all ShahrNet alarm, fire-safety, and UPS monitoring from a local, stand-alone model into a centralized, real-time online system.
Now, the control center can view all statuses, errors, and alarms instantly and remotely — without dispatching technicians.

What challenges did I face during development:

The biggest challenge was the online integration of alarm systems — devices originally designed only for local use. Connecting them to a centralized platform required protocol redesign and engineering adjustments.

In the case of UPS units, another issue was unexpected shutdowns during critical moments, which made real-time monitoring essential.

A major technical challenge came from banking security policies: the system had to run on fully isolated internal networks, with zero internet access.
This meant every module, library, and infrastructure component had to be developed completely offline, significantly increasing the complexity of the project.

Overall, the system had to achieve three goals simultaneously:
strict cybersecurity compliance, always-on connectivity, and full compatibility with banking standards — each of which posed serious engineering challenges.

Goals (Features):

The main objective of this project was to build a unified monitoring platform for all ShahrNet branches — a system that can:

* establish secure and stable communication between ShahrNet kiosks and the central monitoring center

* report real-time status of alarm systems, fire panels, and UPS units

* receive control commands from the center and apply them to on-site equipment

* log abnormal behaviors and raise immediate alerts

* provide a reliable infrastructure for high-security banking environments

With this architecture, operational support became significantly easier, human error was reduced, and the overall security level of banking equipment increased substantially.

Role:
Head of Research and Development Team

Goals (Features):

The main objective of this project was to build a unified monitoring platform for all ShahrNet branches — a system that can:

* establish secure and stable communication between ShahrNet kiosks and the central monitoring center

* report real-time status of alarm systems, fire panels, and UPS units

* receive control commands from the center and apply them to on-site equipment

* log abnormal behaviors and raise immediate alerts

* provide a reliable infrastructure for high-security banking environments

With this architecture, operational support became significantly easier, human error was reduced, and the overall security level of banking equipment increased substantially.

Project No. 8

ShahrNet Monitoring System – Shahr Bank

What challenges does this project solve:

Before this platform was implemented, the security and operational status of ShahrNet centers was completely local and required physical visits. To check alarms, fire systems, or UPS units, support teams had to travel to each location — while these kiosks were widely scattered across the city. Even the smallest alarm meant significant time, cost, and operational disruption.

This system solved the bank’s major challenge: transforming all ShahrNet alarm, fire-safety, and UPS monitoring from a local, stand-alone model into a centralized, real-time online system.
Now, the control center can view all statuses, errors, and alarms instantly and remotely — without dispatching technicians.

What challenges did I face during development:

The biggest challenge was the online integration of alarm systems — devices originally designed only for local use. Connecting them to a centralized platform required protocol redesign and engineering adjustments.

In the case of UPS units, another issue was unexpected shutdowns during critical moments, which made real-time monitoring essential.

A major technical challenge came from banking security policies: the system had to run on fully isolated internal networks, with zero internet access.
This meant every module, library, and infrastructure component had to be developed completely offline, significantly increasing the complexity of the project.

Overall, the system had to achieve three goals simultaneously:
strict cybersecurity compliance, always-on connectivity, and full compatibility with banking standards — each of which posed serious engineering challenges.

Role: Head of Research and Development Team

2024

Year of Design

2 months

Duration from Design to Implementation

100%

Project Progress

Show

Project No. 7

Small-Scale Greenhouse Automation System – Model SG2

What challenges does this project solve:
Small greenhouses usually can’t afford expensive, multi-purpose systems, so temperature, humidity, and equipment control are handled manually and in a fragmented way; this leads to energy waste, irregular irrigation, pest outbreaks, and reduced product quality. I designed SG2 to be an “integrated climate controller” for greenhouses under 2,000 m² at a reasonable cost; a device that works like a 24/7 supervisor, automatically turning equipment on/off to keep environmental conditions stable and reduce operational costs.

What challenges did I face during development:
The biggest challenge was maintaining industrial quality and safety within an economical budget; therefore, I carefully implemented the power and output protection design (fuse, varistor, command/power isolation). The second challenge was user simplicity for farmers: menus and alarms were designed to be minimal and clear so it can be commissioned without a specialist operator. On the other hand, due to greenhouse humidity and dust, component selection and panel layout were done so that it remains stable 24/7 in harsh environments. The result is a system that fills the gap in the small-scale greenhouse market and, with minimal cost, has the greatest impact on climate stability and crop yield.

Goals (Features):
My goal was to build a system that is cost-effective, simple to install, and reliable. SG2 reads temperature/humidity sensor inputs and controls equipment such as fans, heaters, foggers/humidifiers, and exhausts through relay outputs. The panel accepts setpoint and hysteresis settings via simple keys, and states are visible via LED/display. The panel is wired in a modular, DIN-rail manner so service and expansion are quick. The main focus has been on power stability, output safety, and rapid commissioning for non-technical operators.

Role:
Head of Research and Development Team

Goals (Features):

My goal was to build a system that is cost-effective, simple to install, and reliable. SG2 reads temperature/humidity sensor inputs and controls equipment such as fans, heaters, foggers/humidifiers, and exhausts through relay outputs. The panel accepts setpoint and hysteresis settings via simple keys, and states are visible via LED/display. The panel is wired in a modular, DIN-rail manner so service and expansion are quick. The main focus has been on power stability, output safety, and rapid commissioning for non-technical operators.

Project No. 7

Small-Scale Greenhouse Automation System – Model SG2

What challenges does this project solve:
Small greenhouses usually can’t afford expensive, multi-purpose systems, so temperature, humidity, and equipment control are handled manually and in a fragmented way; this leads to energy waste, irregular irrigation, pest outbreaks, and reduced product quality. I designed SG2 to be an “integrated climate controller” for greenhouses under 2,000 m² at a reasonable cost; a device that works like a 24/7 supervisor, automatically turning equipment on/off to keep environmental conditions stable and reduce operational costs.

What challenges did I face during development:
The biggest challenge was maintaining industrial quality and safety within an economical budget; therefore, I carefully implemented the power and output protection design (fuse, varistor, command/power isolation). The second challenge was user simplicity for farmers: menus and alarms were designed to be minimal and clear so it can be commissioned without a specialist operator. On the other hand, due to greenhouse humidity and dust, component selection and panel layout were done so that it remains stable 24/7 in harsh environments. The result is a system that fills the gap in the small-scale greenhouse market and, with minimal cost, has the greatest impact on climate stability and crop yield.

Role: Head of Research and Development Team

2024

Year of Design

1 month

Duration from Design to Implementation

100%

Project Progress

Show

Project No. 6

Large-Scale Greenhouse Automation System – Model BG2

What challenges does this project solve:
In large greenhouses, the diversity of structures and equipment is high, and manual control usually leads to fluctuations in temperature/humidity, wasted energy consumption, pest outbreaks, and increased use of pesticides. I designed BG2 to act like an “intelligent climate manager”: it monitors environmental conditions, coordinates turning fans, vents, and heaters on/off, manages irrigation and soil moisture on a scheduled basis, and, by logging data for each cultivation cycle, increases product quality while reducing resource consumption. The result is reduced pests, reduced pesticide use, and increased productivity and product uniformity.

What challenges did I face during development:
The biggest challenge was the non-uniformity of greenhouses in Iran: from structure and ventilation type to layout of beds and equipment. To ensure a system that truly works everywhere, I wrote the software core to be fully configurable and based on adaptive control algorithms so it can align with any combination of equipment and local climate. At the same time, 24/7 stability had to be ensured; therefore, I added modular I/O architecture, watchdog supervision, automatic recovery from network faults, and electrical protections for actuators. Balancing control quality (e.g., preventing thermal shock) and energy consumption was solved with ramped curves and intelligent hysteresis. The outcome is a system that, despite the high diversity of sites, is adaptable, stable, and ready for professional operation.

Goals (Features):
My goal was to build an industrial, scalable platform. With an industrial processor and modular I/O, BG2 controls fans, heaters, vents, foggers/defoggers, pumps, and irrigation valves; it continuously reads temperature, humidity, light, and soil moisture sensors and makes decisions based on defined setpoints and scenarios. Core algorithms include staged ventilation, anti-condensation, day/night energy management, and soil-moisture-based irrigation. The system communicates with equipment over the network (Modbus and Ethernet), provides a mobile app for real-time monitoring and control, and stores complete logs of cultivation cycles for later analysis and optimization.

Role:
Head of Research and Development Team

Goals (Features):

My goal was to build an industrial, scalable platform. With an industrial processor and modular I/O, BG2 controls fans, heaters, vents, foggers/defoggers, pumps, and irrigation valves; it continuously reads temperature, humidity, light, and soil moisture sensors and makes decisions based on defined setpoints and scenarios. Core algorithms include staged ventilation, anti-condensation, day/night energy management, and soil-moisture-based irrigation. The system communicates with equipment over the network (Modbus and Ethernet), provides a mobile app for real-time monitoring and control, and stores complete logs of cultivation cycles for later analysis and optimization.

Project No. 6

Large-Scale Greenhouse Automation System – Model BG2

What challenges does this project solve:
In large greenhouses, the diversity of structures and equipment is high, and manual control usually leads to fluctuations in temperature/humidity, wasted energy consumption, pest outbreaks, and increased use of pesticides. I designed BG2 to act like an “intelligent climate manager”: it monitors environmental conditions, coordinates turning fans, vents, and heaters on/off, manages irrigation and soil moisture on a scheduled basis, and, by logging data for each cultivation cycle, increases product quality while reducing resource consumption. The result is reduced pests, reduced pesticide use, and increased productivity and product uniformity.

What challenges did I face during development:
The biggest challenge was the non-uniformity of greenhouses in Iran: from structure and ventilation type to layout of beds and equipment. To ensure a system that truly works everywhere, I wrote the software core to be fully configurable and based on adaptive control algorithms so it can align with any combination of equipment and local climate. At the same time, 24/7 stability had to be ensured; therefore, I added modular I/O architecture, watchdog supervision, automatic recovery from network faults, and electrical protections for actuators. Balancing control quality (e.g., preventing thermal shock) and energy consumption was solved with ramped curves and intelligent hysteresis. The outcome is a system that, despite the high diversity of sites, is adaptable, stable, and ready for professional operation.

Role: Head of Research and Development Team

2024

Year of Design

month 2

Duration from Design to Implementation

100%

Project Progress

Show

Project No. 5

Online Pressure Datalogger – Buried Model, Third Version

What challenges does this project solve:
In national water transmission line projects, there was a need for a device that could measure pipe pressure in remote, power-free locations and record/transmit data for long periods. The third version was built exactly for this purpose—a buried, self-sufficient datalogger capable of transmitting data via radio communication for up to 10 years.

What challenges did I face during development:
The biggest challenge was achieving 10-year stability in a fully power- and human-independent system. Power management, enclosure sealing, selecting high-capacity industrial batteries, and designing a low-power circuit required extensive field testing. Moreover, the system had to withstand moisture, soil, and ground mechanical pressure; therefore, a custom enclosure and multiple protective layers were used.

Goals (Features):
The goal was to design a rugged, waterproof, battery-powered system that could monitor pressure in harsh environments without physical access. The device uses special long-life batteries, a fully corrosion-resistant and ingress-proof enclosure, and supports complete burial in soil. Its communications subsystem operates with a reliable radio protocol and sends data to the control center at defined intervals.

Role:
Head of Research and Development Team

Goals (Features):

The goal was to design a rugged, waterproof, battery-powered system that could monitor pressure in harsh environments without physical access. The device uses special long-life batteries, a fully corrosion-resistant and ingress-proof enclosure, and supports complete burial in soil. Its communications subsystem operates with a reliable radio protocol and sends data to the control center at defined intervals.

Project No. 5

Online Pressure Datalogger – Buried Model, Third Version

What challenges does this project solve:
In national water transmission line projects, there was a need for a device that could measure pipe pressure in remote, power-free locations and record/transmit data for long periods. The third version was built exactly for this purpose—a buried, self-sufficient datalogger capable of transmitting data via radio communication for up to 10 years.

What challenges did I face during development:
The biggest challenge was achieving 10-year stability in a fully power- and human-independent system. Power management, enclosure sealing, selecting high-capacity industrial batteries, and designing a low-power circuit required extensive field testing. Moreover, the system had to withstand moisture, soil, and ground mechanical pressure; therefore, a custom enclosure and multiple protective layers were used.

Role: Head of Research and Development Team

2022

Year of Design

1 month

Duration from Design to Implementation

100%

Project Progress

Show

Project No. 4

Online Temperature Datalogger – Second Version

What challenges does this project solve:
In the first version, memory limitations and weak electronic protections caused issues in long-term projects or noisy environments. The second version was designed to address these problems and increase stability and storage capacity.

What challenges did I face during development:
The main challenge was adding features without a significant increase in power consumption and device size. Additionally, integrating the external memory file system with the communications module required a complete software redesign so that data would be stored and transmitted without errors.

Goals (Features):
In this version, internal memory was upgraded and support for external storage such as USB flash and SD card was added. The electronic protection system was also enhanced so the device would withstand power fluctuations, electrostatic discharge, and environmental changes. On the software side, scheduled data logging and periodic reporting were added to prepare the device for larger industrial projects.

Role:
Head of Research and Development Team

Goals (Features):

In this version, internal memory was upgraded and support for external storage such as USB flash and SD card was added. The electronic protection system was also enhanced so the device would withstand power fluctuations, electrostatic discharge, and environmental changes. On the software side, scheduled data logging and periodic reporting were added to prepare the device for larger industrial projects.

Project No. 4

Online Temperature Datalogger – Second Version

What challenges does this project solve:
In the first version, memory limitations and weak electronic protections caused issues in long-term projects or noisy environments. The second version was designed to address these problems and increase stability and storage capacity.

What challenges did I face during development:
The main challenge was adding features without a significant increase in power consumption and device size. Additionally, integrating the external memory file system with the communications module required a complete software redesign so that data would be stored and transmitted without errors.

Role: Head of Research and Development Team

2022

Year of Design

1 month

Duration from Design to Implementation

100%

Project Progress

Show

Project No. 3

Online Temperature Data Logger – Version 2

What challenges does this project solve:

Despite its simpler design, this version still provides online data transmission, accurate temperature measurement, and stable performance. It was built to deliver the core capabilities of the first version in economical, educational, and pilot projects—without requiring expensive external components. The updated design also allows for quick installation and setup.

What challenges did I face during development:

In this economical version, the biggest challenge was significantly reducing production costs without compromising the device’s stability and accuracy. Removing certain costly modules, simplifying the circuit, and reducing power consumption introduced additional design limitations. The board also had to be engineered to operate reliably in small projects and environments with weak power sources.

Goals (Features):

The primary goal was to build a low-cost, low-power, and reliable online data logger capable of accurately measuring environmental data and transmitting it in real time. This device was developed for small-scale projects, non-industrial applications, and environments that need a simple yet dependable solution. In this version, cost reduction was achieved while maintaining essential measurement quality and communication stability.

Role:
Head of Research and Development Team

Goals (Features):

The primary goal was to build a low-cost, low-power, and reliable online data logger capable of accurately measuring environmental data and transmitting it in real time. This device was developed for small-scale projects, non-industrial applications, and environments that need a simple yet dependable solution. In this version, cost reduction was achieved while maintaining essential measurement quality and communication stability.

Project No. 3

Online Temperature Data Logger – Version 2

What challenges does this project solve:

Despite its simpler design, this version still provides online data transmission, accurate temperature measurement, and stable performance. It was built to deliver the core capabilities of the first version in economical, educational, and pilot projects—without requiring expensive external components. The updated design also allows for quick installation and setup.

What challenges did I face during development:

In this economical version, the biggest challenge was significantly reducing production costs without compromising the device’s stability and accuracy. Removing certain costly modules, simplifying the circuit, and reducing power consumption introduced additional design limitations. The board also had to be engineered to operate reliably in small projects and environments with weak power sources.

Role: Head of Research and Development Team

2022

Year of Design

1 month

Duration from Design to Implementation

100%

Project Progress

Show

Project No. 2

Online Temperature Datalogger – First Version

What challenges does this project solve:
At a time when industrial online monitoring equipment was not yet common in the country, there was a need for a device that could send ambient temperature and humidity to a central server in real time and display the data on the web. This version of the online datalogger was designed to use the GPRS infrastructure to transmit environmental data without the need for cabling and expensive equipment, enabling remote control.

What challenges did I face during development:
The most important challenge was stabilizing the GSM module; since in 1390 the use of these modules had just begun in the country, noise, network instability, and power management were causing frequent device resets. The firmware and circuit were designed so the system could recover itself after a connection drop.

Goals (Features):
The goal was to build a small, low-power, and reliable device that could accurately measure environmental information and monitor it on a website. The GSM module handled data transmission, and the design was such that installation and setup would be simple even in small and non-industrial projects.

Role:
Head of Research and Development Team

Goals (Features):

The goal was to build a small, low-power, and reliable device that could accurately measure environmental information and monitor it on a website. The GSM module handled data transmission, and the design was such that installation and setup would be simple even in small and non-industrial projects.

Project No. 2

Online Temperature Datalogger – First Version

What challenges does this project solve:
At a time when industrial online monitoring equipment was not yet common in the country, there was a need for a device that could send ambient temperature and humidity to a central server in real time and display the data on the web. This version of the online datalogger was designed to use the GPRS infrastructure to transmit environmental data without the need for cabling and expensive equipment, enabling remote control.

What challenges did I face during development:
The most important challenge was stabilizing the GSM module; since in 1390 the use of these modules had just begun in the country, noise, network instability, and power management were causing frequent device resets. The firmware and circuit were designed so the system could recover itself after a connection drop.

Role: Head of Research and Development Team

2021

Year of Design

1 month

Duration from Design to Implementation

100%

Project Progress

Show

Project No. 1

Custom Temperature and Humidity Data Logger

What challenges does this project solve:

By providing a reliable data-storage system and the ability to retain information on internal memory, this device meets the needs of projects without constant online connectivity. It also stabilizes temperature and humidity sensors, allowing the device to measure accurately over long periods without drift. The power-management system ensures reliable operation even under unstable power conditions, making this data logger suitable for both environmental and industrial applications.

What challenges did I face during development:

During the design of this custom data logger, the main challenge was creating a precise and stable measurement system capable of recording both temperature and humidity with minimal error. Hardware limitations of available sensors, unstable power sources, and the need for long-term data storage required extensive testing and refinement during circuit development. Additionally, allocating space for internal memory and ensuring proper memory management was one of the major technical obstacles at the time.

Goals (Features):

The purpose of building this data logger was to create a custom, precise, and portable solution for recording and storing temperature and humidity data. The device is equipped with internal memory for long-term data retention and can be used in quality-control projects, industrial environments, laboratories, and monitoring rooms. This version focuses on measurement accuracy, long-term stability, and enabling data analysis after collection.

Role:
Head of Research and Development Team

Goals (Features):

The purpose of building this data logger was to create a custom, precise, and portable solution for recording and storing temperature and humidity data. The device is equipped with internal memory for long-term data retention and can be used in quality-control projects, industrial environments, laboratories, and monitoring rooms. This version focuses on measurement accuracy, long-term stability, and enabling data analysis after collection.

Project No. 1

Custom Temperature and Humidity Data Logger

What challenges does this project solve:

By providing a reliable data-storage system and the ability to retain information on internal memory, this device meets the needs of projects without constant online connectivity. It also stabilizes temperature and humidity sensors, allowing the device to measure accurately over long periods without drift. The power-management system ensures reliable operation even under unstable power conditions, making this data logger suitable for both environmental and industrial applications.

What challenges did I face during development:

During the design of this custom data logger, the main challenge was creating a precise and stable measurement system capable of recording both temperature and humidity with minimal error. Hardware limitations of available sensors, unstable power sources, and the need for long-term data storage required extensive testing and refinement during circuit development. Additionally, allocating space for internal memory and ensuring proper memory management was one of the major technical obstacles at the time.

Role: Head of Research and Development Team

2020

Year of Design

1 month

Duration from Design to Implementation

100%

Project Progress

Show
زنبیل خرید