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. Hardware
  3. Talk to 20k sensors?

Talk to 20k sensors?

Scheduled Pinned Locked Moved Hardware
9 Posts 5 Posters 2.8k Views 2 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.
  • H Offline
    H Offline
    Hemliga Arne
    wrote on last edited by
    #1

    Hi!
    Is it possible to have a controller collect sensor data from 20,000 sensors? What I want is thousands of arduino-sensors in a room, all taking some measurement of the temperature, and reporting to a hub/controller (arduino or rapsberry pi) which in turn relays that info using a GPS-shield to a web server. I'm hoping it can be done with some cheap RF/wifi transmitters. Using for example bluetooth can be pretty costly if multiplied by 20k.

    1 Reply Last reply
    0
    • K Offline
      K Offline
      kalle
      wrote on last edited by
      #2

      Wow, 20.000 Sensors in a room! :open_mouth:
      You will find here some information about the mysensors network: http://www.mysensors.org/about/network

      "A MySensor radio network can consist of up to 254 different radio nodes and each radio node can report data for 254 attached child sensors. This means that you can, in theory, manage data for up to 64516 sensors in a single radio network. If this isn't enough, you can create another parallel radio network on a different channel and there are 126 available channels."

      1 Reply Last reply
      0
      • H Offline
        H Offline
        Hemliga Arne
        wrote on last edited by
        #3

        Great, thanks for the quick reply.
        64k * 126 sounds more than enough :) This is a Proof of Concept project I'm working on, and 20k is an extreme edge case, but still possible, so I have to take that many into account. Now to put theory into practice...

        1 Reply Last reply
        0
        • A Offline
          A Offline
          Andreas Maurer
          wrote on last edited by
          #4

          How many measurements would you like to get in which Intervall.
          I think you will get in serious trouble because all the nodes are talking wireless and this is not able to handle more than one client sending at the same time.
          If you want to do this wireless you have to sync all the activity fro a central Point. So you must have a "Server" which polls the Clients to get the data.

          Can you please describe what are you planing in more detail?

          1 Reply Last reply
          0
          • H Offline
            H Offline
            Hemliga Arne
            wrote on last edited by
            #5

            Each sensor is supposed to be attached to a box to track it's individual temperature. The boxes can move from one room to another, hooking up to that rooms controller. A room can have everything from 1 box up to 20,000 boxes. Frequency of measurements will be about 15-30 minutes for a chart to be plotted on the web server. The boxes will never be more than 40 meters away from the controller.

            1 Reply Last reply
            0
            • A Offline
              A Offline
              Andreas Maurer
              wrote on last edited by
              #6

              :) 15 minutes = 900 seconds. 20000 Nodes / 900 sec = 9550 :)

              I you configure the NRF24 to the Maximum of RF24_2MBPS you can transmit - in theory - 2.000.000 MBit / sec = 250.000 Bytes / sec.
              250000 Bytes/Sec / 32 Byte Payload size = 7812 payloads/sec. Thats less that the requiered 9550.

              And if you must concentrate a lot of Clients on repeater nodes. you are totally lost. Forget it.

              1 Reply Last reply
              0
              • NuubiN Offline
                NuubiN Offline
                Nuubi
                wrote on last edited by
                #7

                Why do you want to measure that many...just curious :expressionless:

                1 Reply Last reply
                0
                • tbowmoT Offline
                  tbowmoT Offline
                  tbowmo
                  Admin
                  wrote on last edited by
                  #8

                  @Hemliga-Arne

                  What is the distance between the rooms, and is there metal in the walls between them?

                  If they are close to each other, then the sensors will crosstalk between the rooms (that is, GW in room B will also hear some of the sensors in room A)

                  1 Reply Last reply
                  0
                  • H Offline
                    H Offline
                    Hemliga Arne
                    wrote on last edited by
                    #9

                    I'll try to handle crosstalk with software, it shouldn't matter if the data dumps arrive at one or the other GW. If it will pose a problem, wifi space getting too crowded or something, then it's possible to separate the gateways more so they dont interfere.

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


                    17

                    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