From 82a35f9a7efc80c962b34ff930a76bcf478e5fd7 Mon Sep 17 00:00:00 2001 From: MichaelDvP Date: Tue, 10 Nov 2020 12:46:26 +0100 Subject: [PATCH] fix compile warnings/errors --- src/console.cpp | 2 ++ src/devices/thermostat.cpp | 7 +------ src/system.cpp | 2 +- 3 files changed, 4 insertions(+), 7 deletions(-) diff --git a/src/console.cpp b/src/console.cpp index d90832a72..7a24f8294 100644 --- a/src/console.cpp +++ b/src/console.cpp @@ -300,6 +300,7 @@ void EMSESPShell::add_console_commands() { "local"); }); +#ifndef EMSESP_STANDALONE commands->add_command(ShellContext::MAIN, CommandFlags::USER, flash_string_vector{F_(set), F_(timeout)}, @@ -309,6 +310,7 @@ void EMSESPShell::add_console_commands() { telnet_.initial_idle_timeout(value * 60); shell.printfln(F("Telnet timout is %d minutes"), value); }); +#endif commands->add_command(ShellContext::MAIN, CommandFlags::ADMIN, diff --git a/src/devices/thermostat.cpp b/src/devices/thermostat.cpp index 8fdf26c42..b76b7badc 100644 --- a/src/devices/thermostat.cpp +++ b/src/devices/thermostat.cpp @@ -1693,12 +1693,7 @@ bool Thermostat::set_wwonetime(const char * value, const int8_t id) { } char s[7]; LOG_INFO(F("Setting warm water onetime to %s"), Helpers::render_boolean(s, b)); - if (b) { - write_command(0x031D, 0, 1); - write_command(0x031D, 2, 2, 0x031D); - } else { - write_command(0x031D, 0, 0, 0x031D); - } + write_command(0x02F5, 11, b ? 0xFF : 0x00, 0x031D); return true; } diff --git a/src/system.cpp b/src/system.cpp index 756f0b76e..6009ecb5b 100644 --- a/src/system.cpp +++ b/src/system.cpp @@ -128,7 +128,7 @@ void System::syslog_init() { if (!syslog_enabled_) { syslog_.log_level((uuid::log::Level)-1); syslog_.mark_interval(0); - syslog_.destination(0); + syslog_.destination((IPAddress)0); return; }