Home Assistant integration of Hargassner Nano-PK pellet heating systems.
This is a custom component to integrate Hargassner heatings with Touch Tronic (touch screen control) into Home Assistant. It will add a number of new sensors to your HA that display the current state of the heating. All you need is a connection from your Hargassner heating directly from the Touch Tronic to your local LAN, the internet gateway is not required. The nano_pk component does not allow remote control of your heating.
I have developed and tested it on a Nano-PK model, but chances are high it will work on other Hargassner models as well. According to user reports, it is also compatible with Rennergy Mini PK heating models. Read on how to try this and let me know if it works!
custom_components
in your Home Assistant config
folder (if not yet done).custom_components/nano_pk
of this repository to config/custom_components/nano_pk
.nano_pk:
host: 192.168.0.10
msgformat : NANO_V14L
devicename: Nano-PK
parameters: STANDARD
language: DE
NANO_V14K
, NANO_V14L
, NANO_V14M
, NANO_V14N
, NANO_V14N2
and NANO_V14O3
are supported, which are recent firmwares for the Nano-PK (you can see the firmware version on your touch screen).Hargassner
.STANDARD
is, you guessed it, the standard and imports the most important parameters from the heating as sensors. FULL
will give you everything that is sent out.EN
is the default, DE
is also available.Apart from the provided templates for msgformat
(see above), this configuration parameter also allows custom message formats. Follow these steps:
DAQ00000.DAQ
or similar somewhere.<DAQPRJ> ... </DAQPRJ>
right at the beginning.configuration.yaml
, so that you have something like this: msgformat="<DAQPRJ> ... </DAQPRJ>"
parameters
to FULL
to check out which parameters are sent.This code by @Jahislove was very helpful to understand the messages sent by the heating - thank you!
You can leave feedback for this custom component in the corresponding thread at the Home Assistant community forum.