Skip to content
  • MySensors
  • OpenHardware.io
  • Categories
  • Recent
  • Tags
  • Popular
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Brand Logo
  1. Home
  2. General Discussion
  3. How far does the mesh stretch?

How far does the mesh stretch?

Scheduled Pinned Locked Moved General Discussion
9 Posts 5 Posters 1.4k Views 4 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • alowhumA Offline
    alowhumA Offline
    alowhum
    Plugin Developer
    wrote on last edited by
    #1

    What is the maximum amount of hops people have been able to reach? Is there a theoretical limit?

    For example, let's say there's a big construction project over the length of a street, and a group of people there together wanted to measure all kinds of things.

    • Neighbour 1 has an air quality sensor on their balcony
    • The next neighbour has a vibration sensor on their windowsill
    • The next neighbour has a dust sensor on their balcony
    • The next neighbour has a noise level sensor on their balcony, and a seismic sensor in their basement.
    • Etc.

    All of them would be repeaters.

    How many hops could that realistically go, while still having the one central data storage gathering point?

    mfalkviddM 1 Reply Last reply
    0
    • alowhumA alowhum

      What is the maximum amount of hops people have been able to reach? Is there a theoretical limit?

      For example, let's say there's a big construction project over the length of a street, and a group of people there together wanted to measure all kinds of things.

      • Neighbour 1 has an air quality sensor on their balcony
      • The next neighbour has a vibration sensor on their windowsill
      • The next neighbour has a dust sensor on their balcony
      • The next neighbour has a noise level sensor on their balcony, and a seismic sensor in their basement.
      • Etc.

      All of them would be repeaters.

      How many hops could that realistically go, while still having the one central data storage gathering point?

      mfalkviddM Offline
      mfalkviddM Offline
      mfalkvidd
      Mod
      wrote on last edited by mfalkvidd
      #2

      @alowhum MySensors is not a mesh. MySensors uses a tree topology.

      The theoretical limit for the number of hops between a node and the gateway is SIZE_ROUTES which is 256 hops.

      1 Reply Last reply
      0
      • alowhumA Offline
        alowhumA Offline
        alowhum
        Plugin Developer
        wrote on last edited by alowhum
        #3

        Thanks, good point on the mesh. I considered the 'auto routing around issues' functionality to be a bit mesh-like, but you're right, there is a central point.

        While 256 is great in theory, what is the maximum number of hops people have reached in practice?

        sundberg84S 1 Reply Last reply
        0
        • alowhumA alowhum

          Thanks, good point on the mesh. I considered the 'auto routing around issues' functionality to be a bit mesh-like, but you're right, there is a central point.

          While 256 is great in theory, what is the maximum number of hops people have reached in practice?

          sundberg84S Offline
          sundberg84S Offline
          sundberg84
          Hardware Contributor
          wrote on last edited by sundberg84
          #4

          @alowhum any normal user should be good with node > repeater > gw . Atleast that's my maximum.

          But I guess you could test by building some repeaters with forced node and parent id.

          Controller: Proxmox VM - Home Assistant
          MySensors GW: Arduino Uno - W5100 Ethernet, Gw Shield Nrf24l01+ 2,4Ghz
          MySensors GW: Arduino Uno - Gw Shield RFM69, 433mhz
          RFLink GW - Arduino Mega + RFLink Shield, 433mhz

          1 Reply Last reply
          0
          • gohanG Offline
            gohanG Offline
            gohan
            Mod
            wrote on last edited by
            #5

            A larger topology would most likely have high latency, messages could get lost and need to be resent more often than usual small network

            1 Reply Last reply
            0
            • alowhumA Offline
              alowhumA Offline
              alowhum
              Plugin Developer
              wrote on last edited by
              #6

              @gohan That's what I thought as well. But I don't know: how bad is it?

              @sundberg84 Sure, I could test it. But I'm here to ask if anyone else already has :-)

              1 Reply Last reply
              0
              • CrankyCoderC Offline
                CrankyCoderC Offline
                CrankyCoder
                wrote on last edited by
                #7

                I would be really interested to see this put in practice. For stuff like those sensors I can't imagine a little extra latency being a terrible thing.

                Kind of makes me want to make a bunch of battery/solar nodes and just hide them places and see how far you can get a network to go :)

                Home Automation Tinkerer
                www.CrankyCoder.net

                Controller: HomeAssistant in Kubernetes
                Gateway: MQTTClientGateway
                MySensors: 2.3

                gohanG 1 Reply Last reply
                0
                • CrankyCoderC CrankyCoder

                  I would be really interested to see this put in practice. For stuff like those sensors I can't imagine a little extra latency being a terrible thing.

                  Kind of makes me want to make a bunch of battery/solar nodes and just hide them places and see how far you can get a network to go :)

                  gohanG Offline
                  gohanG Offline
                  gohan
                  Mod
                  wrote on last edited by
                  #8

                  @crankycoder for sensor is not a huge problem, but if you have a button controlling an actuator then latency is bad. Also lost messages would require multiple send and thus reducing battery life.

                  1 Reply Last reply
                  0
                  • alowhumA Offline
                    alowhumA Offline
                    alowhum
                    Plugin Developer
                    wrote on last edited by
                    #9

                    @CrankyCoder I heard that in the Netherlands at least there are technically no laws agains placing sensors in trees :-)

                    1 Reply Last reply
                    0
                    Reply
                    • Reply as topic
                    Log in to reply
                    • Oldest to Newest
                    • Newest to Oldest
                    • Most Votes


                    13

                    Online

                    11.7k

                    Users

                    11.2k

                    Topics

                    113.1k

                    Posts


                    Copyright 2025 TBD   |   Forum Guidelines   |   Privacy Policy   |   Terms of Service
                    • Login

                    • Don't have an account? Register

                    • Login or register to search.
                    • First post
                      Last post
                    0
                    • MySensors
                    • OpenHardware.io
                    • Categories
                    • Recent
                    • Tags
                    • Popular