Prepare for service utilities_group_refresh

This commit is contained in:
Edward Firmo
2024-03-26 09:37:04 +01:00
parent fe7eae4191
commit dd844d1d3c
3 changed files with 69 additions and 0 deletions

View File

@@ -0,0 +1,19 @@
// utilities.h
#pragma once
#include <cstdint>
namespace nspanel_ha_blueprint {
struct UtilitiesGroupValues {
char group_id[8]; // 7 characters + null terminator
char value1[11]; // 10 characters + null terminator
char value2[11]; // 11 characters + null terminator
int8_t direction;
};
extern UtilitiesGroupValues UtilitiesGroups[8];
uint8_t findUtilitiesGroupIndex(const char* group_id);
} // namespace nspanel_ha_blueprint