Skip to content
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
12 changes: 9 additions & 3 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -38,9 +38,11 @@ is the single source for installation commands and update paths. Link to it
instead of copying version numbers or shell commands into this site.
2.x and 3.x receive no more updates; recommend the new 0.x line. The old
Pi image, one-line Docker installer and 3.x Home Assistant beta are not
current install choices. Explain that a new setup is available now but guided
transfer of old settings and history is not ready. For an existing Pi, put the
physical SD-card swap before install commands. Present same-host Docker as a
current install choices. For existing users, link to the [migration guide](https://github.com/srcfl/ftw/blob/master/docs/migration.md)
and make a full backup and preserved data the default. State the tested
sources and remaining checks; do not claim all old layouts are ready. For
an existing Pi, put the full backup and physical SD-card swap before install
commands, then restore data before the new Core controls equipment. Present same-host Docker as a
separate option for people who can manage its services, not the next step
after a failed native install.

Expand All @@ -60,3 +62,7 @@ worker is free for private household use; commercial worker use, bundling and
paid services require a separate written Sourceful license. Keep product copy
consistent with [LICENSING.md](LICENSING.md), which also explains the separate
rights in website artwork and brands.

Stable copy stays in a draft until the exact stable is published, its migration
requirements pass and the linked Core guide is on master. The site does not
select a release version or offer a fresh setup as recovery from an import error.
18 changes: 9 additions & 9 deletions index.html
Original file line number Diff line number Diff line change
Expand Up @@ -85,7 +85,7 @@
<section class="hero" id="top">
<div class="wrap hero-layout">
<div class="hero-copy">
<p class="project-state"><span class="status-dot" aria-hidden="true"></span>Current beta · Your hardware · Sourceful maintained</p>
<p class="project-state"><span class="status-dot" aria-hidden="true"></span>Stable · Your hardware · Sourceful maintained</p>
<h1>Your home energy. <em>Planned together.</em></h1>
<p class="hero-lede">Make supported solar, batteries and car charging from different brands work together. FTW plans ahead, controls locally and shows what the equipment actually does.</p>
<div class="hero-actions">
Expand All @@ -96,7 +96,7 @@ <h1>Your home energy. <em>Planned together.</em></h1>
<div><dt>Planning</dt><dd>Energyplan</dd></div>
<div><dt>Control</dt><dd>Local Core</dd></div>
<div><dt>Runs on</dt><dd>Pi + Linux</dd></div>
<div><dt>Status</dt><dd>Early beta</dd></div>
<div><dt>Status</dt><dd>Stable</dd></div>
</dl>
</div>
<figure class="product-shot">
Expand Down Expand Up @@ -134,7 +134,7 @@ <h3>Your needs shape the plan.</h3>
<div class="wrap section-head">
<p class="section-kicker">Are we in control?</p>
<h2>See what the equipment actually did.</h2>
<p class="section-intro">A command reply does not prove that power changed. The current beta shows whether a controlled device follows FTW, is waiting, is limited or needs attention.</p>
<p class="section-intro">A command reply does not prove that power changed. FTW shows whether a controlled device follows FTW, is waiting, is limited or needs attention.</p>
</div>
<div class="wrap evidence-grid">
<article><span class="cap-number">01 / REQUEST</span><h3>What FTW asked for</h3><p>Keep the target and the command result visible. Core checks each command against the current site and equipment limits.</p></article>
Expand All @@ -143,7 +143,7 @@ <h2>See what the equipment actually did.</h2>
</div>
<div class="wrap architecture-note">
<p>Core keeps safety and control on the box. Stale required site-meter data stops dispatch; an unavailable planner leaves Core's local fallback.</p>
<a href="https://github.com/srcfl/ftw/blob/master/CHANGELOG.md">What changed in the beta <span aria-hidden="true">↗</span></a>
<a href="https://github.com/srcfl/ftw/blob/master/CHANGELOG.md">What changed <span aria-hidden="true">↗</span></a>
</div>
</section>

Expand All @@ -164,18 +164,18 @@ <h2>Different brands. One site.</h2>
<div class="wrap quickstart-layout">
<div>
<p class="section-kicker">Get running</p>
<h2>Install the new FTW 0.x beta.</h2>
<h2>Install FTW 0.x stable.</h2>
</div>
<div class="release-note" role="note">
<p><strong>2.x and 3.x will receive no further updates.</strong> Switch to the new 0.x line for current fixes and features. Do not install 3.x beta.</p>
<p><strong>Old FTW on a Raspberry Pi? Use a second SD card.</strong> Keep the old card. Prepare the new one and swap cards before running install commands. Guided transfer of old settings and history is not ready.</p>
<p>Choose one path below. A refused native install is a stop point; do not try Docker next. Same-host Docker needs a planned switch with old Core stopped and MQTT preserved.</p>
<p><strong>Old FTW on a Raspberry Pi? Use a second SD card.</strong> Keep the old card and a full backup. Restore your data, settings and keys on the new host before it controls any equipment.</p>
<p>Start with the migration guide. It covers the tested sources and the checks each move still needs. Keep the old installation until you have checked your history and settings. Stop old Core and its autostart before the new one takes control. A refused install or import is a stop point; keep the source and resolve the error.</p>
</div>
<div class="start-links">
<a href="https://github.com/srcfl/ftw/blob/master/docs/native-beta.md#choose-your-path"><span aria-hidden="true">→</span>Switch or update FTW <b>Start here · all install types</b></a>
<a href="https://github.com/srcfl/ftw/blob/master/docs/native-beta.md#quick-answer"><span aria-hidden="true">→</span>Switch or update FTW <b>Start here · keep data and settings</b></a>
<a href="https://github.com/srcfl/ftw/blob/master/docs/native-beta.md#raspberry-pi-use-a-second-sd-card"><span aria-hidden="true">→</span>Switch an existing Pi <b>New SD card · step by step</b></a>
<a href="https://github.com/srcfl/ftw/blob/master/docs/native-beta.md#docker"><span aria-hidden="true">→</span>Docker on Linux <b>Separate path · Docker experience needed</b></a>
<a href="https://github.com/srcfl/ftw#install-on-home-assistant"><span aria-hidden="true">→</span>Home Assistant users <b>New FTW on a separate host</b></a>
<a href="https://github.com/srcfl/ftw/blob/master/docs/migration.md#start-from-the-installation-you-have"><span aria-hidden="true">→</span>Move data and settings <b>Docker, images and Home Assistant</b></a>
</div>
</div>
</section>
Expand Down