Skip to content

Releases: ajcuddeback/nimbus-pi

v1.0.0

03 Aug 22:49
0060237

Choose a tag to compare

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...
Read more