It seems I have done a bit too much JS programming in recent months… Lol.
@cowboysdude have a look at it and let me know what you think.
So I did a little research and I can’t really comprehend.
I cannot find any developer being just a little rude to you at all!
“Feel free to fork the module and customize it for your own needs.”
Only one developer suggesting (!) to you to make your own fork. While I think working with PR’s and improving the original module is better I guess you can just respect his view.
Sorry but we’re all at the beginning at some point (I am as well).
Pointing out someone as rude just because he is not interested in doing the work you suggested is a bit off.
My suggestion: Fire up the mirror UI on your browser, press F12, move the move over your module, right click -> inspect.
Then look at the styles section and play with switching styles on and off.
Then you can use whatever you need in your own css overwriting main.css in your module.
(Sorry, too tempting…)
I’d definitely donate. I love this whole project.
Please note there is a more recent module also using the buienradar API called MMM-rain-forecast.
Apart from that can you please post the config entry and confirm that you have cloned the module to the MagicMirror/modules folder and not to the MagicMirror folder itself?
As @broberg said: Freedom! You can do anything and you can use the OS itself for any further Raspbian things you would like. (A mirror as a jdownloader host? possible… Measuring temp in bath room directly using the mirror? possible…)
There are so many possibilities…
Also, you don’t necessarily have to throw any html or setup a web server. It’s all done automatically at the installation.
Yes, if you want to go forward there’s a lot to learn, but I have contributed / played with a lot of modules already and not written more than 3 lines of html (albeit lots of JS)
A module for MagicMirror2 that displays several comic strips (sources updated on demand)
Based on (and forked from) andrecarluccis MMM-DailyDilbert module, this is a module for MagicMirror2 that displays the current daily or random comic strips from famous cartoons. You can choose to display a coloured or a b/w version of the comic strips (b/w does not always work that well, try it out).
Additionally you can choose a daily time frame at which the current daily comic is being shown (supported only for dilbert, dilbert_de and xkcd). For the rest of the day, or if the comic is archived, a random comic is picked.
Guys be careful with the npm vulnerabilities!
It’s not advisable to always fix all of them.
E.g. if a vulnerability wants to have a most recent version of an important dependency, fixing it might even break your working MM because MM can’t work with this new dependency.
If you’re not completely sure what you’re doing then leave them.
They are not errors after all, your modules should work with these vulnerabilities as well.
Now you have my full attention!
Sounds exciting! Good luck with development!
Do you now jasper?
“Jasper is an open source platform for developing always-on, voice-controlled applications”
Maybe worth a look?
“Julius is a high-performance open source speech recognition engine. It does not need an active internet connection. Please note that you will need to train your own acoustic model, which is a very complex task that we do not provide support for. Regular users are most likely better suited with one of the other STT engines listed here.”
(from the documentation)
Is that Berlin?
The current master branch uses Buienradar (NL) and does not work east of, let’s say Dortmund.
You could try to switch to the ‘climacell’ branch
git fetch --all git checkout climacell git pull
You’d need a climacell api key.
I have not completed the Readme yet in that branch. Will do over the next days.
@ghelweg My default calendar shows birthdays very well. Also, the issue in the referred thread did not seem to be a general issue since Sam was not able to reproduce it.
Are you sure it is a module issue and not one of your (google) calendar?
axios.defaults.headers.common[‘User-Agent’] = ‘PostmanRuntime/7.26.2’;
That was the solution! Thanks!!
@eracerhead these functions (
this.sendNotification()) are being used to trigger something in one module from inside another module. It is only needed for module developers.
You could create e.g. a module with control functions including these.
@lhoggatt17 I guess you are referring to me?
I have done some more dev work on the branch but am not using it now.
Will have a new look on this.
Have you done
npm install after switching to my fork?
Also can you show me any errors in dev console? See my link below to do troubleshooting on the module.