@hahawoooooo you do NOT Have to do a wipe and install again…
generally that error message means it was trying to do a string operation (toLowerCase), but the thing was not a string (usually null )
@hahawoooooo you do NOT Have to do a wipe and install again…
generally that error message means it was trying to do a string operation (toLowerCase), but the thing was not a string (usually null )
@jtillinghast yes, AND it needs to add the this.identifier to the data it sends to the node_helper,
and the node helper has to send that identifier back as part of the returned data, AND the module needs to check the identifier to make sure it matches
else, filter for tasks Sue, send it back and ALL instance will get the tasks for Sue, even tho they asked for Bob or Bill.
so the module needs to be enhanced for 2 different things…
@Racing88 thx… mine has all those, in middle_center instead of bottom_bar
@jtillinghast it’s inside the module, nothing you can do.
Currently the module does not do this extra
The module with a node helper sends a request to the helper
The helper gets done and sends the response back
But, the method we use which is fast and flexible,
goes to ALL the same modules at once
So read chore list, send back, all instances get the One list
MagicMirror provides a unique identifier for each module entry in config.js . The trick is to send that identifier with the request
And the helper sends it back with the data AND The modules checks to see if the identifier in the response matches its identifier.
If not just ignore it.
@Racing88 can you post your config for MMM-CalendarExt3? I don’t see that on any of my instances
@videogame95 I replied to your other topic
any module that wants to use OpenWeatherMap has to change the endpoint and provide the other parms
AND the user needs to get a new apikey…
supposedly the old 2.5 api parms still work, but OWM has told us repeatedly they are going to shut that down completely…
@videogame95 from the doc
https://docs.magicmirror.builders/modules/weather.html#openweathermap-options
in v3, location and locationID are not used. only lat/lon
also, in old api we got the location back and added it to the header
in 3.0 api we don’t so YOU have to set the header for the module
AND
set
appendLocationNameToHeader:false
in the weather module config
other questions (not clear from description):
Are you using mmos or are you using Raspberry Pi OS or another OS?
If not mmos, how did you the install? With the install script inside the repo?
Can you provide output of docker compose config?
the dbus errors in the mm logs are only noise, see https://forum.magicmirror.builders/topic/20032/docker-watchtower-container-restarting-and-mm-container-errors-after-upgrade/7#
If the problem occurs:
docker logs labwccd /opt/mm/run && docker compose up -d --force-recreate?