Set version to 0.0.7-beta.2 and enhance logging in dump_config

This commit is contained in:
ElVit 2026-03-20 17:17:08 +01:00
parent e242962c05
commit e587424f1b
2 changed files with 15 additions and 2 deletions

View File

@ -6,7 +6,20 @@ namespace panasonic_heatpump {
static const char* const TAG = "panasonic_heatpump";
void PanasonicHeatpumpComponent::dump_config() {
ESP_LOGW(TAG, "*** Panasonic Heatpump Component v%s ***", PANASONIC_HEATPUMP_VERSION);
size_t version_len = strlen(PANASONIC_HEATPUMP_VERSION);
size_t line_width = 38 + version_len;
std::string border(line_width, '*');
if (strstr(PANASONIC_HEATPUMP_VERSION, "beta") != nullptr) {
ESP_LOGE(TAG, "%s", border.c_str());
ESP_LOGE(TAG, "*** Panasonic Heatpump Component v%s ***", PANASONIC_HEATPUMP_VERSION);
ESP_LOGE(TAG, "%s", border.c_str());
} else {
ESP_LOGW(TAG, "%s", border.c_str());
ESP_LOGW(TAG, "*** Panasonic Heatpump Component v%s ***", PANASONIC_HEATPUMP_VERSION);
ESP_LOGW(TAG, "%s", border.c_str());
}
delay(10); // NOLINT
}

View File

@ -12,7 +12,7 @@
#include "commands.h"
#ifndef PANASONIC_HEATPUMP_VERSION
#define PANASONIC_HEATPUMP_VERSION "0.0.7"
#define PANASONIC_HEATPUMP_VERSION "0.0.7-beta.2"
#endif
namespace esphome {