This post is older than 2 years and might not be relevant anymore
More Info: Consider searching for newer posts

mesh networking

Hello all,

Please let me know which module we can use for mesh networking for home automation project (lighting control through smartphone app),maximum how many devices we can connect in mesh network? and what should be the maximum distance between the each devices(node)?

  • Hi Pavan,

    you can use both the nRF51 and the nRF52 Series to create mesh networks using our proprietary mesh, nRF OpenMesh. Note, that the Bluetooth SIG has announced a standardized BLE Mesh, which is expected to be released soon. Once the Bluetooth SIG has released the specification for the BLE Mesh we will release our BLE Mesh based on this specification. Thus I suggest that you hold development until the BLE Mesh has been released.

    The maximum number of nodes by the addressing scheme, which I believe is going to be 15-bit addresses. Thus, the theoretical max is 32768, but in reality it will be less due to congestion of the spectrum.

    The maximum distance between each node will depend on the environment that it is placed in, i.e. walls/ceilings/floors, interference from other 2.4GHz devices etc. However, placing a node every 10-20 meters should give you good coverage.

  • Agree with Bjorn, you can use nRF51 and the nRF52 series to create the mesh networks.But, remember that not each module has a different network configuration, so not every device would connect to it. The above module series do support most of the devices, but it all depends on the hardware company.

    The number of devices would depend on the mesh network- like for BlE Mesh network- you can connect up to 100 devices. But, Due to the absence of intelligent routing in most of the home automation protocols, there will be intensive server load. Of course, if you are working with fewer devices, then it wouldn't make much difference.

  • For a home automation project with mesh networking, consider using Zigbee or Thread modules. These support up to 100 devices in a mesh network with a range of 10-100 meters, depending on conditions. Consult a best software development company for seamless integration.

  • Hi Pavan,

    For a home automation project like lighting control via smartphone app, mesh networking is a solid choice because it improves coverage and reliability as each node can relay data.

    You can consider technologies like BLE Mesh (nRF52 series), Zigbee, or Thread depending on your ecosystem requirements. BLE Mesh is well suited if you want tight smartphone integration without additional gateways, while Zigbee and Thread are popular in large-scale home automation setups.

    In terms of scalability, theoretically mesh networks can support thousands of nodes (addressing allows large limits), but in practical home environments you should plan for 50–200 devices for stable performance. Real-world limits depend on traffic frequency, message size, and network congestion.

    For distance, 10–20 meters between nodes indoors is a safe planning estimate. Walls, interference from WiFi (2.4 GHz), and building materials will impact range. Adding more powered nodes improves reliability because the mesh self-heals and reroutes traffic.

    Beyond selecting the right module, the overall system architecture, firmware design, mobile app integration, and cloud connectivity are equally important for a smooth user experience. In many home automation projects, success depends not just on hardware but also on strong backend and mobile app development. That’s where professional web development services and IoT platform engineering play a key role — especially when building dashboards, device management panels, and scalable APIs.

    If you're planning for commercial deployment, I’d recommend validating both network density and latency under load before finalizing your hardware choice.

    Hope this helps guide your decision.

Related