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) |