Skip to content

Conversation

@brg7910
Copy link

@brg7910 brg7910 commented Oct 13, 2025

Multiple temperature sources

  • add basic support for three temperature sources, which line up which Visualizer
  • each multi-source temperature device can select which source is shown on the graph (future; maybe user option?)
  • all sources are sent to visualizer

Show temperature before timer

  • adds setting for showing temperature before timer starts, handy for temp surfing
  • will require translations (sorry)

Argos Support

  • listen to all Argos bluetooth events to support multi temperature
  • calculated the approximate output temperature based on set point and boiler error (difference) <--- extremely rough but works well when within ~1 deg C or so
  • only graph the estimated output temp, boiler and set point, sent to visualizer

Misc/Notes

  • cleans up temperature display, lock to two decimals
  • Visualizer will only show Argos boiler data until an update can be made to support all three temps (output == basket, boiler == mix, set point == goal)

Visualizer PR: miharekar/visualizer#220

@sonarqubecloud
Copy link

Quality Gate Failed Quality Gate failed

Failed conditions
B Reliability Rating on New Code (required ≥ A)
B Maintainability Rating on New Code (required ≥ A)

See analysis details on SonarQube Cloud

Catch issues before they fail your Quality Gate with our IDE extension SonarQube for IDE

@brg7910 brg7910 changed the title Initial work on multi thermometer Argos support, multi-source temperature devices Oct 13, 2025
@brg7910 brg7910 force-pushed the feature-argos-multi-thermometer-clean branch from 625a066 to f696232 Compare November 17, 2025 01:28
@sonarqubecloud
Copy link

@brg7910 brg7910 force-pushed the feature-argos-multi-thermometer-clean branch 2 times, most recently from a3cc6a7 to 5010815 Compare January 15, 2026 23:44
@brg7910 brg7910 marked this pull request as ready for review January 15, 2026 23:47
@CLAassistant
Copy link

CLAassistant commented Jan 17, 2026

CLA assistant check
All committers have signed the CLA.

@brg7910 brg7910 force-pushed the feature-argos-multi-thermometer-clean branch from 76d5edd to ba299c5 Compare January 17, 2026 01:31
@sonarqubecloud
Copy link

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants