Skip to content

Instantly share code, notes, and snippets.

@rfvermut
Last active October 25, 2022 08:56
Show Gist options
  • Star 1 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save rfvermut/ca72fbacd459d1d1e9cab253afab4bd9 to your computer and use it in GitHub Desktop.
Save rfvermut/ca72fbacd459d1d1e9cab253afab4bd9 to your computer and use it in GitHub Desktop.
Aqara EigenStone Thermostat S2 (KTWKQ03ES) manual appendix: parameter names and values (Google translated from Chinese)

Mijia Aqara S2 EigenStone Air Conditioner Thermostat S2 Manual

First part is available in product description here: https://www.aliexpress.com/item/32992549710.html

Parameter Setting List

This is Google Translated from scans at https://drive.google.com/drive/folders/1AdK2pJzL1aVZpxdHiORPDm-hOiVDpK_H presumably provided by @slydiman.

Level 1 Menu Options Level 2 Menu Options
Parameter Options
00, System Information 01, Wireless D high 4 digits
02, Wireless D low 4 digits
03, software version
04, software date
05, hardware version
06, hardware date
07-12, reserved
01, Human-computer interaction settings 01, Shows that a central location is allocated 00 off
01 target temperature
02 current temperature from internal sensor (default)
03 target humidity
04 current humidity using external sensor
02, Display the position of the right corner of allocation 00 off (default)
01 target temperature
02 current temperature from internal sensor
03 target humidity
04 current humidity using external sensor
03, Display the position of the left corner of allocation 0 None
1-6 Reserved
04, Temperature unit 0 Celsius
1 Reserved
05, Switch instructions 0 Turn off measurement value off display
1 On/off measurement value display
2 Measured value is always bright when starting up, flashes when power is on and off (default)
3 Reserved
06, Backlight brightness 0-100 Brightness in %
07, Second key assigment 0 mode and network access is prohibited
1 mode and network access is available
6 network is only available
7 mode is only available
08, Third key assigment 0 None
1 Wind speed
2-5 Reserved
02. System settings 01, Lock screen password
02, Lock screen function 0 Off
1 On
03, The repeated is enabled 0 Off
1 Level 1 forwarding
2 Level 2 forwarding
04, Time HH:MM
05, Date (Month/Day) MM:DD
06, Date (Year) 20YY
07, Week 01-07
03. Schedule-Boot 01, Boot time HH:MM
02, Monday 0 Off
1 On
03, Tuesday 0 Off
1 On
04, Wednesday 0 Off
1 On
05, Thursday 0 Off
1 On
06, Friday 0 Off
1 On
07, Saturday 0 Off
1 On
08, Sunday 0 Off
1 On
04. Schedule-Shutdown 01, Shutdown time HH:MM
02, Monday 0 Off
1 On
03, Tuesday 0 Off
1 On
04, Wednesday 0 Off
1 On
05, Thursday 0 Off
1 On
06, Friday 0 Off
1 On
07, Saturday 0 Off
1 On
08, Sunday 0 Off
1 On
05, Control settings 01, Control function 0 Temperature
01-02 Reserved
02, Default temperature setting Default 25C
03, Humidity setting Default 65% RH
04, Highest temperature 12-37 (default 30)
05, Lowest temperature 12-37 (default 17)
06, Control mode 0 Reserved
1 Automatic
2 Reserved
07, Reserved
08, Reserved
09, Control polarity 0 Forward – heating
1 Reverse – cooling
2 2-way (default)
10, Reserved
11, Maximum wind speed 0 off
1 low
2 med
3 high
12, Minimum wind speed 0 off
1 low
2 med
3 high
13, Starting wind speed 0 off
1 low
2 med
3 high
14, Start time
15, Load type 0 4 pipe fan coil
1 2 control dual-line reding, fan coil unit (default)
3 Reserved
4 Reserved
06, input and output settings 01, Load correlation 0 local 8p (default)
1 Reserved
02-05 Reserved
02, Message type 0 Lutuo (default)
1-2 Reserved
03, Temperature and humidity source setting 0 Local (default)
1 Remote
04, Reserved
05, Temperature offset compensation 1..5 means +1..5C; 6..10 means -1..5C
07, Sensor control settings 01, Occupancy sensor mode 0 invalid, only icon is displated, no automatic startup, automatic shutdown
1 Manual power on, automatic power off (default)
2 Automatic startup, automatic shutdown
02, Occupancy sensor delay time MM:SS
03, Occupancy sensor resumes the automatic startup time MM:SS
04, Occupancy sensor phantom fire mode time MM:SS
05, Door and window sensor control 0 Off
1 On
06, Door and window sensor manual priority 0 Off
1 On
06, Door and window sensor delay time 0-95 sec
08, Auxiliary control settings 01, Standby mode 0 Off
1 On
02, Standby mode temperature offset value setting 0-10C (default 4) cooling is increasing, heating is decreasing
03, Reserved
04, Antifreeze mode 0 Off
1 On
05, Antifreeze mode temperature setting value 1-10C (default 8)
09, Advanced control settings 01, Demand response level Priority (0-10), smaller is higher
02, Demand response recovery 0 No recovery
1 Recovery (set value before enabling)
03, Demand response priority 0 yes, after response, users can only reduce consumption
1 no, after response, user control is allowed
04, lunch break mode 0 Off
1 On
05, lunch break start HH:MM
06, lunch break stop HH:MM
10, L2 light control setting (valve 1) 01, Occupancy sensor mode 0 invalid, only icon is displayed, no automatic startup, automatic shutdown
1 Manual power on, automatic power off (default)
2 Automatic startup, automatic shutdown
02, Occupancy sensor delay time MM:SS
03, Occupancy sensor resumes the automatic startup time MM:SS
04, Occupancy sensor phantom fire mode time MM:SS
05, Illumination level 0-99 Lux, 0 is OFF
06, Demand response level Priority (0-10), smaller is higher
07, Demand response recovery 0 No recovery
1 Recovery (set value before enabling)
08, Demand response priority 0 yes, after response, users can only reduce consumption
1 no, after response, user control is allowed
09, lunch break mode 0 Off
1 On
11, L3 fire control setting (2) 01, Occupancy sensor mode 0 invalid, only icon is displated, no automatic startup, automatic shutdown
1 Manual power on, automatic power off (default)
2 Automatic startup, automatic shutdown
02, Occupancy sensor delay time MM:SS
03, Occupancy sensor resumes the automatic startup time MM:SS
04, Occupancy sensor phantom fire mode time MM:SS
05, Illumination level 0-99 Lux, 0 is OFF
06, Demand response level Priority (0-10), smaller is higher
07, Demand response recovery 0 No recovery
1 Recovery (set value before enabling)
08, Demand response prority 0 yes, after response, users can only reduce consumption
1 no, after response, user control is allowed
09, lunch break mode 0 Off
1 On
@rfvermut
Copy link
Author

How to disable blinking while off:

  • Hold "On/Off" 3 seconds and 3 seconds more. PL will appear, don't release, PP will appear
  • Enter default password 0001
  • Go to 01 (Center) -> 05 (bottom-right)
  • Set 00 for completely off, 01 for temperature (bottom-left corner)
  • Hold "On/Off" to apply

@slydiman
Copy link

01 display: 01 central display:

00 off
01 target temperature
02 current temperature from internal sensor (default)
03 target humidity
04 current humidity using external sensor

01 display: 02 right corner:

00 off (default)
01 target temperature
02 current temperature from internal sensor
03 target humidity
04 current humidity using external sensor

06 input output settings: 05 temp offset compensation: 0-10 (default 0)
1..5 means +1..5
6..10 means -1..5

@rfvermut
Copy link
Author

01 display: 01 central display:
01 display: 02 right corner:
06 input output settings: 05 temp offset compensation: 0-10 (default 0)

Thanks, updated.

@shulkx
Copy link

shulkx commented Jan 7, 2022

Hi Guys,
I have seen that in 06, input and output settings => 03, Temperature and humidity source setting => 1 | Remote.
Ideally, I have an Aqara temperature and humidity sensor in the same hub with S2, it will show that data.
When I set it to remote, the S2 screen only shows nothing (--------).
Have you tried to use this feature?
Besides, I don't know why but the temperature sensor inside is far more higher than the actual value (sensor: 30, actrual:25), have you got the same problem on this?

@rfvermut
Copy link
Author

rfvermut commented Jan 7, 2022

Unfortunately, for remote settings - never tried that, I don't have a hub.
For the temperature higher that actual - that is totally true. That why we use 06 input output settings: 05 temp offset compensation: 0-10 (default 0), setting that to 10.

@Naturalnats
Copy link

Hi

don’t know what I did but can’t access to parameters, maybe I have changed the password (don’t know how) because previously I could access. Any idea how to reset it to factory settings?

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