/esphome-rego1000

ESPHome custom component for IVT Rego1000 heat pump controller

Primary LanguageC++

ESPHome component for Rego 1000 heat pump controller, found in:

  • IVT Greenline HE/HC/HA
  • IVT Premiumline A Plus
  • IVT Premiumline EQ
  • IVT Premiumline HQ

Features

  • Poll any variable from heat pump (temperature sensors, timers, PID control values..)
  • Read any passive data on the heat pump CAN bus (used for i.e. compressor on/off state)
  • Set indoor setpoint using the Home assistant climate integration
  • Act as an IVT indoor sensor using the tempeature from a home assistant integrated temperature sensor
  • Set any heat pump variable, e.g. hysterisis, admin access, hot water eco/comfort mode

Installation

Make changes to secrets and CAN bus pins in rego1000.yaml, then install it on the ESP32 using

esphome run rego1000-<version>.yaml

Connection

Connection overview Connection

Colour Function Pint No.
Black Ground 35
Green can L 36
Yellow can H 37
Red +12v 38