MagicMirror Forum
    • Recent
    • Tags
    • Unsolved
    • Solved
    • MagicMirror² Repository
    • Documentation
    • 3rd-Party-Modules
    • Donate
    • Discord
    • Register
    • Login
    A New Chapter for MagicMirror: The Community Takes the Lead
    Read the statement by Michael Teeuw here.

    August-Lock Module Stuck on Loading

    Scheduled Pinned Locked Moved Unsolved Troubleshooting
    9 Posts 3 Posters 851 Views 4 Watching
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • J Offline
      jcgrim13
      last edited by sdetweil

      I am still new at this so didn’t think about the logs. Looks like there is for sure an error, but not sure how to determine what is causing it. Here is the error in the logs…any thoughts

      0|mm  | [2024-04-03 16:42:14.130] [ERROR] Error occurred while fetching stats Error: GET failed with: 401
      0|mm  |     at IncomingMessage.<anonymous> (/home/admin/MagicMirror/modules/MMM-August-Lock/node_modules/tiny-json-http/bundle.js:1:2186)
      0|mm  |     at IncomingMessage.emit (node:events:526:35)
      0|mm  |     at endReadableNT (node:internal/streams/readable:1408:12)
      0|mm  |     at process.processTicksAndRejections (node:internal/process/task_queues:82:21) {
      0|mm  |   raw: <ref *1> IncomingMessage {
      0|mm  |     _readableState: ReadableState {
      0|mm  |       state: 456758,
      0|mm  |       highWaterMark: 16384,
      0|mm  |       buffer: BufferList { head: null, tail: null, length: 0 },
      0|mm  |       length: 0,
      0|mm  |       pipes: [],
      0|mm  |       flowing: true,
      0|mm  |       errored: null,
      0|mm  |       defaultEncoding: 'utf8',
      0|mm  |       awaitDrainWriters: null,
      0|mm  |       decoder: null,
      0|mm  |       encoding: null,
      0|mm  |       [Symbol(kPaused)]: false
      0|mm  |     },
      0|mm  |     _events: [Object: null prototype] {
      0|mm  |       end: [Array],
      0|mm  |       data: [Function (anonymous)]
      0|mm  |     },
      0|mm  |     _eventsCount: 2,
      0|mm  |     _maxListeners: undefined,
      0|mm  |     socket: null,
      0|mm  |     httpVersionMajor: 1,
      0|mm  |     httpVersionMinor: 1,
      0|mm  |     httpVersion: '1.1',
      0|mm  |     complete: true,
      0|mm  |     rawHeaders: [
      0|mm  |       'Date',
      0|mm  |       'Wed, 03 Apr 2024 20:42:14 GMT',
      0|mm  |       'Content-Type',
      0|mm  |       'application/json',
      0|mm  |       'Content-Length',
      0|mm  |       '65',
      0|mm  |       'Connection',
      0|mm  |       'keep-alive',
      0|mm  |       'vary',
      0|mm  |       'origin,access-control-request-method,access-control-request-headers',
      0|mm  |       'content-security-policy',
      0|mm  |       "default-src 'self';base-uri 'self';block-all-mixed-content;font-src 'self' https: data:;frame-ancestors 'self';img-src 'self' data:;object-src 'none';script-src 'self';script-src-attr 'none';style-src 'self' https: 'unsafe-inline';upgrade-insecure-requests",
      0|mm  |       'x-dns-prefetch-control',
      0|mm  |       'off',
      0|mm  |       'expect-ct',
      0|mm  |       'max-age=0',
      0|mm  |       'x-frame-options',
      0|mm  |       'SAMEORIGIN',
      0|mm  |       'strict-transport-security',
      0|mm  |       'max-age=15552000; includeSubDomains',
      0|mm  |       'x-download-options',
      0|mm  |       'noopen',
      0|mm  |       'x-content-type-options',
      0|mm  |       'nosniff',
      0|mm  |       'x-permitted-cross-domain-policies',
      0|mm  |       'none',
      0|mm  |       'referrer-policy',
      0|mm  |       'no-referrer',
      0|mm  |       'x-xss-protection',
      0|mm  |       '0',
      0|mm  |       'api-version',
      0|mm  |       '0.0.1',
      0|mm  |       'x-response-time',
      0|mm  |       '2',
      0|mm  |       'CF-Cache-Status',
      0|mm  |       'DYNAMIC',
      0|mm  |       'Set-Cookie',
      0|mm  |       '__cf_bm=OoUIdyZ8fziOlR0ZXufTExomKxLJrvgfgDil42qlrOk-1712176934-1.0.1.1-6atgYmMjhGdKpAbUxyDKj36_Cswj3DQLV0Me_FTeh0Rywy2UqoMUs35FUtYJoVv06MUOyGfjuch82PQpSg_DGw; path=/; expires=Wed, 03-Apr-24 21:12:14 GMT; domain=.august.com; HttpOnly; Secure; SameSite=None',
      0|mm  |       'Server',
      0|mm  |       'cloudflare',
      0|mm  |       'CF-RAY',
      0|mm  |       '86ebe24d3c4eb3c7-MIA'
      0|mm  |     ],
      0|mm  |     rawTrailers: [],
      0|mm  |     joinDuplicateHeaders: undefined,
      0|mm  |     aborted: false,
      0|mm  |     upgrade: false,
      0|mm  |     url: '',
      0|mm  |     method: null,
      0|mm  |     statusCode: 401,
      0|mm  |     statusMessage: 'Unauthorized',
      0|mm  |     client: TLSSocket {
      0|mm  |       _tlsOptions: [Object],
      0|mm  |       _secureEstablished: true,
      0|mm  |       _securePending: false,
      0|mm  |       _newSessionPending: false,
      0|mm  |       _controlReleased: true,
      0|mm  |       secureConnecting: false,
      0|mm  |       _SNICallback: null,
      0|mm  |       servername: 'api-production.august.com',
      0|mm  |       alpnProtocol: false,
      0|mm  |       authorized: true,
      0|mm  |       authorizationError: null,
      0|mm  |       encrypted: true,
      0|mm  |       _events: [Object: null prototype],
      0|mm  |       _eventsCount: 9,
      0|mm  |       connecting: false,
      0|mm  |       _hadError: false,
      0|mm  |       _parent: null,
      0|mm  |       _host: 'api-production.august.com',
      0|mm  |       _closeAfterHandlingError: false,
      0|mm  |       _readableState: [ReadableState],
      0|mm  |       _maxListeners: undefined,
      0|mm  |       _writableState: [WritableState],
      0|mm  |       allowHalfOpen: false,
      0|mm  |       _sockname: null,
      0|mm  |       _pendingData: null,
      0|mm  |       _pendingEncoding: '',
      0|mm  |       server: undefined,
      0|mm  |       _server: null,
      0|mm  |       ssl: [TLSWrap],
      0|mm  |       _requestCert: true,
      0|mm  |       _rejectUnauthorized: true,
      0|mm  |       timeout: 5000,
      0|mm  |       parser: null,
      0|mm  |       _httpMessage: null,
      0|mm  |       autoSelectFamilyAttemptedAddresses: [Array],
      0|mm  |       [Symbol(alpncallback)]: null,
      0|mm  |       [Symbol(res)]: [TLSWrap],
      0|mm  |       [Symbol(verified)]: true,
      0|mm  |       [Symbol(pendingSession)]: null,
      0|mm  |       [Symbol(async_id_symbol)]: -1,
      0|mm  |       [Symbol(kHandle)]: [TLSWrap],
      0|mm  |       [Symbol(lastWriteQueueSize)]: 0,
      0|mm  |       [Symbol(timeout)]: Timeout {
      0|mm  |         _idleTimeout: 5000,
      0|mm  |         _idlePrev: [TimersList],
      0|mm  |         _idleNext: [Timeout],
      0|mm  |         _idleStart: 498879,
      0|mm  |         _onTimeout: [Function: bound ],
      0|mm  |         _timerArgs: undefined,
      0|mm  |         _repeat: null,
      0|mm  |         _destroyed: false,
      0|mm  |         [Symbol(refed)]: false,
      0|mm  |         [Symbol(kHasPrimitive)]: false,
      0|mm  |         [Symbol(asyncId)]: 17455,
      0|mm  |         [Symbol(triggerId)]: 17453
      0|mm  |       },
      0|mm  |       [Symbol(kBuffer)]: null,
      0|mm  |       [Symbol(kBufferCb)]: null,
      0|mm  |       [Symbol(kBufferGen)]: null,
      0|mm  |       [Symbol(kCapture)]: false,
      0|mm  |       [Symbol(kSetNoDelay)]: false,
      0|mm  |       [Symbol(kSetKeepAlive)]: true,
      0|mm  |       [Symbol(kSetKeepAliveInitialDelay)]: 1,
      0|mm  |       [Symbol(kBytesRead)]: 0,
      0|mm  |       [Symbol(kBytesWritten)]: 0,
      0|mm  |       [Symbol(connect-options)]: [Object]
      0|mm  |     },
      
      S KristjanESPERANTOK 2 Replies Last reply Reply Quote 0
      • S Do not disturb
        sdetweil @jcgrim13
        last edited by

        @jcgrim13 GET failed with: 401

        unauthorized

        Sam

        How to add modules

        learning how to use browser developers window for css changes

        1 Reply Last reply Reply Quote 1
        • KristjanESPERANTOK Offline
          KristjanESPERANTO Module Developer @jcgrim13
          last edited by

          @jcgrim13 Check that your password and augustID are correct.

          1 Reply Last reply Reply Quote 0
          • J Offline
            jcgrim13
            last edited by

            @KristjanESPERANTO, I had that same thought so I triple checked those, even used the same ones to log in to get the authorization code thats required when you first install the module. I am wondering if August changed something with their API…

            KristjanESPERANTOK S 2 Replies Last reply Reply Quote 0
            • KristjanESPERANTOK Offline
              KristjanESPERANTO Module Developer @jcgrim13
              last edited by

              @jcgrim13 I recommend to open an issue in the module’s repository. Maybe the author will notice that.

              1 Reply Last reply Reply Quote 0
              • S Do not disturb
                sdetweil @jcgrim13
                last edited by

                @jcgrim13 sid you rerun the auth script?

                Screenshot_20240405_184730_Chrome.jpg

                Sam

                How to add modules

                learning how to use browser developers window for css changes

                1 Reply Last reply Reply Quote 0
                • J Offline
                  jcgrim13
                  last edited by

                  @sdetweil, I did and everything authorized successfully. I will open an issue with the developer as suggested above. I appreciate the responses and help!

                  1 Reply Last reply Reply Quote 1
                  • 1 / 1
                  • First post
                    Last post
                  Enjoying MagicMirror? Please consider a donation!
                  MagicMirror created by Michael Teeuw.
                  Forum managed by Sam, technical setup by Karsten.
                  This forum is using NodeBB as its core | Contributors
                  Contact | Privacy Policy