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

    Posts

    Recent Best Controversial
    • RE: [MMM-RTSPStream] - Video Streaming from Live Feeds & Security Cameras

      Hi, i have used the Module for a long time now jsut with snapshots. I never streamed live.

      A year ago i switched the native magic mirror to docker install to use it for more devices at the same time. RTSPStream just worked fine after that change. But in last december i updated it and since that moment it stopped working. I had other issues to do so i did not investigate the cause.

      But now i want to get it back working.

      The error i can see via web logging is this:

      Uncaught DOMException: Failed to construct 'WebSocket': The URL 'ws://192.168.10.1:undefined' is invalid.
          at WSSource.start (http://192.168.10.1:82/modules/MMM-RTSPStream/scripts/jsmpeg.min.js:1:16242)
          at new Player (http://192.168.10.1:82/modules/MMM-RTSPStream/scripts/jsmpeg.min.js:1:5838)
          at Class.playStream (http://192.168.10.1:82/modules/MMM-RTSPStream//MMM-RTSPStream.js:399:26)
          at Class.rotateStream (http://192.168.10.1:82/modules/MMM-RTSPStream//MMM-RTSPStream.js:123:23)
          at Class.setupStreamRotation (http://192.168.10.1:82/modules/MMM-RTSPStream//MMM-RTSPStream.js:94:14)
          at Class.resumed (http://192.168.10.1:82/modules/MMM-RTSPStream//MMM-RTSPStream.js:168:22)
          at http://192.168.10.1:82/modules/MMM-RTSPStream//MMM-RTSPStream.js:697:43
      

      I’ve tried now different ways and also checked if it is streaming. I have installed ffmpeg within the docker container and also the node-rtsp-stream-es6 module. Also i have installed node-rtsp-stream-es6 at one rpi client and just to be sure ffmpeg. But in the past it worked without it.

      Here is my config (now with ffmpeg streaming):

      {
          module: "MMM-RTSPStream",
          position: "bottom_right",
          header: "Rundumblick",
              config: {
              autoStart: false,
              rotateStreams: true,
              rotateStreamTimeout: 10,
              moduleWidth: 354,
              moduleHeight: 240,
              localPlayer: 'ffmpeg',
              remotePlayer: 'none',
              showSnapWhenPaused: true,
              remoteSnaps: true,
      	debug: true,
              stream1: {
                  name: 'Haustür',
                  url: 'rtsp://192.168.10.1:7447/5af753a0b1d674c3bbc08189_1',
                  frameRate: 'undefined',
                  hdUrl: 'rtsp://192.168.10.1:7447/5af753a0b1d674c3bbc08189_0',
                  snapshotUrl: 'http://192.168.10.55/snap.jpeg',
                  snapshotType: 'url',
                  snapshotRefresh: 10,
                  width: undefined,
                  height: undefined,
                  },
              stream2: {
                  name: 'Garten-Wz',
                  url: 'rtsp://192.168.10.1:7447/5af75418b1d674c3bbc0818a_1',
                  frameRate: 'undefined',
                  hdUrl: 'rtsp://192.168.10.1:7447/5af75418b1d674c3bbc0818a_0',
                  snapshotUrl: 'http://192.168.10.56/snap.jpeg',
                  snapshotType: 'url',
                  snapshotRefresh: 10,
                  width: undefined,
                  height: undefined,
                  },
              stream3: {
                  name: 'Kellertreppe',
                  url: 'rtsp://192.168.10.1:7447/59541285b6468d91abd88fa9_1',
                  frameRate: 'undefined',
                  hdUrl: 'rtsp://192.168.10.1:7447/59541285b6468d91abd88fa9_0',
                  snapshotUrl: 'http://192.168.10.50/snap.jpeg',
                  snapshotType: 'url',
                  snapshotRefresh: 10,
                  width: undefined,
                  height: undefined,
                  },
              stream4: {
                  name: 'Terrasse-Wz',
                  url: 'rtsp://192.168.10.1:7447/59541285b6468d91abd88fa6_1',
                  frameRate: 'undefined',
                  hdUrl: 'rtsp://192.168.10.1:7447/59541285b6468d91abd88fa6_0',
                  snapshotUrl: 'http://192.168.10.54/snap.jpeg',
                  snapshotType: 'url',
                  snapshotRefresh: 10,
                  width: undefined,
                  height: undefined,
                  },
      	stream5: {
      	    name: 'Terrasse-Ku',
      	    url: 'rtsp://192.168.10.1:7447/59541285b6468d91abd88fa8_1',
                  frameRate: 'undefined',
                  hdUrl: 'rtsp://192.168.10.1:7447/59541285b6468d91abd88fa8_0',
                  snapshotUrl: 'http://192.168.10.53/snap.jpeg',
      	    snapshotType: 'url',
                  snapshotRefresh: 10,
                  widht: undefined,
                  height: undefined,
                  },
      	stream6: {
      	   name: 'Garage',
      	   url: 'rtsp://192.168.10.1:7447/59541285b6468d91abd88fa7_2',
      	   frameRate: 'undefined',
      	   hdUrl: 'rtsp://192.168.10.1:7447/59541285b6468d91abd88fa7_0',
                 snapshotUrl: 'http://192.168.10.51/snap.jpeg',
      	   snapshotType: 'url',
      	   snapshotRefresh: 10,
      	   widht: undefined,
      	   height: undefined,
      	   },
      	stream7: {
      	   name: 'Hof-Garage',
      	   url: 'rtsp://192.168.10.1:7447/59541285b6468d91abd88fa7_2',
                 frameRate: 'undefined',
      	   hdUrl: 'rtsp://192.168.10.1:7447/59541285b6468d91abd88fa7_0',
                 snapshotUrl: 'http://192.168.10.52/snap.jpeg',
                 snapshotType: 'url',
                 snapshotRefresh: 10,
                 widht: undefined,
                 height: undefined,
                 },
      

      can anybody assume where to search the cause? I’m out of ideas :(

      If i just want to have snapshots i get this:

      MMM-RTSPStream.js:712 Uncaught TypeError: Cannot read property 'appendChild' of null
          at Class.socketNotificationReceived (MMM-RTSPStream.js:712)
          at module.js:246
          at r.<anonymous> (socketclient.js:25)
          at r.emit (index.js:83)
          at r.onevent (index.js:83)
          at r.MMSocket.self.socket.onevent (socketclient.js:19)
          at r.onpacket (index.js:83)
          at r.<anonymous> (index.js:83)
          at r.emit (index.js:83)
          at r.ondecoded (index.js:83)
      
      posted in Utilities
      D
      DirkS
    • Calendar shows wrong time

      Hi, i’m quite out of idea why my calendar shows the appointments with the wrong time. Every time ist 2 hrs to late, ex: an appointment is 8:00 the magic mirror shows 10:00

      {
                              module: 'calendar',
                              header: 'Kalender',
                              position: 'top_left',
                              config: {
                              maximumEntries: '25',
                              maximumNumberOfDays: '35',
                              displayRepeatingCountTitle: 'true',
                              colored: 'true',
                              coloredSymbolOnly: 'true',
                              calendars: [
                                              {
      
      

      I’m running the MM v2.4.1 with a docker container on a debian stretch server. I show a lot of calendars from nextcloud via ics export and from office365, too. But regardless of the source the time is 2 hrs wrong.

      Hope somebody can give me a hint.

      regards
      Dirk

      posted in Troubleshooting
      D
      DirkS
    • npm WARN grunt-yamllint@0.2.0 requires a peer of grunt@~0.4.0 but none was installed.

      Hi, i’ve upgraded to 2.1 right now and facing that error

      npm WARN grunt-yamllint@0.2.0 requires a peer of grunt@~0.4.0 but none was installed.

      any idea how to fix that?

      BR

      posted in Troubleshooting
      D
      DirkS
    • RE: InWall Mirror

      @yesyes thanks! :D at that time the RGB Led’s had a rainbow effect. It is APA102 and i can switch different effects with hyperion. So that is what you see.

      posted in Show your Mirror
      D
      DirkS
    • RE: MMM-voice

      thanks to @strawberry-3-141 the module works now very good! Hopefully the other module developer will add the voice function!

      posted in Utilities
      D
      DirkS
    • Found a new cool touch MM

      Here https://www.facebook.com/techinsider/videos/618467261684967/

      Looks pretty good as i think!

      Here is the site of the guy http://www.rafaeldymek.com/

      We should invite him to work on this great project here, too! :D

      posted in General Discussion
      D
      DirkS
    • RE: MMM-voice

      @iMAGiC i tried that many times. But i changed the word to Jarvis.

      Now the status is just ERROR :(

      posted in Utilities
      D
      DirkS
    • RE: MMM-voice

      Hi, in my case it does not stop blinking and only shows “initialisiere…”

      I tried

          config: {
               microphone: 1,
      

      and

         config: {
               microphone: '1',
      

      but no effect.

      posted in Utilities
      D
      DirkS
    • RE: Where to get (cheap) acrylic mirror from in Germany

      @dbahn25 it is not the screen or mirror. it is the light of my ceiling construction.

      posted in Hardware
      D
      DirkS
    • 1
    • 2
    • 3
    • 4
    • 5
    • 6
    • 7
    • 1 / 7