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

    Shinji0912

    @Shinji0912

    0
    Reputation
    16
    Profile views
    32
    Posts
    0
    Followers
    0
    Following
    Joined
    Last Online

    Shinji0912 Unfollow Follow

    Latest posts made by Shinji0912

    • RE: Star Trek TNG

      @hango Are you gonna upload your finished work? if yes i would be really interested (Big Star wars fan) but unfortunate i don’t have the skills to do it myself

      posted in Show your Mirror
      S
      Shinji0912
    • RE: Is it possible to ad an Arduino?

      @Crime I already tried to fix it like that but sadly i didn’t worked… now i don’t know what to do and i don’t have the knowledge to fix it myself atm atleast .-.

      posted in Troubleshooting
      S
      Shinji0912
    • RE: Is it possible to ad an Arduino?

      @sdetweil Sad, but thank you soo much for kind of wasting your time trying to help me ^^

      posted in Troubleshooting
      S
      Shinji0912
    • RE: Is it possible to ad an Arduino?

      @sdetweil Just tried it but it’s not working … now the “waiting for connection” or starting arduports isn’t even displayed on the MagicMirror anymore

      and the console log changed from :

      pi@raspberrypi:~/MagicMirror $ npm run start
      
      > magicmirror@2.12.0 start /home/pi/MagicMirror
      > DISPLAY="${DISPLAY:=:0}" ./node_modules/.bin/electron js/electron.js
      
      [2020-09-24 15:48:02.396] [LOG]    Starting MagicMirror: v2.12.0
      [2020-09-24 15:48:02.409] [LOG]    Loading config ...
      [2020-09-24 15:48:02.421] [LOG]    Loading module helpers ...
      [2020-09-24 15:48:02.444] [LOG]    Initializing new module helper ...
      [2020-09-24 15:48:02.445] [LOG]    Module helper loaded: MMM-ArduPort
      node-telegram-bot-api deprecated Automatic enabling of cancellation of promises is deprecated.
      In the future, you will have to enable it yourself.
      See https://github.com/yagop/node-telegram-bot-api/issues/319. internal/modules/cjs/loader.js:786:30
      [2020-09-24 15:48:04.024] [LOG]    Initializing new module helper ...
      [2020-09-24 15:48:04.025] [LOG]    Module helper loaded: MMM-TelegramBot
      [2020-09-24 15:48:04.027] [LOG]    No helper found for module: MMM-Online-State.
      [2020-09-24 15:48:04.097] [LOG]    Initializing new module helper ...
      [2020-09-24 15:48:04.098] [LOG]    Module helper loaded: updatenotification
      [2020-09-24 15:48:04.100] [LOG]    No helper found for module: clock.
      [2020-09-24 15:48:04.259] [LOG]    Initializing new module helper ...
      [2020-09-24 15:48:04.260] [LOG]    Module helper loaded: MMM-RBB-Weather
      [2020-09-24 15:48:04.904] [LOG]    Initializing new module helper ...
      [2020-09-24 15:48:04.905] [LOG]    Module helper loaded: calendar
      [2020-09-24 15:48:05.663] [LOG]    Initializing new module helper ...
      [2020-09-24 15:48:05.664] [LOG]    Module helper loaded: MMM-NowPlayingOnSpotify
      [2020-09-24 15:48:05.664] [LOG]    All module helpers loaded.
      [2020-09-24 15:48:05.869] [LOG]    Starting server on port 8080 ... 
      [2020-09-24 15:48:05.894] [LOG]    Server started ...
      [2020-09-24 15:48:05.895] [LOG]    Connecting socket for: MMM-ArduPort
      [2020-09-24 15:48:05.897] [LOG]    [MMM-ArduPort]:: Starting node_helper for module [MMM-ArduPort]
      [2020-09-24 15:48:05.898] [LOG]    Connecting socket for: MMM-TelegramBot
      [2020-09-24 15:48:05.899] [LOG]    Connecting socket for: updatenotification
      [2020-09-24 15:48:05.901] [LOG]    Connecting socket for: MMM-RBB-Weather
      [2020-09-24 15:48:05.902] [LOG]    Starting module helper: MMM-RBB-Weather
      [2020-09-24 15:48:05.902] [LOG]    Connecting socket for: calendar
      [2020-09-24 15:48:05.903] [LOG]    Starting node helper for: calendar
      [2020-09-24 15:48:05.904] [LOG]    Connecting socket for: MMM-NowPlayingOnSpotify
      [2020-09-24 15:48:05.905] [LOG]    Sockets connected & modules started ...
      [2020-09-24 15:48:06.097] [LOG]    Launching application.
      [2020-09-24 15:48:09.747] [LOG]    Create new calendar fetcher for url: https://calendar.google.com/calendar/ical/oliver.kuck12%40gmail.com/public/basic.ics - Interval: 300000
      [2020-09-24 15:48:09.956] [LOG]    MMM-RBB-Weather[24.9.2020, 15:48:09]: Load data for ID "18228265" and "0" days ...
      [2020-09-24 15:48:09.970] [INFO]   Checking git for module: MMM-ArduPort
      [2020-09-24 15:48:10.014] [INFO]   Checking git for module: MMM-TelegramBot
      [2020-09-24 15:48:10.057] [INFO]   Checking git for module: MMM-Online-State
      [2020-09-24 15:48:10.104] [INFO]   Checking git for module: MMM-RBB-Weather
      [2020-09-24 15:48:10.148] [INFO]   Checking git for module: MMM-NowPlayingOnSpotify
      [2020-09-24 15:48:10.201] [ERROR]  (node:1251) [DEP0005] DeprecationWarning: Buffer() is deprecated due to security and usability issues. Please use the Buffer.alloc(), Buffer.allocUnsafe(), or Buffer.from() methods instead.
      [2020-09-24 15:48:10.209] [ERROR]  (node:1251) [DEP0005] DeprecationWarning: Buffer() is deprecated due to security and usability issues. Please use the Buffer.alloc(), Buffer.allocUnsafe(), or Buffer.from() methods instead.
      [2020-09-24 15:48:10.357] [LOG]    MMM-RBB-Weather[24.9.2020, 15:48:10]: Fetch data for day "0" ...
      [2020-09-24 15:48:10.397] [LOG]    { debug: 'SerialPort shell started...' }
      [2020-09-24 15:48:10.408] [LOG]    undefined[MMM-ArduPort] SerialPort shell started...
      [2020-09-24 15:48:10.410] [LOG]    { debug: 'Waiting Ardunio to connect on port...' }
      [2020-09-24 15:48:10.411] [LOG]    undefined[MMM-ArduPort] Waiting Ardunio to connect on port...
      [2020-09-24 15:48:10.413] [LOG]    { status: { name: 'connect', data: 'connected' } }
      [2020-09-24 15:48:10.416] [LOG]    { name: 'connect', data: 'connected' }
      [2020-09-24 15:48:11.002] [LOG]    Refreshed access token because it has expired. Expired at: 15:48:09 now is: 15:48:11
      [2020-09-24 15:48:11.093] [LOG]    Refreshed access token because it has expired. Expired at: 16:48:11 now is: 15:48:11
      [2020-09-24 15:48:11.189] [LOG]    MMM-RBB-Weather[24.9.2020, 15:48:11]: Data received, send to module ...
      [2020-09-24 15:48:11.328] [INFO]   Calendar-Fetcher: Broadcasting 0 events.
      [2020-09-24 15:48:12.086] [LOG]    { status: { name: 'setup', data: 'starting' } }
      [2020-09-24 15:48:12.093] [LOG]    { name: 'setup', data: 'starting' }
      [2020-09-24 15:48:12.187] [LOG]    { status: { name: 'setup', data: 'started' } }
      [2020-09-24 15:48:12.189] [LOG]    { name: 'setup', data: 'started' }
      [2020-09-24 15:48:12.258] [LOG]    { sensor: { name: 'DHT11', data: '0' } }
      
      

      to this :

      pi@raspberrypi:~/MagicMirror $ npm run start
      
      > magicmirror@2.12.0 start /home/pi/MagicMirror
      > DISPLAY="${DISPLAY:=:0}" ./node_modules/.bin/electron js/electron.js
      
      [2020-09-24 15:52:40.905] [LOG]    Starting MagicMirror: v2.12.0
      [2020-09-24 15:52:40.918] [LOG]    Loading config ...
      [2020-09-24 15:52:40.930] [LOG]    Loading module helpers ...
      [2020-09-24 15:52:40.953] [LOG]    Initializing new module helper ...
      [2020-09-24 15:52:40.954] [LOG]    Module helper loaded: MMM-ArduPort
      node-telegram-bot-api deprecated Automatic enabling of cancellation of promises is deprecated.
      In the future, you will have to enable it yourself.
      See https://github.com/yagop/node-telegram-bot-api/issues/319. internal/modules/cjs/loader.js:786:30
      [2020-09-24 15:52:42.568] [LOG]    Initializing new module helper ...
      [2020-09-24 15:52:42.569] [LOG]    Module helper loaded: MMM-TelegramBot
      [2020-09-24 15:52:42.571] [LOG]    No helper found for module: MMM-Online-State.
      [2020-09-24 15:52:42.641] [LOG]    Initializing new module helper ...
      [2020-09-24 15:52:42.642] [LOG]    Module helper loaded: updatenotification
      [2020-09-24 15:52:42.644] [LOG]    No helper found for module: clock.
      [2020-09-24 15:52:42.801] [LOG]    Initializing new module helper ...
      [2020-09-24 15:52:42.802] [LOG]    Module helper loaded: MMM-RBB-Weather
      [2020-09-24 15:52:43.439] [LOG]    Initializing new module helper ...
      [2020-09-24 15:52:43.440] [LOG]    Module helper loaded: calendar
      [2020-09-24 15:52:44.199] [LOG]    Initializing new module helper ...
      [2020-09-24 15:52:44.200] [LOG]    Module helper loaded: MMM-NowPlayingOnSpotify
      [2020-09-24 15:52:44.201] [LOG]    All module helpers loaded.
      [2020-09-24 15:52:44.413] [LOG]    Starting server on port 8080 ... 
      [2020-09-24 15:52:44.436] [LOG]    Server started ...
      [2020-09-24 15:52:44.438] [LOG]    Connecting socket for: MMM-ArduPort
      [2020-09-24 15:52:44.439] [LOG]    [MMM-ArduPort]:: Starting node_helper for module [MMM-ArduPort]
      [2020-09-24 15:52:44.440] [LOG]    Connecting socket for: MMM-TelegramBot
      [2020-09-24 15:52:44.442] [LOG]    Connecting socket for: updatenotification
      [2020-09-24 15:52:44.443] [LOG]    Connecting socket for: MMM-RBB-Weather
      [2020-09-24 15:52:44.444] [LOG]    Starting module helper: MMM-RBB-Weather
      [2020-09-24 15:52:44.445] [LOG]    Connecting socket for: calendar
      [2020-09-24 15:52:44.446] [LOG]    Starting node helper for: calendar
      [2020-09-24 15:52:44.447] [LOG]    Connecting socket for: MMM-NowPlayingOnSpotify
      [2020-09-24 15:52:44.448] [LOG]    Sockets connected & modules started ...
      [2020-09-24 15:52:44.620] [LOG]    Launching application.
      [2020-09-24 15:52:48.090] [LOG]    Create new calendar fetcher for url: https://calendar.google.com/calendar/ical/oliver.kuck12%40gmail.com/public/basic.ics - Interval: 300000
      [2020-09-24 15:52:48.288] [LOG]    MMM-RBB-Weather[24.9.2020, 15:52:48]: Load data for ID "18228265" and "0" days ...
      [2020-09-24 15:52:48.296] [INFO]   Checking git for module: MMM-TelegramBot
      [2020-09-24 15:52:48.333] [INFO]   Checking git for module: MMM-Online-State
      [2020-09-24 15:52:48.367] [INFO]   Checking git for module: MMM-RBB-Weather
      [2020-09-24 15:52:48.398] [INFO]   Checking git for module: MMM-NowPlayingOnSpotify
      [2020-09-24 15:52:48.431] [ERROR]  (node:1440) [DEP0005] DeprecationWarning: Buffer() is deprecated due to security and usability issues. Please use the Buffer.alloc(), Buffer.allocUnsafe(), or Buffer.from() methods instead.
      [2020-09-24 15:52:48.433] [ERROR]  (node:1440) [DEP0005] DeprecationWarning: Buffer() is deprecated due to security and usability issues. Please use the Buffer.alloc(), Buffer.allocUnsafe(), or Buffer.from() methods instead.
      [2020-09-24 15:52:48.460] [LOG]    MMM-RBB-Weather[24.9.2020, 15:52:48]: Fetch data for day "0" ...
      [2020-09-24 15:52:48.818] [LOG]    Refreshed access token because it has expired. Expired at: 15:52:48 now is: 15:52:48
      [2020-09-24 15:52:49.005] [INFO]   Calendar-Fetcher: Broadcasting 0 events.
      [2020-09-24 15:52:49.077] [LOG]    MMM-RBB-Weather[24.9.2020, 15:52:49]: Data received, send to module ...
      [2020-09-24 15:52:49.107] [LOG]    Refreshed access token because it has expired. Expired at: 16:52:48 now is: 15:52:49
      [2020-09-24 15:53:56.041] [LOG]    Shutting down server...
      [2020-09-24 15:53:56.043] [LOG]    Stopping module helper: MMM-ArduPort
      [2020-09-24 15:53:56.045] [LOG]    Stopping module helper: MMM-TelegramBot
      [2020-09-24 15:53:56.046] [LOG]    Stopping module helper: updatenotification
      
      

      after doing what they told in the issue topic from the ArduPort Git

      posted in Troubleshooting
      S
      Shinji0912
    • RE: Is it possible to ad an Arduino?

      @sdetweil Ok, i will try when back @home

      posted in Troubleshooting
      S
      Shinji0912
    • RE: Is it possible to ad an Arduino?

      @sdetweil Oh okay

      :

      alt text
      alt text
      alt text
      alt text

      posted in Troubleshooting
      S
      Shinji0912
    • RE: Is it possible to ad an Arduino?

      @sdetweil alt text
      and
      alt text

      posted in Troubleshooting
      S
      Shinji0912
    • RE: Is it possible to ad an Arduino?

      @sdetweil Ok , so based on that i have rewritten my whole Script and added just a few comments so maybe you will understand my thoughts about it…

      #include <dht_nonblocking.h>
      #include <Wire.h>
      
      #define DHT_SENSOR_TYPE DHT_TYPE_11
      
      
      static const char DHT_SENSOR_PIN = 2;
      
      DHT_nonblocking dht_sensor( DHT_SENSOR_PIN, DHT_SENSOR_TYPE );
      
      
      
      void setup() {
      
        Wire.begin();
        Serial.begin(9600);
        
      //Verbindung zum Raspberry aufbauen
      // Connect to the Raspberry start ArduPort connection
      
        
        Serial.println("[status:setup:starting]");
        Serial.println("[status:setup:started]");
        
        
      }
      
      
      
      // Messungen Definieren
      //Define Measurment Names
        
        static bool messung_t( float *temperatur, float *feuchtigkeit)
        {
          static unsigned long messung_t = millis( );
            if( millis( ) - messung_t > 3000ul )
            {
                if( dht_sensor.measure( temperatur, feuchtigkeit ) == true)
                {
                  messung_t = millis( );
                  return( true );
            }
        }
      
                  return ( false );
        }
        
      
      
      void loop() {
      
       //Übermitteln der Daten an ArduPorts
       //sending informations to ArduPorts
      
        float temperatur;
        float feuchtigkeit;
          
          Serial.print( "[sensor:DHT11:" );
          Serial.print(temperatur, 1 );
          Serial.println("]");
          delay(2000);
          
          }
      
      

      I thought it is going to work this time but on the mirror it is still : “waiting for connection”

      but my Console log when starting the mirror shows me that the ArduPorts reads the Temperature (because a slightly mistake (but should still work) the Temperature is always 0.0)

      Console Log :

      [2020-09-22 16:24:17.982] [LOG]    Launching application.
      [2020-09-22 16:24:21.437] [LOG]    Create new calendar fetcher for url: https://calendar.google.com/calendar/ical/oliver.kuck12%40gmail.com/public/basic.ics - Interval: 300000
      [2020-09-22 16:24:21.624] [LOG]    MMM-RBB-Weather[22.9.2020, 16:24:21]: Load data for ID "18228265" and "0" days ...
      [2020-09-22 16:24:21.633] [INFO]   Checking git for module: MMM-ArduPort
      [2020-09-22 16:24:21.665] [INFO]   Checking git for module: MMM-TelegramBot
      [2020-09-22 16:24:21.700] [INFO]   Checking git for module: MMM-Online-State
      [2020-09-22 16:24:21.733] [INFO]   Checking git for module: MMM-RBB-Weather
      [2020-09-22 16:24:21.772] [INFO]   Checking git for module: MMM-NowPlayingOnSpotify
      [2020-09-22 16:24:21.810] [ERROR]  (node:1379) [DEP0005] DeprecationWarning: Buffer() is deprecated due to security and usability issues. Please use the Buffer.alloc(), Buffer.allocUnsafe(), or Buffer.from() methods instead.
      [2020-09-22 16:24:21.812] [ERROR]  (node:1379) [DEP0005] DeprecationWarning: Buffer() is deprecated due to security and usability issues. Please use the Buffer.alloc(), Buffer.allocUnsafe(), or Buffer.from() methods instead.
      [2020-09-22 16:24:21.956] [LOG]    MMM-RBB-Weather[22.9.2020, 16:24:21]: Fetch data for day "0" ...
      [2020-09-22 16:24:21.999] [LOG]    { debug: 'SerialPort shell started...' }
      [2020-09-22 16:24:22.014] [LOG]    undefined[MMM-ArduPort] SerialPort shell started...
      [2020-09-22 16:24:22.016] [LOG]    { debug: 'Waiting Ardunio to connect on port...' }
      [2020-09-22 16:24:22.018] [LOG]    undefined[MMM-ArduPort] Waiting Ardunio to connect on port...
      [2020-09-22 16:24:22.019] [LOG]    { status: { name: 'connect', data: 'connected' } }
      [2020-09-22 16:24:22.020] [LOG]    { name: 'connect', data: 'connected' }
      [2020-09-22 16:24:22.026] [LOG]    { sensor: { name: 'DHT11', data: '0.0' } }
      [2020-09-22 16:24:22.031] [LOG]    { sensor: { name: 'DHT11', data: '0.0' } }
      [2020-09-22 16:24:22.359] [LOG]    { sensor: { name: 'DHT11', data: '0.0' } }
      [2020-09-22 16:24:22.363] [LOG]    { sensor: { name: 'DHT11', data: '0.0' } }
      [2020-09-22 16:24:22.731] [LOG]    Refreshed access token because it has expired. Expired at: 16:24:21 now is: 16:24:22
      [2020-09-22 16:24:22.768] [LOG]    Refreshed access token because it has expired. Expired at: 17:24:22 now is: 16:24:22
      [2020-09-22 16:24:22.870] [LOG]    MMM-RBB-Weather[22.9.2020, 16:24:22]: Data received, send to module ...
      [2020-09-22 16:24:23.104] [INFO]   Calendar-Fetcher: Broadcasting 0 events.
      [2020-09-22 16:24:23.341] [LOG]    { status: { name: 'setup', data: 'starting' } }
      [2020-09-22 16:24:23.348] [LOG]    { name: 'setup', data: 'starting' }
      [2020-09-22 16:24:23.723] [LOG]    { status: { name: 'setup', data: 'started' } }
      [2020-09-22 16:24:23.727] [LOG]    { name: 'setup', data: 'started' }
      [2020-09-22 16:24:23.731] [LOG]    { sensor: { name: 'DHT11', data: '0.0' } }
      [2020-09-22 16:24:25.345] [LOG]    { sensor: { name: 'DHT11', data: '0.0' } }
      [2020-09-22 16:24:27.353] [LOG]    { sensor: { name: 'DHT11', data: '0.0' } }
      [2020-09-22 16:24:29.363] [LOG]    { sensor: { name: 'DHT11', data: '0.0' } }
      [2020-09-22 16:24:31.374] [LOG]    { sensor: { name: 'DHT11', data: '0.0' } }
      [2020-09-22 16:24:33.383] [LOG]    { sensor: { name: 'DHT11', data: '0.0' } }
      
      
      posted in Troubleshooting
      S
      Shinji0912
    • RE: Is it possible to ad an Arduino?

      @sdetweil alt text

      Edit : Im really sorry for my Stupidity normally im a really quick learner and i understand things pretty fast but i got kind off lost at this point… but im sooo thankful for your help in general without you i wouldn’t even been able to get the right SerialPort name…soo thank u soo much so far ^^ and sry for using your time , but i wouldn’t ask if i could do it myself :/

      posted in Troubleshooting
      S
      Shinji0912
    • RE: Is it possible to ad an Arduino?

      @sdetweil U mean like this?

      {
         Serial.println("pcPostfix)"
      }{
         "Serial.println(""[status:setup:starting]"")"
      }{
         "Serial.println(""[sensor:DHT11:11]"")"
      }{
         "Serial.println(""[status:setup:failed]"")"
      }
      
      posted in Troubleshooting
      S
      Shinji0912