• header.categories
    • header.recent
    • header.tags
    • header.popular
    • register
    • login

    Missing Parent EUI

    scheduled pinned locked moved Dashboard
    12 posts 2 posters 1.6k views 1 watching
    loading-more-posts
    • oldest-to-newest
    • newest-to-oldest
    • most-votes
    reply
    • reply-as-topic
    guest-login-reply
    deleted-message
    • G offline
      guille @jkandasa
      global:last-edited-by,

      @jkandasa Thanks for your quick response.

      How do I do so? Do you mean putting a wait() before the smartsleep() call?

      Right now I have no waits whatsoever.

      Thanks again

      jkandasaJ one-reply-to-this-post last-reply-time reply quote 0
      • jkandasaJ offline
        jkandasa @guille
        global:last-edited-by, jkandasa

        @guille No, in your sketch you have to add, as mentioned here.

        increase smart sleep up to 2 seconds and check. if it works, reduce the delay.

        #define MY_SMART_SLEEP_WAIT_DURATION_MS (2000ul)
        
        one-reply-to-this-post last-reply-time reply quote 1
        • G offline
          guille
          global:last-edited-by,

          Bumped it to 2 seconds.

          Still no luck.

          Should I try bigger values? 5 secs?

          2019-01-24_13-08-58.jpg

          G one-reply-to-this-post last-reply-time reply quote 0
          • G offline
            guille @guille
            global:last-edited-by,

            @guille Solved! It worked with 2 seconds.

            Thanks a lot.

            jkandasaJ one-reply-to-this-post last-reply-time reply quote 1
            • jkandasaJ offline
              jkandasa @guille
              global:last-edited-by,

              @guille 2 seconds may eat your sleeping node battery, keep in mind 😉

              G topic:replies-to-this-post, 2 last-reply-time reply quote 0
              • G offline
                guille @jkandasa
                global:last-edited-by,

                @jkandasa It "disconnected" again.

                Can you make the Parent EUI more permanent in mycontroller.org?

                one-reply-to-this-post last-reply-time reply quote 0
                • G offline
                  guille @jkandasa
                  global:last-edited-by,

                  @jkandasa said in Missing Parent EUI:

                  @guille 2 seconds may eat your sleeping node battery, keep in mind 😉

                  Indeed. It sucked 2% in less than 4 hours 😞

                  jkandasaJ one-reply-to-this-post last-reply-time reply quote 0
                  • jkandasaJ offline
                    jkandasa @guille
                    global:last-edited-by,

                    @guille You may send parent node Id when your node awake,
                    I didn't test this, just constructed by seeing MySensors core library. Kindly check this and report the status.

                    Call this function, when your node awake.

                    void sendParentNodeId() {
                      MyMessage myParent;
                      build(myParent, GATEWAY_ADDRESS, NODE_SENSOR_ID, C_INTERNAL, I_DISCOVER_RESPONSE);
                      send(myParent.set(_transportConfig.parentNodeId));
                    }
                    

                    NOTE: _transportConfig is internal reference from MySensors library. They may change in future versions. You need to take care of this reference.

                    G one-reply-to-this-post last-reply-time reply quote 1
                    • G offline
                      guille @jkandasa
                      global:last-edited-by,

                      @jkandasa The weirdest thing.

                      I added that function with a call at every loop and it makes a new unexistent sensor at the node:

                      SENSOR_BC HVAC flow (?)

                      weird2019-01-25_15-09-31.jpg weird2019-01-25_15-10-00.jpg

                      And still won't send the parent EUI.

                      Don't worry! Is not that important. All works fine. It is my small peeve trying to know my topology.

                      Thanks!

                      jkandasaJ one-reply-to-this-post last-reply-time reply quote 1
                      • jkandasaJ offline
                        jkandasa @guille
                        global:last-edited-by,

                        @guille Ah, do not know why? let me have a look sometime later.
                        I hope this gives some hints to fix https://github.com/mycontroller-org/mycontroller/issues/484 🙂

                        one-reply-to-this-post last-reply-time reply quote 0
                        • first-post
                          last-post

                        0

                        online

                        644

                        users

                        532

                        topics

                        3.4k

                        posts
                        Copyright © 2015-2025 MyController.org | Contributors | Localization