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. Total noob!

Total noob!

Scheduled Pinned Locked Moved Hardware
5 Posts 3 Posters 1.0k Views 3 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.
  • S Offline
    S Offline
    StKilda
    wrote on last edited by
    #1

    I'm a complete noobie to this and trying to get my head around the hardware required and confused myself! I've following the Getting Started guide and I get that each sensor "unit" needs the sensor itself connected to an arduino and a radio unit (NRF24L01). These connect to a gateway which in turn connects to a controller. I was planning to use an old laptop as the controller (which has windows 7 on it currently - but could wipe and install ubantu).

    I'm not understanding the gateway segment. I have an Arduino Uno with an ethernet shield already. Can I attach another NRF24L01 to that and use it as the gateway?

    mfalkviddM 1 Reply Last reply
    0
    • S StKilda

      I'm a complete noobie to this and trying to get my head around the hardware required and confused myself! I've following the Getting Started guide and I get that each sensor "unit" needs the sensor itself connected to an arduino and a radio unit (NRF24L01). These connect to a gateway which in turn connects to a controller. I was planning to use an old laptop as the controller (which has windows 7 on it currently - but could wipe and install ubantu).

      I'm not understanding the gateway segment. I have an Arduino Uno with an ethernet shield already. Can I attach another NRF24L01 to that and use it as the gateway?

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

      Welcome to the MySensors community @stkilda !

      Yes, you can use the Uno as gateway. Just follow one of the instructions at https://www.mysensors.org/build/ethernet_gateway (which one depends on which ethernet module you have).

      Uno is comparable to Pro Mini in most aspects, except that is it physically bigger and not suited for battery power.

      1 Reply Last reply
      0
      • S Offline
        S Offline
        StKilda
        wrote on last edited by
        #3

        Thanks. I did also just find the very helpful video on building a gateway.

        Does the hardware running the controller need to be always on? Which I guess makes a raspberry pi a lower power option compared to the laptop but does the raspberry pi have limitations for any heavy lifting or is the controller software fairly lightweight?

        W 1 Reply Last reply
        0
        • S StKilda

          Thanks. I did also just find the very helpful video on building a gateway.

          Does the hardware running the controller need to be always on? Which I guess makes a raspberry pi a lower power option compared to the laptop but does the raspberry pi have limitations for any heavy lifting or is the controller software fairly lightweight?

          W Offline
          W Offline
          wergeld
          wrote on last edited by
          #4

          @stkilda It really depends on how much "control" you want. I run mosquitto broker, node-red (for handling lots of MQTT messages and for internet API calls), and for my controller I use Domoticz. All of this on my raspberry pi 2 B. I have around 1% CPU usage and ~25% RAM usage. There is not a lot of cross-traffic on my system (meaning I only send data to Domoticz from nodes and not the other way around). This works just fine. You can do the same on your laptop given any OS you want to use - your install and config will of course be different. Yes, you need to have your controller on all the time.

          Domoticz is the easiest to get up and running. All you need is an ethernet/serial gateway and off you go. I use the MQTT gateway and Domoticz requires its own MQTT topic (lame) but that is easy to setup on node-red (I just rebroadcast my MQTT gateway messages on a the Domoticz topic).

          S 1 Reply Last reply
          1
          • W wergeld

            @stkilda It really depends on how much "control" you want. I run mosquitto broker, node-red (for handling lots of MQTT messages and for internet API calls), and for my controller I use Domoticz. All of this on my raspberry pi 2 B. I have around 1% CPU usage and ~25% RAM usage. There is not a lot of cross-traffic on my system (meaning I only send data to Domoticz from nodes and not the other way around). This works just fine. You can do the same on your laptop given any OS you want to use - your install and config will of course be different. Yes, you need to have your controller on all the time.

            Domoticz is the easiest to get up and running. All you need is an ethernet/serial gateway and off you go. I use the MQTT gateway and Domoticz requires its own MQTT topic (lame) but that is easy to setup on node-red (I just rebroadcast my MQTT gateway messages on a the Domoticz topic).

            S Offline
            S Offline
            StKilda
            wrote on last edited by
            #5

            @wergeld thanks. While I do have a pi, it's currently managing my fish tank - so I will probably set things up on the laptop and if it works out will transfer things to another pi later on.

            What brought me to here was a desire to set up two light pulse meter sensors. One on my import meter the other on my solar generating meter.

            Currently I have a commercial hall effect display - but its pretty basic and it doesn't show direction, meaning if it shows 1Kwh - I have no idea if this is importing or exporting. I figure to show the direction with led initially (if its a net export import will be zero and export will be flashing). Anyway - thats my initial plan. if this works then I can think about pulse rate, Watts and then turning things on when exporting enough power.

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


            19

            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