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 a WiFi Gateway using ESP8266

πŸ’¬ Building a WiFi Gateway using ESP8266

Scheduled Pinned Locked Moved Announcements
109 Posts 52 Posters 23.3k Views 51 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.
  • G Offline
    G Offline
    gmccarthy
    wrote on last edited by
    #20

    @FotoFieber Did you come right with the RFM69? I also struggling to get it working and need to confirm the wiring diagram.

    1 Reply Last reply
    0
    • ramoncarranzaR Offline
      ramoncarranzaR Offline
      ramoncarranza
      wrote on last edited by
      #21
      This post is deleted!
      1 Reply Last reply
      0
      • hekH hek

        This thread contains comments for the article "Building a WiFi Gateway using ESP8266" posted on MySensors.org.

        ramoncarranzaR Offline
        ramoncarranzaR Offline
        ramoncarranza
        wrote on last edited by
        #22

        @hek Hi, I am new to arduino but not to Vera, have been using Veralite for a few years, I wuould like to know how to add the Serial Gateway to Vera, I find it very confusing, it would be ideal if a video was created or step by step instructions for newbees like me, I will be more than happy to donate via paypal, Thanks so much

        reply

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

          @ramoncarranza

          What part is confusing? Did you follow the steps outlined here:
          https://www.mysensors.org/controller/vera

          ramoncarranzaR 1 Reply Last reply
          0
          • hekH hek

            @ramoncarranza

            What part is confusing? Did you follow the steps outlined here:
            https://www.mysensors.org/controller/vera

            ramoncarranzaR Offline
            ramoncarranzaR Offline
            ramoncarranza
            wrote on last edited by
            #24

            @hek I got it already, I was confused on the Vera Plugin vs the Arduino Plugin not realizing they were both the same, but now I get the following message on Vera
            "MySensors plugin : Choose the Serial Port"
            "MySensors Plugin[105] : Running Lua Startup"

            I have yet to assemble the Serial Gateway though, so I'm assuming the messages will go away once the Gateway is installed??????

            Thanks

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

              Yes, once you insert the usb gateway you just have to follow the instructions here:

              https://www.mysensors.org/controller/vera#configuring-the-vera-plugin-for-the-serialusb-gateway

              1 Reply Last reply
              0
              • ramoncarranzaR Offline
                ramoncarranzaR Offline
                ramoncarranza
                wrote on last edited by
                #26

                Thanks so much!!

                This thing's Amazing!!!!!!

                1 Reply Last reply
                0
                • sghazaghS Offline
                  sghazaghS Offline
                  sghazagh
                  wrote on last edited by
                  #27

                  Hi all,
                  I try to connect the Radio to Wemos D1 mini Pro and it's not working? I used both ESP8266Gateway and RelayActuator sketches and both Radio Fails...
                  Are the pins here work fine with Wemos D1Mini?here is the pinout: http://escapequotes.net/wp-content/uploads/2016/02/d1-mini-esp8266-board-sh_fixled.jpg

                  And here is the error I get:
                  TSM:INIT
                  !TSM:RADIO:FAIL
                  !TSM:FAILURE
                  TSM:PDT

                  thanks,

                  1 Reply Last reply
                  0
                  • korttomaK Offline
                    korttomaK Offline
                    korttoma
                    Hero Member
                    wrote on last edited by
                    #28

                    If you are using the NRF24L01+ you should wire it according to the instructions here

                    And use the sketch from the same page.

                    So check your wiring of the radio module.

                    • Tomas
                    1 Reply Last reply
                    0
                    • sghazaghS Offline
                      sghazaghS Offline
                      sghazagh
                      wrote on last edited by
                      #29

                      I used the same link (pins and sketches!). Checked it 10 times!
                      I think my Radios are not functional....

                      korttomaK 1 Reply Last reply
                      1
                      • sghazaghS sghazagh

                        I used the same link (pins and sketches!). Checked it 10 times!
                        I think my Radios are not functional....

                        korttomaK Offline
                        korttomaK Offline
                        korttoma
                        Hero Member
                        wrote on last edited by
                        #30

                        @sghazagh maybe you can take a picture of the setup. Maybe someone else can see something that you don't.

                        • Tomas
                        1 Reply Last reply
                        2
                        • sghazaghS Offline
                          sghazaghS Offline
                          sghazagh
                          wrote on last edited by sghazagh
                          #31

                          Good idea,
                          Here is the side by side image from front and back of the PCB.
                          The 'j1' marked on wrong pin ,that's why I think my radio is not working at all as it seems it's very bad replicate.
                          However, I have rotated it by 180 degree and tried that as well. same result!

                          0_1478323600970_radio.png

                          1 Reply Last reply
                          0
                          • sghazaghS Offline
                            sghazaghS Offline
                            sghazagh
                            wrote on last edited by
                            #32

                            Guys, just an update for my issue regarding Radio and my circuit.
                            The Radio was faulty, I received the new one, swapped it and all worked fine.

                            I just posted that here if someone want to use my last post image as a reference for connecting the Radio.
                            The wiring all are correct.

                            Thanks

                            1 Reply Last reply
                            2
                            • jakesJ Offline
                              jakesJ Offline
                              jakes
                              wrote on last edited by
                              #33

                              Hi Hek,

                              Thanks for this guide... I have added an additional 433 RF receiver to my ESP8266 gateway. How can I send the data received from 433 RF to the my Home Assistant controller?

                              1 Reply Last reply
                              0
                              • denisvdbD Offline
                                denisvdbD Offline
                                denisvdb
                                wrote on last edited by
                                #34

                                Hello, i have build a wifi gateway and use it in jeedom.
                                My gateway wifi as connection problem.
                                In jeedom, in the log of my sensors node I have almost every 2 days the message: diconnected from network gateway.
                                If I restart the node the communication is re-established.
                                Is this a problem with nrf24l01?

                                1 Reply Last reply
                                0
                                • D Offline
                                  D Offline
                                  derrij
                                  wrote on last edited by
                                  #35

                                  why esp8266 gateway shows only debug info?
                                  when i comment //#define MY_DEBUG
                                  where is no any serial output.

                                  mfalkviddM 1 Reply Last reply
                                  0
                                  • D derrij

                                    why esp8266 gateway shows only debug info?
                                    when i comment //#define MY_DEBUG
                                    where is no any serial output.

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

                                    @derrij because it is a wifi gateway?

                                    1 Reply Last reply
                                    0
                                    • A Offline
                                      A Offline
                                      AndreD
                                      wrote on last edited by
                                      #37

                                      If put in client mode
                                      #define MY_CONTROLLER_IP_ADDRESS 192, 168, 2, 9
                                      I get an error. How to win.

                                      **
                                      Arduino: 1.8.2 (Windows 7), ΠŸΠ»Π°Ρ‚Π°:"Generic ESP8266 Module, 80 MHz, 40MHz, DIO, 115200, 512K (64K SPIFFS), ck, Disabled, None"

                                      "C:\Users\DedHP\AppData\Local\Temp\arduino_build_364162\sketch\GatewayESP8266.ino.cpp.o"
                                      In file included from C:\Users\DedHP\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.3.0\libraries\ESP8266WiFi\src/ESP8266WiFi.h:39:0,

                                                   from C:\Users\DedHP\AppData\Local\Temp\arduino_modified_sketch_313960\GatewayESP8266.ino:132:
                                      

                                      C:\Users\DedHP\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.3.0\libraries\ESP8266WiFi\src/WiFiClient.h: In instantiation of 'size_t WiFiClient::write(T&, size_t) [with T = char*; size_t = unsigned int]':

                                      C:\Documents\Arduino\ams\Arduino\libraries\MySensors/core/MyGatewayTransportEthernet.cpp:207:58: required from here

                                      C:\Users\DedHP\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.3.0\libraries\ESP8266WiFi\src/WiFiClient.h:123:36: error: request for member 'available' in 'source', which is of non-class type 'char*'

                                       size_t left = source.available();
                                      
                                                                      ^
                                      

                                      C:\Users\DedHP\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.3.0\libraries\ESP8266WiFi\src/WiFiClient.h:127:5: error: request for member 'read' in 'source', which is of non-class type 'char*'

                                       source.read(buffer.get(), will_send);
                                      
                                       ^
                                      

                                      Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΡƒ ESP8266WiFi вСрсии 1.0 ΠΈΠ· ΠΏΠ°ΠΏΠΊΠΈ: C:\Users\DedHP\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.3.0\libraries\ESP8266WiFi
                                      Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΡƒ MySensors вСрсии 2.1.1 ΠΈΠ· ΠΏΠ°ΠΏΠΊΠΈ: C:\Documents\Arduino\ams\Arduino\libraries\MySensors
                                      Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΡƒ EEPROM вСрсии 1.0 ΠΈΠ· ΠΏΠ°ΠΏΠΊΠΈ: C:\Users\DedHP\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.3.0\libraries\EEPROM
                                      Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΡƒ SPI вСрсии 1.0 ΠΈΠ· ΠΏΠ°ΠΏΠΊΠΈ: C:\Users\DedHP\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.3.0\libraries\SPI
                                      exit status 1
                                      Ошибка компиляции для ΠΏΠ»Π°Ρ‚Ρ‹ Generic ESP8266 Module.*

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

                                        Hi,
                                        Is it possible to use this setup without the nrf24l01 atached, so that i can use the esp8266 just as a sensor (not as a gateway)?

                                        mfalkviddM 1 Reply Last reply
                                        0
                                        • Jonathan CaesJ Jonathan Caes

                                          Hi,
                                          Is it possible to use this setup without the nrf24l01 atached, so that i can use the esp8266 just as a sensor (not as a gateway)?

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

                                          @Jonathan-Caes yes. Don't define MY_RADIO_NRF24 and you're good to go. It will still be a gateway, but a gateway with local sensors and no radio.

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


                                          6

                                          Online

                                          11.7k

                                          Users

                                          11.2k

                                          Topics

                                          113.0k

                                          Posts


                                          Copyright 2019 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