#include #include #include class JsonUtils { public: static void readIP(JsonObject& root, String key, IPAddress& _ip) { if (!root[key].is() || !_ip.fromString(root[key].as())) { _ip = INADDR_NONE; } } static void writeIP(JsonObject& root, String key, IPAddress& _ip) { if (_ip != INADDR_NONE) { root[key] = _ip.toString(); } } };