Repository navigation
v1.2.0 - MQTT Integration & Home Assistant Support
What's New in v1.2.0
MQTT Integration
- Full MQTT client with auto-reconnect and Last Will & Testament (LWT)
- Hierarchical topic structure:
acrouter/{device_id}/category/name - Real-time metrics publishing (configurable interval)
- Remote control via MQTT commands
- Configuration via MQTT topics
Home Assistant Auto-Discovery
- Automatic entity creation in Home Assistant
- All sensors: voltage, power (grid/solar/load), currents, dimmer level
- Controls: mode selector, manual dimmer, emergency stop, reboot
- Device grouping with firmware version info
Web UI MQTT Settings
- New MQTT configuration page at
/mqtt - Enable/disable toggle
- Broker URL, credentials configuration
- Device ID and name settings
- Publish interval adjustment
- Connection status indicator
Console Commands (13 new)
mqtt-status,mqtt-config- View status and configurationmqtt-broker,mqtt-user,mqtt-pass- Connection settingsmqtt-device-id,mqtt-device-name- Device identificationmqtt-interval,mqtt-ha-discovery- Publishing optionsmqtt-enable,mqtt-disable,mqtt-reconnect,mqtt-publish- Control
Documentation
- Complete MQTT guide (English and Russian)
- Home Assistant integration guide with examples
- Dashboard and automation examples for HA
Full Changelog: See CHANGELOG.md