Skip to content

Releases: ronen25/rpiweatherd

1.1.1

24 Mar 08:50
Compare
Choose a tag to compare

This milestone finally allows debian packages to be generated for rpiweatherd.

New Features:

  • Binary debian packages now available.

1.1.0

24 Feb 17:56
Compare
Choose a tag to compare

This milestone focuses mainly on usability improvements and bug fixes, along with the introduction of custom triggers.

New Features:

  • Raspberry Pi 3 support.
  • Triggers: Whenever the daemon measures data, it can now execute external scripts or toggle GPIO pins. See the wiki page for more information!
  • Per-command measurement unit control, instead of server-level configuration.
  • The measurement units now appear in the resultant JSON object.
  • Foreground mode allows running the daemon in the controlling tty, without forking.
  • Flat build tree.
  • Long command line options are now also accepted.
  • fetch?select=N command, which selects the last N entries from the database.
  • If running a development version, the --version option will show git branch and revision information.

Bug Fixes:

  • Resolved some issues with cleaning up the .pid file.
  • If a required value is empty, configuration parsing will now stop and print out an error.
  • rpiweathed -g option now detects if a configuration file already exists, and asks the user whether to replace it or not.
  • A newly-generated configuration file will not have any "(null)" values, but instead have empty values.
  • Multiple querying attempts are printed less often.
  • Error codes are now different, and do not use the same values.
  • Server now stores temperatures in Celsius, and converts them if requested to.
  • Fixed an infinite loop that could be caused if the device query fails.

Removals:

  • HTTP Server ID is now static, so the Python script that detected the OS type was scrapped completely.
  • The "units" setting is now deprecated in favor of per-command control.

1.0.0

12 Jun 08:06
Compare
Choose a tag to compare

First release of rpiweatherd.

Currently, only sources are provided. You must therefore compile them yourself using the installation instructions in the Wiki.

Note: This release contains many bugs, and is therefore not recommended anymore.
Please download 1.1 instead!