1. Home
  2. Docs
  3. H60 Gateway Manual
  4. Home Assistant MQTT integration
  5. Configuration.yaml sample config

Configuration.yaml sample config



Samle config for Rego 1000 heatpumps

mqtt:
  username: homeassistant
  password: password

# Temperature sensors and other variables
sensor:
  - platform: mqtt
    state_topic: "<your mac adress>/HP/0001"
    name: "Rad Return"
    unit_of_measurement: "c"     
    icon: mdi:thermometer
  - platform: mqtt
    state_topic: "<your mac adress>/HP/0002"
    name: "Rad Forward"
    unit_of_measurement: "c"
    icon: mdi:thermometer
  - platform: mqtt
    state_topic: "<your mac adress>/HP/0003"
    name: "Heat Carrier Return"
    unit_of_measurement: "c"    
    icon: mdi:thermometer
  - platform: mqtt
    state_topic: "<your mac adress>/HP/0004"
    name: "Heat Carrier Forward"
    unit_of_measurement: "c"
    icon: mdi:thermometer
  - platform: mqtt
    state_topic: "<your mac adress>/HP/0005"
    name: "Brine In"
    unit_of_measurement: "c"
    icon: mdi:thermometer
  - platform: mqtt
    state_topic: "<your mac adress>/HP/0006"
    name: "Brine Out"
    unit_of_measurement: "c"
    icon: mdi:thermometer
  - platform: mqtt
    state_topic: "<your mac adress>/HP/0007"
    name: "Outdoor"
    unit_of_measurement: "c"
    icon: mdi:thermometer
  - platform: mqtt
    state_topic: "<your mac adress>/HP/0008"
    name: "Indoor"
    unit_of_measurement: "c"
    icon: mdi:thermometer
  - platform: mqtt
    state_topic: "<your mac adress>/HP/0009"
    name: "Warm water"
    unit_of_measurement: "c"
    icon: mdi:thermometer
  - platform: mqtt
    state_topic: "<your mac adress>/HP/000B"
    name: "Hot gas"
    unit_of_measurement: "c"
    icon: mdi:thermometer
  - platform: mqtt
    state_topic: "<your mac adress>/HP/3104"
    name: "Additional electric heater"
    unit_of_measurement: "%"
    icon: mdi:flash


# On/Off units
binary_sensor:
  - platform: mqtt   
    state_topic: "<your mac adress>/HP/1A01"
    name: "Compressor"
    payload_on: "1"
    payload_off: "0"
  - platform: mqtt
    state_topic: "<your mac adress>/HP/1A07"
    name: "Switch valve"
    payload_on: "1"
    payload_off: "0"
  - platform: mqtt
    state_topic: "<your mac adress>/HP/1A04"
    name: "Brine pump"
    payload_on: "1"
    payload_off: "0"
  - platform: mqtt
    state_topic: "<your mac adress>/HP/1A06"
    name: "Radiator pump"
    payload_on: "1"
    payload_off: "0"
  - platform: mqtt
    state_topic: "<your mac adress>/HP/1A05"
    name: "Heat carrier pump"
    payload_on: "1"
    payload_off: "0"
  - platform: mqtt
    state_topic: "<your mac adress>/HP/1A20"
    name: "Alarm"
    payload_on: "1"
    payload_off: "0" 

# Heat pump setting
climate:
  - platform: mqtt
    temperature_state_topic: "<your mac adress>/HP/0203"
    temperature_command_topic: "<your mac adress>/HP/SET/0203"
    min_temp: 13
    max_temp: 26
    temp_step: .1
    name: "Room temp setting"
  - platform: mqtt
    temperature_state_topic: "<your mac adress>/HP/2204"
    temperature_command_topic: "<your mac adress>/HP/SET/2204"
    min_temp: 0
    max_temp: 10
    temp_step: .1
    name: "Curve Influence setting"
  - platform: mqtt
    temperature_state_topic: "<your mac adress>/HP/0205"
    temperature_command_topic: "<your mac adress>/HP/SET/0205"
    min_temp: 20
    max_temp: 50
    temp_step: .1
    name: "Curve Left setting"
  - platform: mqtt
    temperature_state_topic: "<your mac adress>/HP/0206"
    temperature_command_topic: "<your mac adress>/HP/SET/0206"
    min_temp: 20
    max_temp: 50
    temp_step: .1
    name: "Curve Right setting"



How can we help?