Hi, I have code an magic TV with MagicMirror app (v2. 13, never update it!) for my company.
It display some information (read directly from database,) and slide show photos, internal document.
It’s just an rpi3B+ used in local (for technician hall) with an 27’ screen computer and remotely (server mode for hall of the company) with a 100’ smart tv
Works fine since ~2y now
Read the statement by Michael Teeuw here.
Best posts made by bugsounet
-
RE: Making a dashboard for a company
-
RE: Where have I seen this??
Really, in photo it’s fine
But… in reality:
- Price wow… too expensive (screen only 13.3 inch)
- Very outdated sources of MagicMirror! (use node v10 !? … we have to use node >= v18)
- wiki outdated
- Snowboy website is closed since Mar. 18th, 2020
- Assistant will never works (pubnub website close assistant query)
- This website can’t sell a product with Assistant SDK Project
This Chinese product scares me!
If the hardware is bad: it would be theft :/I have done, for my kitchen, the same (and functional) for ~200€ with 24 inch screen and pi5 !
-
MMM-Glassy
MMM-Glassy
This module allows to add a glass effect to MagicMirror² modules
Screenshot
Informations
Just checkout MMM-Glassy GitHub repository
-
RE: Module for MagicMirror forum
nop it’s not possible
read api doc
The API key is managed from the admin panel
It is given so that the user has access to it for external useI don’t think that Veeck and @karsten13 will send it ;)
That why best way is using recent only by rss
my first js approach:
let Parser = require('rss-parser'); let parser = new Parser(); let rss = "https://forum.magicmirror.builders/recent.rss"; (async () => { let feed = await parser.parseURL(rss); feed.items.forEach(item => { console.log(item.title + ' --> ' + item.link) }); })();
Result:
bugsounet@Kubuntu:~/test$ node test Module for MagicMirror forum --> https://forum.magicmirror.builders/topic/18611/module-for-magicmirror-forum MMM-Formula1 updates --> https://forum.magicmirror.builders/topic/18608/mmm-formula1-updates Default Weather Module Icon Position --> https://forum.magicmirror.builders/topic/18484/default-weather-module-icon-position Live phone location --> https://forum.magicmirror.builders/topic/18612/live-phone-location Ability to display certain modules at certain times of the year? --> https://forum.magicmirror.builders/topic/18613/ability-to-display-certain-modules-at-certain-times-of-the-year Yahoo Fantasy Sports? --> https://forum.magicmirror.builders/topic/18614/yahoo-fantasy-sports A shopping list model that is integrated with Google Assistant --> https://forum.magicmirror.builders/topic/18606/a-shopping-list-model-that-is-integrated-with-google-assistant MMM-DHT22 --> https://forum.magicmirror.builders/topic/17978/mmm-dht22 Refresh Magic Mirror after custom css changes --> https://forum.magicmirror.builders/topic/18609/refresh-magic-mirror-after-custom-css-changes MMM-QuotesFromReddit --> https://forum.magicmirror.builders/topic/4440/mmm-quotesfromreddit set the calendar day to a short version --> https://forum.magicmirror.builders/topic/18610/set-the-calendar-day-to-a-short-version New icons not showing up - default MM-Weather modules --> https://forum.magicmirror.builders/topic/17983/new-icons-not-showing-up-default-mm-weather-modules [MMM-OnThisDayWikiApi] - Get Wikipedia's OnThisDay using the Wikimedia API --> https://forum.magicmirror.builders/topic/18261/mmm-onthisdaywikiapi-get-wikipedia-s-onthisday-using-the-wikimedia-api MMM-CalendarExt3 --> https://forum.magicmirror.builders/topic/16690/mmm-calendarext3 August-Lock Module Stuck on Loading --> https://forum.magicmirror.builders/topic/18607/august-lock-module-stuck-on-loading MMM-CalendarExt3 not syncing automatically with icloud --> https://forum.magicmirror.builders/topic/18598/mmm-calendarext3-not-syncing-automatically-with-icloud delete account --> https://forum.magicmirror.builders/topic/18341/delete-account Ecobee --> https://forum.magicmirror.builders/topic/701/ecobee PiHole-Info Modul --> https://forum.magicmirror.builders/topic/18603/pihole-info-modul My custom mirror --> https://forum.magicmirror.builders/topic/18600/my-custom-mirror
-
RE: Trouble playing audio file
@sdetweil the problem is not there…
The problem is you can’t play a file when it’s not fully created!2 solutions:
Make a promise
Or play the file when the file is created -
RE: MMM-WOTD
@cowboysdude : you have set an error when you have created the repository …
why WWW-WOTD ?
in your module, you have Set MMM-WOTDSo that why @lxne have an issue (nodule not found)
And an error on the
getDom
functiongetDom: function() { var wrapper = document.createElement("div"); if(this.loaded == true){ var wotd = this.wotd[0]; var wordTable = document.createElement('div'); if (this.config.style == 'narrow') { wordTable.classList.add('narrow'); } else { wordTable.classList.add('wide'); } var wordTR = document.createElement('tr'); var word = document.createElement('td'); word.classList.add('bright', 'small'); word.setAttribute('style', 'background:' + this.config.wbackground); word.innerHTML = "Word "; wordTR.appendChild(word); var word2 = document.createElement('td'); word2.classList.add('small'); word2.setAttribute("style", "color:" + this.config.word + "; background-color: " + this.config.dbackground + ";"); word2.innerHTML = wotd.word; wordTR.appendChild(word2); wordTable.appendChild(wordTR); var wordTR2 = document.createElement('tr'); var wordd = document.createElement('td'); wordd.classList.add('bright', 'small'); wordd.setAttribute('style', 'background:' + this.config.wbackground); wordd.innerHTML = "Meaning "; wordTR2.appendChild(wordd); var wordd2 = document.createElement('td'); wordd2.classList.add('small'); wordd2.setAttribute('style', 'color:' + this.config.definition + '; background-color: ' + this.config.dbackground + ';'); wordd2.innerHTML = wotd.definition; wordTR2.appendChild(wordd2); wordTable.appendChild(wordTR2); var wordTR3 = document.createElement('tr'); var wordf = document.createElement('td'); wordf.classList.add('bright', 'small'); wordf.setAttribute('style', 'background:' + this.config.wbackground); wordf.innerHTML = "Say "; wordTR3.appendChild(wordf); var wordf2 = document.createElement('td'); wordf2.setAttribute('style', 'color:' + this.config.say + '; background-color: ' + this.config.dbackground + ';'); wordf2.classList.add('small'); wordf2.innerHTML = wotd.pronunciation; wordTR3.appendChild(wordf2); wordTable.appendChild(wordTR3); wrapper.appendChild(wordTable); } return wrapper; },
- wow … tr/td tag like win95 ???, i think, you can do better !
- I have corrected your error… you have not created the Dom on first request
- package.json missing ! (if an user do npm install … it will install MagicMirror !)
@lxne: for a temp resolve, just rename WWW-WOTD in modules directory to MMM-WOTD
-
RE: Completely lost
but … who is this
guy
!? :beaming_face_with_smiling_eyes:
ananonymous
maybe ! :face_with_tears_of_joy: