Got it, I also had to delete the previously created “Selfies” album and let the updated EXT-GooglePhotos make a new one with correct permissions.
Latest posts made by mcknlk
-
RE: Auto send to GPhotos
-
RE: Auto send to GPhotos
Still not getting any selfie sender logs, is this commited? I saw the update in EXT-GooglePhotos
Do I need to change something here:
{
module: ‘EXT-SelfiesSender’,
config: {
debug: true,
sendTelegramBotAuto: false,
sendGooglePhotos: false,
sendGooglePhotosAuto: true,
}
}, -
RE: Auto send to GPhotos
Hey cool, thanks. Just let me know.
Also would be cool to make the selfie count down configurable. I changed the mode2 from (5) to (3) in the selfie js to make it a bit quicker but an update will undo that. Also noticed some inconsistent z-index on the selfie css that will cause preview/review screen to not be on top of everything (ie. They reset global selfie z-index to 0 when shown). Hope that makes sense but either really cool offering.
-
Auto send to GPhotos
I have tried to get SelfieSender to auto post to google photos. Selfie takes the pic and save it, I tried both auto validate and manual validate. Full disclaimer I am on RPi 5 running Bookworm, haven’t seen any issues with functions other than SelfieSender and possibly Alert not actually showing (but I think that may be a custom.css issue).
The album gets created but no photos get added. SelfieSender has very little logs shown even with debug: true
I get no EXT-Alert bannersI get this on first run about making the upload album but it does not complain again on other runs:
[10.02.2024 08:52.32.280] [LOG] [GPHOTOS] Album MagicMirror will be created. [10.02.2024 08:52.32.281] [LOG] [GPHOTOS:AUTH] Token is alive. [10.02.2024 08:52.33.059] [ERROR] [GPHOTOS] TypeError: Cannot read properties of undefined (reading 'id') at GPhotos.createSharedAlbum (/home/kevin/MagicMirror2/modules/EXT-GooglePhotos/components/GooglePhotosLib.js:6:10039) at process.processTicksAndRejections (node:internal/process/task_queues:95:5) at async GPhotos.start (/home/kevin/MagicMirror2/modules/EXT-GooglePhotos/components/GooglePhotosLib.js:6:1968)
[10.02.2024 08:53.54.054] [ERROR] [GPHOTOS] Album MagicMirror is already existing.
Versions:
[10.02.2024 08:54.39.694] [LOG] Starting MagicMirror: v2.26.0 [10.02.2024 08:54.47.102] [LOG] [GPHOTOS] EXT-GooglePhotos Version: 1.3.0 rev: 240103 [10.02.2024 08:54.47.117] [LOG] [SELFIES] EXT-Selfies Version: 1.3.0 rev: 240103 [10.02.2024 08:54.47.120] [LOG] [SELFIES-SENDER] EXT-SelfiesSender Version: 1.2.0 rev: 240103
This is all I get after auto validate on selfie, nothing from selfie sender doing anything.
[10.02.2024 08:55.23.005] [LOG] [SELFIES] Image saved successfully
Config for googlephotos, selfie, and selfiesender:
{ module: 'EXT-GooglePhotos', position: 'top_center', config: { debug: true, displayType: 1, displayInfos: false, displayDelay: 45 * 1000, displayBackground: true, albums: ["MagicMirror"], sort: "random", // "old", "random" hiResolution: true, moduleHeight: 400, moduleWidth: 400, uploadAlbum: "MagicMirror" } }, { module: 'EXT-Selfies', position: 'top_right', config: { debug: true, autoValidate: true, counterStyle: 2 } }, { module: 'EXT-SelfiesSender', config: { debug: true, sendTelegramBotAuto: false, sendGooglePhotos: false, sendGooglePhotosAuto: true, } },