Skip to content
A module to stream 100 Sekunden Tagesschau
JavaScript CSS
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
LICENSE
MMM-Podcast-xml2json.js some bugfixing Feb 27, 2019
MMM-Podcast2.css
MMM-Podcast2.js
README.md
node_helper.js

README.md

MMM-Podcast2

A module to stream Tagesschau 100 Sekunden to your magic mirror

Requirements

omxplayer: Omxplayer is normally already installed on raspbian. You can check it by commmanline which omxplayer. The result should be a path like /usr/bin/omxplayer.
MMM-Remote-Control: MMM-Remote-Control is required, if you want to use the sample links for communication, as mentioned at the end of this file.

Installing the module

Clone this repository in your ~/MagicMirror/modules/ folder ( $ cd ~/MagicMirror/modules/ ):

git clone https://github.com/Ax-LED/MMM-Podcast2

Using the module

To use this module, add it to the modules array in the config/config.js file:

{
	module: 'MMM-Podcast2',
	config: {
		feedUrl: 'https://www.tagesschau.de/export/video-podcast/webxl/tagesschau-in-100-sekunden_https/',
		refreshInterval: 1000 * 1800, //refreshs streaming link every 1800 seconds (30Min)
		omxargs: ' --win 320,180,1600,900  -o both '
		}
},

Configuration options

The following properties can be configured:

Option Description
feedUrl URL of the feed, default: 'https://www.tagesschau.de/export/video-podcast/webxl/tagesschau-in-100-sekunden_https/'.
refreshInterval refreshs streaming link default: 1000 * 1800 Refreshs streaming link every 1800 seconds (30Min).
omxargs Arguments for the omxplayer, like ' --win 320,180,1600,900 -o both '. Attention, leading and last blanks are required.

Further options

You can communication with this module also by sending notifications.
Examples:

  • yourmmip:8080/remote?action=NOTIFICATION&notification=BUTTON_PRESSED starts the stream (with omxplayer) and stops the stream if its already running

To use this examples the module MMM-Remote-Control is required.

Version

1.0 initial release

You can’t perform that action at this time.