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.
  • gohanG Offline
    gohanG Offline
    gohan
    Mod
    wrote on last edited by
    #67

    Ethernet gateway works either way, it is only a matter of personal taste. Personally I did go for the raspberry gw because I have less stuff around and I save an arduino board.

    1 Reply Last reply
    0
    • Jonathan CaesJ Offline
      Jonathan CaesJ Offline
      Jonathan Caes
      wrote on last edited by
      #68

      Hi everyone,
      Is it possible to build an ethernet gateway with a RFM69 radio module?
      Because I tried this a while ago and that didn't work because of a software problem in the library's. Is that already solved or not?
      Thanks!

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

        With development branch it should be solved, but I still have to try

        1 Reply Last reply
        0
        • Jonathan CaesJ Jonathan Caes

          Hi everyone,
          Is it possible to build an ethernet gateway with a RFM69 radio module?
          Because I tried this a while ago and that didn't work because of a software problem in the library's. Is that already solved or not?
          Thanks!

          E Offline
          E Offline
          Ed1500
          wrote on last edited by
          #70

          @Jonathan-Caes I did, with an RFM69HW an arduino pro mini and a funduino Ethernetmodule. Used the setup from computourist in github https://github.com/computourist/RFM69-MQTT-client

          1 Reply Last reply
          0
          • Toni RamosT Offline
            Toni RamosT Offline
            Toni Ramos
            wrote on last edited by
            #71

            hello @Ed1500, i have the same problem as @Mitja-Blazinsek. i have a w5100 module (funduino), arduino pro mini and nrf24 radio. i try to use your tip, including a delay in setup() but it doen't work yet, the gateway isn't reached using ping. is necesary another change? did you move the setup() function in the program? thanks!!

            E 1 Reply Last reply
            0
            • Toni RamosT Toni Ramos

              hello @Ed1500, i have the same problem as @Mitja-Blazinsek. i have a w5100 module (funduino), arduino pro mini and nrf24 radio. i try to use your tip, including a delay in setup() but it doen't work yet, the gateway isn't reached using ping. is necesary another change? did you move the setup() function in the program? thanks!!

              E Offline
              E Offline
              Ed1500
              wrote on last edited by Ed1500
              #72

              @Toni-Ramos Sorry to hear that. Are you using Soft SPI or hardware SPI for both?
              Can you get any connection if you just use it as webserver without the NRF24?

              1 Reply Last reply
              0
              • Toni RamosT Offline
                Toni RamosT Offline
                Toni Ramos
                wrote on last edited by
                #73

                @Ed1500 i'm using softSPI as the example. I can see ping works correctly if i comment "#define MY_RADIO_NRF24". If not, the gateway shows the following messages continuosly:

                0;255;3;0;9;MCO:BGN:INIT GW,CP=RNNGA--,VER=2.1.1
                0;255;3;0;9;TSM:INIT
                0;255;3;0;9;TSF:WUR:MS=0
                0;255;3;0;9;!TSM:INIT:TSP FAIL
                0;255;3;0;9;TSM:FAIL:CNT=1
                0;255;3;0;9;TSM:FAIL:PDT
                0;255;3;0;9;TSM:FAIL:RE-INIT

                1 Reply Last reply
                0
                • Toni RamosT Offline
                  Toni RamosT Offline
                  Toni Ramos
                  wrote on last edited by
                  #74

                  @Ed1500 after tests with different versions of the library i discovered a bad welded pin in the nrf24. It seens to work fine now,i'll conect a node to the gateway and check all

                  E 1 Reply Last reply
                  1
                  • Toni RamosT Toni Ramos

                    @Ed1500 after tests with different versions of the library i discovered a bad welded pin in the nrf24. It seens to work fine now,i'll conect a node to the gateway and check all

                    E Offline
                    E Offline
                    Ed1500
                    wrote on last edited by
                    #75

                    @Toni-Ramos Glad you got it solved. apologies I had not seen yr earlier reply yet, but thats no longer relevant.
                    Always good to check the joints :-)

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

                      What is the best way to make the gateway wait for ip address (it's set to use dhcp) when power goes down? I noticed that the gateway starts faster than the router and doesn't get the ip address so I had to push the reset button to get it to work.

                      mfalkviddM 1 Reply Last reply
                      0
                      • gohanG gohan

                        What is the best way to make the gateway wait for ip address (it's set to use dhcp) when power goes down? I noticed that the gateway starts faster than the router and doesn't get the ip address so I had to push the reset button to get it to work.

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

                        @gohan maybe add a wait call in before()? Not sure if before() is run early enough, but it might be worth a try.

                        Maybe the library can be modified to try for a longer time before giving up.

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

                          Maybe I could make a check if there is no client connected I could reset the board, but I was wondering if there is any was to know if the system has a valid ip

                          1 Reply Last reply
                          0
                          • Mitja BlazinsekM Offline
                            Mitja BlazinsekM Offline
                            Mitja Blazinsek
                            wrote on last edited by
                            #79

                            hi after long time i finaly get new w5100 module now the test sketch from arduino ide for ethernet like web server are working fine bur still don't work as a gateway in domoticz or mycontroler. i just open example gatewayw5100 from my sensor libary and upload to mega bard bit status in my controler is always down af course i set the gateway in my controler :Enabled
                            Enabled
                            Type
                            Ethernet
                            Network type
                            MySensors
                            Connection details
                            Host:192.168.178.66, Port:5003
                            Status
                            Down
                            Status since
                            7 minutes ago
                            Status message
                            ERROR: connect timed out

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

                              Can you ping that ip? There are some faulty w5100 modules around and I did repair one by adding a couple of 100 ohms resistors on the ethernet pins.

                              1 Reply Last reply
                              0
                              • Mitja BlazinsekM Mitja Blazinsek

                                hi after long time i finaly get new w5100 module now the test sketch from arduino ide for ethernet like web server are working fine bur still don't work as a gateway in domoticz or mycontroler. i just open example gatewayw5100 from my sensor libary and upload to mega bard bit status in my controler is always down af course i set the gateway in my controler :Enabled
                                Enabled
                                Type
                                Ethernet
                                Network type
                                MySensors
                                Connection details
                                Host:192.168.178.66, Port:5003
                                Status
                                Down
                                Status since
                                7 minutes ago
                                Status message
                                ERROR: connect timed out

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

                                @Mitja-Blazinsek is your local network using the same subnet (192.168.178)? What is the ip and netmask of your controller?

                                1 Reply Last reply
                                0
                                • Mitja BlazinsekM Offline
                                  Mitja BlazinsekM Offline
                                  Mitja Blazinsek
                                  wrote on last edited by
                                  #82

                                  my network is using 192.168.0 but i try to change the MY_IP_ADDRESS to 192.168.0.66 but still no responese. i dont know what is the ip of mycontroler it works only when ia write localhost:8443 i of domoticz was 127.0.0.1

                                  1 Reply Last reply
                                  0
                                  • Mitja BlazinsekM Offline
                                    Mitja BlazinsekM Offline
                                    Mitja Blazinsek
                                    wrote on last edited by
                                    #83

                                    ok ip of mycontroler is 192.168.0.100

                                    1 Reply Last reply
                                    0
                                    • Mitja BlazinsekM Offline
                                      Mitja BlazinsekM Offline
                                      Mitja Blazinsek
                                      wrote on last edited by
                                      #84

                                      is it maybe problem because i'm using mega board an i wired 50 51 52 pins but if i wired 11 12 13 like on the diagram here it not working the shield if i try dhcp address printer for test

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

                                        You probably have faulty network shield

                                        1 Reply Last reply
                                        0
                                        • jopebeJ Offline
                                          jopebeJ Offline
                                          jopebe
                                          wrote on last edited by gohan
                                          #86

                                          Sorry, but can't find any information about my problem about the gateaway.
                                          For connecting a lot of binary switches etc. i took a mega and loaded a gateaway sketch from Mihai . Normally it runs very good, when i change the status flags from ON/Off to 1/0 (Don't know why?)
                                          But now i had the idea, to disable the radio, because I don't need it for this mega.
                                          Now the relais-switches do no longer work as before. They only work from time to time and rather randomly.
                                          I want to switch and contol the switches with iOBroker, but without the radion connected and activated, it doesn't run.
                                          Any idea?

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


                                          14

                                          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