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