Read the statement by Michael Teeuw here.
MMM-RAIN-MAP (new: version 2.x)
-
@Jalibu said in MMM-RAIN-MAP (new: version 2.x):
A few days ago, Openstreepmap obviously made some changes with their tile servers. They seem to block requests now, when the requests come from Electron applications. This is the case in most MagicMirror installations. As a consequence, MMM-RAIN-MAP does not show map tiles anymore.
I suspect, that also other modules are effected.
One possible fix is using another tile server for MMM-RAIN-MAP. One that still works at the moment, is the German fork “https://a.tile.openstreetmap.de/${z}/${x}/${y}.png”.
I will adjust the module soon, to use this tile server as a default.
You can also change the tile server by setting this property in the module config:{ mapUrl: "https://a.tile.openstreetmap.de/${z}/${x}/${y}.png" }
How do I go about getting that for the usa in particular kansas.?
-
@pminich the same way. The German fork contains world wide map data.
-
@Jalibu
Ok it finally found my location.
The Lon and Lat where not registering in the module for some reason now they are… So all is good again… -
@plainbroke said in MMM-RAIN-MAP (new: version 2.x):
Lon and Lat where not registering in the module
system is case sensitive, and " (quotes) around numbers become strings, which cause problems all over the place
-
Does “substitudeModules” work in server only mode? “displayOnlyOnRain” works just fine but when the rain map pops up it appears under the module it’s supposed to hide.
-
I have an issue, I want to setup rain map to france, but I have that : NO MAP at all (with openmap) can you help me please? thanks.
-
@hogedir can you please create an issue on github for that? Without further information (config, version) it is hard to find the reason 😉
-
@Jalibu ok no problem. can you indicate me where i can find some logs for this module especially?
-
@hogedir in the Browser‘s console log and net tab
-
@Jalibu it’s simply a raspi 4B 8GB, with a normal installation of MMM. I don’t know if i need to open a bug, it’s just the dump of the map that doesn’t work as you see on the screen.
A question : Your module accept FRENCH locations no for the rain map ?
Your module works well here, it’s only the map that is not get.
I don’t have any blocker in the dns. so I don’t undertand because all the other modules works fine, except of that map dump.
Here is my config.js :
{
module: “MMM-RAIN-MAP”,
position: “top_center”,
config: {
animationSpeedMs: 400,
colorScheme: 2,
colorizeTime: true,
defaultZoomLevel: 8,
displayTime: true,
displayTimeline: true,
displayClockSymbol: true,
displayHoursBeforeRain: -1,
extraDelayLastFrameMs: 1000,
extraDelayCurrentFrameMs: 3000,
// markers: [
// { lat: 49.41, lng: 8.717, color: “red” },
// { lat: 48.856, lng: 2.35, color: “green” },
// ],
// mapPositions: [
// { lat: 8.717, lng: -2.725, zoom: 9, loops: 1 },
// { lat: 8.717, lng: -2.725, zoom: 6, loops: 2 },
// { lat: 48.856, lng: 2.35, zoom: 6, loops: 1 },
// { lat: 48.856, lng: 2.35, zoom: 9, loops: 2 },
// { lat: 49.15, lng: 6.154, zoom: 5, loops: 2 },
// ],
// mapUrl: “https://a.tile.openstreetmap.de/48.2649/{x}/{y}.png”,
mapUrl: “https://a.tile.openstreetmap.de/#map=8/48.471/-2.725”,
// mapUrl: “https://tiles.wmflabs.org/bw-mapnik/8/48.471/-2.725”,
mapHeight: “420px”, // must be a pixel value (no percent)
mapWidth: “420px”, // must be a pixel value (no percent)
maxHistoryFrames: -1,
maxForecastFrames: -1,
substitudeModules: [],
updateIntervalInSeconds: 300,
}
},