AirGradient Forum

Indoor monitor disconnect and does not reconnect

Hello.
It’s been 4 days that my indoor monitor disconnect himself from the network and does not reconnect himself until I unplug/replug the power.
When it disconnect, the leftmost led becomes red.

The device is pretty new, I have it for less than a month and was working properly till now.

The wifi is good, no other device gets disconnected. The monitor is less than 1mt from the router.

Is there anything I can do to troubleshoot, or to help identify the problem for an eventual software update?

Thank you!

Are you using a UniFi router?

1 Like

I’m using a TIM HUB+ modem/router, given to me by my ISP.

Thanks! Could you try downgrading to 3.4.1 and let me know if the issue recurs on that firmware version?

Ciao a tutti!

Same issue here. I own either an Outdoor and Indoor monitor, respectively:

  • Open Air (Model O-1PST)
  • AirGradient ONE (Model I-9PSL)

Both the devices are running the 3.6.0 firmware.

Four days ago, timestamp 20/01/2026 06:00 CET, the Monitors disconnected from the Wi-Fi.

I noticed the AirGradient ONE was showing a red led on the top left part of the front panel and also a “no Wi-Fi connection” icon on the Display.

The power at Home was ok, the power chargers were ok (tested with a Smartphone), the Wi-Fi was ok (also tested with a Smartphone).

I waited several hours but nothing happened. Then I power cycled both the Monitors and they restarted to operate normally. After few hours they disconnected again and so on.

What could be the root cause of the issue?

Feel free to ask me in case of any info

Grazie mille

Could you try downgrading to 3.4.1 as well and let me know if the issue recurs on that firmware version?

Sure!

Is there any guide on:

  • where to find the firmware
  • how to safely update it

Thanks a lot

1 Like

After one full day on 3.4.1, I got zero disconnections. It was doing it frequently on the latest firmware, so I think it will not anymore, thank you.
Is there anything else I can do to help you find out what the problem? In the meantime I will stay on 3.4.x

@Grynium If you go on the dashboard, under general setting you will see a “firmware” tab.

Here is a direct link to configure the firmware on the Dashboard:
https://app.airgradient.com/settings/place?tab=2

Uncheck the box and set it to 3.4.1 and once it is connected to wifi again, it should start a firmware change to the one you specify.

Several people have reported issues with 3.6.0 and Wifi including this on the Github page:
Regular Wifi disconnects after update to FW 3.6.0 · Issue #359 · airgradienthq/arduino

Thanks @Biiba! This will be reported to the team today/tomorrow as we’ve pretty much confirmed this as an issue on 3.6.0 and been able to reproduce the issue ourselves. I think we should have an update on this next week.

4 Likes

Ciao @Grynium !

Would you mind providing information about your network configuration (Wi-Fi router, access points, mesh, non-mesh, etc.)?

Thank you

1 Like

As an additional tidbit, it looks like I am having this with 3.6.0 as well, but only with my outdoor, and only when the AP does it’s weekly restart. I have 2 AP’s in the house (same SSIDs), and never had a problem prior. I have them restart weekly - one at 5:00 AM, and the other at 5:15. The indoor sits between both, so can grab either. The outdoor does not - it only hears the one rebooting at 5:15, and does not recover. Reboot of an AP is 60 seconds or less, so not sure about timing . . . seems almost like when the AP reboots, the outdoor sees the weak signal from the other, and decides that it’s too weak, but never rescans to see it’s nearby AP come back. Other than during these restarts, both have been solid on 3.6.0 . . .

IP’s are static, assigned via DHCP from my Cisco firewall that serves all wired and wireless networks/VLANs in the house.

(AP’s are Netgear WAX220, AX4200 dual band)

O-1PST worked stable for me for 1 day, but on the 2nd day it started to go offline every 1 hour same time. I’ll try 3.4.1.

Network: Keenetic Mesh (Hero 2 + Sprinter 2)

UPD: After the downgrade, everything has been working stable for a day now.

Ciao @Biiba, @MallocArray,
thanks a lot for the hints on how to downgrade. I didn’t know it was so easy!

Please note before of downgrading I did a try with the configuration of my Router (Tai_AirGradient):

  • TIM HUB+
  • Model ZXHN H388X

I entered the configuration page, WLAN section, then noticed I had the WLAN configured as:

  • Wi-Fi 2.4GHz&5GHz
  • Band Steering ON

I checked the Spec Sheet of the two Monitors and noticed they do support:

  • 2.4GHz IEEE 802.11 b/g/n-compliant

At the end I come up with the idea of temporary disable the WLAN (5GHz) and see what happens.

Please note so far I didn’t have any further disconnection (more than 48h uptime).

Could it be the FW 3.6.0 + Band Steering goes in a loop in which the WLAN (5GHz) is selected while the only WLAN (2.4GHz) is supported?

Thanks a lot for the support you all

I have the same issue on the 3.6 version of firmware that recently started. I’m using 3 FritzBox routers one is the master, the other two are linked to be a mesh over ethernet cables. It is linking to an access point further way, and then sometimes dropping and not reconnecting. The Fritz mesh has the wifi steering enabled to encourage devices to connect to the right AP or band. I didn’t have the issue until recently.

I’ve only got it connected to my Home Assistant, so not sure how to try downgrading the firmware.

This more or less echoes my setup and experience too.

Hi @smsm1 and everyone here. Thank you for reporting this to us. We are currently working our best to find out the cause of the issue.

In the meantime, you might want to try downgrading to the previous firmware temporarily.

To downgrade your firmware, you can follow these steps:

  1. Go to your AirGradient dashboard
  2. Click ‘General Settings’

  1. Click ‘Firmware’ tab

  1. Uncheck the box ‘Always update to the latest stable version’

  2. Select the dropdown menu to ‘3.4.1’

  3. Click ‘Save’

After a few minutes, your monitor should detect that your dashboard has a new target firmware and will perform an OTA upgrade (downgrade) to the version you selected.

Note: If you don’t want to wait for a few minutes, you can also force the monitor to quickly detect the new target firmware by powering cycling your AirGradient monitor (unplug the USB-C and plug it back).

Hello, and many thanks for helping us all. Quick question — the dashboard assumes our AirGradient is connected to your cloud? If it’s not, then what options do we have for downgrading?

Many thanks!

2 Likes

[Please also see the update in the bottom of this reply]

Hi @drowsy !

You are right. AirGradient monitors connect to AirGradient’s cloud if you use the Dashboard.

In case you don’t use AirGradient Dashboard (only have the monitors connected to Home Assistant, for example), the most convenient way you can downgrade the firmware is connecting your AirGradient monitor to your PC and using our web firmware flashing tool (everything can be easily done via a web browser like Chrome): AirGradient ONE (I-9PSL), Open Air (O-1PST) and Open Air Max (O-M-1PPST...) Firmware Versions

You can watch a quick video guide here for the AirGradient ONE: https://www.youtube.com/watch?v=cxCt3U4qsZE

For the Open Air: https://www.youtube.com/watch?v=L6oY8jS-1Do

Please note that the latest firmware available for the AirGradient ONE/Open Air on the web flashing tool is v3.3.8.

I hope this helps!


EDIT (2026-01-31 19:37 UTC): I’d like to put more details here.

For those who are not intended to use AirGradient dashboard (want the monitor to work locally without connecting to the outside world, e.g., Home Assistant). You can follow this:

Please check the ‘Erase device’ box shown in the flashing process.

Note that ‘Erase device’ will delete all configurations saved in your monitor’s ESP32. So you will need to onboard (reconnect) your AirGradient to your Wi-Fi again and need to reconfigure the settings saved on your AirGradient monitor.

  • After the web flashing tool displays success. You can power cycle (unplugging and plugging in) your AirGradient monitor. Its Wi-Fi portal will be opened for you to onboard the device (connect the monitor to your Wi-Fi).

In this step, please make sure you check the ‘Prevent Cloud to AirGradient Server’ box. This will cut your monitor off of the outside world and should never update a firmware itself.

Currently, this is the only easy way to completely disconnect your AirGradient monitor from AirGradient’s server (where the monitor pulls an OTA firmware from). Simply put, you need to check this box only during the onboarding process to completely block any connections to the AirGradient server (including firmware updates).

There is also a more advanced way to do this is to block your AirGradient monitor from accessing the router’s WAN in your router settings.

1 Like

That’s fantastically helpful! Many thanks :pray:

1 Like