Skip to content

Releases: wcbonner/GoveeBTTempLogger

v2 Dual Probe Meat Thermometer

12 Jan 05:00
Compare
Choose a tag to compare

What's Changed

  • Added support for the Govee H5182 Meat Thermometer
  • Added logging of multiple temperatures for H5182 and H5183 devices

Full Changelog: v1.2...v2.20220111-1

v2 Meat Thermometer

17 Dec 20:23
f3b86a9
Compare
Choose a tag to compare

What's Changed

  • Added support for the Govee H5183 Meat Thermometer
  • makefile: set deb architecture dynamically by @rfjakob in #18
  • Make systemd ExecStart configurable using environment vars (#20) by @hmblprogrammer in #21

New Contributors

Full Changelog: v1.2...v2.20211217-1

SVG MinMax Fix

28 Nov 20:37
Compare
Choose a tag to compare

Negative values for maximum temperatures below zero are fixed. Previously the graphing routines would always display a minimum maximum temperature of zero ℃. Now the range is properly displayed if the temperature is completely below freezing.

v2 Blocking Bluetooth Sockets with Select

23 Apr 18:22
Compare
Choose a tag to compare

using a select() statement with a 60 second timeout instead of relying on a timeout of the read call and a sleep statement has reduced CPU usage significantly. Example PiZero CPU usage reduced from 26% to 1%. Pi3b CPU usage from 15% to less than 1%.

SVG creation now properly accumulates and averages data into appropriate buckets instead of using point in time values for each level of granularity. Daily graphs have a 5 minute granularity/average. Weekly have a 30 minute granularity/average. Monthly have a two hour granularity/average. Yearly have a 24 hour granularity/average.

v2 Blocking Bluetooth Sockets

08 Apr 16:49
Compare
Choose a tag to compare

Bluetooth socket opening changed to use blocking sockets with a half second timeout in an attempt to reduce CPU usage.

v2 LogMonitor

05 Apr 22:27
Compare
Choose a tag to compare

Monitors the log directory to see if log files have been updated from other locations.

v2 Pi Day

14 Mar 21:13
Compare
Choose a tag to compare

Added minor error checking for reading log files.

Added support for dark mode in SVG Style.

v2 Fourth Release

02 Mar 19:50
Compare
Choose a tag to compare

SVG data structure revamped to be provide more consistent data.
SVG has a MinMax option for displaying temperature and humidity. Works best on yearly graphs where the granularity is one day.

v2 Third Release

14 Feb 00:29
Compare
Choose a tag to compare

gvh-titlemap.txt is checked for changes, and read periodically.
gvh-titlemap.txt reading now has some rudimentary error checking.
SVG files now optionally include battery status.
SVG files now include a horizontal line at the freezing point.

v2 Second Release

31 Jan 23:48
Compare
Choose a tag to compare

internal SVG log creation data now stretches data if there are gaps in the timeline.