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. Step by step instructions of how to troubleshoot RFM69 gateway/sensor ?

Step by step instructions of how to troubleshoot RFM69 gateway/sensor ?

Scheduled Pinned Locked Moved Troubleshooting
8 Posts 3 Posters 3.3k 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.
  • Cliff KarlssonC Offline
    Cliff KarlssonC Offline
    Cliff Karlsson
    wrote on last edited by
    #1

    I had a gateway using RFM69HW working a long time ago then for some reason it stoped working and I have not got them working again. I have gateways using NRF2401 and Rf-link working without problem but as soon as I connect a gateway with RFM69 it never works.

    I have tried several different radios/nano/mini pros with same result. I have a powered usb hub connected to my rpi that every gateway is connected to and am running domoticz as a controller.

    A few times I have got the gateway connected right and have it show up in domotics hardware with correct gateway version. But as soon as I power up another RFM sensor I get some error about "serial link lost" or something like that and the gateway "looses" the usb port and I have to remove the sensor and restart everything to have it show up again. often it only shows a ? in the gateway version info.

    How do I troubleshoot the problem. When I look at the serial monitor both sensor and gateway seems to start up ok. but the sensor always reports st=fail when gateway is connected to rpi.

    Can I use MYScontroller in some way to see if the hardware/sketches are ok?
    I have connected the gateway using a nano with level-converter or 3.3v mini pro using a FTDI adapter. I have also tried connected 5v to RAW/GND to provide more power, but I do not know if that is the correct way.

    1 Reply Last reply
    0
    • carlierdC Offline
      carlierdC Offline
      carlierd
      wrote on last edited by
      #2

      Hello,

      Is there a 3v output on the nano ? I got some issue with my uno and a voltage converter. To solve the issue I removed the voltage converter and used the 3v output on the UNO.
      Hope it helps !

      David.

      1 Reply Last reply
      0
      • Cliff KarlssonC Offline
        Cliff KarlssonC Offline
        Cliff Karlsson
        wrote on last edited by
        #3

        @carlierd said:

        Is there a 3v output on the nano ? I got some issue with my uno and a voltage converter. To solve the issue I removed the voltage converter and used the 3v output on the UNO.

        Yes the nano have 3.3v. But I still need the converter as the RFM69 is not 5v tolerant and I guess both the nano and UNO use 5v for "communication"

        1 Reply Last reply
        0
        • Cliff KarlssonC Offline
          Cliff KarlssonC Offline
          Cliff Karlsson
          wrote on last edited by
          #4

          This is the log from MYScontroller when I first plug in the RFM69HW gateway using FTDI -> USB and then powering up a sensor (with no sensors attached) with a RFM69 radio.

          It looks correct, or am I wrong?

          So this must mean that my domoticz controller is not functioning correctly?

          2016-02-10 16:13:03	STARTUP	Initialize message logging
          2016-02-10 16:13:03	STARTUP	MYSController 0.1.2.282
          2016-02-10 16:13:03	STARTUP	FPC 2.6.4 / Lazarus 1.4.2
          2016-02-10 16:13:03	STARTUP	still under development :) tekka 2015
          2016-02-10 16:13:03	STARTUP	Load INI file...
          2016-02-10 16:13:03	STARTUP	INI version 0.1.2.282
          2016-02-10 16:13:03	INFO	*** Logging START ***
          2016-02-10 16:13:03	VERSION	MYSController 0.1.2.282
          2016-02-10 16:13:03	STARTUP	INI file loaded
          2016-02-10 16:13:03	STARTUP	Loading FW repository...
          2016-02-10 16:13:03	REPO	FW "Blink" loaded. t=10, v=1, blocks=72, crc=0xD098
          2016-02-10 16:13:03	REPO	FW "TimeReporter" loaded. t=20, v=1, blocks=840, crc=0x4AC5
          2016-02-10 16:13:03	REPO	FW "Sensebender Micro" loaded. t=100, v=1, blocks=1344, crc=0x3482
          2016-02-10 16:13:03	REPO	FW "Sensebender Blink" loaded. t=110, v=1, blocks=768, crc=0x1314
          2016-02-10 16:13:03	REPO	FW repository loaded. Items=4
          2016-02-10 16:13:03	STARTUP	Initialize message types
          2016-02-10 16:13:03	NODE	New node discovered, node id=0
          2016-02-10 16:13:03	NODE	New node discovered, node id=255
          2016-02-10 16:13:09	UPDATE	4295098650
          2016-02-10 16:13:12	INFO	Flushing FIFO
          2016-02-10 16:13:12	INFO	Connected to COM4
          2016-02-10 16:13:14	CHILD	New child discovered, node id=0, child id=internal
          2016-02-10 16:13:14	RX	0;255;3;0;9;Starting gateway (RRNGA-, 2.0.0-beta)
          2016-02-10 16:13:14	RX	0;255;3;0;9;Radio init successful.
          2016-02-10 16:13:14	RX	0;255;3;0;14;Gateway startup complete.
          2016-02-10 16:13:14	RX	0;255;3;0;9;Init complete, id=0, parent=0, distance=0
          2016-02-10 16:13:59	RX	0;255;3;0;9;read: 255-255-0 s=255,c=3,t=3,pt=0,l=0,sg=0:
          2016-02-10 16:13:59	CHILD	New child discovered, node id=255, child id=internal
          2016-02-10 16:13:59	TX	255;255;3;0;4;1
          2016-02-10 16:13:59	RX	255;255;3;0;3;
          2016-02-10 16:14:01	RX	0;255;3;0;9;read: 255-255-0 s=255,c=3,t=3,pt=0,l=0,sg=0:
          2016-02-10 16:14:01	TX	255;255;3;0;4;1
          2016-02-10 16:14:01	RX	255;255;3;0;3;
          2016-02-10 16:14:03	RX	0;255;3;0;9;read: 255-255-0 s=255,c=3,t=3,pt=0,l=0,sg=0:
          2016-02-10 16:14:03	TX	255;255;3;0;4;1
          2016-02-10 16:14:03	RX	255;255;3;0;3;
          2016-02-10 16:14:05	RX	0;255;3;0;9;read: 255-255-0 s=255,c=3,t=3,pt=0,l=0,sg=0:
          2016-02-10 16:14:05	TX	255;255;3;0;4;1
          2016-02-10 16:14:05	RX	255;255;3;0;3;
          2016-02-10 16:14:07	RX	0;255;3;0;9;read: 255-255-0 s=255,c=3,t=3,pt=0,l=0,sg=0:
          2016-02-10 16:14:07	TX	255;255;3;0;4;1
          2016-02-10 16:14:07	RX	255;255;3;0;3;
          
          1 Reply Last reply
          0
          • chrilleC Offline
            chrilleC Offline
            chrille
            wrote on last edited by
            #5

            I find the Node and Gateway sketches, that comes with the RFM69 library, are very useful to validate the hardware setup.
            They are available from https://github.com/LowPowerLab/RFM69/tree/master/Examples

            It's also my experience that powering the RFM69 modules from an USB adaptor (either 3.3V directly, or 5V to a regulator), doesn't work reliable. I needed to power my RFM69 modules (even the non-H version) from a more reliable power source to get the hardware to work reliable

            carlierdC 1 Reply Last reply
            1
            • carlierdC Offline
              carlierdC Offline
              carlierd
              wrote on last edited by
              #6

              All my nodes work correctly when powering via 2 AA or via USB adaptor (FTDI).
              I only got issue on the gateway using a uno and a voltage converter.

              On my nodes (arduino pro mini on 3.3v / 8MHz) I used caps of 100uF on the power supply and 4.7uF for the RFM.
              On the gateway I only add the 4.7uF for the RFM.

              David.

              1 Reply Last reply
              0
              • chrilleC chrille

                I find the Node and Gateway sketches, that comes with the RFM69 library, are very useful to validate the hardware setup.
                They are available from https://github.com/LowPowerLab/RFM69/tree/master/Examples

                It's also my experience that powering the RFM69 modules from an USB adaptor (either 3.3V directly, or 5V to a regulator), doesn't work reliable. I needed to power my RFM69 modules (even the non-H version) from a more reliable power source to get the hardware to work reliable

                carlierdC Offline
                carlierdC Offline
                carlierd
                wrote on last edited by
                #7

                @chrille I also use simple sketch to validate hardware without MySensors. It's easier to be sure everything is working correctly. Another reason is that with MySensors there is no RSSI. I found this very useful to verify antenna connection especially with home-made antenna :)

                1 Reply Last reply
                0
                • Cliff KarlssonC Offline
                  Cliff KarlssonC Offline
                  Cliff Karlsson
                  wrote on last edited by
                  #8

                  I tried both gateway and node sketch and it worked.

                  I then uploaded the mysensors.org gateway sketch version 1.5,1.6 and 2.0. None worked. Formatted and reinstalled domoticz. Tried both stable and beta. No change. I am giving up on this for tonight.

                  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