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

    Posts

    Recent Best Controversial
    • CSS module MMM-homeassistant-sensors

      Hello everyone,

      I would like the values ​​displayed as on the modules above, aligned to the right :

      6131e27f-8af3-4e24-af6b-492f2aaf0440-image.png

      I’m bad at css, and I need your help.

      Thanks to you

      posted in Troubleshooting
      E
      ELMAGO
    • Vigicrue Data not up to date

      Re: MMM-VigiCrues

      Hello @grena,

      The data is no longer updated.
      What should I do ?

      posted in Utilities
      E
      ELMAGO
    • mmm-vigicrue

      Re: MMM-VigiCrues

      @grena

      Bonjour

      depuis quelques jours le graphique ne se mets plus à jour.

      63182a97-50ba-4fa7-a4b4-1cc94575732e-image.png

      voici ma conf :

      // VIGICRUE
      
      
      		{
      		module: "MMM-VigiCrues",
      		position: "top_left",
      		header: "Vigicrue",
      		config: {
      			stationid: "H505012001", // Station identifer (www.vigicrues.gouv.fr)
      			dataPeriod: 1440,
      			dataInterval : 30,
      			alertTable: 	[
      					{ "value": 9210, "title": "Crue 2016", "color": "yellow" },
      					{ "value": 9640, "title": "Crue 2020", "color": "red" }, 
      					]
      		}
      		},
      
      

      Que dois-je faire ?

      posted in Utilities
      E
      ELMAGO
    • RE: JSON request module

      @wishmaster270

      ok, i test

      posted in Requests
      E
      ELMAGO
    • RE: JSON request module

      @wishmaster270

      good morning

      I don’t mind doing it by hand if you explain to me what I need to change

      posted in Requests
      E
      ELMAGO
    • RE: JSON request module

      Hi @wishmaster270

      I come back here, it will be simpler.

      My code is:

      //INFORMATION HOMEY EUFY
      
      {
         module: "MMM-CommandToNotification",
         disabled: false,
         config: {
          updateInterval: 300,
          commands: [
           
      
      {
                 script: "/usr/bin/curl",
                 args: "-s  http://192.168.100.244:3000/ETATEUFY",
                 timeout: 1000,
      			
                 notifications: [
                  "ETATEUFY",
                  ],
                },
      {
                 script: "/usr/bin/curl",
                 args: "-s  http://192.168.100.244:3000/CAMSALLE",
                 timeout: 1000,
      			
                 notifications: [
                  "CAMSALLE",
                  ],
                },
      
      {
                 script: "/usr/bin/curl",
                 args: "-s  http://192.168.100.244:3000/CAMPALIER",
                 timeout: 1000,
      			
                 notifications: [
                  "CAMPALIER",
                  ],
                },
      
      {
                 script: "/usr/bin/curl",
                 args: "-s  http://192.168.100.244:3000/CAMARRIERE",
                 timeout: 1000,
      			
                 notifications: [
                  "CAMARRIERE",
                  ],
                },
      
      {
                 script: "/usr/bin/curl",
                 args: "-s  http://192.168.100.244:3000/CAMGARAGE",
                 timeout: 1000,
      			
                 notifications: [
                  "CAMGARAGE",
                  ],
                },
      {
                 script: "/usr/bin/curl",
                 args: "-s  http://192.168.100.244:3000/CAMGAUCHE",
                 timeout: 1000,
      			
                 notifications: [
                  "CAMGAUCHE",
                  ],
                },
      {
                 script: "/usr/bin/curl",
                 args: "-s  http://192.168.100.244:3000/CAMAVANT",
                 timeout: 1000,
      			
                 notifications: [
                  "CAMAVANT",
                  ],
                },
      {
            script: "/usr/bin/curl",
            args: "-s  http://192.168.100.244:3000/TEMPSALLE",
            timeout: 1000,
            notifications: [
             "TEMPSALLE",
             ],
           },
      
           {
                 script: "/usr/bin/curl",
                 args: "-s  http://192.168.100.244:3000/TEMPBUREAU",
                 timeout: 1000,
                 notifications: [
                  "TEMPBUREAU",
                  ],
                },
      {
                 script: "/usr/bin/curl",
                 args: "-s  http://192.168.100.244:3000/TEMPCHELENA",
                 timeout: 1000,
                 notifications: [
                  "TEMPCHELENA",
                  ],
                },
      {
                 script: "/usr/bin/curl",
                 args: "-s  http://192.168.100.244:3000/TEMPCHLOUCA",
                 timeout: 1000,
                 notifications: [
                  "TEMPCHLOUCA",
                  ],
                },
      {
                 script: "/usr/bin/curl",
                 args: "-s  http://192.168.100.244:3000/TEMPCHALAN",
                 timeout: 1000,
                 notifications: [
                  "TEMPCHALAN",
                  ],
                },
      {
                 script: "/usr/bin/curl",
                 args: "-s  http://192.168.100.244:3000/TEMPCHPARENT",
                 timeout: 1000,
                 notifications: [
                  "TEMPCHPARENT",
                  ],
                },
      {
            	script: "/usr/bin/curl",
            	args: "-s  http://192.168.100.244:3000/AUTBATTMEGANE",
            	timeout: 1000,
            	notifications: [
             	"AUTBATTMEGANE",
             	  ],
           		},
      
           {
                 script: "/usr/bin/curl",
                 args: "-s  http://192.168.100.244:3000/BATTMEGANE",
                 timeout: 1000,
                 notifications: [
                  "BATTMEGANE",
                  ],
                },
      {
                 script: "/usr/bin/curl",
                 args: "-s  http://192.168.100.244:3000/PLUGMEGANE",
                 timeout: 1000,
      			
                 notifications: [
                  "PLUGMEGANE",
                  ],
                },
      {
                 script: "/usr/bin/curl",
                 args: "-s  http://192.168.100.244:3000/CHARGEMEGANE",
                 timeout: 1000,
      			
                 notifications: [
                  "CHARGEMEGANE",
                  ],
                },
      
           ]
         },
        },
      

      So I think it launches all requests at the same time, because my server which must answer crashes.

      I wanted to split it like this:

      //INFORMATION HOMEY EUFY
      
      {
         module: "MMM-CommandToNotification",
         disabled: false,
         config: {
          updateInterval: 300,
          commands: [
           
      
      {
                 script: "/usr/bin/curl",
                 args: "-s  http://192.168.100.244:3000/ETATEUFY",
                 timeout: 1000,
      			
                 notifications: [
                  "ETATEUFY",
                  ],
                },
      {
                 script: "/usr/bin/curl",
                 args: "-s  http://192.168.100.244:3000/CAMSALLE",
                 timeout: 1000,
      			
                 notifications: [
                  "CAMSALLE",
                  ],
                },
      
      {
                 script: "/usr/bin/curl",
                 args: "-s  http://192.168.100.244:3000/CAMPALIER",
                 timeout: 1000,
      			
                 notifications: [
                  "CAMPALIER",
                  ],
                },
      
      {
                 script: "/usr/bin/curl",
                 args: "-s  http://192.168.100.244:3000/CAMARRIERE",
                 timeout: 1000,
      			
                 notifications: [
                  "CAMARRIERE",
                  ],
                },
      
      {
                 script: "/usr/bin/curl",
                 args: "-s  http://192.168.100.244:3000/CAMGARAGE",
                 timeout: 1000,
      			
                 notifications: [
                  "CAMGARAGE",
                  ],
                },
      {
                 script: "/usr/bin/curl",
                 args: "-s  http://192.168.100.244:3000/CAMGAUCHE",
                 timeout: 1000,
      			
                 notifications: [
                  "CAMGAUCHE",
                  ],
                },
      {
                 script: "/usr/bin/curl",
                 args: "-s  http://192.168.100.244:3000/CAMAVANT",
                 timeout: 1000,
      			
                 notifications: [
                  "CAMAVANT",
                  ],
                },
           ]
         },
        },
      
      
      

      and

      //INFORMATION HOMEY EUFY
      
      {
         module: "MMM-CommandToNotification",
         disabled: false,
         config: {
          updateInterval: 300,
          commands: [
           
      
      
      {
            script: "/usr/bin/curl",
            args: "-s  http://192.168.100.244:3000/TEMPSALLE",
            timeout: 1000,
            notifications: [
             "TEMPSALLE",
             ],
           },
      
           {
                 script: "/usr/bin/curl",
                 args: "-s  http://192.168.100.244:3000/TEMPBUREAU",
                 timeout: 1000,
                 notifications: [
                  "TEMPBUREAU",
                  ],
                },
      {
                 script: "/usr/bin/curl",
                 args: "-s  http://192.168.100.244:3000/TEMPCHELENA",
                 timeout: 1000,
                 notifications: [
                  "TEMPCHELENA",
                  ],
                },
      {
                 script: "/usr/bin/curl",
                 args: "-s  http://192.168.100.244:3000/TEMPCHLOUCA",
                 timeout: 1000,
                 notifications: [
                  "TEMPCHLOUCA",
                  ],
                },
      {
                 script: "/usr/bin/curl",
                 args: "-s  http://192.168.100.244:3000/TEMPCHALAN",
                 timeout: 1000,
                 notifications: [
                  "TEMPCHALAN",
                  ],
                },
      {
                 script: "/usr/bin/curl",
                 args: "-s  http://192.168.100.244:3000/TEMPCHPARENT",
                 timeout: 1000,
                 notifications: [
                  "TEMPCHPARENT",
                  ],
                },
      
      
           ]
         },
        },
      
      
      

      and :

      //INFORMATION HOMEY EUFY
      
      {
         module: "MMM-CommandToNotification",
         disabled: false,
         config: {
          updateInterval: 300,
          commands: [
           
      
      
      
      {
            	script: "/usr/bin/curl",
            	args: "-s  http://192.168.100.244:3000/AUTBATTMEGANE",
            	timeout: 1000,
            	notifications: [
             	"AUTBATTMEGANE",
             	  ],
           		},
      
           {
                 script: "/usr/bin/curl",
                 args: "-s  http://192.168.100.244:3000/BATTMEGANE",
                 timeout: 1000,
                 notifications: [
                  "BATTMEGANE",
                  ],
                },
      {
                 script: "/usr/bin/curl",
                 args: "-s  http://192.168.100.244:3000/PLUGMEGANE",
                 timeout: 1000,
      			
                 notifications: [
                  "PLUGMEGANE",
                  ],
                },
      {
                 script: "/usr/bin/curl",
                 args: "-s  http://192.168.100.244:3000/CHARGEMEGANE",
                 timeout: 1000,
      			
                 notifications: [
                  "CHARGEMEGANE",
                  ],
                },
      
           ]
         },
        },
      
      
      

      But it doesn’t work, only the last element appears.

      posted in Requests
      E
      ELMAGO
    • RE: RTE EcoWatt

      @bugsounet
      OK mais c’est troublant

      posted in Requests
      E
      ELMAGO
    • RE: RTE EcoWatt

      @bugsounet

      Salut Bugsounet,

      je ne sais pas comment est généré la date mais il y a visiblement un problème, nous sommes le mercredi 14 décembre et il est 20h33…et c’est le match :)

      9167a5f5-d9d9-40a8-bb4b-77d839b1c537-image.png

      Bonne soirée

      posted in Requests
      E
      ELMAGO
    • RE: JSON request module

      @wishmaster270

      good evening,

      I tested the replace function:

      {
      		module: "MMM-ValuesByNotification",
      		position: "top_right",
      		header: "INFORMATION MÉGANE",
      		config: {
      			updateInterval: 300,
      			reuseCount: 100,
      			addClassesRecursive: true,
      			valueFormat: "\"${value}\".replace(\"false\",\"Non\").replace(\"true\",\"Oui\")",
      			groups: [
      				{
      					items: [
      						
      						{
      							notification: "AUTBATTMEGANE",
      							itemTitle: "Autonomie  ",
      							values: [
      								{
      									valueUnit: " Km",
      									valueFormat: "Number(${value}).toFixed(2)",
      									jsonpath: "data",
      								},
      							]
      						},
      						{
      							notification: "BATTMEGANE",
      							itemTitle: "Charge batterie  ",
      							values: [
      								{
      									valueUnit: " %",
      									valueFormat: "Number(${value}).toFixed(2)",
      									jsonpath: "data",
      								},
      							]
      						},
      						{
      							notification: "PLUGMEGANE",
      							itemTitle: "Voirture branchée ",
      							classes: "withIcons",
      							valueFormat: "\"${value}\".replace(\"false\",\"Non\").replace(\"true\",\"Oui\")",
      							values: [
      								{
      									
      									valueFormat: "Number(${value}).toFixed(2)",
      									jsonpath: "data",
      								},
      							]
      						},
      						
      					]
      				},
      			]
      		},
      	},
      
      
      

      But unfortunately it doesn’t work.

      504f3bb6-cb32-49fa-97b6-c872e2b1aa31-image.png

      Would you know why?

      Thanks

      posted in Requests
      E
      ELMAGO
    • RE: RTE EcoWatt

      @bugsounet

      Moi ça marche toujours nickel

      posted in Requests
      E
      ELMAGO
    • 1
    • 2
    • 3
    • 4
    • 5
    • 12
    • 13
    • 1 / 13