Zigbee pilot wire modules
The NodOn SIN-4-FP-21 (also sold as Equation SIN-4-FP-21_EQU) and the Legrand Céliane with Netatmo cable outlet control an electric heater through its pilot wire. With Zigbee2MQTT, they expose a select entity for the pilot wire mode, with the same options: comfort, eco, frost_protection, off, comfort_-1 and comfort_-2.
Configuration
- Use Zigbee2MQTT: with ZHA, these modules only expose an on/off switch.
- In the VTherm
over_switch, select the pilot wire mode entity (select.*_pilot_wire_mode), not theswitchentity of the module. - In the command customization, set the on command to
select_option/option:comfortand the off command toselect_option/option:frost_protection.
Avoid eco as the off command: the internal thermostat of the heater keeps heating in this mode.
Recommendations
- Set the comfort temperature of the heater above the VTherm setpoint, so that its internal thermostat does not cut the heating.
- All the modules of a single VTherm start at the same time: take it into account for the power management.
Device configuration
Initialization
Go to your settings, then integrations, then click on add a new integration. Search for Versatile Thermostat.
Click on Thermostat over a switch.
Basic attributes
Go to the "Main attributes" section.
- Choose a name for your thermostat
- Set the temperature sensor for your room
- If you are using the Zigbee protocol and you have a "last_seen" entity for your temperature sensor, fill it in.
You can validate and return to the configuration menu.
Underlying entities
Go to the underlying entities section.
- Add the switches that will be controlled
You can validate and return to the configuration menu.
Community references
- NodOn SIN-4-FP-21 / Equation
- Discussion #613 Using select from NodOn SIN-4-FP-21 (or other)
- Discussion #950 NoDon SIN-4-FP-21 Versatile don't change status mode
- Discussion #431 Adaptation du code switch pour les modules NodOn SIN-4-FP-21
- Discussion #1834 Problème régulation puissance 1 Vtherm pour 2 Switch Nodon
- #872 [Feature request] - Add native support of virtual switch in
over_switchVTherm - #1487 Température dépassée et chauffe en continue ?
- #1783 v9.0.0 could not convert string to float: 'Jaune'
- Discussion #1539 Electric radiator with internal thermostat vs TPI (noise & power behavior)
- Legrand Celiane with Netatmo