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. Repeater vs st=Fail

Repeater vs st=Fail

Scheduled Pinned Locked Moved Troubleshooting
16 Posts 5 Posters 4.1k 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.
  • S Offline
    S Offline
    Samuel235
    Hardware Contributor
    wrote on last edited by
    #2

    Is st=Fail the only issue you're having? Could you send us some info of the serial monitor?

    MySensors 2.1.1
    Controller - OpenHAB (Virtual Machine)
    Gateway - Arduino Mega MQTT Gateway W5100

    1 Reply Last reply
    0
    • D Offline
      D Offline
      doblanch
      wrote on last edited by doblanch
      #3

      Thanks for your reply.
      In fact, I'm use to work with Mysensor, I have many sensor.
      In my case, it globally works. My concern here, is that I made a PCB Shield for my weather station.
      My weather station is on my roof, I'm looking to place the repeater at the right place to avoid the maximum of loss. SO I made a lot of try everytwhere... My concern is really to understand what does mean the st=fail. Deos it mean : 1) the message has not een received by the GW, and message can be drop anywhere 2) The message has been dropped between the sensor and the repetaer only.
      I just try to understand where the message is drop to optimize the distance/reception of the problematic segment.
      PS :I don't have at this time, some monitor, as I have to go on my roof to
      thanks :-)

      S 1 Reply Last reply
      0
      • D doblanch

        Thanks for your reply.
        In fact, I'm use to work with Mysensor, I have many sensor.
        In my case, it globally works. My concern here, is that I made a PCB Shield for my weather station.
        My weather station is on my roof, I'm looking to place the repeater at the right place to avoid the maximum of loss. SO I made a lot of try everytwhere... My concern is really to understand what does mean the st=fail. Deos it mean : 1) the message has not een received by the GW, and message can be drop anywhere 2) The message has been dropped between the sensor and the repetaer only.
        I just try to understand where the message is drop to optimize the distance/reception of the problematic segment.
        PS :I don't have at this time, some monitor, as I have to go on my roof to
        thanks :-)

        S Offline
        S Offline
        Samuel235
        Hardware Contributor
        wrote on last edited by
        #4

        @doblanch Ahh right okay, well i'm afraid i can't help you with the definition.

        MySensors 2.1.1
        Controller - OpenHAB (Virtual Machine)
        Gateway - Arduino Mega MQTT Gateway W5100

        1 Reply Last reply
        0
        • D Offline
          D Offline
          doblanch
          wrote on last edited by
          #5

          too bad !!! thanks

          1 Reply Last reply
          0
          • sundberg84S Offline
            sundberg84S Offline
            sundberg84
            Hardware Contributor
            wrote on last edited by sundberg84
            #6

            I followed both node and repeater today. If it was ST=OK in the node-log I could see that in the repeter log as well and vice versa, if i got ST=FAIL i couldt se any entry in the repeter serial log. I didnt watch the GW log so i cant say more that that...

            I would guess in this case its the first hop.

            Controller: Proxmox VM - Home Assistant
            MySensors GW: Arduino Uno - W5100 Ethernet, Gw Shield Nrf24l01+ 2,4Ghz
            MySensors GW: Arduino Uno - Gw Shield RFM69, 433mhz
            RFLink GW - Arduino Mega + RFLink Shield, 433mhz

            1 Reply Last reply
            0
            • D Offline
              D Offline
              doblanch
              wrote on last edited by doblanch
              #7

              Thanks for your help...
              We can assume that the issue is on the first hop....
              But the st=fail means, maybe, that the message has not reached GW.... in both case, drop on 1st hop or 2nd Hop(GW) result in the same message...
              The test would be to generate a wifi issue between GW/repeater, and see if the node has a st=fail or st=ok
              I don't have 3 PC to test... May be @hek can answer :-) he made the protocol ...
              It will help a lot in my Troubleshoot. In fact, I have issues with NRF... I tried different, one. I have one working well... now, but still want to confirm in case of...

              This one seems to work
              http://www.ebay.fr/itm/281471682942

              1 Reply Last reply
              0
              • D Offline
                D Offline
                doblanch
                wrote on last edited by
                #8

                I answer myself, hope it will help somebody else ...
                @return true Returns true if message reached the **first stop ** on its way to destination.
                indeed, it clarifies my question...

                /**
                	* Sends a message to gateway or one of the other nodes in the radio network
                	*
                	* @param msg Message to send
                	* @param ack Set this to true if you want destination node to send ack back to this node. Default is not to request any ack.
                	* @return true Returns true if message reached the first stop on its way to destination.
                	*/
                	bool send(MyMessage &msg, bool ack=false);
                
                m26872M S 2 Replies Last reply
                1
                • D doblanch

                  I answer myself, hope it will help somebody else ...
                  @return true Returns true if message reached the **first stop ** on its way to destination.
                  indeed, it clarifies my question...

                  /**
                  	* Sends a message to gateway or one of the other nodes in the radio network
                  	*
                  	* @param msg Message to send
                  	* @param ack Set this to true if you want destination node to send ack back to this node. Default is not to request any ack.
                  	* @return true Returns true if message reached the first stop on its way to destination.
                  	*/
                  	bool send(MyMessage &msg, bool ack=false);
                  
                  m26872M Offline
                  m26872M Offline
                  m26872
                  Hardware Contributor
                  wrote on last edited by m26872
                  #9

                  @doblanch
                  Maybe I'm a pedant here, but quite often the message very well reaches it's first stop BUT then this "low level radio-radio ack" does not seem to reach its way back. Don't know why, but that's from my experience.

                  D 1 Reply Last reply
                  0
                  • D doblanch

                    I answer myself, hope it will help somebody else ...
                    @return true Returns true if message reached the **first stop ** on its way to destination.
                    indeed, it clarifies my question...

                    /**
                    	* Sends a message to gateway or one of the other nodes in the radio network
                    	*
                    	* @param msg Message to send
                    	* @param ack Set this to true if you want destination node to send ack back to this node. Default is not to request any ack.
                    	* @return true Returns true if message reached the first stop on its way to destination.
                    	*/
                    	bool send(MyMessage &msg, bool ack=false);
                    
                    S Offline
                    S Offline
                    Samuel235
                    Hardware Contributor
                    wrote on last edited by
                    #10

                    @doblanch Awesome, thank you for providing the answer and not just deserting the forum topic. Like you said, this will aid anyone that is having this issue too. True community here!

                    MySensors 2.1.1
                    Controller - OpenHAB (Virtual Machine)
                    Gateway - Arduino Mega MQTT Gateway W5100

                    1 Reply Last reply
                    0
                    • D Offline
                      D Offline
                      doblanch
                      wrote on last edited by
                      #11

                      happy to help :-)
                      I still have some issue. My repeater nano freeze after couple of days... it's blinking quickly (RX?/TX?)... and I lost the connectivity. I have to reboot it. Only node connected to this repeater stuck !
                      I don't have a cable connnected to it...then I don't know what type of error I'm facing to

                      DwaltD 1 Reply Last reply
                      0
                      • D doblanch

                        happy to help :-)
                        I still have some issue. My repeater nano freeze after couple of days... it's blinking quickly (RX?/TX?)... and I lost the connectivity. I have to reboot it. Only node connected to this repeater stuck !
                        I don't have a cable connnected to it...then I don't know what type of error I'm facing to

                        DwaltD Offline
                        DwaltD Offline
                        Dwalt
                        wrote on last edited by
                        #12

                        @doblanch

                        Is your repeater using MyS 1.5? I had similar problems with a nano as repeater using MyS 1.4 and after upgrading the repeater node to 1.5, everything worked without lockup or 'lost' nodes.

                        Veralite UI5 :: IBoard Ethernet GW :: MyS 1.5

                        D 1 Reply Last reply
                        0
                        • DwaltD Dwalt

                          @doblanch

                          Is your repeater using MyS 1.5? I had similar problems with a nano as repeater using MyS 1.4 and after upgrading the repeater node to 1.5, everything worked without lockup or 'lost' nodes.

                          D Offline
                          D Offline
                          doblanch
                          wrote on last edited by
                          #13

                          @Dwalt Hello,
                          In fact, I posted a new thread, because I don't understand my problem... (and it's not , 'im sure now, that it's not on the node, but on the repeater 100% sure)
                          I use 1.5 (but the one from august, the one just out of the box, I think they had some changes since).. I saw some bug fix (see below the thread corresponding)
                          You are using the 1.5 but what is the date of the file in the library (me it was august), I understood, that there was some changes... a bug in the library. My problem is very very similar, but I can be sure 100% because, when repetear stuck, I don't have serial connected to log. However, I see the led blinking a lot meaning that there is a lot of communication happening... a loop for example in a send message :-) If I connnect my USB repeater reboot, and problem disappears..
                          From now, I have just disabled the "reset" when plugin usb ( a 120ohm between RST and 5V). Next time I will connect to check what is grabbing on the console.
                          see here : Repeater nood keeps looping... and doesnt reach gw
                          In the mean time , I upgraded to the 1.5 library, the one from november...
                          let's see, but I'm on this issue since 3 months !!! I'm quite lost, and I don't know exactly how to move forward now

                          1 Reply Last reply
                          0
                          • m26872M m26872

                            @doblanch
                            Maybe I'm a pedant here, but quite often the message very well reaches it's first stop BUT then this "low level radio-radio ack" does not seem to reach its way back. Don't know why, but that's from my experience.

                            D Offline
                            D Offline
                            doblanch
                            wrote on last edited by
                            #14

                            @m26872 I agree, sometimes packet reach the next hop, but the ACK does'nt come back ... I saw that... I was receiving the information on my controller, but this message was not acked properly, and I had a st=Fail ....I think it can happen when we are using 2 different type of NRF24 (NRF24+PA+LNA vs NRF24)... one is sending more far , and the ack can't reach because it does not have enough power ...

                            m26872M 1 Reply Last reply
                            0
                            • D doblanch

                              @m26872 I agree, sometimes packet reach the next hop, but the ACK does'nt come back ... I saw that... I was receiving the information on my controller, but this message was not acked properly, and I had a st=Fail ....I think it can happen when we are using 2 different type of NRF24 (NRF24+PA+LNA vs NRF24)... one is sending more far , and the ack can't reach because it does not have enough power ...

                              m26872M Offline
                              m26872M Offline
                              m26872
                              Hardware Contributor
                              wrote on last edited by
                              #15

                              @doblanch Sure its likely power related, but I'm not using any nRF PA version.

                              D 1 Reply Last reply
                              0
                              • m26872M m26872

                                @doblanch Sure its likely power related, but I'm not using any nRF PA version.

                                D Offline
                                D Offline
                                doblanch
                                wrote on last edited by
                                #16

                                @m26872 ok :-(

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


                                13

                                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