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.2.0 released

MySensors 2.2.0 released

Scheduled Pinned Locked Moved Announcements
33 Posts 16 Posters 12.2k Views 16 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.
  • mfalkviddM Online
    mfalkviddM Online
    mfalkvidd
    Mod
    wrote on last edited by mfalkvidd
    #1
    • Bug fixes - thanks to everyone who contributed in troubleshooting and tracking down problems
    • Improved documentation, available at https://www.mysensors.org/apidocs/index.html
    • NRF5 improvements
    • A lot more, the changelog is looong :-) For full list, see https://github.com/mysensors/MySensors/releases/tag/2.2.0 and https://github.com/mysensors/MySensors/compare/2.1.1…2.2.0

    Big thanks to the following people who contributed to the release (151 commits in total):

          1 bilbolodz
         17 d00616
          2 Dustin
          3 Yveaux
          1 FotoFieber
          1 Frank Holtz
          1 Frédéric FRANCE
          1 freynder
          1 Krister W
          1 Lee Nelson
         20 Marcelo Aquino
         12 Mikael Falkvidd
         16 Patrick Fallberg
          1 per1234
          3 Rainer Clasen
          1 rejoe2
          1 Soef
         67 tekka
          1 Thomas Mørch
    

    Mixing different 2.x versions in the same MySensors network is OK, so you can start deploying new nodes with 2.2.0 without re-flashing your existing nodes, and you can upgrade your gateway without upgrading the nodes.

    The new version should be available in the Arduino IDE within a few days now.

    zboblamontZ 1 Reply Last reply
    17
    • mfalkviddM mfalkvidd
      • Bug fixes - thanks to everyone who contributed in troubleshooting and tracking down problems
      • Improved documentation, available at https://www.mysensors.org/apidocs/index.html
      • NRF5 improvements
      • A lot more, the changelog is looong :-) For full list, see https://github.com/mysensors/MySensors/releases/tag/2.2.0 and https://github.com/mysensors/MySensors/compare/2.1.1…2.2.0

      Big thanks to the following people who contributed to the release (151 commits in total):

            1 bilbolodz
           17 d00616
            2 Dustin
            3 Yveaux
            1 FotoFieber
            1 Frank Holtz
            1 Frédéric FRANCE
            1 freynder
            1 Krister W
            1 Lee Nelson
           20 Marcelo Aquino
           12 Mikael Falkvidd
           16 Patrick Fallberg
            1 per1234
            3 Rainer Clasen
            1 rejoe2
            1 Soef
           67 tekka
            1 Thomas Mørch
      

      Mixing different 2.x versions in the same MySensors network is OK, so you can start deploying new nodes with 2.2.0 without re-flashing your existing nodes, and you can upgrade your gateway without upgrading the nodes.

      The new version should be available in the Arduino IDE within a few days now.

      zboblamontZ Offline
      zboblamontZ Offline
      zboblamont
      wrote on last edited by
      #2

      @mfalkvidd Does this version incorporate the rssi resolution ?

      mfalkviddM 1 Reply Last reply
      0
      • zboblamontZ zboblamont

        @mfalkvidd Does this version incorporate the rssi resolution ?

        mfalkviddM Online
        mfalkviddM Online
        mfalkvidd
        Mod
        wrote on last edited by mfalkvidd
        #3

        @zboblamont I have no idea. What does the rssi solution do? Who has been working on it?

        zboblamontZ 1 Reply Last reply
        0
        • mfalkviddM mfalkvidd

          @zboblamont I have no idea. What does the rssi solution do? Who has been working on it?

          zboblamontZ Offline
          zboblamontZ Offline
          zboblamont
          wrote on last edited by
          #4

          @mfalkvidd Sorry if I did not explain properly, signal strength reporting of nodes, it was I seem to recall intended for Rev 2.2.....

          mfalkviddM 1 Reply Last reply
          0
          • zboblamontZ zboblamont

            @mfalkvidd Sorry if I did not explain properly, signal strength reporting of nodes, it was I seem to recall intended for Rev 2.2.....

            mfalkviddM Online
            mfalkviddM Online
            mfalkvidd
            Mod
            wrote on last edited by mfalkvidd
            #5

            @zboblamont thanks for explaining. Looks like this is what you want?

            #define 	MY_SIGNAL_REPORT_ENABLED
            

            https://www.mysensors.org/apidocs/group__RoutingNodeSettingGrpPub.html#gab64e3f4e06183b5e35e9cd0748c0fa8c

            It is included.

            1 Reply Last reply
            2
            • D Offline
              D Offline
              dbemowsk
              wrote on last edited by
              #6

              My guess is that out would be best to update my 2.0 gateway to 2.2.0 and move out from there. Correct?

              Vera Plus running UI7 with MySensors, Sonoffs and 1-Wire devices
              Visit my website for more Bits, Bytes and Ramblings from me: http://dan.bemowski.info/

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

                is this release still compatible with other 2.0 gateways? or do we need to upgrade gateways? Just wondering if i have to reflash everything lol

                Home Automation Tinkerer
                www.CrankyCoder.net

                Controller: HomeAssistant in Kubernetes
                Gateway: MQTTClientGateway
                MySensors: 2.3

                1 Reply Last reply
                0
                • M Offline
                  M Offline
                  mickecarlsson
                  wrote on last edited by mickecarlsson
                  #8

                  On a Raspberry Pi 3 I get this warning when compiling 2.2.0

                  In file included from ./MySensors.h:343:0,
                                   from examples_linux/mysgw.cpp:83:
                  ./drivers/RFM69/new/RFM69_new.cpp:663:12: warning: ‘void RFM69_ATCmode(bool, int16_t)’ defined but not used [-Wunused-function]
                   LOCAL void RFM69_ATCmode(const bool onOff, const int16_t targetRSSI)
                              ^
                  

                  pi@mysensors-gw:~/MySensors $ lsb_release -da
                  No LSB modules are available.
                  Distributor ID: Raspbian
                  Description: Raspbian GNU/Linux 8.0 (jessie)
                  Release: 8.0
                  Codename: jessie
                  Edit: Forgot the configure line:
                  ./configure --my-transport=rfm69 --my-is-rfm69hw --my-rfm69-frequency=868

                  T 1 Reply Last reply
                  0
                  • M mickecarlsson

                    On a Raspberry Pi 3 I get this warning when compiling 2.2.0

                    In file included from ./MySensors.h:343:0,
                                     from examples_linux/mysgw.cpp:83:
                    ./drivers/RFM69/new/RFM69_new.cpp:663:12: warning: ‘void RFM69_ATCmode(bool, int16_t)’ defined but not used [-Wunused-function]
                     LOCAL void RFM69_ATCmode(const bool onOff, const int16_t targetRSSI)
                                ^
                    

                    pi@mysensors-gw:~/MySensors $ lsb_release -da
                    No LSB modules are available.
                    Distributor ID: Raspbian
                    Description: Raspbian GNU/Linux 8.0 (jessie)
                    Release: 8.0
                    Codename: jessie
                    Edit: Forgot the configure line:
                    ./configure --my-transport=rfm69 --my-is-rfm69hw --my-rfm69-frequency=868

                    T Offline
                    T Offline
                    tekka
                    Admin
                    wrote on last edited by
                    #9

                    @mickecarlsson Thansk for reporting, issue created: https://github.com/mysensors/MySensors/issues/1044

                    1 Reply Last reply
                    0
                    • gohanG Offline
                      gohanG Offline
                      gohan
                      Mod
                      wrote on last edited by
                      #10

                      I think I reported this warning few months ago

                      T 1 Reply Last reply
                      0
                      • gohanG gohan

                        I think I reported this warning few months ago

                        T Offline
                        T Offline
                        tekka
                        Admin
                        wrote on last edited by
                        #11

                        @gohan ok. Did you also open an issue on github back then?

                        1 Reply Last reply
                        0
                        • gohanG Offline
                          gohanG Offline
                          gohan
                          Mod
                          wrote on last edited by
                          #12

                          I think @mfalkvidd did something at the time

                          mfalkviddM 1 Reply Last reply
                          0
                          • gohanG gohan

                            I think @mfalkvidd did something at the time

                            mfalkviddM Online
                            mfalkviddM Online
                            mfalkvidd
                            Mod
                            wrote on last edited by
                            #13

                            This is the thread gohan is referring to: https://forum.mysensors.org/post/75635

                            Looks like it was mentioned in https://forum.mysensors.org/topic/6526/raspberry-pi3-b-dragino-hat-rf95-rfm95-rf24_nop-error as well.

                            1 Reply Last reply
                            0
                            • I Offline
                              I Offline
                              Ian Bishop
                              wrote on last edited by
                              #14

                              Thanks for all the hard work!

                              FYI, the version published to PlatformIO reports as 2.2.0-rc.2, doesn't look like there are any changes between the two revisions other than the version number.

                              I have tried updating the library and uninstalling/reinstalling and can't get it to bring down 2.2.0.

                              1 Reply Last reply
                              0
                              • A Offline
                                A Offline
                                Anticimex
                                Contest Winner
                                wrote on last edited by
                                #15

                                Users of security features (signing/encryption) need to do this to use these features from 2.2 onwards if upgrading from a previous official release.

                                Do you feel secure today? No? Start requiring some signatures and feel better tomorrow ;)

                                1 Reply Last reply
                                1
                                • F Offline
                                  F Offline
                                  flopp
                                  wrote on last edited by
                                  #16

                                  Thank you very much. I donated USD 10 as a small thank you for all your work. I hope more people do the same.

                                  Very nice text when you start a node, I have only tried 2.2 on my GW and it looks like some of my sending errors disappeared.

                                  This is what you see when you start a node

                                  __  __       ____
                                  |  \/  |_   _/ ___|  ___ _ __  ___  ___  _ __ ___
                                  | |\/| | | | \___ \ / _ \ `_ \/ __|/ _ \| `__/ __|
                                  | |  | | |_| |___| |  __/ | | \__ \  _  | |  \__ \
                                  |_|  |_|\__, |____/ \___|_| |_|___/\___/|_|  |___/
                                         |___/                      2.2.0
                                  

                                  Why not add two | in the "o" then i will look like this

                                  
                                   __  __       ____
                                  |  \/  |_   _/ ___|  ___ _ __  ___  ___  _ __ ___
                                  | |\/| | | | \___ \ / _ \ `_ \/ __|/ _ \| `__/ __|
                                  | |  | | |_| |___| |  __/ | | \__ \ |_| | |  \__ \
                                  |_|  |_|\__, |____/ \___|_| |_|___/\___/|_|  |___/
                                          |___/                      2.2.0
                                  
                                  
                                  1 Reply Last reply
                                  1
                                  • user1306U Offline
                                    user1306U Offline
                                    user1306
                                    wrote on last edited by user1306
                                    #17

                                    thank you very much for the hard work
                                    i'm very interested in #define MY_SIGNAL_REPORT_ENABLED
                                    So apologies for the stupid question but do i need to just enable this on the Node side or also the Gateway, or Config.h (because i saw it was commented out)?
                                    Do you know if this is supported by Domoticz?

                                    thanks in advance

                                    F 1 Reply Last reply
                                    0
                                    • user1306U user1306

                                      thank you very much for the hard work
                                      i'm very interested in #define MY_SIGNAL_REPORT_ENABLED
                                      So apologies for the stupid question but do i need to just enable this on the Node side or also the Gateway, or Config.h (because i saw it was commented out)?
                                      Do you know if this is supported by Domoticz?

                                      thanks in advance

                                      F Offline
                                      F Offline
                                      flopp
                                      wrote on last edited by flopp
                                      #18

                                      @user1306
                                      I couldn't find any Signal value in Domoticz
                                      What I did was to send that information as a seperate Child
                                      use variable transportGetSignalReport(SR_TX_RSSI) to get the value

                                      send(RSSIMsg.set(transportGetSignalReport(SR_TX_RSSI)));
                                      
                                      zboblamontZ 1 Reply Last reply
                                      0
                                      • F flopp

                                        @user1306
                                        I couldn't find any Signal value in Domoticz
                                        What I did was to send that information as a seperate Child
                                        use variable transportGetSignalReport(SR_TX_RSSI) to get the value

                                        send(RSSIMsg.set(transportGetSignalReport(SR_TX_RSSI)));
                                        
                                        zboblamontZ Offline
                                        zboblamontZ Offline
                                        zboblamont
                                        wrote on last edited by
                                        #19

                                        @flopp There was always a RF signal level column under Devices in Domoticz, never did try to find out how it was used....

                                        F 1 Reply Last reply
                                        0
                                        • zboblamontZ zboblamont

                                          @flopp There was always a RF signal level column under Devices in Domoticz, never did try to find out how it was used....

                                          F Offline
                                          F Offline
                                          flopp
                                          wrote on last edited by flopp
                                          #20

                                          @zboblamont
                                          It is still there, but I don't think DZ has implemented MYS RF signal, yet :)

                                          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


                                          34

                                          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