You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
tanshu b6f1622ec3 Memory leaks fixed. Need to make it use getDom() for updates now. Also, add video support. 5 years ago
.gitignore Memory leaks fixed. Need to make it use getDom() for updates now. Also, add video support. 5 years ago
MMM-RandomPhoto.js Memory leaks fixed. Need to make it use getDom() for updates now. Also, add video support. 5 years ago
README.md Memory leaks fixed. Need to make it use getDom() for updates now. Also, add video support. 5 years ago
package.json Memory leaks fixed. Need to make it use getDom() for updates now. Also, add video support. 5 years ago

README.md

MMM-RandomPhoto

This a module for the MagicMirror. It will show a random photo from an url.

Installation

  1. Navigate into your MagicMirror's modules folder and execute git clone https://github.com/diego-vieira/MMM-RandomPhoto.git.
  2. cd cd MMM-RandomPhoto
  3. Execute npm install to install the node dependencies.

Config

The entry in config.js can include the following options:

Option Description
opacity The opacity of the image.

Type: double
Default 0.3
animationSpeed How long the fade out and fade in of photos should take.

Type: int
Default 500
updateInterval How long before getting a new image.

Type: int
Default 60 seconds
url URL to pull a new image from.

Type: string
Default https://unsplash.it/1920/1080/?random

Here is an example of an entry in config.js

{
	module: 'MMM-RandomPhoto',
	position: 'fullscreen_below',
	config: {
		opacity: 0.3,
		animationSpeed: 500,
		updateInterval: 60,
		url: 'https://unsplash.it/1920/1080/?random'
	}
},

Dependencies

  • jquery (installed via npm install)

Special Thanks