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 10.2k 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.
  • hekH hek

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

    marceltrapmanM Offline
    marceltrapmanM 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
    • hekH Offline
      hekH Offline
      hek
      Admin
      wrote on last edited by
      #13

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

      marceltrapmanM 1 Reply Last reply
      0
      • hekH hek

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

        marceltrapmanM Offline
        marceltrapmanM 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
        • hekH Offline
          hekH 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

          marceltrapmanM 1 Reply Last reply
          0
          • hekH 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

            marceltrapmanM Offline
            marceltrapmanM 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.

            marceltrapmanM 1 Reply Last reply
            0
            • marceltrapmanM marceltrapman

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

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

              marceltrapmanM Offline
              marceltrapmanM 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
              • hekH Offline
                hekH Offline
                hek
                Admin
                wrote on last edited by
                #18

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

                marceltrapmanM 1 Reply Last reply
                0
                • hekH hek

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

                  marceltrapmanM Offline
                  marceltrapmanM 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..

                    marceltrapmanM 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..

                      marceltrapmanM Offline
                      marceltrapmanM 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
                        Reply
                        • Reply as topic
                        Log in to reply
                        • Oldest to Newest
                        • Newest to Oldest
                        • Most Votes


                        18

                        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