Prepare protobuf for ESP-IDF >= 5 (#5510)

This commit is contained in:
Jimmy Hedman 2023-10-11 00:51:53 +02:00 committed by GitHub
parent c77a9ad363
commit c9a8911029
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 103 additions and 99 deletions

View File

@ -3,6 +3,8 @@
#include "api_pb2.h" #include "api_pb2.h"
#include "esphome/core/log.h" #include "esphome/core/log.h"
#include <cinttypes>
namespace esphome { namespace esphome {
namespace api { namespace api {
@ -544,12 +546,12 @@ void HelloRequest::dump_to(std::string &out) const {
out.append("\n"); out.append("\n");
out.append(" api_version_major: "); out.append(" api_version_major: ");
sprintf(buffer, "%u", this->api_version_major); sprintf(buffer, "%" PRIu32, this->api_version_major);
out.append(buffer); out.append(buffer);
out.append("\n"); out.append("\n");
out.append(" api_version_minor: "); out.append(" api_version_minor: ");
sprintf(buffer, "%u", this->api_version_minor); sprintf(buffer, "%" PRIu32, this->api_version_minor);
out.append(buffer); out.append(buffer);
out.append("\n"); out.append("\n");
out.append("}"); out.append("}");
@ -594,12 +596,12 @@ void HelloResponse::dump_to(std::string &out) const {
__attribute__((unused)) char buffer[64]; __attribute__((unused)) char buffer[64];
out.append("HelloResponse {\n"); out.append("HelloResponse {\n");
out.append(" api_version_major: "); out.append(" api_version_major: ");
sprintf(buffer, "%u", this->api_version_major); sprintf(buffer, "%" PRIu32, this->api_version_major);
out.append(buffer); out.append(buffer);
out.append("\n"); out.append("\n");
out.append(" api_version_minor: "); out.append(" api_version_minor: ");
sprintf(buffer, "%u", this->api_version_minor); sprintf(buffer, "%" PRIu32, this->api_version_minor);
out.append(buffer); out.append(buffer);
out.append("\n"); out.append("\n");
@ -805,17 +807,17 @@ void DeviceInfoResponse::dump_to(std::string &out) const {
out.append("\n"); out.append("\n");
out.append(" webserver_port: "); out.append(" webserver_port: ");
sprintf(buffer, "%u", this->webserver_port); sprintf(buffer, "%" PRIu32, this->webserver_port);
out.append(buffer); out.append(buffer);
out.append("\n"); out.append("\n");
out.append(" legacy_bluetooth_proxy_version: "); out.append(" legacy_bluetooth_proxy_version: ");
sprintf(buffer, "%u", this->legacy_bluetooth_proxy_version); sprintf(buffer, "%" PRIu32, this->legacy_bluetooth_proxy_version);
out.append(buffer); out.append(buffer);
out.append("\n"); out.append("\n");
out.append(" bluetooth_proxy_feature_flags: "); out.append(" bluetooth_proxy_feature_flags: ");
sprintf(buffer, "%u", this->bluetooth_proxy_feature_flags); sprintf(buffer, "%" PRIu32, this->bluetooth_proxy_feature_flags);
out.append(buffer); out.append(buffer);
out.append("\n"); out.append("\n");
@ -828,7 +830,7 @@ void DeviceInfoResponse::dump_to(std::string &out) const {
out.append("\n"); out.append("\n");
out.append(" voice_assistant_version: "); out.append(" voice_assistant_version: ");
sprintf(buffer, "%u", this->voice_assistant_version); sprintf(buffer, "%" PRIu32, this->voice_assistant_version);
out.append(buffer); out.append(buffer);
out.append("\n"); out.append("\n");
out.append("}"); out.append("}");
@ -920,7 +922,7 @@ void ListEntitiesBinarySensorResponse::dump_to(std::string &out) const {
out.append("\n"); out.append("\n");
out.append(" key: "); out.append(" key: ");
sprintf(buffer, "%u", this->key); sprintf(buffer, "%" PRIu32, this->key);
out.append(buffer); out.append(buffer);
out.append("\n"); out.append("\n");
@ -988,7 +990,7 @@ void BinarySensorStateResponse::dump_to(std::string &out) const {
__attribute__((unused)) char buffer[64]; __attribute__((unused)) char buffer[64];
out.append("BinarySensorStateResponse {\n"); out.append("BinarySensorStateResponse {\n");
out.append(" key: "); out.append(" key: ");
sprintf(buffer, "%u", this->key); sprintf(buffer, "%" PRIu32, this->key);
out.append(buffer); out.append(buffer);
out.append("\n"); out.append("\n");
@ -1091,7 +1093,7 @@ void ListEntitiesCoverResponse::dump_to(std::string &out) const {
out.append("\n"); out.append("\n");
out.append(" key: "); out.append(" key: ");
sprintf(buffer, "%u", this->key); sprintf(buffer, "%" PRIu32, this->key);
out.append(buffer); out.append(buffer);
out.append("\n"); out.append("\n");
@ -1181,7 +1183,7 @@ void CoverStateResponse::dump_to(std::string &out) const {
__attribute__((unused)) char buffer[64]; __attribute__((unused)) char buffer[64];
out.append("CoverStateResponse {\n"); out.append("CoverStateResponse {\n");
out.append(" key: "); out.append(" key: ");
sprintf(buffer, "%u", this->key); sprintf(buffer, "%" PRIu32, this->key);
out.append(buffer); out.append(buffer);
out.append("\n"); out.append("\n");
@ -1264,7 +1266,7 @@ void CoverCommandRequest::dump_to(std::string &out) const {
__attribute__((unused)) char buffer[64]; __attribute__((unused)) char buffer[64];
out.append("CoverCommandRequest {\n"); out.append("CoverCommandRequest {\n");
out.append(" key: "); out.append(" key: ");
sprintf(buffer, "%u", this->key); sprintf(buffer, "%" PRIu32, this->key);
out.append(buffer); out.append(buffer);
out.append("\n"); out.append("\n");
@ -1384,7 +1386,7 @@ void ListEntitiesFanResponse::dump_to(std::string &out) const {
out.append("\n"); out.append("\n");
out.append(" key: "); out.append(" key: ");
sprintf(buffer, "%u", this->key); sprintf(buffer, "%" PRIu32, this->key);
out.append(buffer); out.append(buffer);
out.append("\n"); out.append("\n");
@ -1409,7 +1411,7 @@ void ListEntitiesFanResponse::dump_to(std::string &out) const {
out.append("\n"); out.append("\n");
out.append(" supported_speed_count: "); out.append(" supported_speed_count: ");
sprintf(buffer, "%d", this->supported_speed_count); sprintf(buffer, "%" PRId32, this->supported_speed_count);
out.append(buffer); out.append(buffer);
out.append("\n"); out.append("\n");
@ -1476,7 +1478,7 @@ void FanStateResponse::dump_to(std::string &out) const {
__attribute__((unused)) char buffer[64]; __attribute__((unused)) char buffer[64];
out.append("FanStateResponse {\n"); out.append("FanStateResponse {\n");
out.append(" key: "); out.append(" key: ");
sprintf(buffer, "%u", this->key); sprintf(buffer, "%" PRIu32, this->key);
out.append(buffer); out.append(buffer);
out.append("\n"); out.append("\n");
@ -1497,7 +1499,7 @@ void FanStateResponse::dump_to(std::string &out) const {
out.append("\n"); out.append("\n");
out.append(" speed_level: "); out.append(" speed_level: ");
sprintf(buffer, "%d", this->speed_level); sprintf(buffer, "%" PRId32, this->speed_level);
out.append(buffer); out.append(buffer);
out.append("\n"); out.append("\n");
out.append("}"); out.append("}");
@ -1577,7 +1579,7 @@ void FanCommandRequest::dump_to(std::string &out) const {
__attribute__((unused)) char buffer[64]; __attribute__((unused)) char buffer[64];
out.append("FanCommandRequest {\n"); out.append("FanCommandRequest {\n");
out.append(" key: "); out.append(" key: ");
sprintf(buffer, "%u", this->key); sprintf(buffer, "%" PRIu32, this->key);
out.append(buffer); out.append(buffer);
out.append("\n"); out.append("\n");
@ -1618,7 +1620,7 @@ void FanCommandRequest::dump_to(std::string &out) const {
out.append("\n"); out.append("\n");
out.append(" speed_level: "); out.append(" speed_level: ");
sprintf(buffer, "%d", this->speed_level); sprintf(buffer, "%" PRId32, this->speed_level);
out.append(buffer); out.append(buffer);
out.append("\n"); out.append("\n");
out.append("}"); out.append("}");
@ -1732,7 +1734,7 @@ void ListEntitiesLightResponse::dump_to(std::string &out) const {
out.append("\n"); out.append("\n");
out.append(" key: "); out.append(" key: ");
sprintf(buffer, "%u", this->key); sprintf(buffer, "%" PRIu32, this->key);
out.append(buffer); out.append(buffer);
out.append("\n"); out.append("\n");
@ -1886,7 +1888,7 @@ void LightStateResponse::dump_to(std::string &out) const {
__attribute__((unused)) char buffer[64]; __attribute__((unused)) char buffer[64];
out.append("LightStateResponse {\n"); out.append("LightStateResponse {\n");
out.append(" key: "); out.append(" key: ");
sprintf(buffer, "%u", this->key); sprintf(buffer, "%" PRIu32, this->key);
out.append(buffer); out.append(buffer);
out.append("\n"); out.append("\n");
@ -2109,7 +2111,7 @@ void LightCommandRequest::dump_to(std::string &out) const {
__attribute__((unused)) char buffer[64]; __attribute__((unused)) char buffer[64];
out.append("LightCommandRequest {\n"); out.append("LightCommandRequest {\n");
out.append(" key: "); out.append(" key: ");
sprintf(buffer, "%u", this->key); sprintf(buffer, "%" PRIu32, this->key);
out.append(buffer); out.append(buffer);
out.append("\n"); out.append("\n");
@ -2207,7 +2209,7 @@ void LightCommandRequest::dump_to(std::string &out) const {
out.append("\n"); out.append("\n");
out.append(" transition_length: "); out.append(" transition_length: ");
sprintf(buffer, "%u", this->transition_length); sprintf(buffer, "%" PRIu32, this->transition_length);
out.append(buffer); out.append(buffer);
out.append("\n"); out.append("\n");
@ -2216,7 +2218,7 @@ void LightCommandRequest::dump_to(std::string &out) const {
out.append("\n"); out.append("\n");
out.append(" flash_length: "); out.append(" flash_length: ");
sprintf(buffer, "%u", this->flash_length); sprintf(buffer, "%" PRIu32, this->flash_length);
out.append(buffer); out.append(buffer);
out.append("\n"); out.append("\n");
@ -2324,7 +2326,7 @@ void ListEntitiesSensorResponse::dump_to(std::string &out) const {
out.append("\n"); out.append("\n");
out.append(" key: "); out.append(" key: ");
sprintf(buffer, "%u", this->key); sprintf(buffer, "%" PRIu32, this->key);
out.append(buffer); out.append(buffer);
out.append("\n"); out.append("\n");
@ -2345,7 +2347,7 @@ void ListEntitiesSensorResponse::dump_to(std::string &out) const {
out.append("\n"); out.append("\n");
out.append(" accuracy_decimals: "); out.append(" accuracy_decimals: ");
sprintf(buffer, "%d", this->accuracy_decimals); sprintf(buffer, "%" PRId32, this->accuracy_decimals);
out.append(buffer); out.append(buffer);
out.append("\n"); out.append("\n");
@ -2409,7 +2411,7 @@ void SensorStateResponse::dump_to(std::string &out) const {
__attribute__((unused)) char buffer[64]; __attribute__((unused)) char buffer[64];
out.append("SensorStateResponse {\n"); out.append("SensorStateResponse {\n");
out.append(" key: "); out.append(" key: ");
sprintf(buffer, "%u", this->key); sprintf(buffer, "%" PRIu32, this->key);
out.append(buffer); out.append(buffer);
out.append("\n"); out.append("\n");
@ -2498,7 +2500,7 @@ void ListEntitiesSwitchResponse::dump_to(std::string &out) const {
out.append("\n"); out.append("\n");
out.append(" key: "); out.append(" key: ");
sprintf(buffer, "%u", this->key); sprintf(buffer, "%" PRIu32, this->key);
out.append(buffer); out.append(buffer);
out.append("\n"); out.append("\n");
@ -2561,7 +2563,7 @@ void SwitchStateResponse::dump_to(std::string &out) const {
__attribute__((unused)) char buffer[64]; __attribute__((unused)) char buffer[64];
out.append("SwitchStateResponse {\n"); out.append("SwitchStateResponse {\n");
out.append(" key: "); out.append(" key: ");
sprintf(buffer, "%u", this->key); sprintf(buffer, "%" PRIu32, this->key);
out.append(buffer); out.append(buffer);
out.append("\n"); out.append("\n");
@ -2600,7 +2602,7 @@ void SwitchCommandRequest::dump_to(std::string &out) const {
__attribute__((unused)) char buffer[64]; __attribute__((unused)) char buffer[64];
out.append("SwitchCommandRequest {\n"); out.append("SwitchCommandRequest {\n");
out.append(" key: "); out.append(" key: ");
sprintf(buffer, "%u", this->key); sprintf(buffer, "%" PRIu32, this->key);
out.append(buffer); out.append(buffer);
out.append("\n"); out.append("\n");
@ -2674,7 +2676,7 @@ void ListEntitiesTextSensorResponse::dump_to(std::string &out) const {
out.append("\n"); out.append("\n");
out.append(" key: "); out.append(" key: ");
sprintf(buffer, "%u", this->key); sprintf(buffer, "%" PRIu32, this->key);
out.append(buffer); out.append(buffer);
out.append("\n"); out.append("\n");
@ -2740,7 +2742,7 @@ void TextSensorStateResponse::dump_to(std::string &out) const {
__attribute__((unused)) char buffer[64]; __attribute__((unused)) char buffer[64];
out.append("TextSensorStateResponse {\n"); out.append("TextSensorStateResponse {\n");
out.append(" key: "); out.append(" key: ");
sprintf(buffer, "%u", this->key); sprintf(buffer, "%" PRIu32, this->key);
out.append(buffer); out.append(buffer);
out.append("\n"); out.append("\n");
@ -3047,7 +3049,7 @@ void GetTimeResponse::dump_to(std::string &out) const {
__attribute__((unused)) char buffer[64]; __attribute__((unused)) char buffer[64];
out.append("GetTimeResponse {\n"); out.append("GetTimeResponse {\n");
out.append(" epoch_seconds: "); out.append(" epoch_seconds: ");
sprintf(buffer, "%u", this->epoch_seconds); sprintf(buffer, "%" PRIu32, this->epoch_seconds);
out.append(buffer); out.append(buffer);
out.append("\n"); out.append("\n");
out.append("}"); out.append("}");
@ -3131,7 +3133,7 @@ void ListEntitiesServicesResponse::dump_to(std::string &out) const {
out.append("\n"); out.append("\n");
out.append(" key: "); out.append(" key: ");
sprintf(buffer, "%u", this->key); sprintf(buffer, "%" PRIu32, this->key);
out.append(buffer); out.append(buffer);
out.append("\n"); out.append("\n");
@ -3225,7 +3227,7 @@ void ExecuteServiceArgument::dump_to(std::string &out) const {
out.append("\n"); out.append("\n");
out.append(" legacy_int: "); out.append(" legacy_int: ");
sprintf(buffer, "%d", this->legacy_int); sprintf(buffer, "%" PRId32, this->legacy_int);
out.append(buffer); out.append(buffer);
out.append("\n"); out.append("\n");
@ -3239,7 +3241,7 @@ void ExecuteServiceArgument::dump_to(std::string &out) const {
out.append("\n"); out.append("\n");
out.append(" int_: "); out.append(" int_: ");
sprintf(buffer, "%d", this->int_); sprintf(buffer, "%" PRId32, this->int_);
out.append(buffer); out.append(buffer);
out.append("\n"); out.append("\n");
@ -3251,7 +3253,7 @@ void ExecuteServiceArgument::dump_to(std::string &out) const {
for (const auto &it : this->int_array) { for (const auto &it : this->int_array) {
out.append(" int_array: "); out.append(" int_array: ");
sprintf(buffer, "%d", it); sprintf(buffer, "%" PRId32, it);
out.append(buffer); out.append(buffer);
out.append("\n"); out.append("\n");
} }
@ -3302,7 +3304,7 @@ void ExecuteServiceRequest::dump_to(std::string &out) const {
__attribute__((unused)) char buffer[64]; __attribute__((unused)) char buffer[64];
out.append("ExecuteServiceRequest {\n"); out.append("ExecuteServiceRequest {\n");
out.append(" key: "); out.append(" key: ");
sprintf(buffer, "%u", this->key); sprintf(buffer, "%" PRIu32, this->key);
out.append(buffer); out.append(buffer);
out.append("\n"); out.append("\n");
@ -3378,7 +3380,7 @@ void ListEntitiesCameraResponse::dump_to(std::string &out) const {
out.append("\n"); out.append("\n");
out.append(" key: "); out.append(" key: ");
sprintf(buffer, "%u", this->key); sprintf(buffer, "%" PRIu32, this->key);
out.append(buffer); out.append(buffer);
out.append("\n"); out.append("\n");
@ -3444,7 +3446,7 @@ void CameraImageResponse::dump_to(std::string &out) const {
__attribute__((unused)) char buffer[64]; __attribute__((unused)) char buffer[64];
out.append("CameraImageResponse {\n"); out.append("CameraImageResponse {\n");
out.append(" key: "); out.append(" key: ");
sprintf(buffer, "%u", this->key); sprintf(buffer, "%" PRIu32, this->key);
out.append(buffer); out.append(buffer);
out.append("\n"); out.append("\n");
@ -3636,7 +3638,7 @@ void ListEntitiesClimateResponse::dump_to(std::string &out) const {
out.append("\n"); out.append("\n");
out.append(" key: "); out.append(" key: ");
sprintf(buffer, "%u", this->key); sprintf(buffer, "%" PRIu32, this->key);
out.append(buffer); out.append(buffer);
out.append("\n"); out.append("\n");
@ -3824,7 +3826,7 @@ void ClimateStateResponse::dump_to(std::string &out) const {
__attribute__((unused)) char buffer[64]; __attribute__((unused)) char buffer[64];
out.append("ClimateStateResponse {\n"); out.append("ClimateStateResponse {\n");
out.append(" key: "); out.append(" key: ");
sprintf(buffer, "%u", this->key); sprintf(buffer, "%" PRIu32, this->key);
out.append(buffer); out.append(buffer);
out.append("\n"); out.append("\n");
@ -4012,7 +4014,7 @@ void ClimateCommandRequest::dump_to(std::string &out) const {
__attribute__((unused)) char buffer[64]; __attribute__((unused)) char buffer[64];
out.append("ClimateCommandRequest {\n"); out.append("ClimateCommandRequest {\n");
out.append(" key: "); out.append(" key: ");
sprintf(buffer, "%u", this->key); sprintf(buffer, "%" PRIu32, this->key);
out.append(buffer); out.append(buffer);
out.append("\n"); out.append("\n");
@ -4195,7 +4197,7 @@ void ListEntitiesNumberResponse::dump_to(std::string &out) const {
out.append("\n"); out.append("\n");
out.append(" key: "); out.append(" key: ");
sprintf(buffer, "%u", this->key); sprintf(buffer, "%" PRIu32, this->key);
out.append(buffer); out.append(buffer);
out.append("\n"); out.append("\n");
@ -4282,7 +4284,7 @@ void NumberStateResponse::dump_to(std::string &out) const {
__attribute__((unused)) char buffer[64]; __attribute__((unused)) char buffer[64];
out.append("NumberStateResponse {\n"); out.append("NumberStateResponse {\n");
out.append(" key: "); out.append(" key: ");
sprintf(buffer, "%u", this->key); sprintf(buffer, "%" PRIu32, this->key);
out.append(buffer); out.append(buffer);
out.append("\n"); out.append("\n");
@ -4320,7 +4322,7 @@ void NumberCommandRequest::dump_to(std::string &out) const {
__attribute__((unused)) char buffer[64]; __attribute__((unused)) char buffer[64];
out.append("NumberCommandRequest {\n"); out.append("NumberCommandRequest {\n");
out.append(" key: "); out.append(" key: ");
sprintf(buffer, "%u", this->key); sprintf(buffer, "%" PRIu32, this->key);
out.append(buffer); out.append(buffer);
out.append("\n"); out.append("\n");
@ -4402,7 +4404,7 @@ void ListEntitiesSelectResponse::dump_to(std::string &out) const {
out.append("\n"); out.append("\n");
out.append(" key: "); out.append(" key: ");
sprintf(buffer, "%u", this->key); sprintf(buffer, "%" PRIu32, this->key);
out.append(buffer); out.append(buffer);
out.append("\n"); out.append("\n");
@ -4474,7 +4476,7 @@ void SelectStateResponse::dump_to(std::string &out) const {
__attribute__((unused)) char buffer[64]; __attribute__((unused)) char buffer[64];
out.append("SelectStateResponse {\n"); out.append("SelectStateResponse {\n");
out.append(" key: "); out.append(" key: ");
sprintf(buffer, "%u", this->key); sprintf(buffer, "%" PRIu32, this->key);
out.append(buffer); out.append(buffer);
out.append("\n"); out.append("\n");
@ -4517,7 +4519,7 @@ void SelectCommandRequest::dump_to(std::string &out) const {
__attribute__((unused)) char buffer[64]; __attribute__((unused)) char buffer[64];
out.append("SelectCommandRequest {\n"); out.append("SelectCommandRequest {\n");
out.append(" key: "); out.append(" key: ");
sprintf(buffer, "%u", this->key); sprintf(buffer, "%" PRIu32, this->key);
out.append(buffer); out.append(buffer);
out.append("\n"); out.append("\n");
@ -4611,7 +4613,7 @@ void ListEntitiesLockResponse::dump_to(std::string &out) const {
out.append("\n"); out.append("\n");
out.append(" key: "); out.append(" key: ");
sprintf(buffer, "%u", this->key); sprintf(buffer, "%" PRIu32, this->key);
out.append(buffer); out.append(buffer);
out.append("\n"); out.append("\n");
@ -4682,7 +4684,7 @@ void LockStateResponse::dump_to(std::string &out) const {
__attribute__((unused)) char buffer[64]; __attribute__((unused)) char buffer[64];
out.append("LockStateResponse {\n"); out.append("LockStateResponse {\n");
out.append(" key: "); out.append(" key: ");
sprintf(buffer, "%u", this->key); sprintf(buffer, "%" PRIu32, this->key);
out.append(buffer); out.append(buffer);
out.append("\n"); out.append("\n");
@ -4737,7 +4739,7 @@ void LockCommandRequest::dump_to(std::string &out) const {
__attribute__((unused)) char buffer[64]; __attribute__((unused)) char buffer[64];
out.append("LockCommandRequest {\n"); out.append("LockCommandRequest {\n");
out.append(" key: "); out.append(" key: ");
sprintf(buffer, "%u", this->key); sprintf(buffer, "%" PRIu32, this->key);
out.append(buffer); out.append(buffer);
out.append("\n"); out.append("\n");
@ -4824,7 +4826,7 @@ void ListEntitiesButtonResponse::dump_to(std::string &out) const {
out.append("\n"); out.append("\n");
out.append(" key: "); out.append(" key: ");
sprintf(buffer, "%u", this->key); sprintf(buffer, "%" PRIu32, this->key);
out.append(buffer); out.append(buffer);
out.append("\n"); out.append("\n");
@ -4870,7 +4872,7 @@ void ButtonCommandRequest::dump_to(std::string &out) const {
__attribute__((unused)) char buffer[64]; __attribute__((unused)) char buffer[64];
out.append("ButtonCommandRequest {\n"); out.append("ButtonCommandRequest {\n");
out.append(" key: "); out.append(" key: ");
sprintf(buffer, "%u", this->key); sprintf(buffer, "%" PRIu32, this->key);
out.append(buffer); out.append(buffer);
out.append("\n"); out.append("\n");
out.append("}"); out.append("}");
@ -4945,7 +4947,7 @@ void ListEntitiesMediaPlayerResponse::dump_to(std::string &out) const {
out.append("\n"); out.append("\n");
out.append(" key: "); out.append(" key: ");
sprintf(buffer, "%u", this->key); sprintf(buffer, "%" PRIu32, this->key);
out.append(buffer); out.append(buffer);
out.append("\n"); out.append("\n");
@ -5014,7 +5016,7 @@ void MediaPlayerStateResponse::dump_to(std::string &out) const {
__attribute__((unused)) char buffer[64]; __attribute__((unused)) char buffer[64];
out.append("MediaPlayerStateResponse {\n"); out.append("MediaPlayerStateResponse {\n");
out.append(" key: "); out.append(" key: ");
sprintf(buffer, "%u", this->key); sprintf(buffer, "%" PRIu32, this->key);
out.append(buffer); out.append(buffer);
out.append("\n"); out.append("\n");
@ -5093,7 +5095,7 @@ void MediaPlayerCommandRequest::dump_to(std::string &out) const {
__attribute__((unused)) char buffer[64]; __attribute__((unused)) char buffer[64];
out.append("MediaPlayerCommandRequest {\n"); out.append("MediaPlayerCommandRequest {\n");
out.append(" key: "); out.append(" key: ");
sprintf(buffer, "%u", this->key); sprintf(buffer, "%" PRIu32, this->key);
out.append(buffer); out.append(buffer);
out.append("\n"); out.append("\n");
@ -5142,7 +5144,7 @@ void SubscribeBluetoothLEAdvertisementsRequest::dump_to(std::string &out) const
__attribute__((unused)) char buffer[64]; __attribute__((unused)) char buffer[64];
out.append("SubscribeBluetoothLEAdvertisementsRequest {\n"); out.append("SubscribeBluetoothLEAdvertisementsRequest {\n");
out.append(" flags: "); out.append(" flags: ");
sprintf(buffer, "%u", this->flags); sprintf(buffer, "%" PRIu32, this->flags);
out.append(buffer); out.append(buffer);
out.append("\n"); out.append("\n");
out.append("}"); out.append("}");
@ -5189,7 +5191,7 @@ void BluetoothServiceData::dump_to(std::string &out) const {
for (const auto &it : this->legacy_data) { for (const auto &it : this->legacy_data) {
out.append(" legacy_data: "); out.append(" legacy_data: ");
sprintf(buffer, "%u", it); sprintf(buffer, "%" PRIu32, it);
out.append(buffer); out.append(buffer);
out.append("\n"); out.append("\n");
} }
@ -5269,7 +5271,7 @@ void BluetoothLEAdvertisementResponse::dump_to(std::string &out) const {
out.append("\n"); out.append("\n");
out.append(" rssi: "); out.append(" rssi: ");
sprintf(buffer, "%d", this->rssi); sprintf(buffer, "%" PRId32, this->rssi);
out.append(buffer); out.append(buffer);
out.append("\n"); out.append("\n");
@ -5292,7 +5294,7 @@ void BluetoothLEAdvertisementResponse::dump_to(std::string &out) const {
} }
out.append(" address_type: "); out.append(" address_type: ");
sprintf(buffer, "%u", this->address_type); sprintf(buffer, "%" PRIu32, this->address_type);
out.append(buffer); out.append(buffer);
out.append("\n"); out.append("\n");
out.append("}"); out.append("}");
@ -5342,12 +5344,12 @@ void BluetoothLERawAdvertisement::dump_to(std::string &out) const {
out.append("\n"); out.append("\n");
out.append(" rssi: "); out.append(" rssi: ");
sprintf(buffer, "%d", this->rssi); sprintf(buffer, "%" PRId32, this->rssi);
out.append(buffer); out.append(buffer);
out.append("\n"); out.append("\n");
out.append(" address_type: "); out.append(" address_type: ");
sprintf(buffer, "%u", this->address_type); sprintf(buffer, "%" PRIu32, this->address_type);
out.append(buffer); out.append(buffer);
out.append("\n"); out.append("\n");
@ -5430,7 +5432,7 @@ void BluetoothDeviceRequest::dump_to(std::string &out) const {
out.append("\n"); out.append("\n");
out.append(" address_type: "); out.append(" address_type: ");
sprintf(buffer, "%u", this->address_type); sprintf(buffer, "%" PRIu32, this->address_type);
out.append(buffer); out.append(buffer);
out.append("\n"); out.append("\n");
out.append("}"); out.append("}");
@ -5478,12 +5480,12 @@ void BluetoothDeviceConnectionResponse::dump_to(std::string &out) const {
out.append("\n"); out.append("\n");
out.append(" mtu: "); out.append(" mtu: ");
sprintf(buffer, "%u", this->mtu); sprintf(buffer, "%" PRIu32, this->mtu);
out.append(buffer); out.append(buffer);
out.append("\n"); out.append("\n");
out.append(" error: "); out.append(" error: ");
sprintf(buffer, "%d", this->error); sprintf(buffer, "%" PRId32, this->error);
out.append(buffer); out.append(buffer);
out.append("\n"); out.append("\n");
out.append("}"); out.append("}");
@ -5543,7 +5545,7 @@ void BluetoothGATTDescriptor::dump_to(std::string &out) const {
} }
out.append(" handle: "); out.append(" handle: ");
sprintf(buffer, "%u", this->handle); sprintf(buffer, "%" PRIu32, this->handle);
out.append(buffer); out.append(buffer);
out.append("\n"); out.append("\n");
out.append("}"); out.append("}");
@ -5599,12 +5601,12 @@ void BluetoothGATTCharacteristic::dump_to(std::string &out) const {
} }
out.append(" handle: "); out.append(" handle: ");
sprintf(buffer, "%u", this->handle); sprintf(buffer, "%" PRIu32, this->handle);
out.append(buffer); out.append(buffer);
out.append("\n"); out.append("\n");
out.append(" properties: "); out.append(" properties: ");
sprintf(buffer, "%u", this->properties); sprintf(buffer, "%" PRIu32, this->properties);
out.append(buffer); out.append(buffer);
out.append("\n"); out.append("\n");
@ -5661,7 +5663,7 @@ void BluetoothGATTService::dump_to(std::string &out) const {
} }
out.append(" handle: "); out.append(" handle: ");
sprintf(buffer, "%u", this->handle); sprintf(buffer, "%" PRIu32, this->handle);
out.append(buffer); out.append(buffer);
out.append("\n"); out.append("\n");
@ -5768,7 +5770,7 @@ void BluetoothGATTReadRequest::dump_to(std::string &out) const {
out.append("\n"); out.append("\n");
out.append(" handle: "); out.append(" handle: ");
sprintf(buffer, "%u", this->handle); sprintf(buffer, "%" PRIu32, this->handle);
out.append(buffer); out.append(buffer);
out.append("\n"); out.append("\n");
out.append("}"); out.append("}");
@ -5813,7 +5815,7 @@ void BluetoothGATTReadResponse::dump_to(std::string &out) const {
out.append("\n"); out.append("\n");
out.append(" handle: "); out.append(" handle: ");
sprintf(buffer, "%u", this->handle); sprintf(buffer, "%" PRIu32, this->handle);
out.append(buffer); out.append(buffer);
out.append("\n"); out.append("\n");
@ -5867,7 +5869,7 @@ void BluetoothGATTWriteRequest::dump_to(std::string &out) const {
out.append("\n"); out.append("\n");
out.append(" handle: "); out.append(" handle: ");
sprintf(buffer, "%u", this->handle); sprintf(buffer, "%" PRIu32, this->handle);
out.append(buffer); out.append(buffer);
out.append("\n"); out.append("\n");
@ -5909,7 +5911,7 @@ void BluetoothGATTReadDescriptorRequest::dump_to(std::string &out) const {
out.append("\n"); out.append("\n");
out.append(" handle: "); out.append(" handle: ");
sprintf(buffer, "%u", this->handle); sprintf(buffer, "%" PRIu32, this->handle);
out.append(buffer); out.append(buffer);
out.append("\n"); out.append("\n");
out.append("}"); out.append("}");
@ -5954,7 +5956,7 @@ void BluetoothGATTWriteDescriptorRequest::dump_to(std::string &out) const {
out.append("\n"); out.append("\n");
out.append(" handle: "); out.append(" handle: ");
sprintf(buffer, "%u", this->handle); sprintf(buffer, "%" PRIu32, this->handle);
out.append(buffer); out.append(buffer);
out.append("\n"); out.append("\n");
@ -5997,7 +5999,7 @@ void BluetoothGATTNotifyRequest::dump_to(std::string &out) const {
out.append("\n"); out.append("\n");
out.append(" handle: "); out.append(" handle: ");
sprintf(buffer, "%u", this->handle); sprintf(buffer, "%" PRIu32, this->handle);
out.append(buffer); out.append(buffer);
out.append("\n"); out.append("\n");
@ -6046,7 +6048,7 @@ void BluetoothGATTNotifyDataResponse::dump_to(std::string &out) const {
out.append("\n"); out.append("\n");
out.append(" handle: "); out.append(" handle: ");
sprintf(buffer, "%u", this->handle); sprintf(buffer, "%" PRIu32, this->handle);
out.append(buffer); out.append(buffer);
out.append("\n"); out.append("\n");
@ -6085,12 +6087,12 @@ void BluetoothConnectionsFreeResponse::dump_to(std::string &out) const {
__attribute__((unused)) char buffer[64]; __attribute__((unused)) char buffer[64];
out.append("BluetoothConnectionsFreeResponse {\n"); out.append("BluetoothConnectionsFreeResponse {\n");
out.append(" free: "); out.append(" free: ");
sprintf(buffer, "%u", this->free); sprintf(buffer, "%" PRIu32, this->free);
out.append(buffer); out.append(buffer);
out.append("\n"); out.append("\n");
out.append(" limit: "); out.append(" limit: ");
sprintf(buffer, "%u", this->limit); sprintf(buffer, "%" PRIu32, this->limit);
out.append(buffer); out.append(buffer);
out.append("\n"); out.append("\n");
out.append("}"); out.append("}");
@ -6129,12 +6131,12 @@ void BluetoothGATTErrorResponse::dump_to(std::string &out) const {
out.append("\n"); out.append("\n");
out.append(" handle: "); out.append(" handle: ");
sprintf(buffer, "%u", this->handle); sprintf(buffer, "%" PRIu32, this->handle);
out.append(buffer); out.append(buffer);
out.append("\n"); out.append("\n");
out.append(" error: "); out.append(" error: ");
sprintf(buffer, "%d", this->error); sprintf(buffer, "%" PRId32, this->error);
out.append(buffer); out.append(buffer);
out.append("\n"); out.append("\n");
out.append("}"); out.append("}");
@ -6168,7 +6170,7 @@ void BluetoothGATTWriteResponse::dump_to(std::string &out) const {
out.append("\n"); out.append("\n");
out.append(" handle: "); out.append(" handle: ");
sprintf(buffer, "%u", this->handle); sprintf(buffer, "%" PRIu32, this->handle);
out.append(buffer); out.append(buffer);
out.append("\n"); out.append("\n");
out.append("}"); out.append("}");
@ -6202,7 +6204,7 @@ void BluetoothGATTNotifyResponse::dump_to(std::string &out) const {
out.append("\n"); out.append("\n");
out.append(" handle: "); out.append(" handle: ");
sprintf(buffer, "%u", this->handle); sprintf(buffer, "%" PRIu32, this->handle);
out.append(buffer); out.append(buffer);
out.append("\n"); out.append("\n");
out.append("}"); out.append("}");
@ -6245,7 +6247,7 @@ void BluetoothDevicePairingResponse::dump_to(std::string &out) const {
out.append("\n"); out.append("\n");
out.append(" error: "); out.append(" error: ");
sprintf(buffer, "%d", this->error); sprintf(buffer, "%" PRId32, this->error);
out.append(buffer); out.append(buffer);
out.append("\n"); out.append("\n");
out.append("}"); out.append("}");
@ -6288,7 +6290,7 @@ void BluetoothDeviceUnpairingResponse::dump_to(std::string &out) const {
out.append("\n"); out.append("\n");
out.append(" error: "); out.append(" error: ");
sprintf(buffer, "%d", this->error); sprintf(buffer, "%" PRId32, this->error);
out.append(buffer); out.append(buffer);
out.append("\n"); out.append("\n");
out.append("}"); out.append("}");
@ -6337,7 +6339,7 @@ void BluetoothDeviceClearCacheResponse::dump_to(std::string &out) const {
out.append("\n"); out.append("\n");
out.append(" error: "); out.append(" error: ");
sprintf(buffer, "%d", this->error); sprintf(buffer, "%" PRId32, this->error);
out.append(buffer); out.append(buffer);
out.append("\n"); out.append("\n");
out.append("}"); out.append("}");
@ -6398,12 +6400,12 @@ void VoiceAssistantAudioSettings::dump_to(std::string &out) const {
__attribute__((unused)) char buffer[64]; __attribute__((unused)) char buffer[64];
out.append("VoiceAssistantAudioSettings {\n"); out.append("VoiceAssistantAudioSettings {\n");
out.append(" noise_suppression_level: "); out.append(" noise_suppression_level: ");
sprintf(buffer, "%u", this->noise_suppression_level); sprintf(buffer, "%" PRIu32, this->noise_suppression_level);
out.append(buffer); out.append(buffer);
out.append("\n"); out.append("\n");
out.append(" auto_gain: "); out.append(" auto_gain: ");
sprintf(buffer, "%u", this->auto_gain); sprintf(buffer, "%" PRIu32, this->auto_gain);
out.append(buffer); out.append(buffer);
out.append("\n"); out.append("\n");
@ -6461,7 +6463,7 @@ void VoiceAssistantRequest::dump_to(std::string &out) const {
out.append("\n"); out.append("\n");
out.append(" flags: "); out.append(" flags: ");
sprintf(buffer, "%u", this->flags); sprintf(buffer, "%" PRIu32, this->flags);
out.append(buffer); out.append(buffer);
out.append("\n"); out.append("\n");
@ -6494,7 +6496,7 @@ void VoiceAssistantResponse::dump_to(std::string &out) const {
__attribute__((unused)) char buffer[64]; __attribute__((unused)) char buffer[64];
out.append("VoiceAssistantResponse {\n"); out.append("VoiceAssistantResponse {\n");
out.append(" port: "); out.append(" port: ");
sprintf(buffer, "%u", this->port); sprintf(buffer, "%" PRIu32, this->port);
out.append(buffer); out.append(buffer);
out.append("\n"); out.append("\n");
@ -6657,7 +6659,7 @@ void ListEntitiesAlarmControlPanelResponse::dump_to(std::string &out) const {
out.append("\n"); out.append("\n");
out.append(" key: "); out.append(" key: ");
sprintf(buffer, "%u", this->key); sprintf(buffer, "%" PRIu32, this->key);
out.append(buffer); out.append(buffer);
out.append("\n"); out.append("\n");
@ -6682,7 +6684,7 @@ void ListEntitiesAlarmControlPanelResponse::dump_to(std::string &out) const {
out.append("\n"); out.append("\n");
out.append(" supported_features: "); out.append(" supported_features: ");
sprintf(buffer, "%u", this->supported_features); sprintf(buffer, "%" PRIu32, this->supported_features);
out.append(buffer); out.append(buffer);
out.append("\n"); out.append("\n");
@ -6725,7 +6727,7 @@ void AlarmControlPanelStateResponse::dump_to(std::string &out) const {
__attribute__((unused)) char buffer[64]; __attribute__((unused)) char buffer[64];
out.append("AlarmControlPanelStateResponse {\n"); out.append("AlarmControlPanelStateResponse {\n");
out.append(" key: "); out.append(" key: ");
sprintf(buffer, "%u", this->key); sprintf(buffer, "%" PRIu32, this->key);
out.append(buffer); out.append(buffer);
out.append("\n"); out.append("\n");
@ -6775,7 +6777,7 @@ void AlarmControlPanelCommandRequest::dump_to(std::string &out) const {
__attribute__((unused)) char buffer[64]; __attribute__((unused)) char buffer[64];
out.append("AlarmControlPanelCommandRequest {\n"); out.append("AlarmControlPanelCommandRequest {\n");
out.append(" key: "); out.append(" key: ");
sprintf(buffer, "%u", this->key); sprintf(buffer, "%" PRIu32, this->key);
out.append(buffer); out.append(buffer);
out.append("\n"); out.append("\n");

View File

@ -263,7 +263,7 @@ class Int32Type(TypeInfo):
encode_func = "encode_int32" encode_func = "encode_int32"
def dump(self, name): def dump(self, name):
o = f'sprintf(buffer, "%d", {name});\n' o = f'sprintf(buffer, "%" PRId32, {name});\n'
o += f"out.append(buffer);" o += f"out.append(buffer);"
return o return o
@ -289,7 +289,7 @@ class Fixed32Type(TypeInfo):
encode_func = "encode_fixed32" encode_func = "encode_fixed32"
def dump(self, name): def dump(self, name):
o = f'sprintf(buffer, "%u", {name});\n' o = f'sprintf(buffer, "%" PRIu32, {name});\n'
o += f"out.append(buffer);" o += f"out.append(buffer);"
return o return o
@ -371,7 +371,7 @@ class UInt32Type(TypeInfo):
encode_func = "encode_uint32" encode_func = "encode_uint32"
def dump(self, name): def dump(self, name):
o = f'sprintf(buffer, "%u", {name});\n' o = f'sprintf(buffer, "%" PRIu32, {name});\n'
o += f"out.append(buffer);" o += f"out.append(buffer);"
return o return o
@ -405,7 +405,7 @@ class SFixed32Type(TypeInfo):
encode_func = "encode_sfixed32" encode_func = "encode_sfixed32"
def dump(self, name): def dump(self, name):
o = f'sprintf(buffer, "%d", {name});\n' o = f'sprintf(buffer, "%" PRId32, {name});\n'
o += f"out.append(buffer);" o += f"out.append(buffer);"
return o return o
@ -431,7 +431,7 @@ class SInt32Type(TypeInfo):
encode_func = "encode_sint32" encode_func = "encode_sint32"
def dump(self, name): def dump(self, name):
o = f'sprintf(buffer, "%d", {name});\n' o = f'sprintf(buffer, "%" PRId32, {name});\n'
o += f"out.append(buffer);" o += f"out.append(buffer);"
return o return o
@ -701,6 +701,8 @@ cpp += """\
#include "api_pb2.h" #include "api_pb2.h"
#include "esphome/core/log.h" #include "esphome/core/log.h"
#include <cinttypes>
namespace esphome { namespace esphome {
namespace api { namespace api {