added boiler onetime function to telnet

This commit is contained in:
Paul
2020-02-13 11:15:54 +01:00
parent 86b075cfcf
commit 9672aece1f
3 changed files with 12 additions and 1 deletions

View File

@@ -14,6 +14,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
- MM200 warm water circuits (https://github.com/proddy/EMS-ESP/pull/315)
- First implementation of writing to Junker Thermostats (thanks @Neonox31)
- Added model type (Buderus, Sieger, Junkers, Nefit, Bosch, Worcester) to device names
- `boiler wwonetime` command from Telnet
### Fixed
- set boiler warm water temp on Junkers/Bosch HT3

View File

@@ -121,6 +121,7 @@ static const command_t project_cmds[] PROGMEM = {
{false, "boiler read <type ID>", "send read request to boiler"},
{false, "boiler wwtemp <degrees>", "set boiler warm water temperature"},
{false, "boiler wwactive <on | off>", "set boiler warm water on/off"},
{false, "boiler wwonetime <on | off>", "set boiler warm water onetime on/off"},
{false, "boiler tapwater <on | off>", "set boiler warm tap water on/off"},
{false, "boiler flowtemp <degrees>", "set boiler flow temperature"},
{false, "boiler comfort <hot | eco | intelligent>", "set boiler warm water comfort setting"}
@@ -1402,6 +1403,15 @@ void TelnetCommandCallback(uint8_t wc, const char * commandLine) {
ems_setWarmWaterActivated(false);
ok = true;
}
} else if (strcmp(second_cmd, "wwonetime") == 0) {
char * third_cmd = _readWord();
if (strcmp(third_cmd, "on") == 0) {
ems_setWarmWaterOnetime(true);
ok = true;
} else if (strcmp(third_cmd, "off") == 0) {
ems_setWarmWaterOnetime(false);
ok = true;
}
}
}

View File

@@ -1 +1 @@
#define APP_VERSION "1.9.5b31"
#define APP_VERSION "1.9.5b32"