[Device] NodOn SIN-4-FP-21
### Device Model

NodOn SIN-4-FP-21

### Is there an existing issue for this?

- [X] I have searched the existing issues and did not find an existing issue.

### Supported by Zigbee2MQTT?

- [X] Device is supported by Zigbee2MQTT

### Missing features / functionality

Hello

all features missing, is it possible to add support for this product

### HomeKit Services and Characteristics

Mode sélection (confort, …)

### Exposes information from Zigbee2MQTT

```json
[
  {
    "name": "power",
    "label": "Power",
    "access": 1,
    "type": "numeric",
    "property": "power",
    "description": "Instantaneous measured power",
    "category": "diagnostic",
    "unit": "W"
  },
  {
    "name": "energy",
    "label": "Energy",
    "access": 1,
    "type": "numeric",
    "property": "energy",
    "description": "Sum of consumed energy",
    "unit": "kWh"
  },
  {
    "name": "pilot_wire_mode",
    "label": "Pilot wire mode",
    "access": 7,
    "type": "enum",
    "property": "pilot_wire_mode",
    "description": "Controls the target temperature of the heater, with respect to the temperature set on that heater. Possible values: comfort (target temperature = heater set temperature) eco (target temperature = heater set temperature - 3.5°C), frost_protection (target temperature = 7 to 8°C), off (heater stops heating), and the less commonly used comfort_-1 (target temperature = heater set temperature - 1°C), comfort_-2 (target temperature = heater set temperature - 2°C),.",
    "values": [
      "comfort",
      "eco",
      "frost_protection",
      "off",
      "comfort_-1",
      "comfort_-2"
    ]
  },
  {
    "name": "linkquality",
    "label": "Linkquality",
    "access": 1,
    "type": "numeric",
    "property": "linkquality",
    "description": "Link quality (signal strength)",
    "category": "diagnostic",
    "unit": "lqi",
    "value_max": 255,
    "value_min": 0
  }
]
```


### Additional information / Other remarks

_No response_