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. Announcements
  3. MySensors 2.0.0 Released

MySensors 2.0.0 Released

Scheduled Pinned Locked Moved Announcements
75 Posts 42 Posters 25.2k Views 37 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.
  • nielsokkerN nielsokker

    I've just tried it and it look really great!

    When is the documentation comming? I'm having some trouble understanding the errors i get in the log. It says: !TSM:CHKID:FAIL (ID=255)
    !TSM:FAILURE
    TSM:PDT

    Anyone has an idea?

    Thanks in advance!

    tekkaT Offline
    tekkaT Offline
    tekka
    Admin
    wrote on last edited by tekka
    #17

    @nielsokker documentation about the log messages is WIP and will follow soon.

    In brief:
    TSM refers to the transport state machine, (!) to an error.
    Your error !TSM:CHKID:FAIL indicates that the node didn't receive a (valid) ID, hence !TSM:FAILURE (transport not operational) followed by TSM:PDT which means that the radio was powered-down for a while followed by a re-initialisation.

    nielsokkerN 1 Reply Last reply
    0
    • M Offline
      M Offline
      Matt
      wrote on last edited by
      #18

      BOOM! Well done guys =)

      1 Reply Last reply
      0
      • sinczeS Offline
        sinczeS Offline
        sincze
        MySensors Evangelist
        wrote on last edited by
        #19

        excellent. let me try to find the updates and see what advantages are in it for me.
        great job guys.

        1 Reply Last reply
        0
        • gyroG Offline
          gyroG Offline
          gyro
          wrote on last edited by gyro
          #20

          I have been using rf24 radios before mysensors, and back then everything didn't worked so good as with mysensors.

          Awesome work, I think it's time for a donation at least for some 🍻 for holidays for developers. They deserve it.

          1 Reply Last reply
          3
          • tekkaT tekka

            @nielsokker documentation about the log messages is WIP and will follow soon.

            In brief:
            TSM refers to the transport state machine, (!) to an error.
            Your error !TSM:CHKID:FAIL indicates that the node didn't receive a (valid) ID, hence !TSM:FAILURE (transport not operational) followed by TSM:PDT which means that the radio was powered-down for a while followed by a re-initialisation.

            nielsokkerN Offline
            nielsokkerN Offline
            nielsokker
            wrote on last edited by
            #21

            @tekka

            Thank you for your answer! Does this mean that the hardware is failing? I used the repeater example.

            tekkaT 1 Reply Last reply
            0
            • nielsokkerN nielsokker

              @tekka

              Thank you for your answer! Does this mean that the hardware is failing? I used the repeater example.

              tekkaT Offline
              tekkaT Offline
              tekka
              Admin
              wrote on last edited by
              #22

              @nielsokker no, it means that the node was requesting and ID from the controller but didn't get one.

              1 Reply Last reply
              0
              • L Offline
                L Offline
                Lars65
                wrote on last edited by
                #23

                What am I doing wrong when I get this when I try to compile?
                I have a new installation of Arduino IDE 1.6.5 (have tried 1.6.7 also, and still the same)and I have put the new files in my arduino sketchbook also deleted all old ones)

                Arduino:1.6.5 (Windows 8.1), Kort:"Arduino Nano, ATmega328"

                DustSensor.ino:49:25: fatal error: MySensors.h: No such file or directory
                compilation terminated.
                Fel vid kompilering.

                This report would have more information with
                "Show verbose output during compilation"
                enabled in File > Preferences.

                nielsokkerN 1 Reply Last reply
                0
                • L Lars65

                  What am I doing wrong when I get this when I try to compile?
                  I have a new installation of Arduino IDE 1.6.5 (have tried 1.6.7 also, and still the same)and I have put the new files in my arduino sketchbook also deleted all old ones)

                  Arduino:1.6.5 (Windows 8.1), Kort:"Arduino Nano, ATmega328"

                  DustSensor.ino:49:25: fatal error: MySensors.h: No such file or directory
                  compilation terminated.
                  Fel vid kompilering.

                  This report would have more information with
                  "Show verbose output during compilation"
                  enabled in File > Preferences.

                  nielsokkerN Offline
                  nielsokkerN Offline
                  nielsokker
                  wrote on last edited by nielsokker
                  #24

                  @Lars65

                  I had the same error. You have to(instead of what the 1.5 manual says) keep all the files in the mysensors_master folder. This folder needs to be in the libraries folder that already exists.

                  1 Reply Last reply
                  1
                  • L Offline
                    L Offline
                    Lars65
                    wrote on last edited by
                    #25

                    Thank you!!!!!
                    That helped a lot.

                    :)

                    1 Reply Last reply
                    1
                    • CrankyCoderC Offline
                      CrankyCoderC Offline
                      CrankyCoder
                      wrote on last edited by
                      #26

                      Guess it's a good thing I am just getting started. I am guessing 2.0 should be the default go to now?

                      Home Automation Tinkerer
                      www.CrankyCoder.net

                      Controller: HomeAssistant in Kubernetes
                      Gateway: MQTTClientGateway
                      MySensors: 2.3

                      D 1 Reply Last reply
                      0
                      • CrankyCoderC CrankyCoder

                        Guess it's a good thing I am just getting started. I am guessing 2.0 should be the default go to now?

                        D Offline
                        D Offline
                        drock1985
                        wrote on last edited by
                        #27

                        @Jason-Brunk

                        IMHO I would say yes. Keep in mind there are some differences in how the API works. I suggest going through the example scripts from 2.0, and compare that to the ones in 1.5 so you will get an idea of what I mean.

                        My Projects
                        2 Door Chime Sensor
                        Washing Machine Monitor

                        1 Reply Last reply
                        0
                        • AnticimexA Anticimex

                          :mega: We are happy to announce a major release of the MySensors library to 2.0.0!
                          For details, see here.
                          Doxygen links on the master github frontpage are not working. These are the correct links:
                          master development

                          T Offline
                          T Offline
                          tomkxy
                          wrote on last edited by
                          #28

                          @Anticimex said:

                          :mega: We are happy to announce a major release of the MySensors library to 2.0.0!
                          For details, see here.
                          Doxygen links on the master github frontpage are not working. These are the correct links:
                          master development

                          Thanks a lot for that great piece of work!!!

                          1 Reply Last reply
                          0
                          • F Offline
                            F Offline
                            Fabien
                            wrote on last edited by
                            #29

                            Sensebender sketch is not any more in the example folder. Is it "normal" ?

                            1 Reply Last reply
                            0
                            • hekH Online
                              hekH Online
                              hek
                              Admin
                              wrote on last edited by
                              #30

                              Yes, this in the new normal... we moved all the examples using external library dependencies into https://github.com/mysensors/MySensorsArduinoExamples until we can figure out which ones work with auto-dependency-download using the IDE Library Manager.

                              We would really appreciate some help doing the verification.

                              Mark SwiftM 1 Reply Last reply
                              0
                              • tbowmoT Offline
                                tbowmoT Offline
                                tbowmo
                                Admin
                                wrote on last edited by tbowmo
                                #31

                                Actually sensebender sketch is moved to the same repository as the hardware files for the SensebenderMicro.

                                Problem is that we do not want to have external dependencies on the examples in the MySensors library, as they are not distributed together anymore. That's why examples with external dependencies have been moved to a new repository. Except the sensebender sketch, which we/I decided to relocate to the SensebenderMicro repository, as it's a bit special, and belongs to that hardware..

                                1 Reply Last reply
                                0
                                • Tore André RosanderT Offline
                                  Tore André RosanderT Offline
                                  Tore André Rosander
                                  wrote on last edited by
                                  #32

                                  I have been using the beta for some time now, to use the stable version do i just download the zip from github and replace the mysensors folder in arduino -> libraries ?

                                  1 Reply Last reply
                                  0
                                  • tbowmoT Offline
                                    tbowmoT Offline
                                    tbowmo
                                    Admin
                                    wrote on last edited by
                                    #33

                                    @Tore-André-Rosander

                                    That should do it, until we get online in the arduino library manager..

                                    1 Reply Last reply
                                    0
                                    • tbowmoT Offline
                                      tbowmoT Offline
                                      tbowmo
                                      Admin
                                      wrote on last edited by tbowmo
                                      #34

                                      And now we are online in the Arduino Library manager..

                                      So people can "easily" update to the latest and greatest MySensors release..

                                      0_1468317910874_library-manager.png

                                      1 Reply Last reply
                                      8
                                      • D Offline
                                        D Offline
                                        DavidZH
                                        wrote on last edited by
                                        #35

                                        I have just done as said above and works a treat! I was still running on Arduino 1.6.1 but this was enough reason to update!

                                        One question: my serial gateway is still running on 1.5, do I have to update that to 2.0?
                                        I have one node running on 2.0b and that talks just fine. New nodes will follow soon (PCBs are being printed now...) so they will be on 2.0 as well.

                                        YveauxY 1 Reply Last reply
                                        0
                                        • D DavidZH

                                          I have just done as said above and works a treat! I was still running on Arduino 1.6.1 but this was enough reason to update!

                                          One question: my serial gateway is still running on 1.5, do I have to update that to 2.0?
                                          I have one node running on 2.0b and that talks just fine. New nodes will follow soon (PCBs are being printed now...) so they will be on 2.0 as well.

                                          YveauxY Offline
                                          YveauxY Offline
                                          Yveaux
                                          Mod
                                          wrote on last edited by
                                          #36

                                          @DavidZH See here:

                                          "It should be fully backward compatible with your controller (serial api hasn't been changed since 1.5).
                                          We recommend updating both gateway and sensors to the the latest release."

                                          http://yveaux.blogspot.nl

                                          D 1 Reply Last reply
                                          0
                                          Reply
                                          • Reply as topic
                                          Log in to reply
                                          • Oldest to Newest
                                          • Newest to Oldest
                                          • Most Votes


                                          10

                                          Online

                                          11.7k

                                          Users

                                          11.2k

                                          Topics

                                          113.0k

                                          Posts


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