Skip to content

Conversation

@xses79
Copy link
Contributor

@xses79 xses79 commented Dec 16, 2025

This PR adds full support for the Namron Zigbee Panel Heater PRO models:

The device joins with Zigbee model Panel Heater and exposes advanced
manufacturer-specific thermostat functionality.

Supported features

  • Standard Zigbee thermostat (local temperature, heating setpoint, system mode)
  • Power and energy metering
  • PID controller parameters (Kp / Ki / Kd)
  • Selectable control method (PID / hysteresis)
  • Adjustable hysteresis
  • Adaptive preheat function (AS)
  • Window open detection (enable/disable + window open status)
  • Frost protection mode (7°C) with restore of previous mode and setpoint
  • Display auto-off control
  • Display brightness (read-only, firmware does not allow writes via Zigbee)

Notes

  • Display brightness (attribute 0x1000) is readable but not writable.
    All tested write attempts return INVALID_VALUE / INVALID_DATA_TYPE,
    so it is exposed as read-only. (Still working on this...)
  • Display auto-off (attribute 0x1001) is fully writable and exposed as a switch.
  • Manufacturer-specific attributes are implemented using the
    Sunricher/Namron manufacturer code.

Testing

Tested with:

  • Zigbee2MQTT
  • Home Assistant
  • Real hardware (Namron Panel Heater PRO)

All exposed features have been verified to work as expected.

Pictures:
Koenkk/zigbee2mqtt.io#4564

…/ 4512777)

This PR adds full support for the Namron Zigbee Panel Heater PRO models:

- 4512776 (white)
- 4512777 (black)

The device joins with Zigbee model `Panel Heater` and exposes advanced
manufacturer-specific thermostat functionality.

### Supported features
- Standard Zigbee thermostat (local temperature, heating setpoint, system mode)
- Power and energy metering
- PID controller parameters (Kp / Ki / Kd)
- Selectable control method (PID / hysteresis)
- Adjustable hysteresis
- Adaptive preheat function (AS)
- Window open detection (enable/disable + window open status)
- Frost protection mode (7°C) with restore of previous mode and setpoint
- Display auto-off control
- Display brightness (read-only, firmware does not allow writes via Zigbee)

### Notes
- Display brightness (attribute 0x1000) is readable but not writable.
  All tested write attempts return INVALID_VALUE / INVALID_DATA_TYPE,
  so it is exposed as read-only. (Still working on this....)
- Display auto-off (attribute 0x1001) is fully writable and exposed as a switch.
- Manufacturer-specific attributes are implemented using the
  Sunricher/Namron manufacturer code.

### Testing
Tested with:
- Zigbee2MQTT
- Home Assistant
- Real hardware (Namron Panel Heater PRO)

All exposed features have been verified to work as expected.
@xses79 xses79 changed the title Namron pro Namron Panel Heater PRO 4512777 and 4512776 Dec 16, 2025
@jerixen jerixen mentioned this pull request Dec 22, 2025
@danielcherubini
Copy link
Contributor

I've been testing this device (https://www.namron.com/products/namron-zigbee-termostat-for-panelovn-pro-hvit/) as well and noticed an issue with the zigbeeModel.

The device actually reports "Panel Heater" (without "PRO") in the Zigbee database:

"modelId": "Panel Heater"

But the definition has:

zigbeeModel: ["Panel Heater PRO"],

This means the converter won't match the device. It should be:

zigbeeModel: ["Panel Heater"],

You can verify this from the database entry which shows "modelId":"Panel Heater".

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

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants