From ab2086f9093f5fc6d889fe8320df757eb663372e Mon Sep 17 00:00:00 2001 From: Gunnar Skjold Date: Thu, 15 Feb 2024 08:40:08 +0100 Subject: [PATCH] Fixed price save --- lib/PriceService/src/PriceService.cpp | 2 ++ src/AmsToMqttBridge.cpp | 2 +- 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/lib/PriceService/src/PriceService.cpp b/lib/PriceService/src/PriceService.cpp index 5ddd787a..007e25df 100644 --- a/lib/PriceService/src/PriceService.cpp +++ b/lib/PriceService/src/PriceService.cpp @@ -431,6 +431,8 @@ PricesContainer* PriceService::fetchPrices(time_t t) { tm.Day, config->currency ); + if(debugger->isActive(RemoteDebug::INFO)) debugger->printf_P(PSTR("(PriceService) Fetching prices for %02d.%02d.%04d\n"), tm.Day, tm.Month, tm.Year+1970); + if(debugger->isActive(RemoteDebug::DEBUG)) debugger->printf_P(PSTR("(PriceService) url: %s\n"), buf); #if defined(ESP8266) WiFiClient client; client.setTimeout(5000); diff --git a/src/AmsToMqttBridge.cpp b/src/AmsToMqttBridge.cpp index 9cad4988..fbf8361a 100644 --- a/src/AmsToMqttBridge.cpp +++ b/src/AmsToMqttBridge.cpp @@ -321,7 +321,7 @@ void setup() { hw.ledBlink(LED_BLUE, 1); PriceServiceConfig price; - if(config.getPriceServiceConfig(price) && price.enabled && strlen(price.area) > 0) { + if(config.getPriceServiceConfig(price)) { ps = new PriceService(&Debug); ps->setup(price); ws.setPriceService(ps);