Version 3.1.0-beta1
Pre-release
Pre-release
·
689 commits
to master
since this release
Version 3.1.0-beta1
New Features
- OTA firmware updates — Install firmware directly from the web UI with version dropdown, progress bar, timeout detection, and error feedback. Supports stable and beta versions. Also available via MQTT, REST API, and Home Assistant.
- RF standalone mode — Control Itho devices without I2C connection (e.g. HRU 400) using RF only. Status data received wirelessly via 31DA/31D9 messages. Includes wizard setup with guided RF join flow.
- ArduinoOTA removed — Replaced by HTTP-based OTA. Saves ~1.5KB RAM and ~6KB flash.
RF Standalone Details
- New
itho_rf_standalonesystem config field - All I2C functions and virtual remotes disabled in standalone mode
- Auto-track Itho device as RF status source on successful join
- Wizard detects no-I2C scenario, guides RF CO2 remote setup and join
- Web UI hides I2C menus/settings when standalone is active
- Reports "Generic Itho device" instead of "Unknown device type"
Firmware binary
Firmware binary (CVE HW rev.2 and NON-CVE):
https://github.com/arjenhiemstra/ithowifi/releases/download/Version-3.1.0-beta1/nrgitho-v3.1.0-beta1.bin