Skip to content

Releases: openfirenet/open-firenet-installer

Release v1.4.0

Choose a tag to compare

@github-actions github-actions released this 20 Sep 20:54

What's Changed

  • fix(license): correct README and Cargo.toml to reflect actual AGPL-3.… by @openfirenet in #6
  • fix(wifi): fix parameter name in GUI and command format in CLI by @openfirenet in #7
  • feat(flasher): implement pure Rust USB flashing via espflash library by @openfirenet in #8

Full Changelog: v1.3.0...v1.4.0

Release v1.3.0

Choose a tag to compare

@github-actions github-actions released this 18 Sep 07:27

What's Changed

  • fix(release): don't let git add's bad pathspecs silently skip the ver… by @openfirenet in #5
  • Feat/screenshot generator by @openfirenet in #4

Full Changelog: v1.2.0...v1.3.0

Release v1.2.0

Choose a tag to compare

@github-actions github-actions released this 17 Sep 23:44
e752e9f

What's Changed

Full Changelog: v1.1.0...v1.2.0

Release v1.1.0

Choose a tag to compare

@github-actions github-actions released this 17 Sep 00:14

What's Changed

Full Changelog: v1.0.0...v1.1.0

Ignition

Choose a tag to compare

@github-actions github-actions released this 16 Sep 21:50

Open-Firenet Installer v1.0.0

First stable release of the Open-Firenet Installer — the universal, cross-platform desktop GUI & CLI assistant to discover, flash, configure, and wirelessly update your Open-Firenet dongle (the open-source ESP32-S3 replacement for the proprietary RIKA Firenet module).

Unlike WebSerial-based tools (ESP Web Tools), which don't work at all on Firefox or Safari, this is a native, self-contained executable for Windows, macOS (Apple Silicon & Intel), and Linux — no Python, no esptool, no browser dependency.

✨ Highlights

  • Automatic network discovery — finds your dongle in seconds via mDNS (openfirenet.local) and active subnet probing; shows live stove model, operating state, IP, and Wi-Fi signal.
  • Wireless OTA updates — pure Rust ArduinoOTA client, no Python required. Real-time progress, automatic reboot detection, online confirmation.
  • USB serial flasher, two safe modes:
    • Update mode (offset 0x10000) — preserves stored Wi-Fi credentials and NVS settings.
    • Full factory reset (offset 0x0000) — for new ESP32-S3 boards or clean reinstalls.
  • Cryptographic integrity — official firmware binaries are verified with Minisign signatures and SHA-256 checksums before flashing.
  • Guided Wi-Fi setup over USB serial — no manual AT commands.
  • Built-in serial monitor for live stove UART traffic and boot logs.
  • Dual mode — a modern Tauri GUI on desktop, automatic fallback to an interactive CLI menu over SSH / headless.
  • Multilingual — English, French, German.

📥 Downloads

Platform Binary
Linux (x86_64) open-firenet-installer-linux-x86_64
Windows (x86_64) open-firenet-installer-windows-x86_64.exe
macOS Apple Silicon open-firenet-installer-macos-arm64
macOS Intel open-firenet-installer-macos-x86_64

Each binary ships with a SHA256SUMS file and a Minisign signature (SHA256SUMS.minisig) for verification.

Linux users: add yourself to the dialout (or uucp) group to access USB serial ports: sudo usermod -aG dialout $USER, then log out/in.

🔒 Security & privacy

No telemetry, no tracking. Network scans and OTA updates stay strictly on your local network. Firmware assets are cryptographically verified before every flash.


Full usage details and CLI reference: see the README.