Files
filamentguard_esp32/include/DeviceSettings.h
Bjarne Pedersen e2b9f0dc9e Kan læse og sende til API
Egentligt initial commit.
Kan læse tag og sende til API
2026-07-15 16:32:34 +02:00

18 lines
373 B
C++

#pragma once
#include <Arduino.h>
class DeviceSettings
{
public:
String getHostname();
String getOrCreateHostname();
bool setHostname(const String& hostname);
bool clearHostname();
private:
static String createDefaultHostname();
static String normalizeHostname(const String& hostname);
static bool isValidHostname(const String& hostname);
};