Daten mit Zeitstempel kann Kotori verarbeiten, mache ich mit meinen Open Hive Daten schon eine geraume Zeit, schicke aber per HTTP, für MQTT weiß ich es nicht sicher.
CSV ist nicht schlecht, Diren hat auch im InfuxDB spezifischen Format gepuffert, geht auch ist nur nicht so universell, wenn halt keinen Influx an der Gegenstelle hängt.
Da ist halt die Frage welcher Zwischenspeicher einen deep sleep überlebt, bei einem Nicht-ESP-Microcontroller könnte man einfach ein Varriablen-Array dafür nutzen und dort Daten speichern, bei einem Cortex M0, als Beispiel, “überleben” die Variablen den deep sleep, beim ESP halt leider nicht. Das ist momentan für mich noch einer der großen Nachteile des ESP für low power-Anwendungen. Aber du wolltest ja nicht über Hardware hier reden! ;-)