“Great news! 🎉 Thank you, Kristjan, for all your hard work, and to MagicMirrorOrg for keeping the third-party module repository alive. Excited to see the future improvements!”
Read the statement by Michael Teeuw here.
Best posts made by sophiasteck
-
RE: 3rd-Party-Modules project now part of MagicMirrorOrg
Latest posts made by sophiasteck
-
RE: 3rd-Party-Modules project now part of MagicMirrorOrg
“Great news! 🎉 Thank you, Kristjan, for all your hard work, and to MagicMirrorOrg for keeping the third-party module repository alive. Excited to see the future improvements!”
-
RE: MMM-SynologySurveillance can get enumerate camera info, but on MM page just shows UNDEFINED
@Madeline said in MMM-SynologySurveillance can get enumerate camera info, but on MM page just shows UNDEFINED:
Relatively new to MM, running latest software (just set up yesterday and today on Rasp Pi 4, full install. Have many third party modules working properly and love it. Having a problem with MMM-SynologySurveillance. Turned debug on and it seems to be able to log in and enumerate all the cameras, (see log below) and I even see it periodically query with the full url and the keys for each camera. No errors that I can see. however on the MM page it’s the only module that shows “UNDEFINED” no matter which zone I put it in. Ideas?
[2025-07-13 14:45:32.371] [LOG] MMM-SynologySurveillanceNew infos of DiskStation with idx: 0
0|mm | [2025-07-13 14:45:32.371] [LOG] {
0|mm | “camIds”: [
0|mm | 5,
0|mm | 7,
0|mm | 14,
0|mm | 32,
0|mm | 34,
0|mm | 35
0|mm | ],
0|mm | “camNameIdMapping”: {
0|mm | “Back Doors”: 5,
0|mm | “Pool Cam”: 7,
0|mm | “Indoor Kitchen”: 14,
0|mm | “Side Door”: 32,
0|mm | “Indoor TV Room”: 34,
0|mm | “Indoor Living Room”: 35
0|mm | },
0|mm | “camIdNameMapping”: {
0|mm | “5”: “Back Doors”,
0|mm | “7”: “Pool Cam”,
0|mm | “14”: “Indoor Kitchen”,
0|mm | “32”: “Side Door”,
0|mm | “34”: “Indoor TV Room”,
0|mm | “35”: “Indoor Living Room”
0|mm | },It looks like your module is successfully connecting and fetching camera data (cam IDs and names are correct in the logs), so it’s likely a display configuration issue.
-
Check your
config.js
for the MMM-SynologySurveillance section — make sure yourcameras
array is correctly defined and matches the names or IDs returned. -
Some people fix this by explicitly mapping like:
cameras: [“Back Doors”, “Pool Cam”, “Indoor Kitchen”]
or using the IDs:
cameras: [5, 7, 14] -
Also, confirm you have
showStream
or similar flags set properly. -
Lastly, maybe increase your
updateInterval
to give it time to fetch images.
If you can, post your MMM-SynologySurveillance config snippet here. Happy to take a look!
-