MySensors 2.2.0 released
-
- 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ørchMixing 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 daysnow. -
- 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ørchMixing 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 daysnow.@mfalkvidd Does this version incorporate the rssi resolution ?
-
@mfalkvidd Does this version incorporate the rssi resolution ?
-
@zboblamont I have no idea. What does the rssi solution do? Who has been working on it?
@mfalkvidd Sorry if I did not explain properly, signal strength reporting of nodes, it was I seem to recall intended for Rev 2.2.....
-
@mfalkvidd Sorry if I did not explain properly, signal strength reporting of nodes, it was I seem to recall intended for Rev 2.2.....
@zboblamont thanks for explaining. Looks like this is what you want?
#define MY_SIGNAL_REPORT_ENABLEDIt is included.
-
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
-
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 -
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@mickecarlsson Thansk for reporting, issue created: https://github.com/mysensors/MySensors/issues/1044
-
I think @mfalkvidd did something at the time
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.
-
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.
-
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.0Why not add two | in the "o" then i will look like this
__ __ ____ | \/ |_ _/ ___| ___ _ __ ___ ___ _ __ ___ | |\/| | | | \___ \ / _ \ `_ \/ __|/ _ \| `__/ __| | | | | |_| |___| | __/ | | \__ \ |_| | | \__ \ |_| |_|\__, |____/ \___|_| |_|___/\___/|_| |___/ |___/ 2.2.0 -
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
-
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
-
@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 valuesend(RSSIMsg.set(transportGetSignalReport(SR_TX_RSSI)));@flopp There was always a RF signal level column under Devices in Domoticz, never did try to find out how it was used....
-
@flopp There was always a RF signal level column under Devices in Domoticz, never did try to find out how it was used....
@zboblamont
It is still there, but I don't think DZ has implemented MYS RF signal, yet :)
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