From 6ee686c97bcbe9edc397436ebd379571f10cbc12 Mon Sep 17 00:00:00 2001 From: Brandon Harvey <8107750+bharvey88@users.noreply.github.com> Date: Fri, 26 Jun 2026 12:16:26 -0500 Subject: [PATCH] Mirror hot water recirculation example onto TEMP-1B (#982) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Adds the recirculation use-case to TEMP-1B > Examples via a snippet include of the TEMP-1 page, so the two stay in sync. The TEMP-1B page adds a short note that the loop needs continuous power (USB + Prevent Sleep, or a mains TEMP-1) since a battery TEMP-1B deep-sleeps and can't react fast enough. Also makes the TEMP-1 page's link to the update-interval page absolute so it resolves correctly inside the TEMP-1B snippet include. 🤖 Generated with [Claude Code](https://claude.com/claude-code) --- .../temp1/examples/hot-water-recirculation.md | 2 +- .../temp1b/examples/hot-water-recirculation.md | 11 +++++++++++ mkdocs.yml | 1 + 3 files changed, 13 insertions(+), 1 deletion(-) create mode 100644 docs/products/temp1b/examples/hot-water-recirculation.md diff --git a/docs/products/temp1/examples/hot-water-recirculation.md b/docs/products/temp1/examples/hot-water-recirculation.md index d2299df4c5..fa1e0f88c9 100644 --- a/docs/products/temp1/examples/hot-water-recirculation.md +++ b/docs/products/temp1/examples/hot-water-recirculation.md @@ -67,7 +67,7 @@ flowchart LR For this to react quickly, the probe needs to report faster than its 60 second default. Donovan reports it every 3 seconds and keeps a 60 second heartbeat, so Home Assistant reacts fast while you can still tell at a glance that the probe is alive. Two guards keep the data clean: the `85.0` reading a DS18B20 sends at power-on is dropped, and readings are ignored when the **Select Probe** option is set to `Food`. -For the full walkthrough of overriding probe YAML in the ESPHome Builder, including the simpler delta-plus-heartbeat pattern, see [How To Change The Temperature Probe Update Interval](../setup/temp1-change-temp-probe-update-interval.md). +For the full walkthrough of overriding probe YAML in the ESPHome Builder, including the simpler delta-plus-heartbeat pattern, see [How To Change The Temperature Probe Update Interval](/products/temp1/setup/temp1-change-temp-probe-update-interval.md). ```yaml sensor: diff --git a/docs/products/temp1b/examples/hot-water-recirculation.md b/docs/products/temp1b/examples/hot-water-recirculation.md new file mode 100644 index 0000000000..c3bde4fde5 --- /dev/null +++ b/docs/products/temp1b/examples/hot-water-recirculation.md @@ -0,0 +1,11 @@ +--- +title: Hot Water Recirculation with TEMP-1 +description: How a community member uses an Apollo TEMP-1 to drive a hot water recirculation loop, blending an instant mini tank with the main house heater and wasting no water down the drain. +--- +# Hot Water Recirculation with TEMP-1 + +!!! warning "Running this on a TEMP-1B" + + This loop needs the probe reporting every few seconds, so it has to stay powered. Run your TEMP-1B on USB power with **Prevent Sleep** turned on, or use a mains-powered TEMP-1. On battery with deep sleep, it can't react fast enough to switch the valve in time. + +--8<-- "products/temp1/examples/hot-water-recirculation.md:7:" diff --git a/mkdocs.yml b/mkdocs.yml index 9a66175baf..3085478967 100755 --- a/mkdocs.yml +++ b/mkdocs.yml @@ -398,6 +398,7 @@ nav: - Alert Outside Range: products/temp1b/examples/temp1b-alert-example.md - Use Cases: products/temp1b/examples/use-cases.md - Automations: products/temp1b/examples/temp1b-automation-examples.md + - Hot Water Recirculation: products/temp1b/examples/hot-water-recirculation.md - Troubleshooting: - TEMP-1B Boot Mode: products/temp1b/troubleshooting/temp1b-boot-mode.md - Factory Re-Flash TEMP-1B: products/temp1b/troubleshooting/temp1b-code.md