A New Chapter for MagicMirror: The Community Takes the Lead
Read the statement by Michael Teeuw here.

Subcategories

  • Present your module and help other users on how to use it.

    2k Topics
    26k Posts
    A
    For some reason, my mirror is not able to turn on thru MQTT. Below is most of the detail from the log file. MQTT explorer is showing that HomeAssistant is publishing via MQTT “true”. Do you have any suggestions? [2026-05-22T21:32:28.750Z] PresenceControl: Received config: {“mode”:“MQTT”,“pirGPIO”:4,“mqttServer”:“mqtt://192.168.4.160:1883”,“mqttTopic”:“sensor/presence”,"mqttPayloadOccupancyF> [2026-05-22T21:32:28.910Z] PresenceControl: [updateScreen] on=true, cmd=“wlopm --on HDMI-A-2” [2026-05-22T21:32:29.211Z] PresenceControl: [updateScreen] SUCCESS: executed “wlopm --on HDMI-A-2” [2026-05-22T21:32:29.357Z] PresenceControl: [updatePresence] pirPresence=false, touchPresence=false, presence=false, newPresence=false, locked=false [2026-05-22T21:32:29.359Z] PresenceControl: Subscribed to MQTT topic: sensor/presence [2026-05-22T21:33:02.189Z] PresenceControl: [startCounter] Counter expired: presence=false, pirPresence=false, calling updateScreen(false) [2026-05-22T21:33:02.190Z] PresenceControl: [updateScreen] on=false, cmd=“wlopm --off HDMI-A-2” [2026-05-22T21:40:24.572Z] PresenceControl: [updatePresence] pirPresence=false, touchPresence=false, presence=false, newPresence=false, locked=false [2026-05-22T21:40:25.575Z] PresenceControl: [startCounter] Counter expired: presence=false, pirPresence=false, calling updateScreen(false) [2026-05-22T21:40:25.576Z] PresenceControl: Counter expired, set presence to FALSE and stopped timer.
  • Need a module? Maybe someone is interested in coding it.

    1k Topics
    7k Posts
    R
    @joey Hi how are things. Just from taking a quick look (am not the developer, don’t use this module, don’t have a test magicmirror to-hand) it looks like the API call the module’s making should work just fine. Trying to access the website using the url of the resource you can see inside MMM-Pollen.js doesn’t look like it will work, as I think maybe you need to specify a Referer in the header? Am new to this. If you want to test it out you could try: (this is what I did) Go to an online API call utility like https://reqbin.com/ Add the base URL for the API call the module tries to make in the URL field (looks like it’s https://www.pollen.com/api/forecast/current/pollen/ ) Specify a zipcode for the call by adding it to the end of your URL so you have (e.g.) https://www.pollen.com/api/forecast/current/pollen/90210 Under Headers add a Key Referer and set its value to the same as the URL you have in the URL field Click the Send button Mine came back with a json body that looks like it has pollen data in "Type": "pollen", "ForecastDate": "2026-05-25T00:00:00-04:00", "Location": { "ZIP": "90210", "City": "BEVERLY HILLS", "State": "CA", "periods": [{ "Triggers": [{ "LGID": 186, ... so I’d’ve said the API the module depends on was ok at least. Maybe post a relevant chunk of your config.js you were using for the module and it’ll help with debugging it?
  • Need help developing a module? You just found it!

    689 Topics
    5k Posts
    S
    @TAGinside edit the wiki on the MagicMirror GitHub page to add your module to the appropriate section and the next day it will appear in the searchable list here https://modules.magicmirror.builders/ You could also describe it on the discord or reddit MagicMirror channels
  • You have a problem with a module? Ask for help.

    3k Topics
    20k Posts
    W
    @KristjanESPERANTO THANX! works with 4.4.3 (same config).
  • Default Modules

    Pinned
    11
    0 Votes
    11 Posts
    23k Views
    S
    @Oboudreaux submit a PR to the GitHub repo