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. Announcements
  3. šŸ’¬ Building an Ethernet Gateway

šŸ’¬ Building an Ethernet Gateway

Scheduled Pinned Locked Moved Announcements
133 Posts 42 Posters 36.0k Views 35 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.
  • Sergio Ɓlvarez SanchisS Offline
    Sergio Ɓlvarez SanchisS Offline
    Sergio Ɓlvarez Sanchis
    wrote on last edited by
    #12

    Same problem like Reza, same error messages AND I USING ethernet shield, ARDUINO MEGA AND nrf24

    1 Reply Last reply
    0
    • Sergio Ɓlvarez SanchisS Offline
      Sergio Ɓlvarez SanchisS Offline
      Sergio Ɓlvarez Sanchis
      wrote on last edited by
      #13

      And using ARDUINO 1 the same problem.
      0;255;3;0;9;Starting gateway (RNNGA-, 2.0.0)
      0;255;3;0;9;TSM:INIT
      0;255;3;0;9;!TSM:RADIO:FAIL
      0;255;3;0;9;!TSM:FAILURE
      0;255;3;0;9;TSM:PDT
      0;255;3;0;9;TSM:INIT
      0;255;3;0;9;!TSM:RADIO:FAIL
      0;255;3;0;9;!TSM:FAILURE
      0;255;3;0;9;TSM:PDT

      1 Reply Last reply
      0
      • DallieNLD Offline
        DallieNLD Offline
        DallieNL
        wrote on last edited by
        #14

        Had lots of issues getting this to work. The issue seems to be with the ethernet part, as I only have an ethernet board attached I removed the lines for the radio and the pin redirection. Still the code kept restarting all the time or just not being able to connect the controller.

        AVR version of the Arduino 1.8.0 kit needs to be downgraded. I had 1.6.16 and downgraded to 1.6.11.

        Open Arduino. Tools > Board: xxxxx > Boards manager... > Click "Arduino AVR Boards" > Select Version > 1.6.11

        Recompile and you are good.

        1 Reply Last reply
        2
        • D Offline
          D Offline
          David
          wrote on last edited by David
          #15

          Hi @DallieNL ,
          thanks for your tips,
          I got the same issue with serial gateway, 1.6.11 is the best.

          David.

          1 Reply Last reply
          0
          • mppM Offline
            mppM Offline
            mpp
            wrote on last edited by
            #16

            Would it be possible to build an MQTT gateway using the ESP8266 WiFi Gateway?

            MyController with USB powered WeMos D1/mini ESP8266 MQTT Gateways and battery powered Arduino Pro Mini using the RFM69 radio

            1 Reply Last reply
            0
            • hekH Offline
              hekH Offline
              hek
              Admin
              wrote on last edited by
              #17

              @mpp said:

              Would it be possible to build an MQTT gateway using the ESP8266 WiFi Gateway?

              Yes, the MQTT gateway works on ESP as well.

              mppM 1 Reply Last reply
              1
              • LaMB95L Offline
                LaMB95L Offline
                LaMB95
                wrote on last edited by
                #18

                Anyone have an instruction to set up a W5500 ethernet gateway?

                1 Reply Last reply
                0
                • scalzS Offline
                  scalzS Offline
                  scalz
                  Hardware Contributor
                  wrote on last edited by
                  #19

                  @LaMB95
                  For the moment, i don't think there is an howto regarding w5500 as we're mostly using w5100, but maybe you can find some infos in this topic https://forum.mysensors.org/topic/2901/my-ethernet-gateway-board-w5500

                  1 Reply Last reply
                  0
                  • KiwiHC16K Offline
                    KiwiHC16K Offline
                    KiwiHC16
                    wrote on last edited by
                    #20

                    Hi All,
                    I have an ethernet gateway base on arduino Pro mini with NRF24L01 radio and Funding ethernet card with W5100 chips. (As per description of this page)
                    All works fine when I'm connected to it with Arduino IDE. Works for hours/days.
                    If I unplug the IDE (disconnect USB) and run it alone it stop working after for minutes or few hours.
                    I have only one sensor (temperature) to test. It send Temperature and battery level every 10s (testing). Led attached to Gateway to show the traffic lit up twice each time it receive the information from the sensor. The LED lit up twice like half a second when everything is fine. Easy to see.
                    When the issue starts, the led lit up time to time but very quickly, and even very difficult to see. Some time I can ping the Gateway, some time not.
                    Any idea from anybody ?

                    1 Reply Last reply
                    0
                    • KiwiHC16K Offline
                      KiwiHC16K Offline
                      KiwiHC16
                      wrote on last edited by
                      #21

                      additional info: Same situation having //#define MY_DEBUG defined or not.

                      1 Reply Last reply
                      0
                      • KiwiHC16K Offline
                        KiwiHC16K Offline
                        KiwiHC16
                        wrote on last edited by
                        #22

                        Looks like the issue is related to the power supply. I just plugged a 5V to the USB and It has been working fine for 24h. Need to review the Power supply in place.

                        1 Reply Last reply
                        0
                        • Sander StolkS Offline
                          Sander StolkS Offline
                          Sander Stolk
                          wrote on last edited by
                          #23

                          The first one will not compile since the #include <SPI.h> is missing

                          1 Reply Last reply
                          0
                          • WizarDEADW Offline
                            WizarDEADW Offline
                            WizarDEAD
                            wrote on last edited by
                            #24

                            Hello guys,
                            Can anyone help me with modify this to work with W5500 Ethernet module?
                            Please advice us what need to be modified and why it needs to be modified.
                            Thanks you very much.

                            mfalkviddM 1 Reply Last reply
                            0
                            • WizarDEADW WizarDEAD

                              Hello guys,
                              Can anyone help me with modify this to work with W5500 Ethernet module?
                              Please advice us what need to be modified and why it needs to be modified.
                              Thanks you very much.

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

                              @WizarDEAD the information in https://forum.mysensors.org/topic/2901/my-ethernet-gateway-board-w5500 might be useful.

                              1 Reply Last reply
                              0
                              • Chucky_69C Offline
                                Chucky_69C Offline
                                Chucky_69
                                wrote on last edited by
                                #26

                                Hi Guys,

                                I'm using a Wiznet W5100 Ethernet module.
                                The pins are described as following (I added a numbering myself:
                                0_1487281914650_upload-a05aa788-d1ac-4ef0-b42a-7ad6b28b6e9c

                                The MySensors Gateway uses different terms, am I 'translating' them correctly?
                                0_1487282198655_upload-1949b0d7-52ae-4059-a4e3-e68941dafbe4

                                C 1 Reply Last reply
                                0
                                • Chucky_69C Chucky_69

                                  Hi Guys,

                                  I'm using a Wiznet W5100 Ethernet module.
                                  The pins are described as following (I added a numbering myself:
                                  0_1487281914650_upload-a05aa788-d1ac-4ef0-b42a-7ad6b28b6e9c

                                  The MySensors Gateway uses different terms, am I 'translating' them correctly?
                                  0_1487282198655_upload-1949b0d7-52ae-4059-a4e3-e68941dafbe4

                                  C Offline
                                  C Offline
                                  Cansher
                                  wrote on last edited by
                                  #27

                                  @Chucky_69
                                  Looks right!

                                  1 Reply Last reply
                                  1
                                  • fifoF Offline
                                    fifoF Offline
                                    fifo
                                    wrote on last edited by
                                    #28

                                    My WizNET (W5100) Ethernet module had to be connected to 5v pin on arduino as the 3.3v would only allow ping but not function properly.

                                    E 1 Reply Last reply
                                    0
                                    • AndrewZA Offline
                                      AndrewZA Offline
                                      AndrewZ
                                      wrote on last edited by AndrewZ
                                      #29

                                      Maybe I just overlooked that, but is it possible to statically define netmask and gateway in the sketch? I'm using ENC28J60.

                                      mfalkviddM 1 Reply Last reply
                                      0
                                      • AndrewZA AndrewZ

                                        Maybe I just overlooked that, but is it possible to statically define netmask and gateway in the sketch? I'm using ENC28J60.

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

                                        @AndrewZ I think you can use

                                        MY_IP_GATEWAY_ADDRESS
                                        MY_IP_SUBNET_ADDRESS
                                        
                                        AndrewZA 1 Reply Last reply
                                        0
                                        • mfalkviddM mfalkvidd

                                          @AndrewZ I think you can use

                                          MY_IP_GATEWAY_ADDRESS
                                          MY_IP_SUBNET_ADDRESS
                                          
                                          AndrewZA Offline
                                          AndrewZA Offline
                                          AndrewZ
                                          wrote on last edited by AndrewZ
                                          #31

                                          @mfalkvidd , yes I also found this in MQTT GW example, thanks.
                                          This seems to be not working on my ENC28J60 - as I can see the the default gateway setting is not taken into account. I will test with W5100.

                                          Edit: I confirm that these settings work properly with W5100, just tested.

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


                                          12

                                          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