mykle1 / mmm-bmw-ds Goto Github PK
View Code? Open in Web Editor NEW"Bugger My Weather" module that uses free Darksky.net api for MagicMirror
License: MIT License
"Bugger My Weather" module that uses free Darksky.net api for MagicMirror
License: MIT License
With MagicMirror Version v2.16.0 the dependency request was removed. request is deprecated and should not be used anymore (see npm request). This should be no problem for modules using request but some modules didn’t setup request in there own package.json, they did rely on that this dependency comes with MagicMirror.
So if your container doesn’t start with MagicMirror v2.16.0 or later and you find something like Error: Cannot find module 'request' you should open an issue in the module project to get this fixed.
https://khassel.gitlab.io/magicmirror/faq/#error-cannot-find-module-request
Any chance of adding a parameter to specify the number of days to display instead of displaying all 7 days? I only have space to display 5 days so I've just commented out the appropriate lines from the module. Would be nice if that could just be a parameter instead...
As of the 1sy of Aug, 2020, darksky.net has joined apple and is no longer accepting new API requests and, therefore, are no longer issuing new API keys, making this module unusable by new users such as myself. :(
[https://blog.darksky.net/]
Hi. Love the module and I've been using it for a long time. My only complaint is that the forecast section starts with tomorrow. There is no information displayed for the current day's high/low, just the current conditions. If it is 75 degs at 10 am, is it going to stay at 75 all day or is the high 95? I have to go elsewhere to figure that out or try to remember what the module said yesterday.
Cheers
When adding an owntitle to the config.js and entering the currenly part of the getdom for the topline the owntitle is not used. It states "Current conditions" hard coded in the .js
It would work if i would go into the minutly part, but I don't understand when minutly is filled
First, thank you for the re-write. A shame Weather Underground went the way of the Weather Chanel.
Anyhow, I your installed your module, and it looks fantastic! Exactly what I was looking for, bottom of the screen & intrusive. However the icons appear to be showing half the size as intended, and even on a 42" screen, there is no way to tell what the icons actually are.
Not sure what all you need as fat as info, its a RasPi 3b+, latest MM and Raspian installs and all up to date as of 3 days ago.
Thanks again!
Hi,
Thanks for the efforts you put to make us enjoy our health forecasting the weather.
The problem is that after installing the module, on the Magic Mirror screen keeps displaying the message "Acquiring your Weather" and nothing to be displayed at all even icons??
Below also the part I added to the confi.js
=============================================================
{
disabled: false,
module: "MMM-BMW-DS",
position: "bottom_bar", // bottom_bar is best
config: {
apiKey: "https://api.darksky.net/forecast/xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx/30.04444,31.2357", // Free API key @ darksky.net
tempUnits: "C", // C of F
lat: '30.04444',
lng: '31.2357',
css: "3", // 1=default, 2=Clean, 3=Lord of the Rings, 4=handwriting, 5=Julee, 6=Englebert, "" = returns default css
ownTitle: "Current Weather Conditions", // Use your own language and statement
playSounds: "yes", // yes = weather sounds, no = no weather sounds
useHeader: true,
header: "Cairo - EGYPT",
maxWidth: "100%",
}
},
=============================================================
Would you please help with that?
Regards,
Alaa
Not able to get an API to run this module, as Dark Sky has suspended acceptance of new signups.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.