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

Hallonpaj

@Hallonpaj

0
Reputation
289
Profile views
5
Posts
0
Followers
0
Following
Joined Feb 16, 2019, 5:14 PM
Last Online Apr 6, 2019, 6:56 AM

Hallonpaj Unfollow Follow

Latest posts made by Hallonpaj

  • RE: Start Raspberry Pi with TV

    @stuartiannaylor

    Took your advice and now it’s working perfectly. Big thanks for the help!

    posted in Hardware
    H
    Hallonpaj
    Mar 20, 2019, 5:50 PM
  • RE: Start Raspberry Pi with TV

    There’s no way to make the Raspberry Pi send a button prompt or some kind of electric signal via the GPIO?

    posted in Hardware
    H
    Hallonpaj
    Mar 1, 2019, 6:50 PM
  • Start Raspberry Pi with TV

    Hello!

    I have an old TV without HDMI CEC so it won’t startup when I’m starting the Pi. I’m going to connect a Sonoff as a remote switch to turn everything off when I’m not home, but when I turn the power back on the TV is in standby and to start it I’ll have to use a remote.

    Is there a way to make the Raspberry Pi send a signal to the TV and wake it up?

    posted in Hardware
    H
    Hallonpaj
    Mar 1, 2019, 2:52 PM
  • RE: MagicMirror screen goes black

    @bhepler Alright! Thanks for answering :)

    posted in Troubleshooting
    H
    Hallonpaj
    Feb 18, 2019, 10:01 PM
  • RE: MagicMirror screen goes black

    Sorry to hijack the thread but I have the same problem. I’ve run a log and it seems that MMM-NowplayingSpotify causes the error. Do I have to disable the Spotify or can it be solved?

    0|mm  | Starting MagicMirror: v2.6.0
    0|mm  | Loading config ...
    0|mm  | Loading module helpers ...
    0|mm  | No helper found for module: MMM-pages.
    0|mm  | No helper found for module: clock.
    0|mm  | Initializing new module helper ...
    0|mm  | Module helper loaded: calendar
    0|mm  | No helper found for module: currentweather.
    0|mm  | No helper found for module: weatherforecast.
    0|mm  | Initializing new module helper ...
    0|mm  | Module helper loaded: MMM-News
    0|mm  | Initializing new module helper ...
    0|mm  | Module helper loaded: MMM-NowPlayingOnSpotify
    0|mm  | Initializing new module helper ...
    0|mm  | Module helper loaded: MMM-ResRobot
    0|mm  | All module helpers loaded.
    0|mm  | Starting server on port 8080 ... 
    0|mm  | Server started ...
    0|mm  | Connecting socket for: calendar
    0|mm  | Starting node helper for: calendar
    0|mm  | Connecting socket for: MMM-News
    0|mm  | Connecting socket for: MMM-NowPlayingOnSpotify
    0|mm  | Connecting socket for: MMM-ResRobot
    0|mm  | Starting node_helper for module: MMM-ResRobot
    0|mm  | Sockets connected & modules started ...
    0|mm  | Create new calendar fetcher for url: http://calendar.manutd.com/Manchester_United.ics - Interval: 300000
    0|mm  | [NEWS] Initialized.
    0|mm  | node_helper for MMM-ResRobot received a socket notification: CONFIG - Payload: {"updateInterval":300000,"animationSpeed":2000,"fade":true,"fadePoint":0.25,"apiBase":"https://api.resrobot.se/v2/departureBoard?format=json&passlist=0","apiKey":","routes":],"skipMinutes":3,"maximumEntries":6,"truncateAfter":5,"iconTable":{"B":"fa fa-bus","S":"fa fa-subway","J":"fa fa-train","U":"fa fa-subway","F":"fa fa-ship"}}
    0|mm  | Fetching new departure data for module: MMM-ResRobot
    0|mm  | Refreshed access token because it has expired. Expired at: 16:37:45 now is: 16:37:46
    0|mm  | [NEWS] Articles are aggregated :  85
    0|mm  | Reusing 61 cached departure(s) for module: MMM-ResRobot
    0|mm  | Reusing 60 cached departure(s) for module: MMM-ResRobot
    0|mm  | [NEWS] Articles are aggregated :  82
    0|mm  | Reusing 59 cached departure(s) for module: MMM-ResRobot
    0|mm  | [NEWS] Articles are aggregated :  82
    0|mm  | Reusing 58 cached departure(s) for module: MMM-ResRobot
    0|mm  | Reusing 57 cached departure(s) for module: MMM-ResRobot
    0|mm  | [NEWS] Articles are aggregated :  82
    0|mm  | Reusing 56 cached departure(s) for module: MMM-ResRobot
    0|mm  | Reusing 55 cached departure(s) for module: MMM-ResRobot
    0|mm  | Can’t retrieve current song. Reason: 
    0|mm  | { StatusCodeError: 502 - "\n<html><head>\n<meta http-equiv=\"content-type\" content=\"text/html;charset=utf-8\">\n<title>502 Server Error</title>\n</head>\n<body text=#000000 bgcolor=#ffffff>\n<h1>Error: Server Error</h1>\n<h2>The server encountered a temporary error and could not complete your request.<p>Please try again in 30 seconds.</h2>\n<h2></h2>\n</body></html>\n"
    0|mm  |     at new StatusCodeError (/home/pi/MagicMirror/modules/MMM-NowPlayingOnSpotify/node_modules/request-promise-core/lib/errors.js:32:15)
    0|mm  |     at Request.plumbing.callback (/home/pi/MagicMirror/modules/MMM-NowPlayingOnSpotify/node_modules/request-promise-core/lib/plumbing.js:104:33)
    0|mm  |     at Request.RP$callback [as _callback] (/home/pi/MagicMirror/modules/MMM-NowPlayingOnSpotify/node_modules/request-promise-core/lib/plumbing.js:46:31)
    0|mm  |     at Request.self.callback (/home/pi/MagicMirror/modules/MMM-NowPlayingOnSpotify/node_modules/request/request.js:185:22)
    0|mm  |     at emitTwo (events.js:126:13)
    0|mm  |     at Request.emit (events.js:214:7)
    0|mm  |     at Request.<anonymous> (/home/pi/MagicMirror/modules/MMM-NowPlayingOnSpotify/node_modules/request/request.js:1161:10)
    0|mm  |     at emitOne (events.js:116:13)
    0|mm  |     at Request.emit (events.js:211:7)
    0|mm  |     at IncomingMessage.<anonymous> (/home/pi/MagicMirror/modules/MMM-NowPlayingOnSpotify/node_modules/request/request.js:1083:12)
    0|mm  |   name: 'StatusCodeError',
    0|mm  |   statusCode: 502,
    0|mm  |   message: '502 - "\\n<html><head>\\n<meta http-equiv=\\"content-type\\" content=\\"text/html;charset=utf-8\\">\\n<title>502 Server Error</title>\\n</head>\\n<body text=#000000 bgcolor=#ffffff>\\n<h1>Error: Server Error</h1>\\n<h2>The server encountered a temporary error and could not complete your request.<p>Please try again in 30 seconds.</h2>\\n<h2></h2>\\n</body></html>\\n"',
    0|mm  |   error: '\n<html><head>\n<meta http-equiv="content-type" content="text/html;charset=utf-8">\n<title>502 Server Error</title>\n</head>\n<body text=#000000 bgcolor=#ffffff>\n<h1>Error: Server Error</h1>\n<h2>The server encountered a temporary error and could not complete your request.<p>Please try again in 30 seconds.</h2>\n<h2></h2>\n</body></html>\n',
    0|mm  |   options: 
    0|mm  |    { url: 'https://api.spotify.com/v1/me/player',
    0|mm  |      headers: 
    0|mm  |       { Authorization: 'Bearer BQC9NPxBSbMaHF906yTElArejAa2yXsBIC9PfDletpZNubc70vdIuFu2pqQnxrtOPXu_9Hzkthx5HvahcSZ2Z8uxE2CiKpX5J7a78R4I-qkAtVYzFlvaB2OMCl18ZFte_Q_GEPMgbbkQ30TxEyu3IfiGkOyI' },
    0|mm  |      json: true,
    0|mm  |      method: 'GET',
    0|mm  |      callback: [Function: RP$callback],
    0|mm  |      transform: undefined,
    0|mm  |      simple: true,
    0|mm  |      resolveWithFullResponse: false,
    0|mm  |      transform2xxOnly: false },
    0|mm  |   response: 
    0|mm  |    IncomingMessage {
    0|mm  |      _readableState: 
    0|mm  |       ReadableState {
    0|mm  |         objectMode: false,
    0|mm  |         highWaterMark: 16384,
    0|mm  |         buffer: [Object],
    0|mm  |         length: 0,
    0|mm  |         pipes: null,
    0|mm  |         pipesCount: 0,
    0|mm  |         flowing: true,
    0|mm  |         ended: true,
    0|mm  |         endEmitted: true,
    0|mm  |         reading: false,
    0|mm  |         sync: true,
    0|mm  |         needReadable: false,
    0|mm  |         emittedReadable: false,
    0|mm  |         readableListening: false,
    0|mm  |         resumeScheduled: false,
    0|mm  |         destroyed: false,
    0|mm  |         defaultEncoding: 'utf8',
    0|mm  |         awaitDrain: 0,
    0|mm  |         readingMore: false,
    0|mm  |         decoder: null,
    0|mm  |         encoding: null },
    0|mm  |      readable: false,
    0|mm  |      domain: null,
    0|mm  |      _events: 
    0|mm  |       { end: [Array],
    0|mm  |         close: [Array],
    0|mm  |         data: [Function],
    0|mm  |         error: [Function] },
    0|mm  |      _eventsCount: 4,
    0|mm  |      _maxListeners: undefined,
    0|mm  |      socket: 
    0|mm  |       TLSSocket {
    0|mm  |         _tlsOptions: [Object],
    0|mm  |         _secureEstablished: true,
    0|mm  |         _securePending: false,
    0|mm  |         _newSessionPending: false,
    0|mm  |         _controlReleased: true,
    0|mm  |         _SNICallback: null,
    0|mm  |         servername: null,
    0|mm  |         npnProtocol: false,
    0|mm  |         alpnProtocol: false,
    0|mm  |         authorized: true,
    0|mm  |         authorizationError: null,
    0|mm  |         encrypted: true,
    0|mm  |         _events: [Object],
    0|mm  |         _eventsCount: 9,
    0|mm  |         connecting: false,
    0|mm  |         _hadError: false,
    0|mm  |         _handle: null,
    0|mm  |         _parent: null,
    0|mm  |         _host: 'api.spotify.com',
    0|mm  |         _readableState: [Object],
    0|mm  |         readable: false,
    0|mm  |         domain: null,
    0|mm  |         _maxListeners: undefined,
    0|mm  |         _writableState: [Object],
    0|mm  |         writable: false,
    0|mm  |         allowHalfOpen: false,
    0|mm  |         _bytesDispatched: 278,
    0|mm  |         _sockname: null,
    0|mm  |         _pendingData: null,
    0|mm  |         _pendingEncoding: '',
    0|mm  |         server: undefined,
    0|mm  |         _server: null,
    0|mm  |         ssl: null,
    0|mm  |         _requestCert: true,
    0|mm  |         _rejectUnauthorized: true,
    0|mm  |         parser: null,
    0|mm  |         _httpMessage: [Object],
    0|mm  |         read: [Function],
    0|mm  |         _consuming: true,
    0|mm  |         _idleNext: null,
    0|mm  |         _idlePrev: null,
    0|mm  |         _idleTimeout: -1,
    0|mm  |         [Symbol(asyncId)]: 81615,
    0|mm  |         [Symbol(bytesRead)]: 523 },
    0|mm  |      connection: 
    0|mm  |       TLSSocket {
    0|mm  |         _tlsOptions: [Object],
    0|mm  |         _secureEstablished: true,
    0|mm  |         _securePending: false,
    0|mm  |         _newSessionPending: false,
    0|mm  |         _controlReleased: true,
    0|mm  |         _SNICallback: null,
    0|mm  |         servername: null,
    0|mm  |         npnProtocol: false,
    0|mm  |         alpnProtocol: false,
    0|mm  |         authorized: true,
    0|mm  |         authorizationError: null,
    0|mm  |         encrypted: true,
    0|mm  |         _events: [Object],
    0|mm  |         _eventsCount: 9,
    0|mm  |         connecting: false,
    0|mm  |         _hadError: false,
    0|mm  |         _handle: null,
    0|mm  |         _parent: null,
    0|mm  |         _host: 'api.spotify.com',
    0|mm  |         _readableState: [Object],
    0|mm  |         readable: false,
    0|mm  |         domain: null,
    0|mm  |         _maxListeners: undefined,
    0|mm  |         _writableState: [Object],
    0|mm  |         writable: false,
    0|mm  |         allowHalfOpen: false,
    0|mm  |         _bytesDispatched: 278,
    0|mm  |         _sockname: null,
    0|mm  |         _pendingData: null,
    0|mm  |         _pendingEncoding: '',
    0|mm  |         server: undefined,
    0|mm  |         _server: null,
    0|mm  |         ssl: null,
    0|mm  |         _requestCert: true,
    0|mm  |         _rejectUnauthorized: true,
    0|mm  |         parser: null,
    0|mm  |         _httpMessage: [Object],
    0|mm  |         read: [Function],
    0|mm  |         _consuming: true,
    0|mm  |         _idleNext: null,
    0|mm  |         _idlePrev: null,
    0|mm  |         _idleTimeout: -1,
    0|mm  |         [Symbol(asyncId)]: 81615,
    0|mm  |         [Symbol(bytesRead)]: 523 },
    0|mm  |      httpVersionMajor: 1,
    0|mm  |      httpVersionMinor: 1,
    0|mm  |      httpVersion: '1.1',
    0|mm  |      complete: true,
    0|mm  |      headers: 
    0|mm  |       { 'content-type': 'text/html; charset=UTF-8',
    0|mm  |         'referrer-policy': 'no-referrer',
    0|mm  |         'content-length': '332',
    0|mm  |         date: 'Sat, 16 Feb 2019 16:16:01 GMT',
    0|mm  |         'alt-svc': 'clear',
    0|mm  |         connection: 'close' },
    0|mm  |      rawHeaders: 
    0|mm  |       [ 'Content-Type',
    0|mm  |         'text/html; charset=UTF-8',
    0|mm  |         'Referrer-Policy',
    0|mm  |         'no-referrer',
    0|mm  |         'Content-Length',
    0|mm  |         '332',
    0|mm  |         'Date',
    0|mm  |         'Sat, 16 Feb 2019 16:16:01 GMT',
    0|mm  |         'Alt-Svc',
    0|mm  |         'clear',
    0|mm  |         'Connection',
    0|mm  |         'close' ],
    0|mm  |      trailers: {},
    0|mm  |      rawTrailers: [],
    0|mm  |      upgrade: false,
    0|mm  |      url: '',
    0|mm  |      method: null,
    0|mm  |      statusCode: 502,
    0|mm  |      statusMessage: 'Bad Gateway',
    0|mm  |      client: 
    0|mm  |       TLSSocket {
    0|mm  |         _tlsOptions: [Object],
    0|mm  |         _secureEstablished: true,
    0|mm  |         _securePending: false,
    0|mm  |         _newSessionPending: false,
    0|mm  |         _controlReleased: true,
    0|mm  |         _SNICallback: null,
    0|mm  |         servername: null,
    0|mm  |         npnProtocol: false,
    0|mm  |         alpnProtocol: false,
    0|mm  |         authorized: true,
    0|mm  |         authorizationError: null,
    0|mm  |         encrypted: true,
    0|mm  |         _events: [Object],
    0|mm  |         _eventsCount: 9,
    0|mm  |         connecting: false,
    0|mm  |         _hadError: false,
    0|mm  |         _handle: null,
    0|mm  |         _parent: null,
    0|mm  |         _host: 'api.spotify.com',
    0|mm  |         _readableState: [Object],
    0|mm  |         readable: false,
    0|mm  |         domain: null,
    0|mm  |         _maxListeners: undefined,
    0|mm  |         _writableState: [Object],
    0|mm  |         writable: false,
    0|mm  |         allowHalfOpen: false,
    0|mm  |         _bytesDispatched: 278,
    0|mm  |         _sockname: null,
    0|mm  |         _pendingData: null,
    0|mm  |         _pendingEncoding: '',
    0|mm  |         server: undefined,
    0|mm  |         _server: null,
    0|mm  |         ssl: null,
    0|mm  |         _requestCert: true,
    0|mm  |         _rejectUnauthorized: true,
    0|mm  |         parser: null,
    0|mm  |         _httpMessage: [Object],
    0|mm  |         read: [Function],
    0|mm  |         _consuming: true,
    0|mm  |         _idleNext: null,
    0|mm  |         _idlePrev: null,
    0|mm  |         _idleTimeout: -1,
    0|mm  |         [Symbol(asyncId)]: 81615,
    0|mm  |         [Symbol(bytesRead)]: 523 },
    0|mm  |      _consuming: true,
    0|mm  |      _dumped: false,
    0|mm  |      req: 
    0|mm  |       ClientRequest {
    0|mm  |         domain: null,
    0|mm  |         _events: [Object],
    0|mm  |         _eventsCount: 5,
    0|mm  |         _maxListeners: undefined,
    0|mm  |         output: [],
    0|mm  |         outputEncodings: [],
    0|mm  |         outputCallbacks: [],
    0|mm  |         outputSize: 0,
    0|mm  |         writable: true,
    0|mm  |         _last: true,
    0|mm  |         upgrading: false,
    0|mm  |         chunkedEncoding: false,
    0|mm  |         shouldKeepAlive: false,
    0|mm  |         useChunkedEncodingByDefault: false,
    0|mm  |         sendDate: false,
    0|mm  |         _removedConnection: false,
    0|mm  |         _removedContLen: false,
    0|mm  |         _removedTE: false,
    0|mm  |         _contentLength: 0,
    0|mm  |         _hasBody: true,
    0|mm  |         _trailer: '',
    0|mm  |         finished: true,
    0|mm  |         _headerSent: true,
    0|mm  |         socket: [Object],
    0|mm  |         connection: [Object],
    0|mm  |         _header: 'GET /v1/me/player HTTP/1.1\r\nAuthorization: Bearer BQC9NPxBSbMaHF906yTElArejAa2yXsBIC9PfDletpZNubc70vdIuFu2pqQnxrtOPXu_9Hzkthx5HvahcSZ2Z8uxE2CiKpX5J7a78R4I-qkAtVYzFlvaB2OMCl18ZFte_Q_GEPMgbbkQ30TxEyu3IfiGkOyI\r\nhost: api.spotify.com\r\naccept: application/json\r\nConnection: close\r\n\r\n',
    0|mm  |         _onPendingData: [Function: noopPendingOutput],
    0|mm  |         agent: [Object],
    0|mm  |         socketPath: undefined,
    0|mm  |         timeout: undefined,
    0|mm  |         method: 'GET',
    0|mm  |         path: '/v1/me/player',
    0|mm  |         _ended: true,
    0|mm  |         res: [Circular],
    0|mm  |         aborted: undefined,
    0|mm  |         timeoutCb: null,
    0|mm  |         upgradeOrConnect: false,
    0|mm  |         parser: null,
    0|mm  |         maxHeadersCount: null,
    0|mm  |         [Symbol(outHeadersKey)]: [Object] },
    0|mm  |      request: 
    0|mm  |       Request {
    0|mm  |         domain: null,
    0|mm  |         _events: [Object],
    0|mm  |         _eventsCount: 5,
    0|mm  |         _maxListeners: undefined,
    0|mm  |         headers: [Object],
    0|mm  |         method: 'GET',
    0|mm  |         readable: true,
    0|mm  |         writable: true,
    0|mm  |         explicitMethod: true,
    0|mm  |         _qs: [Object],
    0|mm  |         _auth: [Object],
    0|mm  |         _oauth: [Object],
    0|mm  |         _multipart: [Object],
    0|mm  |         _redirect: [Object],
    0|mm  |         _tunnel: [Object],
    0|mm  |         _rp_resolve: [Function],
    0|mm  |         _rp_reject: [Function],
    0|mm  |         _rp_promise: [Object],
    0|mm  |         _rp_callbackOrig: undefined,
    0|mm  |         callback: [Function],
    0|mm  |         _rp_options: [Object],
    0|mm  |         setHeader: [Function],
    0|mm  |         hasHeader: [Function],
    0|mm  |         getHeader: [Function],
    0|mm  |         removeHeader: [Function],
    0|mm  |         localAddress: undefined,
    0|mm  |         pool: {},
    0|mm  |         dests: [],
    0|mm  |         __isRequestRequest: true,
    0|mm  |         _callback: [Function: RP$callback],
    0|mm  |         uri: [Object],
    0|mm  |         proxy: null,
    0|mm  |         tunnel: true,
    0|mm  |         setHost: true,
    0|mm  |         originalCookieHeader: undefined,
    0|mm  |         _disableCookies: true,
    0|mm  |         _jar: undefined,
    0|mm  |         port: 443,
    0|mm  |         host: 'api.spotify.com',
    0|mm  |         path: '/v1/me/player',
    0|mm  |         _json: true,
    0|mm  |         httpModule: [Object],
    0|mm  |         agentClass: [Object],
    0|mm  |         agent: [Object],
    0|mm  |         _started: true,
    0|mm  |         href: 'https://api.spotify.com/v1/me/player',
    0|mm  |         req: [Object],
    0|mm  |         ntick: true,
    0|mm  |         response: [Circular],
    0|mm  |         originalHost: 'api.spotify.com',
    0|mm  |         originalHostHeaderName: 'host',
    0|mm  |         responseContent: [Circular],
    0|mm  |         _destdata: true,
    0|mm  |         _ended: true,
    0|mm  |         _callbackCalled: true },
    0|mm  |      toJSON: [Function: responseToJSON],
    0|mm  |      caseless: Caseless { dict: [Object] },
    0|mm  |      read: [Function],
    0|mm  |      body: '\n<html><head>\n<meta http-equiv="content-type" content="text/html;charset=utf-8">\n<title>502 Server Error</title>\n</head>\n<body text=#000000 bgcolor=#ffffff>\n<h1>Error: Server Error</h1>\n<h2>The server encountered a temporary error and could not complete your request.<p>Please try again in 30 seconds.</h2>\n<h2></h2>\n</body></html>\n' } }
    0|mm  | [NEWS] Articles are aggregated :  82
    0|mm  | Reusing 54 cached departure(s) for module: MMM-ResRobot
    0|mm  | [NEWS] Articles are aggregated :  83
    0|mm  | Reusing 53 cached departure(s) for module: MMM-ResRobot
    0|mm  | [NEWS] Articles are aggregated :  83
    0|mm  | Reusing 52 cached departure(s) for module: MMM-ResRobot
    0|mm  | [NEWS] Articles are aggregated :  83
    0|mm  | Reusing 51 cached departure(s) for module: MMM-ResRobot
    0|mm  | [NEWS] Articles are aggregated :  83
    0|mm  | Reusing 50 cached departure(s) for module: MMM-ResRobot
    0|mm  | [NEWS] Articles are aggregated :  83
    0|mm  | Reusing 49 cached departure(s) for module: MMM-ResRobot
    0|mm  | Reusing 48 cached departure(s) for module: MMM-ResRobot
    0|mm  | [NEWS] Articles are aggregated :  83
    0|mm  | Reusing 47 cached departure(s) for module: MMM-ResRobot
    0|mm  | [NEWS] Articles are aggregated :  83
    0|mm  | Reusing 46 cached departure(s) for module: MMM-ResRobot
    0|mm  | [NEWS] Articles are aggregated :  83
    
    
    posted in Troubleshooting
    H
    Hallonpaj
    Feb 16, 2019, 5:43 PM
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