Skip to content

Services

Home Assistant services available via the ebusd Vaillant integration.

Integration Services

These services are provided by the integration itself and are not tied to a specific entity.

Service Description Fields
dump_mqtt_values Returns all ebusd MQTT values accumulated since startup as a YAML dict, keyed by device. Also creates a persistent notification with the output. --
record_topic_changes Subscribes to the configured ebusd MQTT prefix for a configurable duration and returns all received messages as a list of {ts, topic, value} entries. timeout (number, optional, default: 10)

Climate

Available on: EbusdClimateEntity

Service Description Extra Fields
set_temperature Set target temperature. temperature (float), preset_mode (str, optional)
set_preset_mode Set preset mode. preset_mode (str)
turn_on Turn the climate entity on. --
turn_off Turn the climate entity off. --

Water Heater

Available on: EbusdWaterHeaterEntity

Service Description Extra Fields
set_temperature Set target temperature. temperature (float)
set_operation_mode Set operation mode. operation_mode (str)
turn_on Turn the water heater on. --
turn_off Turn the water heater off. --
turn_away_mode_on Turn away mode on. --
turn_away_mode_off Turn away mode off. --

Switch

Available on: EbusdAwayModeSwitch, EbusdHwcAwayModeSwitch, EbusdHwcBoostSwitch

Service Description Extra Fields
turn_on Turn the switch on. --
turn_off Turn the switch off. --

Datetime

Available on: EbusdQuickVetoEndEntity, EbusdHolidayEntity

Service Description Extra Fields
set_value Set the date/time value. datetime (datetime), date (date, optional), time (time, optional)