Community Activity
I think the data below suggests that there is an unmet need in the community to provide solutions for tracking telemetry for wind information.
Argent ADS-WDS1
I am currently looking into how I might add support for the ADS-WDS1.
https://argentdata.com/product/wind-rain-sensor-assembly/
MeshCore SAR
This project seems to implement the decoding of wind metadata, though I'm not sure there is any implementation of encoding the data.
static const int _lppGust = 137;
static const int _lppSpeed = 129;
static const int _lppDirection = 132;
static const int _lppGust = 137;
static const int _lppRain = 139;
https://github.com/dz0ny/meshcore-sar/blob/3e8d4c2d/lib/services/cayenne_lpp_parser.dart#L86-L87
SEN0658 Support
This project seeks to add support for SEN0658, but doesn't seem to have progressed to the point of managing telemetry.
https://github.com/meshcore-dev/MeshCore/pull/1924/changes
Gusty
This proposal assumes that wind telemetry is accessible, but doesn't discuss how it might be obtained.
https://deveco.io/u/w8emv/project/gusty---mesh-networks-for-real-time-off-grid-reporting-of-thunderstorm-gust-fronts
Meshtastic
Several meshtastic projects try to fill this user need. It seems to me that adoption has been quite low, in part because replication of a particular physical build was challenging.
https://discord.com/channels/867578229534359593/1260693979591082015
https://discord.com/channels/867578229534359593/1218808798517399663
Current Status
Base Firmware
The data helper doesn't include an identifier for any wind related telemetry other than direction.
Number Allocations
Initial proof of concept implementations should use the pre allocated development identifier list. It is the explicit stated policy of the MeshCore project that allocations should be performed after a proof of concept is been completed.
Proposal
I think the MeshCore project should consider an exception to the policy requiring a POC. I think there are users today that want to build this, but don't want to start from scratch. In particular I think that the people with the frontend skills and the firmware skills are different. Creating an established standard would allow app developers to interpret the data even absent a specific implementation. This friction reduction increases the probability that the problem actually gets solved.
Community Activity
I think the data below suggests that there is an unmet need in the community to provide solutions for tracking telemetry for wind information.
Argent ADS-WDS1
I am currently looking into how I might add support for the ADS-WDS1.
https://argentdata.com/product/wind-rain-sensor-assembly/
MeshCore SAR
This project seems to implement the decoding of wind metadata, though I'm not sure there is any implementation of encoding the data.
static const int _lppGust = 137;
static const int _lppSpeed = 129;
static const int _lppDirection = 132;
static const int _lppGust = 137;
static const int _lppRain = 139;
https://github.com/dz0ny/meshcore-sar/blob/3e8d4c2d/lib/services/cayenne_lpp_parser.dart#L86-L87
SEN0658 Support
This project seeks to add support for SEN0658, but doesn't seem to have progressed to the point of managing telemetry.
https://github.com/meshcore-dev/MeshCore/pull/1924/changes
Gusty
This proposal assumes that wind telemetry is accessible, but doesn't discuss how it might be obtained.
https://deveco.io/u/w8emv/project/gusty---mesh-networks-for-real-time-off-grid-reporting-of-thunderstorm-gust-fronts
Meshtastic
Several meshtastic projects try to fill this user need. It seems to me that adoption has been quite low, in part because replication of a particular physical build was challenging.
https://discord.com/channels/867578229534359593/1260693979591082015
https://discord.com/channels/867578229534359593/1218808798517399663
Current Status
Base Firmware
The data helper doesn't include an identifier for any wind related telemetry other than direction.
MeshCore/src/helpers/sensors/LPPDataHelpers.h
Line 66 in 0679dbe
Number Allocations
Initial proof of concept implementations should use the pre allocated development identifier list. It is the explicit stated policy of the MeshCore project that allocations should be performed after a proof of concept is been completed.
MeshCore/docs/number_allocations.md
Line 4 in 0679dbe
Proposal
I think the MeshCore project should consider an exception to the policy requiring a POC. I think there are users today that want to build this, but don't want to start from scratch. In particular I think that the people with the frontend skills and the firmware skills are different. Creating an established standard would allow app developers to interpret the data even absent a specific implementation. This friction reduction increases the probability that the problem actually gets solved.