Read the statement by Michael Teeuw here.
MMM-PrayerTime
-
I am having trouble with my module…
{ module: 'MMM-PrayerTime', position: 'bottom_right', config: { apiVersion: '1.0', lat: 55.841727, lon: 13.303381, timezone: Europe/Stockholm, method: 3, playAdzan: ['fajr', 'dhuhr', 'asr', 'maghrib', 'isha'], notDisplayed: ['midnight', 'sunset'], useUpdateInterval: true, updateInterval: 86400 * 1000, animationSpeed: 2.5 * 1000, language: config.language, showAdzanAlert: true, alertTimer: 15000 } },
can you see anything wrong?
-
@noorm91 said in MMM-PrayerTime:
I am having trouble with my module…
{ module: 'MMM-PrayerTime', position: 'bottom_right', config: { apiVersion: '1.0', lat: 55.841727, lon: 13.303381, timezone: Europe/Stockholm, method: 3, playAdzan: ['fajr', 'dhuhr', 'asr', 'maghrib', 'isha'], notDisplayed: ['midnight', 'sunset'], useUpdateInterval: true, updateInterval: 86400 * 1000, animationSpeed: 2.5 * 1000, language: config.language, showAdzanAlert: true, alertTimer: 15000 } },
can you see anything wrong?
It should be
timezone: 'Europe/Stockholm'
. -
@slametps The mirror cannot validate the config.
-
@slametps It cannot read propert ‘language’
-
{ module: 'MMM-PrayerTime', position: 'top_right', config: { apiVersion: '1.0', lat: 55.841727, lon: 13.303381, timezone: 'Europe/Stockholm', method: 3, playAdzan: ['fajr', 'dhuhr', 'asr', 'maghrib', 'isha'], notDisplayed: ['midnight', 'sunset'], useUpdateInterval: true, updateInterval: 86400 * 1000, animationSpeed: 2.5 * 1000, language: config.language, showAdzanAlert: true, alertTimer: 15000 } },
Salam, changed it but still not working :( lon/lat: is ok? how about language: ?
Actually this is my first module I’m trying to get working, pretty new to MM2 so maybe I need to change somewhere else too.The module is under here;
pi@raspberrypi:~/MagicMirror/modules $ ls
default MMM-PrayerTime node_modules README.mdpi@raspberrypi:~/MagicMirror/modules/MMM-PrayerTime $ ls
LICENSE MMM-PrayerTime.css MMM-PrayerTime.js node_helper.js README.md res screenshot2.jpg screenshot-alert.png screenshot.png translations -
@noorm91 said in MMM-PrayerTime:
{ module: 'MMM-PrayerTime', position: 'top_right', config: { apiVersion: '1.0', lat: 55.841727, lon: 13.303381, timezone: 'Europe/Stockholm', method: 3, playAdzan: ['fajr', 'dhuhr', 'asr', 'maghrib', 'isha'], notDisplayed: ['midnight', 'sunset'], useUpdateInterval: true, updateInterval: 86400 * 1000, animationSpeed: 2.5 * 1000, language: config.language, showAdzanAlert: true, alertTimer: 15000 } },
Salam, changed it but still not working :( lon/lat: is ok? how about language: ?
Actually this is my first module I’m trying to get working, pretty new to MM2 so maybe I need to change somewhere else too.The module is under here;
pi@raspberrypi:~/MagicMirror/modules $ ls
default MMM-PrayerTime node_modules README.mdpi@raspberrypi:~/MagicMirror/modules/MMM-PrayerTime $ ls
LICENSE MMM-PrayerTime.css MMM-PrayerTime.js node_helper.js README.md res screenshot2.jpg screenshot-alert.png screenshot.png translationsYou may simply remove
language: config.language
line, and see if this work. It tells MMM-PrayerTime module to use MM global language config. If not work, please use'en'
for language entry. -
Alhamdulillah almost there, the module shows up in top_right with this conf, but it just says " Loading … " any known reason?
{ module: 'MMM-PrayerTime', position: 'top_right', config: { apiVersion: '1.0', lat: 55.841727, lon: 13.303381, timezone: "Europe/Stockholm", method: 3, playAdzan: ['fajr', 'dhuhr', 'asr', 'maghrib', 'isha'], notDisplayed: ['midnight', 'sunset'], useUpdateInterval: true, updateInterval: 86400 * 1000, animationSpeed: 2.5 * 1000, language: 'en', showAdzanAlert: true, alertTimer: 15000 } },
-
@noorm91 can you post the pm2/mm log?
-
@slametps Alhamdulillah I got it work by taking out the language line. It works well now. I was wondering if there was any way I could take out the Imsak times from the module and to have the times be in a 12 hour format. Also, how do I make sure that it plays the athan? Thanks for all the help!
-
@zzaidi148 said in MMM-PrayerTime:
@slametps Alhamdulillah I got it work by taking out the language line. It works well now. I was wondering if there was any way I could take out the Imsak times from the module and to have the times be in a 12 hour format. Also, how do I make sure that it plays the athan? Thanks for all the help!
You can remove Imsak from the schedule by adding config
notDisplayed: ['midnight', 'sunset', 'imsak']
. Currently, support 24-hour format only.
Your MM has speaker? If yes, you can check type following command in console:
/usr/bin/omxplayer -o hdmi modules/MMM-PrayerTime/res/adzan.mp3
It will play adzan.mp3.