OTGW-firmware
OpenTherm gateway firmware with smart heating control
All Skills in This Repository (29)
Pure Emerald Level Indicatorscaveman-help
Display a one-shot reference card for caveman modes, triggers, and deactivation phrases.
caveman-review
Generate one-line code review comments with line numbers and fixes.
caveman-compress
Compress natural-language memory files into caveman format while preserving code blocks, URLs, and headings.
cavecrew
Route code tasks to investigator, builder, or reviewer subagents.
caveman-stats
Report measured token usage and savings from Claude Code JSONL session logs.
caveman
Compress assistant responses into caveman-style prose while preserving technical accuracy.
caveman-commit
Generates formatted commit messages with optional explanatory body text.
adr
Create and maintain Architecture Decision Records for OTGW-firmware changes.
update-docs
Update OTGW-firmware documentation from git diffs via a sequential backlog workflow.
release
Prepare and execute an OTGW-firmware release process for a target version.
flash
Builds and flashes OTGW firmware/filesystem images to ESP8266 over USB automatically.
beta-prerelease
Publish OTGW-firmware beta prereleases with GitHub release artifacts.
Frequently Asked Questions
FAQPage SchemaHow to install OTGW-firmware?▼
Run `npx skills add rvdbreemen/OTGW-firmware --all -g -y` in your terminal to install all skills in this suite globally.
What does OTGW-firmware do?▼
It is ESP32 firmware for the NodoShop OpenTherm Gateway that monitors your boiler bus, runs a smart self-tuning thermostat, and connects heating to Home Assistant via MQTT, a web UI, and a REST API.
How to flash OTGW-firmware to my device?▼
The included flash skill builds the firmware and filesystem, auto-detects the serial port, and flashes both to the ESP over USB with no manual steps.
Does OTGW-firmware work with Home Assistant?▼
Yes. It publishes over 250 auto-discovery entities over MQTT, including a full climate entity, sensors, and diagnostics.
Can I automate releases and documentation updates?▼
Yes. Built-in skills handle beta prereleases, full releases, and sequential documentation updates with backlog tracking and Discord announcements.
Related Repositories in Software Engineering
View All in Software Engineering→openclaw
Run a personal AI assistant across your devices and chat apps
superpowers
Gives coding agents a disciplined workflow from idea to merged code
react
AI agent skills for building, testing, and porting React core