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. Development
  3. upgrading to 2.0

upgrading to 2.0

Scheduled Pinned Locked Moved Development
7 Posts 3 Posters 1.9k Views 2 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.
  • parachutesjP Offline
    parachutesjP Offline
    parachutesj
    wrote on last edited by parachutesj
    #1

    Hi,
    I wanted to start upgrading my nodes to 2.0.
    From my understanding, all combinations are valid, right?
    My gateway is still on 1.x and I just compiled and uploaded for one node 2.0
    I wanted to find out how hard it is and estimate the effort.

    Do I need a 2.0 gateway in order to have a 2.0 node working?
    I am getting some response which seems that the GW does not work with the node but then on the controller (OpenHab) I am receiving messages from the new node (even nothing to work with).

    Anyhow, here is what I am getting in serial debug:

    Starting sensor (RNNNA-, 2.0.0)
    TSM:INIT
    TSM:RADIO:OK
    TSP:ASSIGNID:OK (ID=105)
    TSM:FPAR
    TSP:MSG:SEND 105-105-255-255 s=255,c=3,t=7,pt=0,l=0,sg=0,ft=0,st=bc:
    TSP:MSG:READ 112-112-105 s=255,c=3,t=8,pt=1,l=1,sg=0:1
    TSP:MSG:FPAR RES (ID=112, dist=1)
    TSP:MSG:PAR OK (ID=112, dist=2)
    TSP:MSG:READ 113-113-105 s=255,c=3,t=8,pt=1,l=1,sg=0:1
    TSP:MSG:FPAR RES (ID=113, dist=1)
    TSP:MSG:READ 115-115-105 s=255,c=3,t=8,pt=1,l=1,sg=0:2
    TSP:MSG:FPAR RES (ID=115, dist=2)
    TSP:MSG:READ 114-114-105 s=255,c=3,t=8,pt=1,l=1,sg=0:2
    TSP:MSG:FPAR RES (ID=114, dist=2)
    TSP:MSG:READ 0-0-105 s=255,c=3,t=8,pt=1,l=1,sg=0:0
    TSP:MSG:FPAR RES (ID=0, dist=0)
    TSP:MSG:PAR OK (ID=0, dist=1)
    TSP:MSG:READ 102-102-105 s=255,c=3,t=8,pt=1,l=1,sg=0:1
    TSP:MSG:FPAR RES (ID=102, dist=1)
    TSM:FPAR:OK
    TSM:ID
    TSM:CHKID:OK (ID=105)
    TSM:UPL
    TSP:PING:SEND (dest=0)
    TSP:MSG:SEND 105-105-0-0 s=255,c=3,t=24,pt=1,l=1,sg=0,ft=0,st=ok:1
    TSP:CHKUPL:FAIL (hops=255)
    !TSM:UPL:FAIL
    TSM:FPAR
    

    Thanks,
    SJ

    sundberg84S TheoLT 2 Replies Last reply
    0
    • parachutesjP parachutesj

      Hi,
      I wanted to start upgrading my nodes to 2.0.
      From my understanding, all combinations are valid, right?
      My gateway is still on 1.x and I just compiled and uploaded for one node 2.0
      I wanted to find out how hard it is and estimate the effort.

      Do I need a 2.0 gateway in order to have a 2.0 node working?
      I am getting some response which seems that the GW does not work with the node but then on the controller (OpenHab) I am receiving messages from the new node (even nothing to work with).

      Anyhow, here is what I am getting in serial debug:

      Starting sensor (RNNNA-, 2.0.0)
      TSM:INIT
      TSM:RADIO:OK
      TSP:ASSIGNID:OK (ID=105)
      TSM:FPAR
      TSP:MSG:SEND 105-105-255-255 s=255,c=3,t=7,pt=0,l=0,sg=0,ft=0,st=bc:
      TSP:MSG:READ 112-112-105 s=255,c=3,t=8,pt=1,l=1,sg=0:1
      TSP:MSG:FPAR RES (ID=112, dist=1)
      TSP:MSG:PAR OK (ID=112, dist=2)
      TSP:MSG:READ 113-113-105 s=255,c=3,t=8,pt=1,l=1,sg=0:1
      TSP:MSG:FPAR RES (ID=113, dist=1)
      TSP:MSG:READ 115-115-105 s=255,c=3,t=8,pt=1,l=1,sg=0:2
      TSP:MSG:FPAR RES (ID=115, dist=2)
      TSP:MSG:READ 114-114-105 s=255,c=3,t=8,pt=1,l=1,sg=0:2
      TSP:MSG:FPAR RES (ID=114, dist=2)
      TSP:MSG:READ 0-0-105 s=255,c=3,t=8,pt=1,l=1,sg=0:0
      TSP:MSG:FPAR RES (ID=0, dist=0)
      TSP:MSG:PAR OK (ID=0, dist=1)
      TSP:MSG:READ 102-102-105 s=255,c=3,t=8,pt=1,l=1,sg=0:1
      TSP:MSG:FPAR RES (ID=102, dist=1)
      TSM:FPAR:OK
      TSM:ID
      TSM:CHKID:OK (ID=105)
      TSM:UPL
      TSP:PING:SEND (dest=0)
      TSP:MSG:SEND 105-105-0-0 s=255,c=3,t=24,pt=1,l=1,sg=0,ft=0,st=ok:1
      TSP:CHKUPL:FAIL (hops=255)
      !TSM:UPL:FAIL
      TSM:FPAR
      

      Thanks,
      SJ

      sundberg84S Offline
      sundberg84S Offline
      sundberg84
      Hardware Contributor
      wrote on last edited by
      #2

      @parachutesj - I couldnt get my old gateway to work with 2.0 nodes and tekka wrote its recommended to upgrade all. In my case i started at the gateway and then repeaters and that did work. I still have some nodes from 1.4 and 1.6 that works with the 2.0gw and repeaters.

      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

      parachutesjP 1 Reply Last reply
      2
      • parachutesjP parachutesj

        Hi,
        I wanted to start upgrading my nodes to 2.0.
        From my understanding, all combinations are valid, right?
        My gateway is still on 1.x and I just compiled and uploaded for one node 2.0
        I wanted to find out how hard it is and estimate the effort.

        Do I need a 2.0 gateway in order to have a 2.0 node working?
        I am getting some response which seems that the GW does not work with the node but then on the controller (OpenHab) I am receiving messages from the new node (even nothing to work with).

        Anyhow, here is what I am getting in serial debug:

        Starting sensor (RNNNA-, 2.0.0)
        TSM:INIT
        TSM:RADIO:OK
        TSP:ASSIGNID:OK (ID=105)
        TSM:FPAR
        TSP:MSG:SEND 105-105-255-255 s=255,c=3,t=7,pt=0,l=0,sg=0,ft=0,st=bc:
        TSP:MSG:READ 112-112-105 s=255,c=3,t=8,pt=1,l=1,sg=0:1
        TSP:MSG:FPAR RES (ID=112, dist=1)
        TSP:MSG:PAR OK (ID=112, dist=2)
        TSP:MSG:READ 113-113-105 s=255,c=3,t=8,pt=1,l=1,sg=0:1
        TSP:MSG:FPAR RES (ID=113, dist=1)
        TSP:MSG:READ 115-115-105 s=255,c=3,t=8,pt=1,l=1,sg=0:2
        TSP:MSG:FPAR RES (ID=115, dist=2)
        TSP:MSG:READ 114-114-105 s=255,c=3,t=8,pt=1,l=1,sg=0:2
        TSP:MSG:FPAR RES (ID=114, dist=2)
        TSP:MSG:READ 0-0-105 s=255,c=3,t=8,pt=1,l=1,sg=0:0
        TSP:MSG:FPAR RES (ID=0, dist=0)
        TSP:MSG:PAR OK (ID=0, dist=1)
        TSP:MSG:READ 102-102-105 s=255,c=3,t=8,pt=1,l=1,sg=0:1
        TSP:MSG:FPAR RES (ID=102, dist=1)
        TSM:FPAR:OK
        TSM:ID
        TSM:CHKID:OK (ID=105)
        TSM:UPL
        TSP:PING:SEND (dest=0)
        TSP:MSG:SEND 105-105-0-0 s=255,c=3,t=24,pt=1,l=1,sg=0,ft=0,st=ok:1
        TSP:CHKUPL:FAIL (hops=255)
        !TSM:UPL:FAIL
        TSM:FPAR
        

        Thanks,
        SJ

        TheoLT Online
        TheoLT Online
        TheoL
        Contest Winner
        wrote on last edited by
        #3

        @parachutesj Today I had to upgrade to MySensors 2.0 as well. As @sundberg84 you should use a MS 2.0 gateway. MS 2.0 sketched don't work with an older gateway, as I've experienced. And it seems to be logic to update the repeater nodes as well.

        So far I haven't update any of the nodes and seems to work fine. But I'll be upgrading them a.s.a.p.

        Hope this helps you.

        1 Reply Last reply
        1
        • sundberg84S sundberg84

          @parachutesj - I couldnt get my old gateway to work with 2.0 nodes and tekka wrote its recommended to upgrade all. In my case i started at the gateway and then repeaters and that did work. I still have some nodes from 1.4 and 1.6 that works with the 2.0gw and repeaters.

          parachutesjP Offline
          parachutesjP Offline
          parachutesj
          wrote on last edited by
          #4

          @sundberg84 & @TheoL
          Thank you both. I have quite a few nodes out there and "ruining" the gateway would be not so great. However flashing it back with another PC might work, so will prepare that before there is no point of return ;-)
          But good to know that a 2.0 GW seems to be working with 1.x nodes well.

          TheoLT 1 Reply Last reply
          1
          • parachutesjP parachutesj

            @sundberg84 & @TheoL
            Thank you both. I have quite a few nodes out there and "ruining" the gateway would be not so great. However flashing it back with another PC might work, so will prepare that before there is no point of return ;-)
            But good to know that a 2.0 GW seems to be working with 1.x nodes well.

            TheoLT Online
            TheoLT Online
            TheoL
            Contest Winner
            wrote on last edited by
            #5

            @parachutesj My strategy was using a second arduino uno as the new gateway. So that I could keep my original gateway in tact.

            At the moment everything still seems to work (incl the MS 1.5 nodes)

            parachutesjP 1 Reply Last reply
            0
            • TheoLT TheoL

              @parachutesj My strategy was using a second arduino uno as the new gateway. So that I could keep my original gateway in tact.

              At the moment everything still seems to work (incl the MS 1.5 nodes)

              parachutesjP Offline
              parachutesjP Offline
              parachutesj
              wrote on last edited by
              #6

              @TheoL & @sundberg84
              I updated my serial GW to 2.0 successfully. Just uploaded the code from the samle page and adjusted to my environment. All 1.x sensors seem to work after 24h.
              The issue from above is also solved, so 2.0 sketch works as well now.

              TheoLT 1 Reply Last reply
              2
              • parachutesjP parachutesj

                @TheoL & @sundberg84
                I updated my serial GW to 2.0 successfully. Just uploaded the code from the samle page and adjusted to my environment. All 1.x sensors seem to work after 24h.
                The issue from above is also solved, so 2.0 sketch works as well now.

                TheoLT Online
                TheoLT Online
                TheoL
                Contest Winner
                wrote on last edited by
                #7

                @parachutesj I'm running a 2.0 gateway a couple of weeks now. It's stable and all 1.5 nodes still work flawless. Of course no guaranty that the all 1.5 nodes will keep working for others as well, once they've updated the gateway to 2.0. So I bumped one of my 1.5 nodes to 2.0 tonight. Will continue to do so with the others.

                First the easy ones (like temp and humidity sensors) then the others. Also great possibility to refactor the older ones to my current insights ;-)

                Already started some interesting projects with the new 2.0 features. Did I already mentioned that I love 2.0?

                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