-
-
Notifications
You must be signed in to change notification settings - Fork 155
Import weather readings from CSV #3834
Copy link
Copy link
Open
Labels
Priority: LowLow priority, I may not have time to implement these or are likely years away.Low priority, I may not have time to implement these or are likely years away.Size: LargeLarge size, requires a lot of design, planning, and code. Code will likely be complex.Large size, requires a lot of design, planning, and code. Code will likely be complex.Status: Community OnlyMaintainer will not implement this. A maintainable community contribution will be considered.Maintainer will not implement this. A maintainable community contribution will be considered.Tool: WeatherType: EnhancementA new feature or change to an existing featureA new feature or change to an existing featurehelp wantedOpen to community contribution at any timeOpen to community contribution at any time
Description
Metadata
Metadata
Assignees
Labels
Priority: LowLow priority, I may not have time to implement these or are likely years away.Low priority, I may not have time to implement these or are likely years away.Size: LargeLarge size, requires a lot of design, planning, and code. Code will likely be complex.Large size, requires a lot of design, planning, and code. Code will likely be complex.Status: Community OnlyMaintainer will not implement this. A maintainable community contribution will be considered.Maintainer will not implement this. A maintainable community contribution will be considered.Tool: WeatherType: EnhancementA new feature or change to an existing featureA new feature or change to an existing featurehelp wantedOpen to community contribution at any timeOpen to community contribution at any time
Allow importing weather readings from a CSV file. Likely via a file import option after manual pressure logging is implemented (similar to beacon file import).
It should try to find the correct fields (ex. column name contains "pressure"). A timestamp (may be split between date and time) and pressure are required. An option may be offered to let the user confirm which field is which. Also needs to support temperature and humidity. It should be able to import a CSV weather readings export from Trail Sense (Settings > Weather > Export weather readings) without the user needing to select columns.
It shouldn't import readings where the timestamp matches an existing reading in Trail Sense.
Since this is a niche feature, maybe have the user enable it via settings to avoid confusion.
Use case: some users use meshtastic connected barometers for hiking (I'm not sure if these are off the shelf or custom built).