Apps Script
Apps Script
com/c/viralscience
// Smart Attendance System with Google Sheets and LCD Display
var ss = SpreadsheetApp.openById('Sheet ID Here'); //Enter your googlesheets URL Id
here
var sheet = ss.getSheetByName('Sheet1');
var timezone = "Asia/Kolkata"; //Set your timezone
function doGet(e){
Logger.log( JSON.stringify(e) );
//-------------------------------------------------------------------------------
---
//write_google_sheet() function in esp32 sketch, is send data to this code block
//-------------------------------------------------------------------------------
---
//get gps data from ESP32
if (e.parameter == 'undefined') {
return ContentService.createTextOutput("Received data is undefined");
}
//-------------------------------------------------------------------------------
---
var Curr_Date = new Date();
var Curr_Time = Utilities.formatDate(Curr_Date, timezone, 'HH:mm:ss');
var name = stripQuotes(e.parameters.name);
//Logger.log('name=' + name);
//-------------------------------------------------------------------------------
---
var nextRow = sheet.getLastRow() + 1;
sheet.getRange("A" + nextRow).setValue(Curr_Date);
sheet.getRange("B" + nextRow).setValue(Curr_Time);
sheet.getRange("C" + nextRow).setValue(name);
//-------------------------------------------------------------------------------
---