Things that may or may not be implemented in the future. The list is not prioritized
Todo
- Script for storing consumption data: Enable interval of days, if you want to refresh certain days/periods
- Autopopulate information in sheets
- Handle 503, they may happen
- [log] 2023-02-11 16:14:57 [EasyLoggerApp] Error occured for set-cell-delimited-data with {
'cell-name': 'TibberData-02-2023!M272',
'delimited-data': '@NoDate|#0.06|=OFFSET(N272;0;-1) * OFFSET(N272;0;-6)'
}
[log] 2023-02-11 16:14:57 [EasyLoggerApp] Error: Uuups, statuscode 503 occured: Error: The service is currently unavailable.
at /api/EasyLoggerApi.js:372:35
at processTicksAndRejections (node:internal/process/task_queues:96:5)
at async run (/node_modules/p-queue/dist/index.js:163:29)
- [log] 2023-02-11 16:14:57 [EasyLoggerApp] Error occured for set-cell-delimited-data with {
- Handle access limits : https://console.cloud.google.com/apis/api/sheets.googleapis.com/quotas
Done
- Save tibber api key as a global variable when using HomeyScripts
Done, see setTibberApiKey.js