mqtt-ha

Controls Webasto receiver remotely via MQTT for HomeAssistant automation on ESP32 with WPA2-Enterprise WiFi and OTA updates.

2|Updated Jan 8, 2026
One-click install
npx skills add https://github.com/universam1/webasto-lora-remote-ctrl --skill mqtt-ha
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: mqtt-ha
Source: https://github.com/universam1/webasto-lora-remote-ctrl/tree/main/.github/skills/mqtt-ha
Command: npx skills add https://github.com/universam1/webasto-lora-remote-ctrl --skill mqtt-ha

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill enables MQTT-based remote control and HomeAssistant automation for a Webasto receiver, reducing the need for manual LoRa-based operations and local button interactions. It centralizes control and status monitoring, enabling automated workflows and remote diagnostics. It also simplifies OTA updates and enterprise WiFi security configuration for the receiver deployment.

Core Features & Use Cases

  • MQTT-based remote control and HomeAssistant autodiscovery
  • OTA updates with safety checks (heater-off required)
  • Diagnostic sensors including temperature, voltage, power, and W-BUS health
  • Non-blocking WiFi management with WPA2-Enterprise support
  • Local button fallback via LoRa as needed

Quick Start

Configure WiFi and MQTT credentials, power on the receiver, and let HomeAssistant auto-discover the device.

Frequently Asked Questions about mqtt-ha

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I integrate a Webasto heater receiver with HomeAssistant via MQTT?

MQTT-based remote control integrates a Webasto receiver with HomeAssistant by exposing diagnostic sensors and control endpoints for auto-discovery, enabling centralized automation without manual LoRa or local button interactions.

Can I configure an ESP32 Webasto receiver for WPA2-Enterprise WiFi?

Yes, the ESP32 receiver supports non-blocking WiFi management with WPA2-Enterprise security, allowing secure network connections while maintaining continuous heater control and MQTT communication.

How do I perform OTA updates safely on an ESP32 Webasto receiver?

OTA updates require the Webasto heater to be turned off as a safety prerequisite before applying firmware changes to the ESP32 receiver, preventing unsafe heater states during the update process.

Does HomeAssistant auto-discovery work with Webasto diagnostic sensors over MQTT?

HomeAssistant auto-discovery automatically detects Webasto diagnostic sensors including temperature, voltage, power, and W-BUS health via MQTT, requiring only WiFi and MQTT credential configuration for initial setup.

Why are my MQTT diagnostic sensors not updating from the Webasto receiver?

MQTT diagnostic sensors may fail to update if the ESP32 WiFi connection drops during non-blocking network operations or if WPA2-Enterprise credentials are misconfigured, interrupting sensor data transmission.

Can I still use LoRa control when MQTT is configured for the Webasto receiver?

Yes, LoRa-based local button fallback remains available alongside MQTT remote control, providing redundant Webasto heater operation when network connectivity or HomeAssistant automation is unavailable.