Skip to content

[Bug]: Nano-PK/Nano.2 20 with version V14_0HAR_q shows incorrect values #22

Description

@pattycoder01

Pre-flight checklist

  • I have searched existing issues and confirmed this is not a duplicate.
  • I am using a supported and reasonably current version.
  • This report contains no secrets, credentials or personal data.

Description

When using the integration with my Nano-PK (UI says Nano.2 20) there are some definitely-not-possible values shown. (e.g. it says that the burner temperature is at ~24000°C; this has been disproven, as firstly this thing should absolutely not be reaching 24000°C and secondly the DAQ dump says that that value is showing the power supply voltage in mV) Generally most, if not all, values are wrong, although I used the right firmware template.

Steps to reproduce

  1. install & configure (with firmware template V14_0HAR_q and FULL values)
  2. own a Hargassner Nano-PK (Nano.2 20?) or buy it, if you want
  3. see, that stuff is weird (or it shows correct values, depending if you have the "right" heating)

NOTE: I attached the relevant screenshots here, as I can't add them in the last section; I intentionally chose those examples, because they really show the issue

Image Image

Expected behavior

correct mappings (burner temperature should not be at 24000°C)

Severity

High — major functionality broken

Affected version / commit

latest (v0.4.0)

Environment

  • Home Assistant OS on Raspberry Pi 5
  • Hargassner heating with software version V14_0HAR_q; Type Nano.2 20

Relevant logs or screenshots

attached in "Steps to reproduce", because I couldn't add screenshots here;
also I got this log from Home Assistant:

Logger: custom_components.bauergroup_hargassnerintegration.message_parser
Quelle: custom_components/bauergroup_hargassnerintegration/message_parser.py:189
Integration: BAUERGROUP Hargassner Integration (Dokumentation, Probleme)
Erstmals aufgetreten: 03:23:48 (1 Vorkommnis)
Zuletzt protokolliert: 03:23:48
Message length mismatch for firmware template 'V14_0HAR_q': expected 120 values, boiler sent 124. Parameter values may be assigned to the wrong entities. Pick a matching template in the integration options, or report the raw message so a template can be added

(shows a similar error when using my custom patch with the apparently correct mappings, but at least it works correctly; with my patch it can only parse 121/124 values, but the last 3 are apparently not used for anything)

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions