Shellies dropping connection in asus aimesh network

  • Hey guys,

    Currently i have around 40/50 shellies in my house, the problem is that over the day some of them keep dropping connection and never reconnect.

    My setup is : 1 asus ax82u (main node) , 3 asus ax55u and 1 asus ax56u.

    The shellies that drop connection are inside the red square and the green squares is where the routers are.

    I have coloT in all of them, static ip , igmp disabled, 2.4ghz separated from 5ghz, most recent firmware, tried already a lot of different possible solutions.
    When the shellies drop connection the only thing that seems to fix it is restart the routers, also one strange thing that happens is that shellies show unavailable in homeassistant, I cant control their state, but i get the state updates, also they keep showing on my routers list, but when i try to connect to shelly webgui or ping them , then wont answer.

    (Asus logs print something like this)

    pasted-from-clipboard.png

    any ideas? can provide more info if needed

  • I have coloT in all of them, static ip , igmp disabled,

    CoIoT is IGMP traffic, so it's IMO not a good idea to disable IGMP. Do you use Multicast (mcast as coiot value within the Shelly) or Unicast (IP address from HA configured within the Shelly)?

    Some notes, maybe there's an option to configure your WIFI settings accordingly.

    - Shelly doesn't support PMF (protected management frames) -> should be disabled or optional

    - Shelly doesn't support fast roaming (802.11 r/k/v)


    Some things you can additionaly test:

    - disable Shelly ECO Mode

    - enable IGMP in your ASUS mesh and configure Unicast IP

    - enable Wifi Client AP roaming witihin Shelly (that may help if the connection gets lost)

    >100 Shellies, darunter so gut wie alles was der Hersteller produziert hat. ;)
    :!: ich beantworte grundsätzlich keine Fragen per persönlicher Nachricht:!:

  • I have all the shellys configured with unicast and ip from homeassistant.
    Will try to enable igmp again , enable wifi client ap roaming and disable PMF

    Einmal editiert, zuletzt von 66er (20. Juli 2022 um 10:44) aus folgendem Grund: Fullquote of last posting deleted.

  • Some notes, maybe there's an option to configure your WIFI settings accordingly.

    - Shelly doesn't support PMF (protected management frames) -> should be disabled or optional

    - Shelly doesn't support fast roaming (802.11 r/k/v)


    Some things you can additionaly test:

    - disable Shelly ECO Mode

    - enable IGMP in your ASUS mesh and configure Unicast IP

    - enable Wifi Client AP roaming witihin Shelly (that may help if the connection gets lost)

    Tried all this, connection is still dropping and only restoring when I restart the router

  • In another forum, found someone reporting the same problem.


    "

    I have a similar situation in my house with more than 50 shellies and many other wifi IoT devices (Tuya, Sonoff, Emylo, etc.), all based on ESP8266.


    And I too have an Asus Wifi mesh (5 XT8s).


    All shellies have a fixed IP and use CoIoT unicast with Home Assistant.


    I don't use the shelly app.


    Only shellies sometimes become unavailable in HA and don't even respond to direct pings, they are totally unreachable on the network.


    Only a power off/on restores the communication.


    Instead all the devices from the other manuacturers have never missed a beat in many months!


    I too sometimes see that some shelly's state is reported in HA even if that shelly is unreachable on the network.


    This suggest to me that in some way the shelly IP stack is frozen but unicast messages are still sent out.


    My opinion is that unfortunately the wifi stack programming in the shelly firmware isn't (yet) on par of the other ESP8266 devices. "