Automated Greenhouse Project — Cisco Packet Tracer 8.2.2

Job ID: 39408184

Budget: $10 – $30 USD

The .pkt file for the automated greenhouse is already built in Cisco Packet Tracer 8.2.2. All IoT sensors and actuators are wired, the Python script is attached, but not every event is processed correctly and some alerts are missing.

Normal operating windows are defined as
• Soil/air temperature 20 – 30 °C — critical alert below 20 °C or above 30 °C.
• Air-humidity 40 – 70 % — critical alert below 40 % or above 70 %.
• Water-tank level 20 – 80 % — critical alert below 20 % or above 80 %.
• Lighting must remain ON from 18:00 to 06:00 and OFF during the day; any deviation is critical.

During testing you need to switch the light sensor to night and back to day, vary tank level, temperature and humidity, and badge the RFID card to open and close the door. If the temperature only creeps toward the upper edge of the safe range the fan should start; if it passes 30 °C the window servo must open in addition to the fan. Analogously, when values drop below thresholds the script must close the window, stop the fan or pump, and issue an alert. Every change beyond the stated limits must generate an on-screen or e-mail/MQTT warning.

Run the full simulation, capture a one-minute screen recording that shows each event and its corresponding alert, and correct the code or device settings—strictly inside Packet Tracer—wherever any actuator fails to respond.

For the purpose of the assignment, the scenario may be simplified (for example, by reducing the number of sensors or shortening the alert logic) provided each monitored parameter still triggers at least one automatic reaction and an appropriate alert.