Releases: ajcuddeback/nimbus-pi
Releases · ajcuddeback/nimbus-pi
v1.0.0
1.0.0 (2025-08-03)
Features
- Adding better logging (ce606b3)
- Adding better wind speed collection (b27bef6)
- Adding better wind speed collection (9d1c36a)
- Adding changes to fetch the station id and request station id through mqtt service (874aafd)
- Adding env variable for logging level (81fe8bb)
- Adding lightning detection (a949679)
- Adding proper rounding and fixing bug with lightning timestamp (08bc01d)
- Adding rainfall (7ac7a82)
- Adding rainfall shutdown code (54375c9)
- adding release please (c3e1aa5)
- Adding rounding and using epoch for timestamp (0d74543)
- Adding setup bash script (3f748b4)
- Adding singleton instances for wind sensors and collecting the data (eb939a2)
- Adding some code improvements for fetching station id (e3ce9fb)
- Adding station name to logger instance (9189c23)
- Adding station name to logger instance (cc5176f)
- Adding station name to logger instance (54e36e6)
- Adding todo (78648ac)
- Adding todo (a04df6a)
- Adding very basic publish logic using Paho (93b2055)
- Adding weather station location env variables (4f92bec)
- Adding wind speed calculation (9d1c12d)
- Adding wind speed sensor (fb334ee)
- Adding wind speed sensor (ef9f3b4)
- Attempting to move wind direction to a thread (ddd6710)
- Changing log level and ensuring commit name is right (352e743)
- Code clean up (787bfcd)
- Convert string to int (08a2482)
- Creating MQTT Client Singleton instance for publishing weather data with reconnect logic (579e701)
- Figuring out logger (1298a78)
- Figuring out logger (adfb447)
- Figuring out logger (b52512b)
- Figuring out logger (57b87ca)
- Figuring out logger (45760c3)
- Figuring out logger (2def157)
- Fixing graceful shutdown issues (4b068d8)
- Fixing graceful shutdown issues (d5f6643)
- Fixing graceful shutdown issues (11b7f07)
- Fixing graceful shutdown issues (d7fe482)
- Fixing graceful shutdown issues (551cd90)
- Fixing graceful shutdown issues (030cce3)
- Fixing graceful shutdown issues (877ba52)
- Fixing import (22d2905)
- Fixing logging (23f8d41)
- Fixing small bug (ac7e205)
- Fixing small bug (f08fe87)
- Fixing small bug (dfa487c)
- Fixing small bug (03d575d)
- Fixing some issues with mqtt client to improve error handling (e9bb2c8)
- Fixing some issues with mqtt client to improve error handling (63c8dc5)
- Fixing undefined issues (3c57656)
- Importing os (07d954e)
- Improving logging (d56ae8e)
- Improving logging (f2c7a4a)
- Improving logging (f6c3a60)
- Improving station name (e1ec41b)
- making polling rate configurable (ace81ce)
- Moving wind speed to its own thread (cd85832)
- Pushing some fixes to the mqtt client (b61495c)
- Re-adding publishing (f024643)
- Resetting wind count (6087110)
- Running Lightning instance in its own thread to be non blocking (abf960c)
- Using abreviations (9070fd6)
- Using timestamp (43c8182)
Bug Fixes
- adding test logic for wind direction (dd4beb7)
- adding test logic for wind direction (6a109f4)
- adding test logic for wind direction (4d8e57b)
- adding test logic for wind direction (0f7bf1e)
- adding test logic for wind direction (87413f7)
- adding test logic for wind direction (79341ec)
- Adjusting some things in the client (e792b22)
- Fixing indentation (e7f0440)
- Fixing issue with mismatch of params using on_connect ([618607c](618607c...