
MMM-GDriveAmbient — Google Drive Ambient Slideshow (with HEIC support + Timeline highlight)
MMM-GDriveAmbient MMM-GDriveAmbient is a MagicMirror² module that displays random images from a Google Drive folder on your mirror (client-side Module.register) and uses a NodeHelper to authenticate with Google via a Service Account, list files, download a random one, and send it back as a base64 data URL. It also: extracts an EXIF-like timestamp from Drive file metadata (if present), sends a timeline highlight notification when a photo has a date, converts HEIC/HEIF → JPEG server-side (so the browser can display it), computes a dominant/average color from the image and sets it as a CSS variable --ambient-color. Architecture overview This module is split into two parts: ...