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

    Posts

    Recent Best Controversial
    • MMM-Buttons keine Reaktion?

      Hello,
      is there a log where i can see if something happens when the button press.
      Have MMM buttons run on the Raspi and a pushbutton on Ground and pin 11 (gpio17) plugged.
      Nothing reacts when I push? Do i still have to adjust something?

      Hallo,
      wo gibts denn ein log wo mann schauen kann ob sich was regt beim button drücken.
      Habe MMM-Buttons am laufen und am Raspi ein Pushbutton auf Ground und Pin 11 (gpio17) gesteckt.
      Nix reagiert? Muss ich noch was anderes einstellen oder einschalten?

      MMM-PageSelect läuft auch damit ich mehrere Seiten habe.
      
      buttons: [
                  {
                      pin: 11, //The pin that connects your first button
                      name: "Hauptseite", //Or whatever you really want
                      longPress: { //longPress or shortPress doesnt matter. Really it's just the stuff on the inside that matters.
                          notification: "PAGE_SELECT",
                          payload: "haupt" //Or whatever page you want
                      },
      shortPress: {
                          notification: "PAGE_SELECT",
                          payload: "zweite" //Or whatever page you want
                      }
                  },
      

      Danke

      posted in Troubleshooting
      R
      robiv8
    • RE: Displaying Metrics from an Excel Sheet

      @rummyr said in Displaying Metrics from an Excel Sheet:

      I guess the bottom line is the question “can nodejs access the data?”

      A quick search turned up more than one npm module for reading xls files.

      Not sure pulling from an Excel sheet is particularly sensible, probably more sensible to push from Excel on change to a more accessible source.

      My English is not very good!
      Can you explain that further? That would interest me too.

      posted in Requests
      R
      robiv8
    • PDF oder/or Excel Datei Anzeigen/View

      Hello,
      I have a MagicMirror Infopanel tinkered with multiple pages (MMM page selector) weather, departure times trains etc.
      Is it possible to have a PDF or Excel file displayed on a page? I was thinking of a folder in which this file is stored and MM indicates this.
      How could I implement that?
      I’d be thankful for Tips.

      Hallo,
      Ich habe ein MagicMirror Infopanel gebastelt mit mehreren Seiten (MMM-Page-Selector) Wetter, Abfahrtszeiten Züge usw.
      Ist es möglich sich auf einer Seite eine PDF oder Excel Datei anzeigen zu lassen. Ich dachte da an einen Ordner in der diese Datei abgelegt wird und MM zeigt diese an.
      Wie könnte man das umsetzen.
      Für Denkanstöße wäre ich dankbar.

      Robi

      posted in General Discussion
      R
      robiv8
    • RE: MMM-Page-Selector: A page switcher that can set positions of modules

      OK Thanks.
      It’s not really an issue, its a question about Button with Selector Howto ;-)

      posted in System
      R
      robiv8
    • RE: MMM-Page-Selector: A page switcher that can set positions of modules

      Hallo Veldrovive,
      I just asked you a question on GitHub about Button.
      Should I write this here or on GitHub? Where do you prefer it?

      posted in System
      R
      robiv8
    • RE: MMM-Page-Selector: A page switcher that can set positions of modules

      I guess it’s the MM-WatchDog module
      Check that out

      MMM-WatchDog module keeps an eye on your UI and quits app in case the UI crashes. If you combine this with the PM2 process manager, MM2 will automaticly restart after a UI failure.

      So you said: “my MagicMirror keeps restarting every few seconds.”

      posted in System
      R
      robiv8
    • RE: Syntax Errorn in Config.js

      @sollekram said in Syntax Errorn in Config.js:
      hotwords: “MIRROR” missing comma ,
      hotwords: “ASSISTANT” missing comma ,

      posted in Troubleshooting
      R
      robiv8
    • RE: MMM-Page-Selector: A page switcher that can set positions of modules

      Wow, that was fast.
      Will it morning look at rest, and test.
      But what I read so far looks like this for me:
      First list all the modules as before.
      Below that, under “pages:” and the page names, insert the module names with location.

      And I have to give the modules a name (name:) which is then used in pages: for the position.

      So roughly right?

      Oh! One question:
      How implement more then 1 module in exclusion?

      exclusion: [
      {
      "module": "MMM-Cursor"
      },
      {
      "MMM-page-indicator",
          position: "bottom_center"
      }
      ]
      
      posted in System
      R
      robiv8
    • RE: MMM-Page-Selector: A page switcher that can set positions of modules

      Hey, just no hectic and stress.
      Then I’m just the beta tester ;-)

      What long matures will be good.
      Thank you

      posted in System
      R
      robiv8
    • RE: MMM-Page-Selector: A page switcher that can set positions of modules

      I just made a quick attempt with the first one of your code.
      I’m slowly approaching the goal ;-).
      I still have questions.
      This is my code:

      /* Magic Mirror Config Sample
       *
       * For more information how you can configurate this file
       * See https://github.com/MichMich/MagicMirror#configuration
       *
       */
      var config = {
      address: "0.0.0.0",
      
      //port: 8080,
      port: 8080,
      ipWhitelist: [],
      
      language: "de",
      timeFormat: 24,
      units: "metric",
      
      modules: [
        {
        module: 'MMM-Page-Selector',
        position: 'top_center',
        config: {
        defaultPage: "main",
        displayTitle: true,
        selectPageNotif: [""],
        incrementPageNotif: [""],
        decrementPageNotif: [""]
        }
        },
      
        {
        module: 'MMM-DWD-WarnWeather',
        position: 'top_bar',
        pages: {main: 'top_bar'},
        header: 'Wieslauf',
        config: {
        region: 'Rudersberg',
        changeColor: true,
        displayRegionName: false,
        interval: 3 * 60 * 1000, // every 10 minutes
        loadingText: 'Warnungen werden geladen...',
        noWarningText: 'Keine Warnungen'
        }
        },
      
      {
      module: 'MMM-DWD-WarnWeather',
      position: 'top_bar',
      pages: {main: 'top_bar'},
      header: 'Strohgäu',
      config: {
      region: 'Hemmingen / BW',
      changeColor: true,
      displayRegionName: false,
      interval: 3 * 60 * 1000, // every 10 minutes
      loadingText: 'Warnungen werden geladen...',
      noWarningText: 'Keine Warnungen'
      }
      },
      {
      module: 'MMM-DWD-WarnWeather',
      position: 'top_bar',
      pages: {main: 'top_bar'},
      header: 'Schönbuch',
      config: {
      region: 'Dettenhausen',
      changeColor: true,
      displayRegionName: false,
      interval: 3 * 60 * 1000, // every 10 minutes
      loadingText: 'Warnungen werden geladen...',
      noWarningText: 'Keine Warnungen'
      }
      },
      {
      module: 'MMM-DWD-WarnWeather',
      position: 'top_bar',
      pages: {main: 'top_bar'},
      header: 'Täles',
      config: {
      region: 'Neuffen',
      changeColor: true,
      displayRegionName: false,
      interval: 3 * 60 * 1000, // every 10 minutes
      loadingText: 'Warnungen werden geladen...',
      noWarningText: 'Keine Warnungen'
      }
      },
      {
      module: 'MMM-DWD-WarnWeather',
      position: 'top_bar',
      pages: {main: 'top_bar'},
      header: 'Rossberg',
      config: {
      region: 'Wolfegg',
      changeColor: true,
      displayRegionName: false,
      interval: 3 * 60 * 1000, // every 10 minutes
      loadingText: 'Warnungen werden geladen...',
      noWarningText: 'Keine Warnungen'
      }
      },
      {
      module: "clock",
      position: "middle_center",
      pages: {main: 'middle_center'},
      config: {
      showDate: false,
      displayType: 'analog',
      analogSize: '540px',
      analogFace: 'face-001',
      secondsColor: '#FF0000',
      analogPlacement: 'top',
      //analogShowDate: 'bottom',
      }
      },
      {
      module: "clock",
      position: "bottom_center",
      pages: {main: 'bottom_center'},
      },
      {
      module: "currentweather",
      position: "top_right",
      pages: {main: 'top_right'},
      config: {
      lang: "de",
      location: "Beinstein",
      locationID: "3220785",  //ID from http://www.openweathermap.org/help/city_list.txt
      appid: "08541xxxxxxxxxxxxxxxxx"
      }
      },
      {
      module: "MMM-PublicTransportHafas",
      position: "bottom_right",
      pages: {second: 'bottom_right'},
      config: {
      stationID: "008007193",	// Replace with your stationID!
      headerPrefix: "von",
      stationName: "Miedelsbach",   // Replace with your station name!
      direction: "",     // Show only departures heading to this station. (A station ID.)
      ignoredLines: [],   // Which lines should be ignored? (comma-separated list of line names)
      excludedTransportationTypes: ["bus"],  // Which transp not be shown (, list) values:StN tram, BuN bus, s suburban
      timeInFuture: 240,
      showColoredLineSymbols: true,     // Want colored line symbols?
      useColorForRealtimeInfo: true,    // Want colored real time information (timeToStation, early)?
      showTableHeadersAsSymbols: true,  // Table Headers as symbols or text?
      maxUnreachableDepartures: 1,      // How many unreachable departures should be shown?
      maxReachableDepartures: 5,        // How many reachable departures should be shown?
      customLineStyles: "hafas", // Prefix for the name of the custom css file. ex: Leipzig-lines.css (case sensitive)
      showOnlyLineNumbers: false        // Display only the line number instead of the complete name, i. e. "11" instead of "STR 11"
      }
      },
      {
      module: "MMM-PublicTransportHafas",
      position: "bottom_right",
      pages: {second: 'bottom_right'},
      config: {
      stationID: "008007446",	// Replace with your stationID!
      headerPrefix: "von",
      stationName: "Frickenhausen",   // Replace with your station name!
      direction: "",     // Show only departures heading to this station. (A station ID.)
      ignoredLines: [],   // Which lines should be ignored? (comma-separated list of line names)
      excludedTransportationTypes: ["bus"],  // Which transp not be shown (, list) values:StN tram, BuN bus, s suburban
      timeInFuture: 240,
      showColoredLineSymbols: true,     // Want colored line symbols?
      useColorForRealtimeInfo: true,    // Want colored real time information (timeToStation, early)?
      showTableHeadersAsSymbols: true,  // Table Headers as symbols or text?
      maxUnreachableDepartures: 1,      // How many unreachable departures should be shown?
      maxReachableDepartures: 5,        // How many reachable departures should be shown?
      customLineStyles: "hafas",             // Prefix for the name of the custom css file. ex: Leipzig-lines.css (case sensitive)
      showOnlyLineNumbers: false        // Display only the line number instead of the complete name, i. e. "11" instead of "STR 11"
      }
      },
      {
      module: "MMM-PublicTransportHafas",
      position: "bottom_left",
      pages: {second: 'bottom_left'},
      config: {
      stationID: "008003409",// Replace with your stationID!
      headerPrefix: "von",
      stationName: "Korntal DB",   // Replace with your station name!
      direction: "",     // Show only departures heading to this station. (A station ID.)
      ignoredLines: [],   // Which lines should be ignored? (comma-separated list of line names)
      excludedTransportationTypes: ["bus", "Fernverkehr"],  // Which transp not be shown (, list) values:StN tram, BuN bus, s suburban
      timeInFuture: 240,
      showColoredLineSymbols: true,     // Want colored line symbols?
      useColorForRealtimeInfo: true,    // Want colored real time information (timeToStation, early)?
      showTableHeadersAsSymbols: true,  // Table Headers as symbols or text?
      maxUnreachableDepartures: 1,      // How many unreachable departures should be shown?
      maxReachableDepartures: 5,        // How many reachable departures should be shown?
      customLineStyles: "hafas",             // Prefix for the name of the custom css file. ex: Leipzig-lines.css (case sensitive)
      showOnlyLineNumbers: false        // Display only the line number instead of the complete name, i. e. "11" instead of "STR 11"
      }
      },
      {
      module: "MMM-PublicTransportHafas",
      position: "bottom_left",
      pages: {second: 'bottom_left'},
      config: {
      stationID: "000557824",// Replace with your stationID!
      headerPrefix: "von",
      stationName: "Münchingen",   // Replace with your station name!
      direction: "",     // Show only departures heading to this station. (A station ID.)
      ignoredLines: [],   // Which lines should be ignored? (comma-separated list of line names)
      excludedTransportationTypes: ["bus"],  // Which transp not be shown (, list) values:StN tram, BuN bus, s suburban
      timeInFuture: 240,
      showColoredLineSymbols: true,     // Want colored line symbols?
      useColorForRealtimeInfo: true,    // Want colored real time information (timeToStation, early)?
      showTableHeadersAsSymbols: true,  // Table Headers as symbols or text?
      maxUnreachableDepartures: 1,      // How many unreachable departures should be shown?
      maxReachableDepartures: 5,          // How many reachable departures should be shown?
      customLineStyles: "hafas", // Prefix for the name of the custom css file. ex: Leipzig-lines.css (case sensitive)
      showOnlyLineNumbers: false          // Display only the line number instead of the complete name, i. e. "11" instead of "STR 1
      }
      },
      {
      module: "MMM-page-indicator",
      position: "bottom_center",
      pages: "all"
      },
      {
      "module": "MMM-Cursor",
      }
      ]
      };
      /*************** DO NOT EDIT THE LINE BELOW ***************/
      if (typeof module !== "undefined") {module.exports = config;}
      
      

      The first page looks good, but on the second page, the modules are shown above the other instead of 2 left 2 right.
      main:
      0_1541454749885_main.png
      second:
      1_1541454749886_second.png

      This is how the modules (train schedule) should look like:
      0_1541455041246_oldpage.png

      posted in System
      R
      robiv8
    • 1
    • 2
    • 9
    • 10
    • 11
    • 12
    • 13
    • 14
    • 11 / 14