MagicMirror Forum
    • Recent
    • Tags
    • Unsolved
    • Solved
    • MagicMirror² Repository
    • Documentation
    • 3rd-Party-Modules
    • Donate
    • Discord
    • Register
    • Login
    1. Home
    2. jcgrim13
    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 1
    • Posts 4
    • Groups 0

    jcgrim13

    @jcgrim13

    1
    Reputation
    1
    Profile views
    4
    Posts
    0
    Followers
    0
    Following
    Joined
    Last Online

    jcgrim13 Unfollow Follow

    Best posts made by jcgrim13

    • RE: August-Lock Module Stuck on Loading

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

      posted in Troubleshooting
      J
      jcgrim13

    Latest posts made by jcgrim13

    • RE: August-Lock Module Stuck on Loading

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

      posted in Troubleshooting
      J
      jcgrim13
    • RE: August-Lock Module Stuck on Loading

      @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…

      posted in Troubleshooting
      J
      jcgrim13
    • RE: August-Lock Module Stuck on Loading

      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  |     },
      
      posted in Troubleshooting
      J
      jcgrim13
    • August-Lock Module Stuck on Loading

      I am trying to get the MMM-August-Lock Module to connect and display the status of the multiple August Locks we have around the house. However, after getting everything installed correctly and authorizing via my email/password and the code that is sent the module is stuck on “Loading” when displayed on my mirror. Any ideas on what might cause this? I see that the module is 3 years old so I am guessing it’s possible August has changed some things that haven’t been updated in the module? Anyone have any experience with this one?

      Thanks!

      posted in Troubleshooting
      J
      jcgrim13