Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- climate:
- - name: Climate Viessmann
- unique_id: viessman_climate_esphome
- device: {"identifiers": ["b8d61aa758e4"],"name": "Viessmann", "model": "esp32dev", "manufacturer": "espressif"}
- current_temperature_topic: "viessmann/sensor/room_temperature/state"
- modes:
- - "off"
- - "heat"
- - "auto"
- preset_modes:
- - "eco"
- - "comfort"
- availability_topic: "viessmann/status"
- mode_command_topic: "viessmann/select/operation_mode/command"
- mode_command_template: >
- {% if value == "off" %}
- standby
- {% elif value == "heat" %}
- forcedNormal
- {% elif value == "auto" %}
- dhwAndHeating
- {% endif %}
- mode_state_topic: "viessmann/select/operation_mode/state"
- mode_state_template: >
- {% if value == "standby" or value == "forcedReduced" or value == "dhw" %}
- off
- {% elif value == "dhwAndHeating" %}
- auto
- {% elif value == "forcedNormal" %}
- heat
- {% endif %}
- action_topic: "viessmann/binary_sensor/burner/state"
- action_template: >
- {% if value == "OFF" %}
- off
- {% else %}
- heating
- {% endif %}
- preset_mode_command_topic: "viessmann/select/preset/command"
- preset_mode_command_template: >
- {% if value == "eco" %}
- eco
- {% elif value == 'comfort' %}
- comfort
- {% else %}
- off
- {% endif %}
- preset_mode_state_topic: "viessmann/select/preset/state"
- preset_mode_value_template: >
- {% if value == "eco" %}
- eco
- {% elif value == 'comfort' %}
- comfort
- {% else %}
- none
- {% endif %}
- temperature_state_topic: "viessmann/number/room_temperature_setpoint/state"
- temperature_command_topic: "viessmann/number/room_temperature_setpoint/command"
- water_heater:
- - name: Water Heater
- unique_id: viessman_water_heater_esphome
- device: {"identifiers": ["b8d61aa758e4"],"name": "Viessmann", "model": "esp32dev", "manufacturer": "espressif"}
- availability_topic: "viessmann/status"
- current_temperature_topic: "viessmann/sensor/storage_temperature/state"
- min_temp: 35
- temperature_command_topic: "viessmann/number/dhw_temperature_setpoint/command"
- temperature_state_topic: "viessmann/number/dhw_temperature_setpoint/state"
- precision: 1.0
- modes:
- - "off"
- - "gas"
- mode_state_topic: "viessmann/select/operation_mode/state"
- mode_state_template: >
- {% if value in ["standby", "forcedReduced"] %}
- off
- {% else %}
- gas
- {% endif %}
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement