wbus
CommunityW-BUS for ESP32: Webasto heater control.
Authoruniversam1
Version1.0.0
Installs0
System Documentation
What problem does it solve?
This Skill provides a robust W‑BUS protocol implementation for ESP32, enabling reliable communication with Webasto heaters over the single-wire 12V bus, including framing, checksum, and command handling.
Core Features & Use Cases
- Implements W‑BUS framing at 2400 baud with 8E1 parity, header, payload, and checksum
- Supports common heater commands (0x10 Stop, 0x21 Parking Heater, 0x22 Ventilation, 0x44 Keep-alive, 0x50 Status requests) and status reads via TLV/simple pages
- Keeps the session alive with auto-renewal, retries, and fallback parsing for robustness
- Use case: build an ESP32-based tester/controller that interfaces with a W‑BUS transceiver to diagnose, operate, or simulate Webasto heater commands
Quick Start
Connect your ESP32 to a W‑BUS transceiver, configure UART to 2400 8E1, and load the W‑BUS implementation into your application to begin testing.
Dependency Matrix
Required Modules
None requiredComponents
Standard package💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: wbus Download link: https://github.com/universam1/webasto-lora-remote-ctrl/archive/main.zip#wbus Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.