Skip to content

v1.2.0 - MQTT Integration & Home Assistant Support

Choose a tag to compare

@robotdyn-dimmer robotdyn-dimmer released this 25 Dec 00:37
· 11 commits to main since this release
cc273c2

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 configuration
  • mqtt-broker, mqtt-user, mqtt-pass - Connection settings
  • mqtt-device-id, mqtt-device-name - Device identification
  • mqtt-interval, mqtt-ha-discovery - Publishing options
  • mqtt-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