MagicMirror Forum
    • Recent
    • Tags
    • Unsolved
    • Solved
    • MagicMirror² Repository
    • Documentation
    • 3rd-Party-Modules
    • Donate
    • Discord
    • Register
    • Login
    1. Home
    2. Jimmy1502
    3. Posts
    A New Chapter for MagicMirror: The Community Takes the Lead
    Read the statement by Michael Teeuw here.
    J
    Offline
    • Profile
    • Following 0
    • Followers 0
    • Topics 2
    • Posts 13
    • Groups 0

    Posts

    Recent Best Controversial
    • RE: MMM-Buttons to change pages

      @captheavenger hi i just used a wire (with special connectors) to directly connect the 3.3V pin to the other gpio pin. It was just for testing purpose. I bought a button but i need to solder wires to it.

      posted in Troubleshooting
      J
      Jimmy1502
    • RE: MMM-Buttons to change pages

      @sdetweil Thx for your help! Kinda dumb mistake :(

      But here for the rest. This code was working:

      {
                              module: 'MMM-Buttons',
                              config: {
                                      buttons: [
                                              {
                                              pin: 26,
                                              name: "nextpagewithbutton",
                                              shortPress: {
                                                      notification: "PAGE_INCREMENT",
                                                      payload: 1,
                                                      },
                                              }
                                              ]
                                      }
                      },
      
      posted in Troubleshooting
      J
      Jimmy1502
    • MMM-Buttons to change pages

      Hi, i wanna use a physical button to change the pages. Is this right?

      {
                              module: 'MMM-Buttons',
                              config: {
                                      buttons: [
                                              {
                                              pin: 26,
                                              name: "naechsteSeite",
                                              shortPress: {
                                                      notification: "PAGE_INCREMENT",
                                                      payload: 1,
                                                      },
                                              shortPress: undefined
                                              }
                                              ]
                                      }
                      },
      
      
      posted in Troubleshooting
      J
      Jimmy1502
    • RE: Problem with MMM-ValuesByNotification and MMM-CommandToNotification

      @wishmaster270
      Hi! Ive been busy so i couldnt work on it. I removed the except block with five “#” for each line to make it a comment. And i get the following error. The line 32 has a syntax error “invalid syntax”. It is the print function printing json.dumps(result))

      posted in Troubleshooting
      J
      Jimmy1502
    • RE: Problem with MMM-ValuesByNotification and MMM-CommandToNotification

      @wishmaster270 I can see the temps now. I increased the UpdateInterval in both ValuesByNotification and CommandToNotification and made them different. But i still got the “0.00” for both temperature and humidity. But i dont think it should be the UpdateInterval. Cause when i tested the DHT22 with a Microcontroller i was able to get values every second.

      posted in Troubleshooting
      J
      Jimmy1502
    • RE: Problem with MMM-ValuesByNotification and MMM-CommandToNotification

      @sdetweil i have seen thath. But usually it shows me in the notifications that its not approved yet. But i couldnt find it. Thats why i was confused.

      posted in Troubleshooting
      J
      Jimmy1502
    • RE: Problem with MMM-ValuesByNotification and MMM-CommandToNotification

      @wishmaster270 Oh i could sworn i just submitted sth. but i cant see it in the notifications…

      Well for a second time:

      It kinda works now. I tried using the script as u said manually and the dependencies (adafruit library) wasnt up to date. I got reasonable outputs.
      But the ValuesByNotification Module isnt working as intended. I Just get a “NaN” (“not a number”?) for the temperature. The Humidity is kinda working giving me a reasonable output. But sometimes after a blink (i think a refresh?), the value changes to “0.00%rH” but after another one it is good again.

      posted in Troubleshooting
      J
      Jimmy1502
    • RE: Problem with MMM-ValuesByNotification and MMM-CommandToNotification

      @wishmaster270 this advice really helped. I tried using the script and saw, that the adafruit library was outdated. Updated it and now it kinda works. The script and my sensor is working. I get good reasonable values if i use the script manually. But the Mirror is kinda weird.
      When i measured the temperature manually it said sth. around 21°C but ValuesByNotification outputs: “NaN” so Not a Number?
      Humidity is kinda working. The majority of the time it is giving me a value of 47%rH but sometimes after the module is blinking (I think it is refreshing), it suddenly changes to 0.00%rH. But the next blink changes it back to a real value.

      Thx for your help

      posted in Troubleshooting
      J
      Jimmy1502
    • RE: Problem with MMM-ValuesByNotification and MMM-CommandToNotification

      @wishmaster270 Hi! This explains the “Timeout” and i changed it. But now i just gut “0.00” as values. Do i have other mistakes in the code? Can i use all GPIO Pins or just special ones? I tried 18,21,25.

      posted in Troubleshooting
      J
      Jimmy1502
    • RE: Problem with MMM-ValuesByNotification and MMM-CommandToNotification

      @sdetweil No sadly not, still getting “timeout”. I try to implement the codewrapper. Im new to this sry.

      posted in Troubleshooting
      J
      Jimmy1502
    • RE: Problem with MMM-ValuesByNotification and MMM-CommandToNotification

      @sdetweil Hi thx for the fast reply. This is a script from the creator of the module. In the module folder is another folder with scripts. The description how to use it is:

      script: Either a absolute path or the realtive path of a script starting at the “scripts” directory. Make sure to add a “./” as prefix if you call a script in the “scripts” directory.

      And in his example he did this:

        {
         module: "MMM-CommandToNotification",
         disabled: false,
         config: {
          updateInterval: 10,
          commands: [
           {
            script: "./randomInteger.js",
            args: "-10 10",
            timeout: 5,
            notifications: [
             "TEST1",
             "TEST2",
            ],
           },
           {
            script: "./randomNumberJson.js",
            args: "-50 20",
            skips: 3,
            timeout: 10,
            conditions: {
              returnCode: [0,1,2]
            }
            notifications: [
             "TEST3",
             ["TEST4", true]
            ],
           }
          ]
         },
        },
      

      I changed it to:
      script: “./temperature/dht22”,

      posted in Troubleshooting
      J
      Jimmy1502
    • Problem with MMM-ValuesByNotification and MMM-CommandToNotification

      Hello i used to following code to add a temperature and humitidy display to my magic mirror. i use a dht22 and i already checked the sensor with a arduino. it is working and giving reasonable outputs. But i just get “Timeout” or “0.00” as values. So did i mess up the code?

      {
         			module: "MMM-CommandToNotification",
      			disabled: false,
         			config: {
      				updateInterval: 10,
          				commands: [
          					{
          					script: "./dht22",
      					timeout: 55,
      					args: "12",
      					notifications: [
      					"Tempout"
             						]
      					}
      
      					]
         				},
        		},
      		        {
                  		module: "MMM-ValuesByNotification",
                  		position: "bottom_left",
                  		header: "Diele",
                  		config: {
                      		updateInterval: 10,
                      		reuseCount: 100,
                      		groups: [
                          			{
                              		items: [
                                  			{
                                      		notification: "Tempout",
                                      		itemTitle: "Bathroom",
                                      		values: [
                                          		{
                                              valueIcon: "fa fa-thermometer-full",
                                              valueUnit: "°C",
                                              valueFormat: "Number(${value}).toFixed(2)",
                                              jsonpath: "temperature",
                                              thresholds: [
                                                  {
                                                      value: "15",
                                                      type: "lt",
                                                      classes: "lt15"
                                                  },
                                                  {
                                                      value: "20",
                                                      type: "lt",
                                                      classes: "lt20"
                                                  },
                                              ]
                                          },
                                          {
                                              valueIcon: "fa fa-tint",
                                              valueUnit: "%rH",
                                              valueFormat: "Number(${value}).toFixed(1)",
                                              jsonpath: "humidity",
                                          },
                                      ]
                                  },
                              ]
                          },
                      ]
                  },
              },
      
      posted in Troubleshooting
      J
      Jimmy1502
    • RE: MMM-DHT22

      Hello, im quite new to the MagicMirror and I only have basic Programming Knowledge. I tried using ur Module and i strictly followed ur guide, but it doesnt work. The module itself is loading even th icons, but there are no numbers visible. I tried to check the library but it doesnt work.
      Is it a Problem on my side or a Problem with the adafruit library?

      Thx for your help.

      posted in Utilities
      J
      Jimmy1502
    • 1 / 1