- Add cloud base and freezing level calculations
- Rename parameter
height
toaltitude
on calculate_sea_level_pressure- Works with named height parameter still, but will produce a warning and eventually be dropped
- Most sensor properties now return
None
if the value is unknown instead of a default.
- Handle null wind values on observations, which happens during low voltage mode
- Fix units associated with wind_sample_interval (was erroneously in minutes, now correctly in seconds)
- Better handling of missing data points when parsing messages which may occur when the firmware revision changes
- Deprecated rain_amount_previous_minute due to name/units inconsistency
- Added rain_accumulation_previous_minute, measured in millimeters (mm)
- Added rain_rate, measured in millimeters per hour (mm/hr)
- Added wind_direction_cardinal to indicate the wind direction based on a 16-wind compass rose
Replaces the MetPy package with a combination of PsychroLib and coded equations.
The pyweatherflowudp module has been completely rewritten. As such, any version prior to 1.0.0 is incompatible with the new release.