From 7a75b781e8ee2896b07980274bccb18f564f66c0 Mon Sep 17 00:00:00 2001 From: Daniel Kucera Date: Wed, 19 Feb 2020 14:46:44 +0100 Subject: [PATCH] removed rtc time --- README.md | 4 ---- cometblue/climate.py | 4 ---- cometblue/cometblue.h | 4 ---- cometblue/cometblue_cmd.cpp | 5 ----- 4 files changed, 17 deletions(-) diff --git a/README.md b/README.md index 007ea4c..575fd2b 100644 --- a/README.md +++ b/README.md @@ -162,10 +162,6 @@ api: ota: -time: - - platform: sntp - id: sntp_time - climate: - platform: cometblue pin: 0000 diff --git a/cometblue/climate.py b/cometblue/climate.py index 0028eb6..e81d4c4 100644 --- a/cometblue/climate.py +++ b/cometblue/climate.py @@ -7,7 +7,6 @@ ESP_PLATFORMS = [ESP_PLATFORM_ESP32] CONFLICTS_WITH = ['esp32_ble_tracker'] -DEPENDENCIES = ['time'] AUTO_LOAD = ['sensor', 'esp32_ble_clients'] CONF_TEMPERATURE_OFFSET = 'temperature_offset' @@ -19,7 +18,6 @@ CONFIG_SCHEMA = cv.All(climate.CLIMATE_SCHEMA.extend({ cv.GenerateID(): cv.declare_id(CometBlueClimate), - cv.GenerateID(CONF_TIME_ID): cv.use_id(time.RealTimeClock), cv.Required(CONF_MAC_ADDRESS): cv.mac_address, cv.Optional(CONF_PIN, default=-1): cv.int_range(min_included=0, max_included=9999999), cv.Optional(CONF_TEMPERATURE_OFFSET, default=0): cv.float_range(min_included=-3, max_included=+3), @@ -38,5 +36,3 @@ def to_code(config): cg.add(var.set_temperature_offset(config[CONF_TEMPERATURE_OFFSET])) cg.add(var.set_window_open_config(config[CONF_WINDOW_OPEN_SENSITIVITY],config[CONF_WINDOW_OPEN_MINUTES] )) - time_ = yield cg.get_variable(config[CONF_TIME_ID]) - cg.add(var.set_time(time_)) diff --git a/cometblue/cometblue.h b/cometblue/cometblue.h index 97bfbeb..916032f 100644 --- a/cometblue/cometblue.h +++ b/cometblue/cometblue.h @@ -3,7 +3,6 @@ #include "esphome/core/component.h" #include "esphome/components/sensor/sensor.h" #include "esphome/components/climate/climate.h" -#include "esphome/components/time/real_time_clock.h" #ifdef ARDUINO_ARCH_ESP32 @@ -42,7 +41,6 @@ class CometBlueClimate : void set_address(uint64_t new_address) { address = new_address; } void set_pin(uint32_t new_pin) { pin = new_pin; } void set_temperature_offset(float offset) { temperature_offset = offset; } - void set_time(esphome::time::RealTimeClock *clock) { time_clock = clock; } void set_window_open_config(int8_t sensitivity, int8_t minutes) { window_open_sensitivity = sensitivity; window_open_minutes = minutes; } public: @@ -60,7 +58,6 @@ class CometBlueClimate : void control_retry(esphome::climate::ClimateCall call, int retry); bool send_pincode(); - bool get_time(); bool get_temperature(); bool get_flags(); @@ -80,7 +77,6 @@ class CometBlueClimate : float temperature_offset; uint8_t window_open_minutes; uint8_t window_open_sensitivity; - esphome::time::RealTimeClock *time_clock{nullptr}; std::unique_ptr ble_client; }; diff --git a/cometblue/cometblue_cmd.cpp b/cometblue/cometblue_cmd.cpp index c61a971..06b9358 100644 --- a/cometblue/cometblue_cmd.cpp +++ b/cometblue/cometblue_cmd.cpp @@ -119,11 +119,6 @@ bool CometBlueClimate::send_pincode() { return true; } -bool CometBlueClimate::get_time() { - // Not yet implemented - return false; -} - bool CometBlueClimate::get_flags() { if (read_value(PROP_FLAGS_CHARACTERISTIC_UUID)) { uint8_t status = ble_client->readresult_value[0];