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. Troubleshooting
  3. [SOLVED] Need help with ESP8266 MQTT Gateway (RFM69HW radio)

[SOLVED] Need help with ESP8266 MQTT Gateway (RFM69HW radio)

Scheduled Pinned Locked Moved Troubleshooting
18 Posts 4 Posters 173 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.
  • electrikE Offline
    electrikE Offline
    electrik
    wrote on last edited by
    #4

    It looks like the gateway is stuck in a loop. Could you post your code?

    1 Reply Last reply
    0
    • W Offline
      W Offline
      willemx
      wrote on last edited by willemx
      #5

      This is the gateway code: (comments left out)

      #define MY_DEBUG
      
      #define MY_BAUD_RATE 9600
      
      #define MY_RADIO_RFM69
      #define MY_IS_RFM69HW
      #define MY_RFM69_IRQ_PIN D1
      #define MY_RFM69_IRQ_NUM MY_RFM69_IRQ_PIN
      #define MY_RFM69_CS_PIN D8
      
      #define MY_GATEWAY_MQTT_CLIENT
      #define MY_GATEWAY_ESP8266
      
      #define MY_MQTT_PUBLISH_TOPIC_PREFIX "mygateway2-out"
      #define MY_MQTT_SUBSCRIBE_TOPIC_PREFIX "mygateway2-in"
      
      #define MY_MQTT_CLIENT_ID "mysensors-2"
      
      #define MY_WIFI_SSID "TOUTATIS"
      #define MY_WIFI_PASSWORD "XXXXXXXXXXXXXX"
      
      #define MY_CONTROLLER_IP_ADDRESS 192, 168, 178, 90
      
      #define MY_PORT 1883
      
      #include <ESP8266WiFi.h>
      #include <MySensors.h>
      
      void setup() {}
      
      void presentation() {}
      
      void loop() {}
      

      This is the sensor node code:

      #define MY_DEBUG 
      
      #define MY_RADIO_RFM69
      #define MY_IS_RFM69HW
      
      #include <MySensors.h>
      #include <Bounce2.h>
      
      #define CHILD_ID 3
      #define BUTTON_PIN  3
      
      Bounce debouncer = Bounce(); 
      int oldValue=-1;
      
      MyMessage msg(CHILD_ID,V_TRIPPED);
      
      void setup()  
      {  
        pinMode(BUTTON_PIN,INPUT);
        digitalWrite(BUTTON_PIN,HIGH);
        debouncer.attach(BUTTON_PIN);
        debouncer.interval(5);
      }
      
      void presentation() {
        present(CHILD_ID, S_DOOR);  
      }
      
      void loop() 
      {
        debouncer.update();
        int value = debouncer.read();
      
        if (value != oldValue) {
           send(msg.set(value==HIGH ? 1 : 0));
           oldValue = value;
        }
      }
      

      This is the sensor node log:

       __  __       ____
      |  \/  |_   _/ ___|  ___ _ __  ___  ___  _ __ ___
      | |\/| | | | \___ \ / _ \ `_ \/ __|/ _ \| `__/ __|
      | |  | | |_| |___| |  __/ | | \__ \  _  | |  \__ \
      |_|  |_|\__, |____/ \___|_| |_|___/\___/|_|  |___/
              |___/                      2.3.2
      
      16 MCO:BGN:INIT NODE,CP=RRNNA---,FQ=8,REL=255,VER=2.3.2
      28 TSM:INIT
      28 TSF:WUR:MS=0
      32 TSM:INIT:TSP OK
      34 TSM:FPAR
      38 ?TSF:MSG:SEND,255-255-255-255,s=255,c=3,t=7,pt=0,l=0,sg=0,ft=0,st=OK:
      2048 !TSM:FPAR:NO REPLY
      2050 TSM:FPAR
      2054 ?TSF:MSG:SEND,255-255-255-255,s=255,c=3,t=7,pt=0,l=0,sg=0,ft=0,st=OK:
      4063 !TSM:FPAR:NO REPLY
      4065 TSM:FPAR
      4069 ?TSF:MSG:SEND,255-255-255-255,s=255,c=3,t=7,pt=0,l=0,sg=0,ft=0,st=OK:
      6078 !TSM:FPAR:NO REPLY
      6080 TSM:FPAR
      6084 ?TSF:MSG:SEND,255-255-255-255,s=255,c=3,t=7,pt=0,l=0,sg=0,ft=0,st=OK:
      8093 !TSM:FPAR:FAIL
      8095 TSM:FAIL:CNT=1
      8097 TSM:FAIL:DIS
      8099 TSF:TDI:TSL
      18102 TSM:FAIL:RE-INIT
      18104 TSM:INIT
      18106 TSM:INIT:TSP OK
      18110 TSM:FPAR
      18114 ?TSF:MSG:SEND,255-255-255-255,s=255,c=3,t=7,pt=0,l=0,sg=0,ft=0,st=OK:
      20123 !TSM:FPAR:NO REPLY
      20125 TSM:FPAR
      20129 ?TSF:MSG:SEND,255-255-255-255,s=255,c=3,t=7,pt=0,l=0,sg=0,ft=0,st=OK:
      22138 !TSM:FPAR:NO REPLY
      22140 TSM:FPAR
      22145 ?TSF:MSG:SEND,255-255-255-255,s=255,c=3,t=7,pt=0,l=0,sg=0,ft=0,st=OK:
      24154 !TSM:FPAR:NO REPLY
      24156 TSM:FPAR
      24160 ?TSF:MSG:SEND,255-255-255-255,s=255,c=3,t=7,pt=0,l=0,sg=0,ft=0,st=OK:
      26169 !TSM:FPAR:FAIL
      26171 TSM:FAIL:CNT=2
      26173 TSM:FAIL:DIS
      26175 TSF:TDI:TSL
      36179 TSM:FAIL:RE-INIT
      36182 TSM:INIT
      ............repeating endlessly
      

      And this is the gateway log:

      --- Miniterm on /dev/cu.SLAB_USBtoUART  9600,8,N,1 ---
      --- Quit: Ctrl+C | Menu: Ctrl+T | Help: Ctrl+T followed by Ctrl+H ---
      0�~?�4�Ҷ␞��␄OA␌r��61 MCO:BGN:INIT GW,CP=RRNGE---,FQ=80,REL=255,VER=2.3.2
      118 TSF:LRT:OK
      134 TSM:INIT
      148 TSF:WUR:MS=0
      167 TSM:INIT:TSP OK
      scandone
      state: 0 -> 2 (b0)
      217 TSM:INIT:GW MODE
      239 TSM:READY:ID=0,PAR=0,DIS=0
      state: 2 -> 3 (0)
      290 MCO:REG:NOT NEEDED
      state: 3 -> 5 (10)
      add 0
      aid 4
      cnt 
      354 GWT:TPC:CONNECTING...
      
      connected with TOUTATIS, channel 2
      dhcp client start...
      scandone
      1441 MCO:BGN:STP
      1459 MCO:BGN:INIT OK,TSP=1
      1487 TSM:READY:NWD REQ
      1515 ?TSF:MSG:SEND,0-0-255-255,s=255,c=3,t=20,pt=0,l=0,sg=0,ft=0,st=OK:
      ip:192.168.178.68,mask:255.255.255.0,gw:192.168.178.1
      2209 GWT:TPC:IP=192.168.178.68
      2296 GWT:RMQ:CONNECTING...
      2605 GWT:RMQ:OK
      2622 GWT:TPS:TOPIC=mygateway2-out/0/255/0/0/18,MSG SENT
      pm open,type:2 0
      900148 TSF:SAN:OK
      1201488 TSM:READY:NWD REQ
      1201519 ?TSF:MSG:SEND,0-0-255-255,s=255,c=3,t=20,pt=0,l=0,sg=0,ft=0,st=OK:
      1800148 TSF:SRT:OK
      1800168 TSF:SAN:OK
      2401489 TSM:READY:NWD REQ
      2401520 ?TSF:MSG:SEND,0-0-255-255,s=255,c=3,t=20,pt=0,l=0,sg=0,ft=0,st=OK:
      
      

      So it appears that the gateway is not hanging after all. It just takes a long time between log messages. It is doing a network discovery broadcast every 20 minutes or so.
      But the gateway and sensor (1 meter distance) node do not connect...

      1 Reply Last reply
      0
      • electrikE Offline
        electrikE Offline
        electrik
        wrote on last edited by
        #6

        Is the node id assigned automatically? Maybe you can try with a static id?

        1 Reply Last reply
        0
        • W Offline
          W Offline
          willemx
          wrote on last edited by
          #7

          Yes, but this cannot be the problem. The node must first find a parent anyway.

          1 Reply Last reply
          0
          • R Offline
            R Offline
            Rolo6442u
            wrote on last edited by Rolo6442u
            #8

            For comparison, I have a MQTT Gateway running on a Wemos D1 for 2 months now, with a RFM69W. Works perfect. Here is my hardware setup and code, maybe it is of any help to you. Change the networkid, MQTT broker and wifi credentials to your own setup. I use static ID's on my nodes.

            // Enable debug prints to serial monitor
            #define MY_DEBUG
            
            // Use a bit lower baudrate for serial prints on ESP8266 than default in MyConfig.h
            #define MY_BAUD_RATE 9600
            
            // Enables and select radio type (if attached)
            #define MY_RADIO_RFM69
            //#define MY_IS_RFM69HW
            #define MY_RFM69_NETWORKID 83   // Own network ID, mysensors default is 100
            
            
            #define MY_GATEWAY_MQTT_CLIENT
            #define MY_GATEWAY_ESP8266
            
            // Set this node's subscribe and publish topic prefix
            #define MY_MQTT_PUBLISH_TOPIC_PREFIX "mygateway1-out"
            #define MY_MQTT_SUBSCRIBE_TOPIC_PREFIX "mygateway1-in"
            
            // Set MQTT client id
            #define MY_MQTT_CLIENT_ID "mysensors-1"
            
            // Enable these if your MQTT broker requires username/password
            //#define MY_MQTT_USER "username"
            //#define MY_MQTT_PASSWORD "password"
            
            // Set WIFI SSID and password
            #define MY_WIFI_SSID "xxxxxxx"
            #define MY_WIFI_PASSWORD "xxxxxxxx"
            
            // Set the hostname for the WiFi Client. This is the hostname
            // passed to the DHCP server if not static.
            #define MY_HOSTNAME "ESP8266_MQTT_GW"
            
            // Enable MY_IP_ADDRESS here if you want a static ip address (no DHCP)
            //#define MY_IP_ADDRESS 192,168,178,87
            
            // If using static ip you can define Gateway and Subnet address as well
            //#define MY_IP_GATEWAY_ADDRESS 192,168,178,1
            //#define MY_IP_SUBNET_ADDRESS 255,255,255,0
            
            // MQTT broker ip address.
            #define MY_CONTROLLER_IP_ADDRESS 10, 0, 0, 47
            
            //MQTT broker if using URL instead of ip address.
            // #define MY_CONTROLLER_URL_ADDRESS "test.mosquitto.org"
            
            // The MQTT broker port to to open
            #define MY_PORT 1883
            
            // Enable inclusion mode
            //#define MY_INCLUSION_MODE_FEATURE
            // Enable Inclusion mode button on gateway
            //#define MY_INCLUSION_BUTTON_FEATURE
            // Set inclusion mode duration (in seconds)
            //#define MY_INCLUSION_MODE_DURATION 60
            // Digital pin used for inclusion mode button
            //#define MY_INCLUSION_MODE_BUTTON_PIN D1
            
            // Set blinking period
            #define MY_DEFAULT_LED_BLINK_PERIOD 300
            
            // Flash leds on rx/tx/err
            #define MY_DEFAULT_ERR_LED_PIN D4   // Red
            #define MY_DEFAULT_TX_LED_PIN D3    // Yellow
            #define MY_DEFAULT_RX_LED_PIN D2    // Green
            
            
            #include <MySensors.h>
            
            void setup()
            {
            	// Setup locally attached sensors
            }
            
            void presentation()
            {
            	// Present locally attached sensors here
            }
            
            void loop()
            {
            	// Send locally attached sensors data here
            }
            
            
            

            2020-03-15 07_13_27-sPlan 7.0 - [Z__mysensors_GatewayESP8266MQTTClient_GatewayESP8266MQTT.spl7].jpg

            mqttgateway.jpg

            1 Reply Last reply
            1
            • W Offline
              W Offline
              willemx
              wrote on last edited by willemx
              #9

              Thank you for your setup example. It is nearly identical to my setup (only I use RFM69HW's).
              The only thing I can think of now is that the radio modules must be defective, but I have no means to test this) So I ordered a new batch of RFM69's and hope for the best...

              [Edit]
              I see that you do not use the following defines as instructed in link text:

              #define MY_RFM69_IRQ_PIN D1
              #define MY_RFM69_IRQ_NUM MY_RFM69_IRQ_PIN
              #define MY_RFM69_CS_PIN D8
              

              I have tried both with and without these defines, but it makes no difference.

              1 Reply Last reply
              1
              • electrikE Offline
                electrikE Offline
                electrik
                wrote on last edited by
                #10

                Did you try to add a capacitor next to the power pins?

                1 Reply Last reply
                0
                • W Offline
                  W Offline
                  willemx
                  wrote on last edited by
                  #11

                  Yes, I added a capacitor to both radio's.

                  tekkaT 1 Reply Last reply
                  0
                  • W willemx

                    Yes, I added a capacitor to both radio's.

                    tekkaT Offline
                    tekkaT Offline
                    tekka
                    Admin
                    wrote on last edited by
                    #12

                    @willemx And you have 868Mhz modules?

                    1 Reply Last reply
                    0
                    • W Offline
                      W Offline
                      willemx
                      wrote on last edited by
                      #13

                      Yes, that is what I ordered and also it is marked on the radio PCB's.

                      tekkaT 1 Reply Last reply
                      0
                      • W willemx

                        Yes, that is what I ordered and also it is marked on the radio PCB's.

                        tekkaT Offline
                        tekkaT Offline
                        tekka
                        Admin
                        wrote on last edited by
                        #14

                        @willemx Can you try with the new rfm69 driver & debug verbose mode on both, node & gw - i.e.

                        #define MY_RFM69_NEW_DRIVER
                        #define MY_DEBUG_VERBOSE_RFM69
                        

                        and post the debug logs here.

                        1 Reply Last reply
                        0
                        • W Offline
                          W Offline
                          willemx
                          wrote on last edited by
                          #15

                          config on WEMOS D1 gateway:

                          #define MY_RADIO_RFM69
                          #define MY_RFM69_NEW_DRIVER
                          #define MY_DEBUG_VERBOSE_RFM69
                          #define MY_IS_RFM69HW
                          

                          log:

                          --- Miniterm on /dev/cu.SLAB_USBtoUART  9600,8,N,1 ---
                          --- Quit: Ctrl+C | Menu: Ctrl+T | Help: Ctrl+T followed by Ctrl+H ---
                          0�~?�4�Ҷ␞��␄OAqr��62 MCO:BGN:INIT GW,CP=RPNGE---,FQ=80,REL=255,VER=2.3.2
                          119 TSF:LRT:OK
                          135 TSM:INIT
                          148 TSF:WUR:MS=0
                          166 RFM69:INIT
                          scandone
                          state: 0 -> 2 (b0)
                          state: 2 -> 3 (0)
                          state: 3 -> 5 (10)
                          add 0
                          aid 3
                          cnt 
                          
                          connected with TOUTATIS, channel 2
                          dhcp client start...
                          ip:192.168.178.68,mask:255.255.255.0,gw:192.168.178.1
                          383 RFM69:INIT:PIN,CS=15,IQP=5,IQN=5
                          423 RFM69:PTX:LEVEL=5 dBm
                          450 !RFM69:INIT:SANCHK FAIL
                          479 !TSM:INIT:TSP FAIL
                          503 TSM:FAIL:CNT=1
                          523 TSM:FAIL:DIS
                          540 TSF:TDI:TSL
                          557 RFM69:RSL
                          pm open,type:2 0
                          10573 TSM:FAIL:RE-INIT
                          10597 TSM:INIT
                          10612 RFM69:INIT
                          10630 RFM69:INIT:PIN,CS=15,IQP=5,IQN=5
                          10673 RFM69:PTX:LEVEL=5 dBm
                          10702 !RFM69:INIT:SANCHK FAIL
                          10734 !TSM:INIT:TSP FAIL
                          10760 TSM:FAIL:CNT=2
                          10781 TSM:FAIL:DIS
                          10801 TSF:TDI:TSL
                          10820 RFM69:RSL
                          20838 TSM:FAIL:RE-INIT
                          20862 TSM:INIT
                          20877 RFM69:INIT
                          20895 RFM69:INIT:PIN,CS=15,IQP=5,IQN=5
                          20938 RFM69:PTX:LEVEL=5 dBm
                          20967 !RFM69:INIT:SANCHK FAIL
                          20999 !TSM:INIT:TSP FAIL
                          21025 TSM:FAIL:CNT=3
                          21047 TSM:FAIL:DIS
                          21066 TSF:TDI:TSL
                          21085 RFM69:RSL
                          31103 TSM:FAIL:RE-INIT
                          31127 TSM:INIT
                          31142 RFM69:INIT
                          31160 RFM69:INIT:PIN,CS=15,IQP=5,IQN=5
                          31203 RFM69:PTX:LEVEL=5 dBm
                          31232 !RFM69:INIT:SANCHK FAIL
                          31264 !TSM:INIT:TSP FAIL
                          31290 TSM:FAIL:CNT=4
                          31312 TSM:FAIL:DIS
                          31332 TSF:TDI:TSL
                          31350 RFM69:RSL
                          41368 TSM:FAIL:RE-INIT
                          41392 TSM:INIT
                          41407 RFM69:INIT
                          41425 RFM69:INIT:PIN,CS=15,IQP=5,IQN=5
                          41468 RFM69:PTX:LEVEL=5 dBm
                          41497 !RFM69:INIT:SANCHK FAIL
                          41529 !TSM:INIT:TSP FAIL
                          41555 TSM:FAIL:CNT=5
                          41577 TSM:FAIL:DIS
                          41596 TSF:TDI:TSL
                          41615 RFM69:RSL
                          51633 TSM:FAIL:RE-INIT
                          51657 TSM:INIT
                          51672 RFM69:INIT
                          51690 RFM69:INIT:PIN,CS=15,IQP=5,IQN=5
                          51733 RFM69:PTX:LEVEL=5 dBm
                          51762 !RFM69:INIT:SANCHK FAIL
                          51794 !TSM:INIT:TSP FAIL
                          51820 TSM:FAIL:CNT=6
                          51842 TSM:FAIL:DIS
                          51861 TSF:TDI:TSL
                          51880 RFM69:RSL
                          61898 TSM:FAIL:RE-INIT
                          61922 TSM:INIT
                          61937 RFM69:INIT
                          61955 RFM69:INIT:PIN,CS=15,IQP=5,IQN=5
                          61998 RFM69:PTX:LEVEL=5 dBm
                          62027 !RFM69:INIT:SANCHK FAIL
                          62059 !TSM:INIT:TSP FAIL
                          62085 TSM:FAIL:CNT=7
                          62107 TSM:FAIL:DIS
                          62126 TSF:TDI:TSL
                          62145 RFM69:RSL
                          122163 TSM:FAIL:RE-INIT
                          122188 TSM:INIT
                          122204 RFM69:INIT
                          122223 RFM69:INIT:PIN,CS=15,IQP=5,IQN=5
                          122267 RFM69:PTX:LEVEL=5 dBm
                          122298 !RFM69:INIT:SANCHK FAIL
                          122330 !TSM:INIT:TSP FAIL
                          122357 TSM:FAIL:CNT=7
                          122380 TSM:FAIL:DIS
                          122401 TSF:TDI:TSL
                          122421 RFM69:RSL
                          182439 TSM:FAIL:RE-INIT
                          182464 TSM:INIT
                          182480 RFM69:INIT
                          182499 RFM69:INIT:PIN,CS=15,IQP=5,IQN=5
                          182543 RFM69:PTX:LEVEL=5 dBm
                          182574 !RFM69:INIT:SANCHK FAIL
                          182606 !TSM:INIT:TSP FAIL
                          182633 TSM:FAIL:CNT=7
                          182656 TSM:FAIL:DIS
                          182677 TSF:TDI:TSL
                          182697 RFM69:RSL
                          242716 TSM:FAIL:RE-INIT
                          242741 TSM:INIT
                          242757 RFM69:INIT
                          242776 RFM69:INIT:PIN,CS=15,IQP=5,IQN=5
                          242820 RFM69:PTX:LEVEL=5 dBm
                          242851 !RFM69:INIT:SANCHK FAIL
                          242883 !TSM:INIT:TSP FAIL
                          242910 TSM:FAIL:CNT=7
                          242933 TSM:FAIL:DIS
                          242954 TSF:TDI:TSL
                          242974 RFM69:RSL
                          302992 TSM:FAIL:RE-INIT
                          303017 TSM:INIT
                          303033 RFM69:INIT
                          303052 RFM69:INIT:PIN,CS=15,IQP=5,IQN=5
                          303096 RFM69:PTX:LEVEL=5 dBm
                          303127 !RFM69:INIT:SANCHK FAIL
                          303159 !TSM:INIT:TSP FAIL
                          303186 TSM:FAIL:CNT=7
                          303209 TSM:FAIL:DIS
                          303230 TSF:TDI:TSL
                          303250 RFM69:RSL
                          

                          log from Arduino Pro Mini sensor node:

                          
                           __  __       ____
                          |  \/  |_   _/ ___|  ___ _ __  ___  ___  _ __ ___
                          | |\/| | | | \___ \ / _ \ `_ \/ __|/ _ \| `__/ __|
                          | |  | | |_| |___| |  __/ | | \__ \  _  | |  \__ \
                          |_|  |_|\__, |____/ \___|_| |_|___/\___/|_|  |___/
                                  |___/                      2.3.2
                          
                          16 MCO:BGN:INIT NODE,CP=RPNNA---,FQ=8,REL=255,VER=2.3.2
                          28 TSM:INIT
                          28 TSF:WUR:MS=0
                          30 RFM69:INIT
                          32 RFM69:INIT:PIN,CS=10,IQP=2,IQN=0
                          36 RFM69:PTX:LEVEL=5 dBm
                          38 TSM:INIT:TSP OK
                          40 TSM:INIT:STATID=42
                          45 TSF:SID:OK,ID=42
                          47 TSM:FPAR
                          47 RFM69:SWR:SEND,TO=255,SEQ=0,RETRY=0
                          53 RFM69:CSMA:RSSI=-104
                          59 ?TSF:MSG:SEND,42-42-255-255,s=255,c=3,t=7,pt=0,l=0,sg=0,ft=0,st=OK:
                          2066 !TSM:FPAR:NO REPLY
                          2068 TSM:FPAR
                          2070 RFM69:SWR:SEND,TO=255,SEQ=1,RETRY=0
                          2074 RFM69:CSMA:RSSI=-107
                          2080 ?TSF:MSG:SEND,42-42-255-255,s=255,c=3,t=7,pt=0,l=0,sg=0,ft=0,st=OK:
                          4089 !TSM:FPAR:NO REPLY
                          4091 TSM:FPAR
                          4093 RFM69:SWR:SEND,TO=255,SEQ=2,RETRY=0
                          4098 RFM69:CSMA:RSSI=-105
                          4104 ?TSF:MSG:SEND,42-42-255-255,s=255,c=3,t=7,pt=0,l=0,sg=0,ft=0,st=OK:
                          6113 !TSM:FPAR:NO REPLY
                          6115 TSM:FPAR
                          6117 RFM69:SWR:SEND,TO=255,SEQ=3,RETRY=0
                          6121 RFM69:CSMA:RSSI=-106
                          6127 ?TSF:MSG:SEND,42-42-255-255,s=255,c=3,t=7,pt=0,l=0,sg=0,ft=0,st=OK:
                          8136 !TSM:FPAR:FAIL
                          8138 TSM:FAIL:CNT=1
                          8140 TSM:FAIL:DIS
                          8142 TSF:TDI:TSL
                          8142 RFM69:RSL
                          18145 TSM:FAIL:RE-INIT
                          18147 TSM:INIT
                          18149 RFM69:INIT
                          18151 RFM69:INIT:PIN,CS=10,IQP=2,IQN=0
                          18155 RFM69:PTX:LEVEL=5 dBm
                          18157 TSM:INIT:TSP OK
                          18161 TSM:INIT:STATID=42
                          18163 TSF:SID:OK,ID=42
                          18165 TSM:FPAR
                          18167 RFM69:SWR:SEND,TO=255,SEQ=0,RETRY=0
                          18173 RFM69:CSMA:RSSI=-107
                          18180 ?TSF:MSG:SEND,42-42-255-255,s=255,c=3,t=7,pt=0,l=0,sg=0,ft=0,st=OK:
                          20189 !TSM:FPAR:NO REPLY
                          20191 TSM:FPAR
                          20193 RFM69:SWR:SEND,TO=255,SEQ=1,RETRY=0
                          20197 RFM69:CSMA:RSSI=-103
                          20203 ?TSF:MSG:SEND,42-42-255-255,s=255,c=3,t=7,pt=0,l=0,sg=0,ft=0,st=OK:
                          22212 !TSM:FPAR:NO REPLY
                          22214 TSM:FPAR
                          22216 RFM69:SWR:SEND,TO=255,SEQ=2,RETRY=0
                          22220 RFM69:CSMA:RSSI=-105
                          22226 ?TSF:MSG:SEND,42-42-255-255,s=255,c=3,t=7,pt=0,l=0,sg=0,ft=0,st=OK:
                          24236 !TSM:FPAR:NO REPLY
                          24238 TSM:FPAR
                          24240 RFM69:SWR:SEND,TO=255,SEQ=3,RETRY=0
                          24244 RFM69:CSMA:RSSI=-109
                          24250 ?TSF:MSG:SEND,42-42-255-255,s=255,c=3,t=7,pt=0,l=0,sg=0,ft=0,st=OK:
                          26259 !TSM:FPAR:FAIL
                          26261 TSM:FAIL:CNT=2
                          26263 TSM:FAIL:DIS
                          26265 TSF:TDI:TSL
                          26267 RFM69:RSL
                          36270 TSM:FAIL:RE-INIT
                          36272 TSM:INIT
                          36274 RFM69:INIT
                          36276 RFM69:INIT:PIN,CS=10,IQP=2,IQN=0
                          36280 RFM69:PTX:LEVEL=5 dBm
                          36282 TSM:INIT:TSP OK
                          36286 TSM:INIT:STATID=42
                          36288 TSF:SID:OK,ID=42
                          36290 TSM:FPAR
                          36292 RFM69:SWR:SEND,TO=255,SEQ=0,RETRY=0
                          36298 RFM69:CSMA:RSSI=-105
                          36304 ?TSF:MSG:SEND,42-42-255-255,s=255,c=3,t=7,pt=0,l=0,sg=0,ft=0,st=OK:
                          38316 !TSM:FPAR:NO REPLY
                          38318 TSM:FPAR
                          38320 RFM69:SWR:SEND,TO=255,SEQ=1,RETRY=0
                          38324 RFM69:CSMA:RSSI=-105
                          38330 ?TSF:MSG:SEND,42-42-255-255,s=255,c=3,t=7,pt=0,l=0,sg=0,ft=0,st=OK:
                          40339 !TSM:FPAR:NO REPLY
                          40341 TSM:FPAR
                          40343 RFM69:SWR:SEND,TO=255,SEQ=2,RETRY=0
                          40347 RFM69:CSMA:RSSI=-102
                          40353 ?TSF:MSG:SEND,42-42-255-255,s=255,c=3,t=7,pt=0,l=0,sg=0,ft=0,st=OK:
                          42362 !TSM:FPAR:NO REPLY
                          42364 TSM:FPAR
                          42366 RFM69:SWR:SEND,TO=255,SEQ=3,RETRY=0
                          42371 RFM69:CSMA:RSSI=-104
                          42377 ?TSF:MSG:SEND,42-42-255-255,s=255,c=3,t=7,pt=0,l=0,sg=0,ft=0,st=OK:
                          44386 !TSM:FPAR:FAIL
                          44388 TSM:FAIL:CNT=3
                          44390 TSM:FAIL:DIS
                          44392 TSF:TDI:TSL
                          44394 RFM69:RSL
                          54398 TSM:FAIL:RE-INIT
                          54401 TSM:INIT
                          54403 RFM69:INIT
                          54405 RFM69:INIT:PIN,CS=10,IQP=2,IQN=0
                          54409 RFM69:PTX:LEVEL=5 dBm
                          54411 TSM:INIT:TSP OK
                          54415 TSM:INIT:STATID=42
                          54417 TSF:SID:OK,ID=42
                          54419 TSM:FPAR
                          54421 RFM69:SWR:SEND,TO=255,SEQ=0,RETRY=0
                          54427 RFM69:CSMA:RSSI=-105
                          54433 ?TSF:MSG:SEND,42-42-255-255,s=255,c=3,t=7,pt=0,l=0,sg=0,ft=0,st=OK:
                          56442 !TSM:FPAR:NO REPLY
                          56444 TSM:FPAR
                          56446 RFM69:SWR:SEND,TO=255,SEQ=1,RETRY=0
                          56451 RFM69:CSMA:RSSI=-104
                          56457 ?TSF:MSG:SEND,42-42-255-255,s=255,c=3,t=7,pt=0,l=0,sg=0,ft=0,st=OK:
                          58466 !TSM:FPAR:NO REPLY
                          58468 TSM:FPAR
                          58470 RFM69:SWR:SEND,TO=255,SEQ=2,RETRY=0
                          58474 RFM69:CSMA:RSSI=-104
                          58480 ?TSF:MSG:SEND,42-42-255-255,s=255,c=3,t=7,pt=0,l=0,sg=0,ft=0,st=OK:
                          60489 !TSM:FPAR:NO REPLY
                          60491 TSM:FPAR
                          60493 RFM69:SWR:SEND,TO=255,SEQ=3,RETRY=0
                          60497 RFM69:CSMA:RSSI=-102
                          60504 ?TSF:MSG:SEND,42-42-255-255,s=255,c=3,t=7,pt=0,l=0,sg=0,ft=0,st=OK:
                          62513 !TSM:FPAR:FAIL
                          62515 TSM:FAIL:CNT=4
                          62517 TSM:FAIL:DIS
                          62519 TSF:TDI:TSL
                          62521 RFM69:RSL
                          72525 TSM:FAIL:RE-INIT!
                          
                          tekkaT 1 Reply Last reply
                          0
                          • W willemx

                            config on WEMOS D1 gateway:

                            #define MY_RADIO_RFM69
                            #define MY_RFM69_NEW_DRIVER
                            #define MY_DEBUG_VERBOSE_RFM69
                            #define MY_IS_RFM69HW
                            

                            log:

                            --- Miniterm on /dev/cu.SLAB_USBtoUART  9600,8,N,1 ---
                            --- Quit: Ctrl+C | Menu: Ctrl+T | Help: Ctrl+T followed by Ctrl+H ---
                            0�~?�4�Ҷ␞��␄OAqr��62 MCO:BGN:INIT GW,CP=RPNGE---,FQ=80,REL=255,VER=2.3.2
                            119 TSF:LRT:OK
                            135 TSM:INIT
                            148 TSF:WUR:MS=0
                            166 RFM69:INIT
                            scandone
                            state: 0 -> 2 (b0)
                            state: 2 -> 3 (0)
                            state: 3 -> 5 (10)
                            add 0
                            aid 3
                            cnt 
                            
                            connected with TOUTATIS, channel 2
                            dhcp client start...
                            ip:192.168.178.68,mask:255.255.255.0,gw:192.168.178.1
                            383 RFM69:INIT:PIN,CS=15,IQP=5,IQN=5
                            423 RFM69:PTX:LEVEL=5 dBm
                            450 !RFM69:INIT:SANCHK FAIL
                            479 !TSM:INIT:TSP FAIL
                            503 TSM:FAIL:CNT=1
                            523 TSM:FAIL:DIS
                            540 TSF:TDI:TSL
                            557 RFM69:RSL
                            pm open,type:2 0
                            10573 TSM:FAIL:RE-INIT
                            10597 TSM:INIT
                            10612 RFM69:INIT
                            10630 RFM69:INIT:PIN,CS=15,IQP=5,IQN=5
                            10673 RFM69:PTX:LEVEL=5 dBm
                            10702 !RFM69:INIT:SANCHK FAIL
                            10734 !TSM:INIT:TSP FAIL
                            10760 TSM:FAIL:CNT=2
                            10781 TSM:FAIL:DIS
                            10801 TSF:TDI:TSL
                            10820 RFM69:RSL
                            20838 TSM:FAIL:RE-INIT
                            20862 TSM:INIT
                            20877 RFM69:INIT
                            20895 RFM69:INIT:PIN,CS=15,IQP=5,IQN=5
                            20938 RFM69:PTX:LEVEL=5 dBm
                            20967 !RFM69:INIT:SANCHK FAIL
                            20999 !TSM:INIT:TSP FAIL
                            21025 TSM:FAIL:CNT=3
                            21047 TSM:FAIL:DIS
                            21066 TSF:TDI:TSL
                            21085 RFM69:RSL
                            31103 TSM:FAIL:RE-INIT
                            31127 TSM:INIT
                            31142 RFM69:INIT
                            31160 RFM69:INIT:PIN,CS=15,IQP=5,IQN=5
                            31203 RFM69:PTX:LEVEL=5 dBm
                            31232 !RFM69:INIT:SANCHK FAIL
                            31264 !TSM:INIT:TSP FAIL
                            31290 TSM:FAIL:CNT=4
                            31312 TSM:FAIL:DIS
                            31332 TSF:TDI:TSL
                            31350 RFM69:RSL
                            41368 TSM:FAIL:RE-INIT
                            41392 TSM:INIT
                            41407 RFM69:INIT
                            41425 RFM69:INIT:PIN,CS=15,IQP=5,IQN=5
                            41468 RFM69:PTX:LEVEL=5 dBm
                            41497 !RFM69:INIT:SANCHK FAIL
                            41529 !TSM:INIT:TSP FAIL
                            41555 TSM:FAIL:CNT=5
                            41577 TSM:FAIL:DIS
                            41596 TSF:TDI:TSL
                            41615 RFM69:RSL
                            51633 TSM:FAIL:RE-INIT
                            51657 TSM:INIT
                            51672 RFM69:INIT
                            51690 RFM69:INIT:PIN,CS=15,IQP=5,IQN=5
                            51733 RFM69:PTX:LEVEL=5 dBm
                            51762 !RFM69:INIT:SANCHK FAIL
                            51794 !TSM:INIT:TSP FAIL
                            51820 TSM:FAIL:CNT=6
                            51842 TSM:FAIL:DIS
                            51861 TSF:TDI:TSL
                            51880 RFM69:RSL
                            61898 TSM:FAIL:RE-INIT
                            61922 TSM:INIT
                            61937 RFM69:INIT
                            61955 RFM69:INIT:PIN,CS=15,IQP=5,IQN=5
                            61998 RFM69:PTX:LEVEL=5 dBm
                            62027 !RFM69:INIT:SANCHK FAIL
                            62059 !TSM:INIT:TSP FAIL
                            62085 TSM:FAIL:CNT=7
                            62107 TSM:FAIL:DIS
                            62126 TSF:TDI:TSL
                            62145 RFM69:RSL
                            122163 TSM:FAIL:RE-INIT
                            122188 TSM:INIT
                            122204 RFM69:INIT
                            122223 RFM69:INIT:PIN,CS=15,IQP=5,IQN=5
                            122267 RFM69:PTX:LEVEL=5 dBm
                            122298 !RFM69:INIT:SANCHK FAIL
                            122330 !TSM:INIT:TSP FAIL
                            122357 TSM:FAIL:CNT=7
                            122380 TSM:FAIL:DIS
                            122401 TSF:TDI:TSL
                            122421 RFM69:RSL
                            182439 TSM:FAIL:RE-INIT
                            182464 TSM:INIT
                            182480 RFM69:INIT
                            182499 RFM69:INIT:PIN,CS=15,IQP=5,IQN=5
                            182543 RFM69:PTX:LEVEL=5 dBm
                            182574 !RFM69:INIT:SANCHK FAIL
                            182606 !TSM:INIT:TSP FAIL
                            182633 TSM:FAIL:CNT=7
                            182656 TSM:FAIL:DIS
                            182677 TSF:TDI:TSL
                            182697 RFM69:RSL
                            242716 TSM:FAIL:RE-INIT
                            242741 TSM:INIT
                            242757 RFM69:INIT
                            242776 RFM69:INIT:PIN,CS=15,IQP=5,IQN=5
                            242820 RFM69:PTX:LEVEL=5 dBm
                            242851 !RFM69:INIT:SANCHK FAIL
                            242883 !TSM:INIT:TSP FAIL
                            242910 TSM:FAIL:CNT=7
                            242933 TSM:FAIL:DIS
                            242954 TSF:TDI:TSL
                            242974 RFM69:RSL
                            302992 TSM:FAIL:RE-INIT
                            303017 TSM:INIT
                            303033 RFM69:INIT
                            303052 RFM69:INIT:PIN,CS=15,IQP=5,IQN=5
                            303096 RFM69:PTX:LEVEL=5 dBm
                            303127 !RFM69:INIT:SANCHK FAIL
                            303159 !TSM:INIT:TSP FAIL
                            303186 TSM:FAIL:CNT=7
                            303209 TSM:FAIL:DIS
                            303230 TSF:TDI:TSL
                            303250 RFM69:RSL
                            

                            log from Arduino Pro Mini sensor node:

                            
                             __  __       ____
                            |  \/  |_   _/ ___|  ___ _ __  ___  ___  _ __ ___
                            | |\/| | | | \___ \ / _ \ `_ \/ __|/ _ \| `__/ __|
                            | |  | | |_| |___| |  __/ | | \__ \  _  | |  \__ \
                            |_|  |_|\__, |____/ \___|_| |_|___/\___/|_|  |___/
                                    |___/                      2.3.2
                            
                            16 MCO:BGN:INIT NODE,CP=RPNNA---,FQ=8,REL=255,VER=2.3.2
                            28 TSM:INIT
                            28 TSF:WUR:MS=0
                            30 RFM69:INIT
                            32 RFM69:INIT:PIN,CS=10,IQP=2,IQN=0
                            36 RFM69:PTX:LEVEL=5 dBm
                            38 TSM:INIT:TSP OK
                            40 TSM:INIT:STATID=42
                            45 TSF:SID:OK,ID=42
                            47 TSM:FPAR
                            47 RFM69:SWR:SEND,TO=255,SEQ=0,RETRY=0
                            53 RFM69:CSMA:RSSI=-104
                            59 ?TSF:MSG:SEND,42-42-255-255,s=255,c=3,t=7,pt=0,l=0,sg=0,ft=0,st=OK:
                            2066 !TSM:FPAR:NO REPLY
                            2068 TSM:FPAR
                            2070 RFM69:SWR:SEND,TO=255,SEQ=1,RETRY=0
                            2074 RFM69:CSMA:RSSI=-107
                            2080 ?TSF:MSG:SEND,42-42-255-255,s=255,c=3,t=7,pt=0,l=0,sg=0,ft=0,st=OK:
                            4089 !TSM:FPAR:NO REPLY
                            4091 TSM:FPAR
                            4093 RFM69:SWR:SEND,TO=255,SEQ=2,RETRY=0
                            4098 RFM69:CSMA:RSSI=-105
                            4104 ?TSF:MSG:SEND,42-42-255-255,s=255,c=3,t=7,pt=0,l=0,sg=0,ft=0,st=OK:
                            6113 !TSM:FPAR:NO REPLY
                            6115 TSM:FPAR
                            6117 RFM69:SWR:SEND,TO=255,SEQ=3,RETRY=0
                            6121 RFM69:CSMA:RSSI=-106
                            6127 ?TSF:MSG:SEND,42-42-255-255,s=255,c=3,t=7,pt=0,l=0,sg=0,ft=0,st=OK:
                            8136 !TSM:FPAR:FAIL
                            8138 TSM:FAIL:CNT=1
                            8140 TSM:FAIL:DIS
                            8142 TSF:TDI:TSL
                            8142 RFM69:RSL
                            18145 TSM:FAIL:RE-INIT
                            18147 TSM:INIT
                            18149 RFM69:INIT
                            18151 RFM69:INIT:PIN,CS=10,IQP=2,IQN=0
                            18155 RFM69:PTX:LEVEL=5 dBm
                            18157 TSM:INIT:TSP OK
                            18161 TSM:INIT:STATID=42
                            18163 TSF:SID:OK,ID=42
                            18165 TSM:FPAR
                            18167 RFM69:SWR:SEND,TO=255,SEQ=0,RETRY=0
                            18173 RFM69:CSMA:RSSI=-107
                            18180 ?TSF:MSG:SEND,42-42-255-255,s=255,c=3,t=7,pt=0,l=0,sg=0,ft=0,st=OK:
                            20189 !TSM:FPAR:NO REPLY
                            20191 TSM:FPAR
                            20193 RFM69:SWR:SEND,TO=255,SEQ=1,RETRY=0
                            20197 RFM69:CSMA:RSSI=-103
                            20203 ?TSF:MSG:SEND,42-42-255-255,s=255,c=3,t=7,pt=0,l=0,sg=0,ft=0,st=OK:
                            22212 !TSM:FPAR:NO REPLY
                            22214 TSM:FPAR
                            22216 RFM69:SWR:SEND,TO=255,SEQ=2,RETRY=0
                            22220 RFM69:CSMA:RSSI=-105
                            22226 ?TSF:MSG:SEND,42-42-255-255,s=255,c=3,t=7,pt=0,l=0,sg=0,ft=0,st=OK:
                            24236 !TSM:FPAR:NO REPLY
                            24238 TSM:FPAR
                            24240 RFM69:SWR:SEND,TO=255,SEQ=3,RETRY=0
                            24244 RFM69:CSMA:RSSI=-109
                            24250 ?TSF:MSG:SEND,42-42-255-255,s=255,c=3,t=7,pt=0,l=0,sg=0,ft=0,st=OK:
                            26259 !TSM:FPAR:FAIL
                            26261 TSM:FAIL:CNT=2
                            26263 TSM:FAIL:DIS
                            26265 TSF:TDI:TSL
                            26267 RFM69:RSL
                            36270 TSM:FAIL:RE-INIT
                            36272 TSM:INIT
                            36274 RFM69:INIT
                            36276 RFM69:INIT:PIN,CS=10,IQP=2,IQN=0
                            36280 RFM69:PTX:LEVEL=5 dBm
                            36282 TSM:INIT:TSP OK
                            36286 TSM:INIT:STATID=42
                            36288 TSF:SID:OK,ID=42
                            36290 TSM:FPAR
                            36292 RFM69:SWR:SEND,TO=255,SEQ=0,RETRY=0
                            36298 RFM69:CSMA:RSSI=-105
                            36304 ?TSF:MSG:SEND,42-42-255-255,s=255,c=3,t=7,pt=0,l=0,sg=0,ft=0,st=OK:
                            38316 !TSM:FPAR:NO REPLY
                            38318 TSM:FPAR
                            38320 RFM69:SWR:SEND,TO=255,SEQ=1,RETRY=0
                            38324 RFM69:CSMA:RSSI=-105
                            38330 ?TSF:MSG:SEND,42-42-255-255,s=255,c=3,t=7,pt=0,l=0,sg=0,ft=0,st=OK:
                            40339 !TSM:FPAR:NO REPLY
                            40341 TSM:FPAR
                            40343 RFM69:SWR:SEND,TO=255,SEQ=2,RETRY=0
                            40347 RFM69:CSMA:RSSI=-102
                            40353 ?TSF:MSG:SEND,42-42-255-255,s=255,c=3,t=7,pt=0,l=0,sg=0,ft=0,st=OK:
                            42362 !TSM:FPAR:NO REPLY
                            42364 TSM:FPAR
                            42366 RFM69:SWR:SEND,TO=255,SEQ=3,RETRY=0
                            42371 RFM69:CSMA:RSSI=-104
                            42377 ?TSF:MSG:SEND,42-42-255-255,s=255,c=3,t=7,pt=0,l=0,sg=0,ft=0,st=OK:
                            44386 !TSM:FPAR:FAIL
                            44388 TSM:FAIL:CNT=3
                            44390 TSM:FAIL:DIS
                            44392 TSF:TDI:TSL
                            44394 RFM69:RSL
                            54398 TSM:FAIL:RE-INIT
                            54401 TSM:INIT
                            54403 RFM69:INIT
                            54405 RFM69:INIT:PIN,CS=10,IQP=2,IQN=0
                            54409 RFM69:PTX:LEVEL=5 dBm
                            54411 TSM:INIT:TSP OK
                            54415 TSM:INIT:STATID=42
                            54417 TSF:SID:OK,ID=42
                            54419 TSM:FPAR
                            54421 RFM69:SWR:SEND,TO=255,SEQ=0,RETRY=0
                            54427 RFM69:CSMA:RSSI=-105
                            54433 ?TSF:MSG:SEND,42-42-255-255,s=255,c=3,t=7,pt=0,l=0,sg=0,ft=0,st=OK:
                            56442 !TSM:FPAR:NO REPLY
                            56444 TSM:FPAR
                            56446 RFM69:SWR:SEND,TO=255,SEQ=1,RETRY=0
                            56451 RFM69:CSMA:RSSI=-104
                            56457 ?TSF:MSG:SEND,42-42-255-255,s=255,c=3,t=7,pt=0,l=0,sg=0,ft=0,st=OK:
                            58466 !TSM:FPAR:NO REPLY
                            58468 TSM:FPAR
                            58470 RFM69:SWR:SEND,TO=255,SEQ=2,RETRY=0
                            58474 RFM69:CSMA:RSSI=-104
                            58480 ?TSF:MSG:SEND,42-42-255-255,s=255,c=3,t=7,pt=0,l=0,sg=0,ft=0,st=OK:
                            60489 !TSM:FPAR:NO REPLY
                            60491 TSM:FPAR
                            60493 RFM69:SWR:SEND,TO=255,SEQ=3,RETRY=0
                            60497 RFM69:CSMA:RSSI=-102
                            60504 ?TSF:MSG:SEND,42-42-255-255,s=255,c=3,t=7,pt=0,l=0,sg=0,ft=0,st=OK:
                            62513 !TSM:FPAR:FAIL
                            62515 TSM:FAIL:CNT=4
                            62517 TSM:FAIL:DIS
                            62519 TSF:TDI:TSL
                            62521 RFM69:RSL
                            72525 TSM:FAIL:RE-INIT!
                            
                            tekkaT Offline
                            tekkaT Offline
                            tekka
                            Admin
                            wrote on last edited by tekka
                            #16

                            @willemx said in Need help with ESP8266 MQTT Gateway (RFM69HW radio):

                            450 !RFM69:INIT:SANCHK FAIL

                            There is a problem with the rfm69 module and/or wiring on your GW - can you exchange the rfm69 module with the one from the node and post the logs?

                            1 Reply Last reply
                            1
                            • W Offline
                              W Offline
                              willemx
                              wrote on last edited by
                              #17

                              :tada: :tada: :tada:
                              You were right; there was a minuscule piece of wire strand between two contacts and after removing it all is fine now.
                              Also checked all the radio's again which is easy now I have a working configuration and there was indeed one defective radio module.
                              Thanks everyone for unblocking me!

                              tekkaT 1 Reply Last reply
                              2
                              • W willemx

                                :tada: :tada: :tada:
                                You were right; there was a minuscule piece of wire strand between two contacts and after removing it all is fine now.
                                Also checked all the radio's again which is easy now I have a working configuration and there was indeed one defective radio module.
                                Thanks everyone for unblocking me!

                                tekkaT Offline
                                tekkaT Offline
                                tekka
                                Admin
                                wrote on last edited by
                                #18

                                @willemx Excellent! Have fun! :+1:

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


                                20

                                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