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. Strange behaviour - Check Wires and Version Mismatch

Strange behaviour - Check Wires and Version Mismatch

Scheduled Pinned Locked Moved Troubleshooting
22 Posts 5 Posters 11.8k 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.
  • H hek

    Hmm.. where did the id-payload (4) go?
    Type should also be 4 (I_ID_RESPONSE) but it seems to be 3...

    M Offline
    M Offline
    marceltrapman
    Mod
    wrote on last edited by marceltrapman
    #12

    @hek said:

    Hmm.. where did the id-payload (4) go?
    Type should also be 4 (I_ID_RESPONSE) but it seems to be 3...

    Honestly I don't know what is happening here.
    The controller seems to do its work well.
    The gateway, as far as I can see, also.

    The sensor is a black hole to me right now.

    Below is the eeprom dump:

    NODE_ID          :255
    PARENT_NODE_ID   :2
    DISTANCE         :2
    ROUTES           :255255255255255255255255255255255255255255255255255255255255255255255255255255255255255255255255255255255255255255255255255255255255255255255255255255255255255255255255255255255255255255255255255255255255255255255255255255255255255255255255255255255255255255255255255255255255255255255255255255255255255255255255255255255255255255255255255255255255255255255255255255255255255255255255255255255255255255255255255255255255255255255255255255255255255255255255255255255255255255255255255255255255255255255255255255255255255255255255255255255255255255255255255255255255255255255255255255255255255255255255255255255255255255255255255255255255255255255255255255255255255255255255255255255255255255255255255255255255255255255255255255255255255255255255255255255255255255255255
    CONTROLLER_CONFIG:255255255255255255255255255255255255255255255255255255255255255255255255
    FIRMWARE_TYPE    :255255
    FIRMWARE_VERSION :255255
    FIRMWARE_BLOCKS  :255255
    FIRMWARE_CRC     :255255
    LOCAL_CONFIG     :255255255255255255255255255255255255255255255255255255255255255255255255255255255255255255255255255255255255255255255255255255255255255255255255255255255255255255255255255255255255255255255255255255255255255255255255255255255255255255255255255255255255255255255255255255255255255255255255255255255255255255255255255255255255255255255255255255255255255255255255255255255255255255255255255255255255255255255255255255255255255255255255255255255255255255255255255255255255255255255255255255255255255255255255255255255255255255255255255255255255255255255255255255255255255255255255255255255255255255255255255255255255255255255255255255255255255255255255255255255255255
    

    Repeater id is indeed 2.
    Don't know what the distance value represents.

    Fulltime Servoy Developer
    Parttime Moderator MySensors board

    I use Domoticz as controller for Z-Wave and MySensors (previously Indigo and OpenHAB).
    I have a FABtotum to print cases.

    1 Reply Last reply
    0
    • H Offline
      H Offline
      hek
      Admin
      wrote on last edited by
      #13

      what happens if you hard-code parent to 0 in begin() while fetching id?

      M 1 Reply Last reply
      0
      • H hek

        what happens if you hard-code parent to 0 in begin() while fetching id?

        M Offline
        M Offline
        marceltrapman
        Mod
        wrote on last edited by marceltrapman
        #14

        @hek said:

        what happens if you hard-code parent to 0 in begin() while fetching id?

        Even stranger. This is what I do:

        //board.begin(msgCallback, nodeId, repeaterMode, parentNodeId, paLevel, channel, dataRate);
        board.begin(NULL, NULL, false, 0);
        

        This is now the result:

        NODE_ID          :0
        PARENT_NODE_ID   :2
        DISTANCE         :2
        

        Do you want me to write the node id and parent id direct into the eeprom?

        Fulltime Servoy Developer
        Parttime Moderator MySensors board

        I use Domoticz as controller for Z-Wave and MySensors (previously Indigo and OpenHAB).
        I have a FABtotum to print cases.

        1 Reply Last reply
        0
        • H Offline
          H Offline
          hek
          Admin
          wrote on last edited by hek
          #15

          setting the parent in constructor won't update the eeprom. It just uses the specified parent and never searches for a new one.

          And you'll have to specify AUTO for id

          M 1 Reply Last reply
          0
          • H hek

            setting the parent in constructor won't update the eeprom. It just uses the specified parent and never searches for a new one.

            And you'll have to specify AUTO for id

            M Offline
            M Offline
            marceltrapman
            Mod
            wrote on last edited by
            #16

            @hek So, how do I 'suddenly' have id = 0 then?

            I will clear the eeprom again and see what happens...

            Fulltime Servoy Developer
            Parttime Moderator MySensors board

            I use Domoticz as controller for Z-Wave and MySensors (previously Indigo and OpenHAB).
            I have a FABtotum to print cases.

            M 1 Reply Last reply
            0
            • M marceltrapman

              @hek So, how do I 'suddenly' have id = 0 then?

              I will clear the eeprom again and see what happens...

              M Offline
              M Offline
              marceltrapman
              Mod
              wrote on last edited by
              #17

              @marceltrapman Stupid fail with that AUTO setting :blush:

              But the good news is that my sensor now has ID 4...

              So the bad news, I guess, is that the repeater seems to fail...

              Fulltime Servoy Developer
              Parttime Moderator MySensors board

              I use Domoticz as controller for Z-Wave and MySensors (previously Indigo and OpenHAB).
              I have a FABtotum to print cases.

              1 Reply Last reply
              0
              • H Offline
                H Offline
                hek
                Admin
                wrote on last edited by
                #18

                As I mentioned earlier fetching id THROUGH a repeater need some additional love.

                M 1 Reply Last reply
                0
                • H hek

                  As I mentioned earlier fetching id THROUGH a repeater need some additional love.

                  M Offline
                  M Offline
                  marceltrapman
                  Mod
                  wrote on last edited by marceltrapman
                  #19

                  @hek said:

                  As I mentioned earlier fetching id THROUGH a repeater need some additional love.

                  Hmm, so I fail that love :(

                  How can we get this thing going?
                  The thing is don't want to walk down to my gateway each time I want to test something out.
                  And, I also prefer not to use a fixed id because that would make testing the controller plugin a b****.

                  Fulltime Servoy Developer
                  Parttime Moderator MySensors board

                  I use Domoticz as controller for Z-Wave and MySensors (previously Indigo and OpenHAB).
                  I have a FABtotum to print cases.

                  1 Reply Last reply
                  0
                  • greglG Offline
                    greglG Offline
                    gregl
                    Hero Member
                    wrote on last edited by
                    #20

                    Hey @marceltrapman - I just upgraded one of my sketches from 1.3 to 1.4 ( im finally moving to 1.4 in "production!!)

                    Anyway, i had the same issue with version mismatch error and spewing out

                    version mismatch
                    read: 255-255-255 s=255,c=7,t=255,pt=7,l=31:NAN
                    version mismatch
                    read: 255-255-255 s=255,c=7,t=255,pt=7,l=31:NAN
                    version mismatch
                    read: 255-255-255 s=255,c=7,t=255,pt=7,l=31:NAN
                    version mismatch
                    read: 255-255-255 s=255,c=7,t=255,pt=7,l=31:NAN
                    

                    wondering wtf was going on, i disconnected the relays board connected to VCC... the messages stopped and everything worked correctly- other than the relays actuating...
                    figured it could be a power issue, i connected proper power source as the issue occured with just a USB 5v from my PC....and reconnecting relay all worked properly..including now the relay.

                    So, check your powersupply!

                    HTH..

                    M 1 Reply Last reply
                    0
                    • greglG gregl

                      Hey @marceltrapman - I just upgraded one of my sketches from 1.3 to 1.4 ( im finally moving to 1.4 in "production!!)

                      Anyway, i had the same issue with version mismatch error and spewing out

                      version mismatch
                      read: 255-255-255 s=255,c=7,t=255,pt=7,l=31:NAN
                      version mismatch
                      read: 255-255-255 s=255,c=7,t=255,pt=7,l=31:NAN
                      version mismatch
                      read: 255-255-255 s=255,c=7,t=255,pt=7,l=31:NAN
                      version mismatch
                      read: 255-255-255 s=255,c=7,t=255,pt=7,l=31:NAN
                      

                      wondering wtf was going on, i disconnected the relays board connected to VCC... the messages stopped and everything worked correctly- other than the relays actuating...
                      figured it could be a power issue, i connected proper power source as the issue occured with just a USB 5v from my PC....and reconnecting relay all worked properly..including now the relay.

                      So, check your powersupply!

                      HTH..

                      M Offline
                      M Offline
                      marceltrapman
                      Mod
                      wrote on last edited by
                      #21

                      @gregl said:

                      So, check your powersupply!

                      I don't see the version mismatch thing anymore luckily but it would have surprised me if it was power. Not only did I check it but I also use a power converter in this case to supply constant 3.3v (I use pro mini 3.3v).

                      Anyway, thanks for the tip :)

                      Fulltime Servoy Developer
                      Parttime Moderator MySensors board

                      I use Domoticz as controller for Z-Wave and MySensors (previously Indigo and OpenHAB).
                      I have a FABtotum to print cases.

                      1 Reply Last reply
                      0
                      • S Offline
                        S Offline
                        SparkAndHale
                        wrote on last edited by
                        #22

                        Same here. I had to go up to 5V to power my Arduino Pro Mini 3.3V sufficiently.

                        1 Reply Last reply
                        0

                        Hello! It looks like you're interested in this conversation, but you don't have an account yet.

                        Getting fed up of having to scroll through the same posts each visit? When you register for an account, you'll always come back to exactly where you were before, and choose to be notified of new replies (either via email, or push notification). You'll also be able to save bookmarks and upvote posts to show your appreciation to other community members.

                        With your input, this post could be even better 💗

                        Register Login
                        Reply
                        • Reply as topic
                        Log in to reply
                        • Oldest to Newest
                        • Newest to Oldest
                        • Most Votes


                        8

                        Online

                        12.0k

                        Users

                        11.2k

                        Topics

                        113.4k

                        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