Skip to content

Commit e2b5a08

Browse files
authored
Add Danfoss manufacturer specific commands to general.xml (dresden-elektronik#7963)
1 parent c5cac4c commit e2b5a08

File tree

1 file changed

+31
-0
lines changed

1 file changed

+31
-0
lines changed

general.xml

Lines changed: 31 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2823,6 +2823,37 @@ Note: It does not clear or delete previous weekly schedule programming configura
28232823
</command>
28242824
<command id="0x03" dir="recv" name="Clear Weekly Schedule" required="o"></command>
28252825
<command id="0x04" dir="recv" name="Get Relay Status Log" required="o"></command>
2826+
<!-- Danfoss manufacturer specific -->
2827+
<command id="0x40" dir="recv" name="Set Heating Setpoint" required="o" mfcode="0x1246">
2828+
<description>Set immediately:
2829+
The actuator will make a large movement to minimize reaction time.
2830+
2831+
Mimic Occupied Heating Setpoint Behavior:
2832+
The behavior will be the same as setting the attribute "Occupied Heating Setpoint" to the same value.
2833+
2834+
Preserve Displayed Setpoint:
2835+
Displayed setpoint is not affected, but regulated setpoint will change. Can be used for Forecast functionality.</description>
2836+
<payload>
2837+
<attribute id="0x0000" type="enum8" name="Setpoint Type" required="m">
2838+
<value name="Set immediately" value="0"/>
2839+
<value name="Mimic Occupied Heating Setpoint Behavior" value="1"/>
2840+
<value name="Preserve Displayed Setpoint" value="2"/>
2841+
</attribute>
2842+
<attribute id="0x0001" type="u16" name="Heating Setpoint" required="m"/>
2843+
</payload>
2844+
</command>
2845+
<command id="0x41" dir="recv" name="Danfoss Test Command" required="o" mfcode="0x1246"></command>
2846+
<command id="0x42" dir="recv" name="Preheat" required="o" mfcode="0x1246">
2847+
<description>Request eTRV to enter pre-heat if in schedule mode and if other eTRV in same room has triggeed pre-heat.</description>
2848+
<payload>
2849+
<attribute id="0x0000" type="enum8" name="Type" required="m">
2850+
<value name="Force Preheat" value="0"></value>
2851+
</attribute>
2852+
<attribute id="0x0001" type="u32" name="Timestamp" required="m">
2853+
<description>Timestamp received from other eTRV in the same room that went into preheat.</description>
2854+
</attribute>
2855+
</payload>
2856+
</command>
28262857
</server>
28272858
<client>
28282859
<command id="0x00" dir="recv" name="Get Weekly Schedule Response" required="o">

0 commit comments

Comments
 (0)