DSHT-040 24V 7-Day Digital TouchScreen Programmable Heat Thermostats (Zigbee or Wi-Fi)

Table of Contents

1. Introduction

1.1. Purpose& Description

A simple, easy to use programmable thermostat has the features you want, such as a large touch-screen display and Smart Response Technology. You set it up to adjust the temperature when you are away or asleep-times when you don’t necessarily need to heat or cool your home to optimum comfort-and your HVAC equipment and heat pump runs less.


It automatically adjusts the heating/cooling of your home, so you’re comfortable at your programmed times. With Auto Change from Heat to Cool, the switch from heating to cooling is automatic.

1.2. Features
1.2.1. On Appearance
  • Negative black screen will bring you to a secret world
  • 4.8 inch large colorful display creates your colorful life.
  • Touch buttons to make simple operation
  • Amazing silver frame opens your modern life.
  • The visible thickness above the wall is only 2cm(0.787inch)
  • The snap connection allows you to easily install.
  • Wall mounted or suitable for the installation of Europe, China, Japan, USA and Italy etc..
  • White, black or brushed stainless steel for your selection.
  • Wrap-around cooling holes help heat to escape quickly and increase the temperature sensing accuracy.
  • 12 terminals are available for many systems.
1.2.2. ON functionality
  • Powerful functions are available such as Zigbee、WiFi,etc..
  • 0.5 °C / 1°F accuracy keeps the temperature within the level you set.
  • °C or °F choice
  • 7 day programmable (each day can be set different)
  • Temporary programmable
  • Holiday mode: make you enjoy a more comfortable temperature in holiday
  • All setting languages synchronize your time zone, address, and language
  • No limit to add thermostats in App.
  • Support Smart Scene.
  • Support to make two stage groups.
  • Support device sharing.
  • Support 3H2C Heat Pump system and 2H2C conventional system et..

2. Dimension

Unit: mm(inch)
040 2Dimension

3. Touch screen quick reference

Home screen quick reference
Home screen quick reference

4. Technical data

CategorySpecifications
Power24VDC/AC ±10%
SensorNTC3950, 10K
Current Load1A(Inductive) 3A(Resistance)
Product TypeHeat Pump Thermostat
Set Temp. Range42~122°F (5~45°C)
Accuracy±1°F
Display Temp. Range41~210℉(5~99℃)
Ambient Temp32~113℉(0~45℃)
Ambient Humidity5 ~95%RH(Non-Condensing)
Storage Temp23~113°F(-5~45°C)
ProtocolWi-Fi
WI-FI PerformanceIEEE wireless LAN standard: IEEE802.11n; IEEE802.11g; IEEE 802.11b
Data Rate:
IEEE 802.11b Standard Mode:1,2,5.5,11Mbps
IEEE 802.11g Standard Mode:6,9,12,18,24,36,48,54 Mbps
IEEE 802.11n:MCS0~MCS7 @ HT20/ 2.4GHz band
MCS0~MCS7 @ HT40/ 2.4GHz band
Sensitivity:
HT40 MCS7 : -70dBm@10% PER(MCS7) /2.4GHz band
HT20 MCS7 : -71dBm@10% PER(MCS7) /2.4GHz band
Transmit Power:
IEEE 802.11n: 16dBm @HT20/40 MCS7 /2.4GHz band
IEEE 802.11g: 16dBm @54MHz
IEEE 802.11b: 18dBm @11MHz
Wireless Security: WPA/WPA2, WEP, TKIP, and AES
Frequency offset: +/- 50KHZ
Frequency Range (MHz): 2400.0~2483.5
E.i.r.p (Equivalent Isotropically Radiated Power) (mW)<100mW
Bandwidth (MHz):20MHz/40MHz
Modulation: BPSK/QPSK, FHSSCCK/DSSS, 64QAM/OFDM
InstallationWall-mounted or on battery seat

5. Before wiring and installing

Your thermostat can be mounted horizontally on the wall or on a 4 in. x 2 in. (101.6 mm x 50.8 mm) wiring box.


How to select the location?
Install your thermostat about 5ft.(1.5m)above the floor in an area with good air circulation at average temperature.

How to 040 2

Don’t install your thermostat where it could be affected by:
-Drafts or dead spots behind doors and in corners.
-Hot or cold air from ducts.
-Radiant heat from sun or appliances.
-Concealed pipes and chimneys.
-Unheated (uncooled) areas.

5.1. Steps

Step 1. Keep the electricity off.
Step 2.Remove the mounting plate. See fig1.

Fig 1

Step 3. Complete the wiring according to the wiring diagram and select the appropriate hole mounting screws. See Fig 2.

Fig 2

Step 4.Check whether the wiring is correct and look for the correct direction of the thermostat display panel. See Fig 3.

Fig 3

Step 5. Press the thermostat back onto the mounting plate to complete the installation.

Fig 4

6. Operation

6.1. Paring mode

Press and hold for 3 seconds when thermostat is off. The device will enter the pairing mode.
The backlight will be on and the wifi will be flash one time per spec in the pairing mode. This process will last 90 seconds.

6.2. Power On/Off

Press power to turn the thermostat on/off.

6.3. Selecting System Mode

Press cool to select the mode AUTO, COOL, HEAT, OFF, EMER.
HEAT: Thermostat controls the heating system.
OFF: Both heating and cooling systems are off.
COOL: Thermostat controls the cooling system.
AUTO: Thermostat automatically changes between heating and cooling operation, depending on indoor temperature.
EMER: Emergency heat cycles to maintain temperature. Compressor is locked out (used only for 2H/1C or 3H/2C heat pump systems) and auxiliary heat turns on as second stage if needed.

6.4. Function and Programmable

Press f to set the Permanent Hold, Temporary Hold, using Schedule and hold until (holiday). The functions will appear on the screen.
Permanent Hold –Manual: In this mode, press + to set temperature by manual.
Temporary Hold: During using schedule or in this mode, press+ to set the temporary temp. It will be valid till the start time of the next scheduled period.
Using Schedule: 7days a week, four periods programmable daily.
Holiday Mode: Changes temperature setting for a designated number of days.

6.5. How to set your time

Press time till the min of time will flashes;
Touch the icon + to set your minute;
Then press time, the hour of time will flash; touch the icon +to set your hour;
Then press time, the week of time will flash; touch the icon +to set your week;

6.6. How to adjust your schedule

Press power four times in a row. (You can see Mon and Room
Use the + arrows to adjust the time for the 1st period (Get Up)
Press the  icon time then use the + arrows to set the temp. for the 1st period. Repeat this process for periods 2-4.
Get Up-Period when you awaken and want your home at a comfortable temperature.
Get Out – Period when you are away from home and want an energy-saving temperature.
Go Home- Period when you return home and want your home back to a comfortable temperature.
Sleep-Period when you are asleep and want an energy saving temperature.

6.7. Factory setting
Schedule PeriodTimeSet points
HeatCool
Get Up6:00 AM72℉(22℃)72℉(22℃)
Go Out8:00 AM72℉(22℃)72℉(22℃)
Go Home11:30 AM72℉(22℃)72℉(22℃)
Sleep1:30 AM72℉(22℃)72℉(22℃)
6.8. How to adjust your holiday

Press f till the letters hold until displays and days flash on the screen then click + arrows to set the days of holiday. When the flashing of days stops, you can press + arrows to set the temp. Holiday mode will be valid immediately.

6.9. Advanced Options

In the off stat, press cool and f for three seconds at the same time. Then press cool to change the different items. You can press + arrows to change settings.

User Setup NumberFunctionSetting and optionsDefault
1Fan ON / AUTO0: Fan AUTO;1: Fan ON0
2Temperature Calibration-8℉ to 8℉(-4℃ to 4℃)0℉
3Compressor delay time for heat pump0-5 minutes0
4Change over Valve—O/B Terminal Energized in Heating or Cooling (Heat Pumps Only). Only shown if heat pump system is chosen.0: cooling O/B = 0, heating O/B = 1;
1: cooling O/B = 1,heating O/B = 0;
1
5Minimum setting temperature42℉ to 62℉ (5℃ to 15℃)42℉(5℃)
6Maximum setting temperature62℉ to 122℉ (15℃ to 45℃)122℉(45℃)
7Time display0: 12-hour clock;
1: 24-hour clock
1
8Dead-band temperature in Auto mode for heat pump. Heating and cooling set points can be set no closer than chosen value. Shown only if automatic changeover is selected.0 ℃ to 5℃ (0℉ to 10℉)3℃
9Filter cleaning reminder0-5 months3
10Standby screen brightness1-994
11Temperature Indication Scale0: ℃ display;
1:℉ display
1
12Dead zone temperature for turning on/off load1 to 5 (2℉ to 10℉)1℃
13Fan Control in Heating0: Without control;1: With control1
14Change the system of heat pump and air conditioning0: Heat pump;
1:Conventional
0

7. MQTT protocol for Wi-Fi

7.1. Controllable mode

This section describes the controllable mode of the thermostat and the data structure of it.

CodeDescriptionData typeData
modeWork modeEnum{“range”:[“cold”,“hot”,“wind”,“comfortable”,“energy”, “auto”,“holiday”, “manual”, “dry”, “program”]}
switchSwitch on/offBoolean{}
factory_resetfactory data resetBoolean{}
sleepThe sleep functionBoolean{}
switch_verticalSwing the wind switch up and downBoolean{}
switch_horizontalSwing air switch left and rightBoolean{}
fan_horizontalWind Angle from left to rightEnum{“range”:[“30”,“90”]}
fan_verticalSwing wind Angle up and downEnum{“range”:[“30”,“90”]}
temp_setTarget centigrade temperatureInteger{“unit”:“℃”,“min”:5,“max”:40,“scale”:0,“step”:1}
upper_tempSet an upper limit for the Celsius temperatureInteger{“unit”:“℃”,“min”:20,“max”:40,“scale”:0,“step”:1}
lower_tempSet the temperature limitInteger{“unit”:“℃”,“min”:0,“max”:20,“scale”:0,“step”:1}
temp_set_fTarget Fahrenheit temperatureInteger{“unit”:“℉”,“min”:32,“max”:104,“scale”:0,“step”:1}
upper_temp_fSet an upper limit in FahrenheitInteger{“unit”:“℉”,“min”:70,“max”:104,“scale”:0,“step”:1}
lower_temp_fSet the Fahrenheit temperature limitInteger{“unit”:“℉”,“min”:32,“max”:70,“scale”:0,“step”:1}
capacity_setPower SettingsEnum{“range”:[“2000W”,“3000W”,“5000W”]}
temp_correctionThe temperature calibration settingInteger{“min”:-9,“max”:9,“scale”:0,“step”:1}
levelGear level settingEnum{“range”:[“low”,“middle”,“high”,“auto”,“closed”]}
work_daysWeekday settingEnum{“range”:[“5_2”,“6_1”,“7”]}
holiday_temp_setHoliday mode Celsius temperature settingInteger{“unit”:“℃”,“min”:0,“max”:40,“scale”:0,“step”:1}
holiday_temp_set _fHoliday mode Fahrenheit temperature settingInteger{“unit”:“℉”,“min”:32,“max”:104,“scale”:0,“step”:1}
holiday_days_setDay setting in holiday modeInteger{“unit”:“day”,“min”:0,“max”:99,“scale”:0,“step”:1}
holiday_setHoliday mode time settingString{“maxlen”: 255}
child_lockChild lock on/offBoolean{}
countdownCountdown timeEnum{“range”:[“cancel”,“1h”,“2h”,“3h”,“4h”,“5h”,“6h”,“7h”, “8h”,“9h”,“10h”,“11h”,“12h”,“13h”,“14h”,“15h”,“16h”, “17h”,“18h”,“19h”,“20h”,“21h”,“22h”,“23h”,“24h”]}
temp_unit_convertScale switchEnum{“range”:[“c”,“f”]}
7.2. Report status of thermostat

This section lists the report status of the thermostat

CodeNameDate typeData
work_stateWorking stateEnum{“range”:[“cold”,“hot”,“wind”,“comfortable”,“energy”,“auto”,“holiday”, “manual”, “dry”, “program”]}
work_powerThe current powerInteger{“unit”:“W”,“min”:0,“max”:5000,“scale”:0,“step”:1}
temp_currentCurrent centigrade temperatureInteger{“unit”:“℃”,“min”:0,“max”:50,“scale”:0,“step”:1}
window_stateState of the windowEnum{“range”:[“close”,“open”]}
temp_current_fCurrent Fahrenheit temperatureInteger{“unit”:“℉”,“min”:-4,“max”:122,“scale”:0,“step”:1}
valve_stateState of the valveEnum{“range”:[“open”,“close”]}
countdown_leftCountdown minutes remainingInteger{“unit”:“min”,“min”:0,“max”:1440,“scale”:0,“step”:1}
battery_percentageBatteryInteger{“unit”:“%”,“min”:0,“max”:100,“scale”:0,“step”:1}
humidityHumidityInteger{“unit”:“%”,“min”:0,“max”:100,“scale”:0,“step”:1}

8. Wiring Diagrams

8.1. Heat Pump Systems

Notes
1.If there is one power at your home, please connect C and Rc in the upper right corner as the wirings. And ignore J1 and J2 which has been short-circuited at the factory in the lower left corner.
2.If there are two powers at your home, please connect C, Rc and Rh in the upper right corner. And disconnect J1 and J2 in the lower left corner.
3.If there is no C wire at your home, please run a new cable from the furnace to your thermostat before installation.

1Stage Heat, 1 stage colling-1H/1C
1Stage Heat, 1 stage colling 1H1C
2Stage Heat Pump -2H/1C
2Stage Heat Pump 2H1C
2Stage Heat Pump -2H/2C
2Stage Heat Pump 2H2C
3Stage Heat Pump -3H/2C
3Stage Heat Pump 3H2C
3Stage Heat Pump 3H2C 2
8.2. Conventional

Notes
You can connect C and Rh in the upper right corner as the wirings for power.
And ignore J1 and J2 which has been short-circuited at the factory in the lower left corner.

1 Stage Heating,1 Stage Cooling-1H/1C
1 Stage Heating,1 Stage Cooling 1H1C
1 Stage Heating,1 Stage Cooling-1H/1C
1 Stage Heating,2 Stage Cooling 1H2C
2 Stage Heating,2 Stage Cooling-2H/2C
2 Stage Heating,2 Stage Cooling 2H2C
2 Stage Heating,1 Stage Cooling-2H/1C
2 Stage Heating,1 Stage Cooling 2H1C
2 Stage Heating,1 Stage Cooling 2H1C 2
2 Stage Heating,1 Stage Cooling 2H1C 3

9. Certification

FCC

10. Package

Unit(mm)
Package Unit
Related IoT Product Specifications

DSM-04B Zigbee/Matter/BLE Cloud Module

DSM-04B is a low power-consuming embedded Zigbee/Matter/BLE module developed By Dusun with highly integrated wireless radio processor chip, EFR32MG21 series.

Smart Scales Product Specification

The DSSA-010 scale uses BIA (Bioelectrical Impedance Analysis) technology to measure body composition data by sending a safe low-tension electrical current through the body. It

Looking For An IoT Device Supplier For Your Projects?

CONTACT US

    This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

    IoT Gateways for Recommendation

    CONTACT US

      This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

      Welcome to DusunIoT

      Hi there 👋 Is there anything we can help you with today? Please fill in the form below for the team to follow up if you become disconnected.

        DusunIoT Distributor Program

          This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

            This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.