Refractor

This commit is contained in:
iranl
2024-05-05 20:51:06 +02:00
parent 5c818d0cfe
commit 8380442425
6 changed files with 196 additions and 384 deletions

View File

@@ -10,6 +10,7 @@
#include "Gpio.h"
#include <ArduinoJson.h>
#include <HTTPClient.h>
#include "NukiConstants.h"
enum class NetworkDeviceType
{
@@ -54,6 +55,9 @@ public:
void publishHASSWifiRssiConfig(char* deviceType, const char* baseTopic, char* name, char* uidString);
void removeHASSConfig(char* uidString);
void removeHASSConfigTopic(char* deviceType, char* name, char* uidString);
void batteryTypeToString(const Nuki::BatteryType battype, char* str);
void advertisingModeToString(const Nuki::AdvertisingMode advmode, char* str);
void timeZoneIdToString(const Nuki::TimeZoneId timeZoneId, char* str);
void clearWifiFallback();