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 8.5k 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 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 Offline
      mfalkviddM Offline
      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 Offline
          mfalkviddM Offline
          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
          • dbemowskD Offline
            dbemowskD 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

                tekkaT 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

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

                    tekkaT 1 Reply Last reply
                    0
                    • gohanG gohan

                      I think I reported this warning few months ago

                      tekkaT Offline
                      tekkaT 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 Offline
                          mfalkviddM Offline
                          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
                            • AnticimexA Offline
                              AnticimexA 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
                                        • user1306U Offline
                                          user1306U Offline
                                          user1306
                                          wrote on last edited by
                                          #21

                                          Thanks all for the help
                                          @flopp i added the line like you mentioned.
                                          i added it as S_SOUND, V_LEVEL seem to be working fine, thanks. Lets hope Domoticz will include it soon.

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


                                          17

                                          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