#:########################################################################################:# # Package: RobotDyn MQTT Dimmer # File: robotdyn_dimmers.yaml # Version: v1.1.0 # Date: 2026-02-05 # # Purpose: # Provides a brightness-only Home Assistant light entity for the lounge # RobotDyn dimmer through its JSON MQTT interface. # # Behaviour: # - Reads JSON state updates from the dimmer state topic. # - Publishes power and brightness commands to the dimmer command topic. # - Uses a separate MQTT availability topic for online/offline status. # # Dependency: # - Home Assistant MQTT integration and the external RobotDyn MQTT publisher. # # Known Limitations: # - P013-F027 records that command messages are retained and may replay after # reconnecting. # - The configured availability topic contains "availablity"; confirm whether # that spelling matches the publisher before correcting it. # # Version History: # - v1.1.0 (2026-02-05): Added the current name, default entity ID, explicit # availability payloads, and block-style color modes. # - v1.0.0 (2025-09-10): Initial lounge MQTT dimmer package. #:########################################################################################:# mqtt: - light: schema: json name: "Robodyn Dimmer" unique_id: lounge_dimmer_1 default_entity_id: light.robodyn_dimmer state_topic: "livingroom/dimmer" command_topic: "livingroom/dimmer/set" availability: - topic: "livingroom/availablity" payload_available: "online" payload_not_available: "offline" brightness: true supported_color_modes: - brightness retain: true