#pragma once #include #include #include "BME280.hpp" #include "MQ7v2.hpp" #include "GPS.hpp" String serializeSensorValue( int groupId, const String &deviceId, int gpsSensorId, int weatherSensorId, int coSensorId, const BME280Data_t &bme, const MQ7Data_t &mq7, const GPSData_t &gps); String serializeActuatorStatus( int actuatorId, const String &deviceId, int status, long timestamp); void deserializeSensorValue(HTTPClient &http, int httpResponseCode); void deserializeActuatorStatus(HTTPClient &http, int httpResponseCode); void deserializeDevice(HTTPClient &http, int httpResponseCode);