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

    Posts

    Recent Best Controversial
    • RE: [MMM-Dreambox] to connect a Dreambox or a Enigma2 Receiver (like VU or VU+) to MagicMirror and stream stations via omxplayer

      @Cr4z33
      Just to be sure, did you do:

      $ cd ~/MagicMirror/modules/MMM-Dreambox
      $ git pull
      $ git status
      
      On branch dev
      Your branch is up-to-date with 'origin/dev'.
      nothing to commit, working tree clean
      

      Restart MM when there was something new pulled.

      And the correct path for the notifications is:

      http://{MagicMirror_IP}:8080/
      

      Not your VU+ IP.
      And port 8080.

      After DB-PLAY do on the MM (pretty fast after DB-PLAY):

      $ ps -eaf | grep omxplayer | grep -v grep
      

      to be sure really nothing is streaming.
      Streaming uses port 8001 so I am pretty sure that your port from apiBase has nothing to do with it.
      It is only used to get the services list (which you apparently see on your Mirror).

      And btw, my omxargs is:

      omxargs: ' --vol -6000 --win 0,625,590,957 --live ',
      

      Do not know if this makes a difference.

      And you can stream from the command line, right?

      $ omxplayer --vol -6000 --win "0 0 480 320" --live http://192.168.178.28:8001/1:0:1:38F1:2648:FBFF:820000:0:0:0:
      
      posted in Entertainment
      evroomE
      evroom
    • RE: I am stuck need help

      @dcarls91
      I understand that in the beginning the amount information can be overwhelming, but how are you going to find out what you are doing when you scrape your project?
      Especially when you are so close in getting the ‘Mirror’ started; just a few characters are missing in the config file.
      The community here is very active and very helpful and can step down a nodge when it is getting too technical.
      Of course it is expected that you have a certain level of knowledge or that you are willing to obtain that level.

      Besides spending several hours, did you spend any money on equipment, etc?

      If you decide to give it a last effort, then it would help to tell us on what platform your Mirror is running (Raspberry, PC, Ubuntu, etc) and it would help to report back with a bit more details (other than I tried and it did not work).
      And if someone tells you to perform action XYZ and you have no idea what the heck XYZ is or how to execute, then don’t be afraid to say so.

      The suggestions given, like try it module by module and the config check are very useful (I guess everyone was in this position, I know I was) and will solve your issues.

      If you decide to move away from Magic Mirror, then I respect that, but perhaps you will reconsider.

      Disclaimer: I do not have any shares in the project and am by no means an expert. Just reaching out. :-)

      posted in Troubleshooting
      evroomE
      evroom
    • RE: [MMM-Dreambox] to connect a Dreambox or a Enigma2 Receiver (like VU or VU+) to MagicMirror and stream stations via omxplayer

      @cr4z33 said in [MMM-Dreambox] to connect a Dreambox or a Enigma2 Receiver (like VU or VU+) to MagicMirror and stream stations via omxplayer:

      When I do that DB-PLAY thing I get now a gray square containing the channels list exactly like what happened to @evroom .

      That is because @evroom thought that the first service would be selected and streamed with DB-PLAY.
      Like @AxLed said, you need to use DB-SERVICE-NEXT first (as many times as needed to select the service to stream and then DB-PLAY to start the stream.

      posted in Entertainment
      evroomE
      evroom
    • RE: [MMM-Dreambox] to connect a Dreambox or a Enigma2 Receiver (like VU or VU+) to MagicMirror and stream stations via omxplayer

      @AxLed

      I have successfully tested you latest changes.
      Everything work very well.
      Thanks for taking the time and quick responses.

      I have requested 2 new features via GitHub:

      [Feature Request] - make zapping possible by using DB-ZAP
      [Feature Request] - get sRef and bRef information from getservices

      posted in Entertainment
      evroomE
      evroom
    • RE: [MMM-Dreambox] to connect a Dreambox or a Enigma2 Receiver (like VU or VU+) to MagicMirror and stream stations via omxplayer

      Final thoughts for today.

      New commands:

      Select the next service and play:
      DB-SERVICENEXTANDPLAY

      Stop the current stream and start a new stream (handy after a DB-SERVICE-NEXT):
      DB-STOPANDPLAY

      Stop the current stream, select the next service and start a new stream (allows zapping):
      DB-STOPANDSERVICENEXTANDPLAY

      Or when DB-PLAY, stop a possible current stream and then start a stream.

      posted in Entertainment
      evroomE
      evroom
    • RE: [MMM-Dreambox] to connect a Dreambox or a Enigma2 Receiver (like VU or VU+) to MagicMirror and stream stations via omxplayer

      VU+ zero (1 tuner):

      $ pm2 restart mm
      

      DB-SERVICE-NEXT

      $ ps -eaf | grep omxplayer | grep -v grep
      $
      

      DB-PLAY

      pi@MagicPi:~/MagicMirror/modules/MMM-Dreambox $ ps -eaf | grep omxplayer | grep -v grep
      pi       14356 13842  0 12:52 ?        00:00:00 /bin/sh -c omxplayer  --vol -6000 --win 0,625,590,957 --live http://192.168.178.47:8001/1:0:1:2F08:441:1:C00000:0:0:0:
      pi       14357 14356  1 12:52 ?        00:00:00 /bin/bash /usr/bin/omxplayer --vol -6000 --win 0,625,590,957 --live http://192.168.178.47:8001/1:0:1:2F08:441:1:C00000:0:0:0:
      pi       14380 14357  0 12:52 ?        00:00:00 /usr/bin/omxplayer.bin --vol -6000 --win 0,625,590,957 --live http://192.168.178.47:8001/1:0:1:2F08:441:1:C00000:0:0:0:
      

      DB-PLAY

      pi@MagicPi:~/MagicMirror/modules/MMM-Dreambox $ ps -eaf | grep omxplayer | grep -v grep
      pi       14356 13842  0 12:52 ?        00:00:00 /bin/sh -c omxplayer  --vol -6000 --win 0,625,590,957 --live http://192.168.178.47:8001/1:0:1:2F08:441:1:C00000:0:0:0:
      pi       14357 14356  0 12:52 ?        00:00:00 /bin/bash /usr/bin/omxplayer --vol -6000 --win 0,625,590,957 --live http://192.168.178.47:8001/1:0:1:2F08:441:1:C00000:0:0:0:
      pi       14380 14357  9 12:52 ?        00:00:01 /usr/bin/omxplayer.bin --vol -6000 --win 0,625,590,957 --live http://192.168.178.47:8001/1:0:1:2F08:441:1:C00000:0:0:0:
      pi       14394 13842  0 12:52 ?        00:00:00 /bin/sh -c omxplayer  --vol -6000 --win 0,625,590,957 --live http://192.168.178.47:8001/1:0:1:2F08:441:1:C00000:0:0:0:
      pi       14395 14394  0 12:52 ?        00:00:00 /bin/bash /usr/bin/omxplayer --vol -6000 --win 0,625,590,957 --live http://192.168.178.47:8001/1:0:1:2F08:441:1:C00000:0:0:0:
      pi       14421 14395 18 12:52 ?        00:00:00 /usr/bin/omxplayer.bin --vol -6000 --win 0,625,590,957 --live http://192.168.178.47:8001/1:0:1:2F08:441:1:C00000:0:0:0:
      

      DB-PLAY

      pi@MagicPi:~/MagicMirror/modules/MMM-Dreambox $ ps -eaf | grep omxplayer | grep -v grep
      pi       14356 13842  0 12:52 ?        00:00:00 /bin/sh -c omxplayer  --vol -6000 --win 0,625,590,957 --live http://192.168.178.47:8001/1:0:1:2F08:441:1:C00000:0:0:0:
      pi       14357 14356  0 12:52 ?        00:00:00 /bin/bash /usr/bin/omxplayer --vol -6000 --win 0,625,590,957 --live http://192.168.178.47:8001/1:0:1:2F08:441:1:C00000:0:0:0:
      pi       14380 14357 10 12:52 ?        00:00:03 /usr/bin/omxplayer.bin --vol -6000 --win 0,625,590,957 --live http://192.168.178.47:8001/1:0:1:2F08:441:1:C00000:0:0:0:
      pi       14394 13842  0 12:52 ?        00:00:00 /bin/sh -c omxplayer  --vol -6000 --win 0,625,590,957 --live http://192.168.178.47:8001/1:0:1:2F08:441:1:C00000:0:0:0:
      pi       14395 14394  0 12:52 ?        00:00:00 /bin/bash /usr/bin/omxplayer --vol -6000 --win 0,625,590,957 --live http://192.168.178.47:8001/1:0:1:2F08:441:1:C00000:0:0:0:
      pi       14421 14395  9 12:52 ?        00:00:01 /usr/bin/omxplayer.bin --vol -6000 --win 0,625,590,957 --live http://192.168.178.47:8001/1:0:1:2F08:441:1:C00000:0:0:0:
      pi       14435 13842  1 12:53 ?        00:00:00 /bin/sh -c omxplayer  --vol -6000 --win 0,625,590,957 --live http://192.168.178.47:8001/1:0:1:2F08:441:1:C00000:0:0:0:
      pi       14436 14435  0 12:53 ?        00:00:00 /bin/bash /usr/bin/omxplayer --vol -6000 --win 0,625,590,957 --live http://192.168.178.47:8001/1:0:1:2F08:441:1:C00000:0:0:0:
      

      Conclusion:

      When you do DB-PLAY it streams one service.
      Then a next DB-PLAY will stream another service, so 2 in total.
      Next DB-PLAY, next stream, etc.

      When you stream 2 times the same service and the power of your MM device is enough (I have a Pi 3 Model B), you will not notice it.
      With 3 streams you will see artefacts.

      When you do DB-SERVICE-NEXT, DB-PLAY, DB-SERVICE-NEXT, DB-PLAY you will have 2 different services streaming.
      Then you will see 2 streams overlapping and you will see that 2 streams are running in parallel.

      posted in Entertainment
      evroomE
      evroom
    • RE: [MMM-Dreambox] to connect a Dreambox or a Enigma2 Receiver (like VU or VU+) to MagicMirror and stream stations via omxplayer

      @axled said in [MMM-Dreambox] to connect a Dreambox or a Enigma2 Receiver (like VU or VU+) to MagicMirror and stream stations via omxplayer:

      I have another idea:

      Excellent idea on a Sunday !!!

      Changed Enable HTTP Authentication to no and see, it works !!!
      The services list is shown and streaming works.

      The same issues occur though for the dual tuner VU+:
      After the first DB-PLAY all is well, but then DB-STOP, DB-SERVICE-NEXT and DB-PLAY causes 2 streams.
      Will try now on the single tuner VU+.

      Perhaps you try setting it to yes for the Dreambox and see what happens ?
      If the same errors appear then it is confirmed.

      posted in Entertainment
      evroomE
      evroom
    • RE: [MMM-Dreambox] to connect a Dreambox or a Enigma2 Receiver (like VU or VU+) to MagicMirror and stream stations via omxplayer

      For VU+ Solo2:

      Port is 80 and HTTP authentication on yes.

      0_1549192232166_vuplus_solo2_webinterface.jpg

      Will set HTTP authentication to no and try again.

      I see now, there is also a separate OpenWebif config:

      0_1549192539328_vuplus_solo2_openwebif.jpg

      This uses port 81 and indeed works.
      Looks totally different from the Webif.
      Interesting.

      For the Dreambox I cannot find a menu item like this.
      I still use the original Dreambox OE2.0 image.

      posted in Entertainment
      evroomE
      evroom
    • RE: [MMM-Dreambox] to connect a Dreambox or a Enigma2 Receiver (like VU or VU+) to MagicMirror and stream stations via omxplayer

      @axled said in [MMM-Dreambox] to connect a Dreambox or a Enigma2 Receiver (like VU or VU+) to MagicMirror and stream stations via omxplayer:

      I never tried my module in dreambox standby, as i dont use it. My dreambox is on or in deep standby.

      When in deep standby I would expect that you will see

      < e2servicename >< /e2servicename >

      for /web/about.
      And as you do not see an error, I fail to see the difference with the VU+ in soft-standby.

      But in deep standby, you cannot stream, can you ?
      Will the playable services then be none ?

      Cannot test this now without being killed by the family :-)

      posted in Entertainment
      evroomE
      evroom
    • RE: [MMM-Dreambox] to connect a Dreambox or a Enigma2 Receiver (like VU or VU+) to MagicMirror and stream stations via omxplayer

      Btw,

      VU+ Solo2:

      http://192.168.178.46/web/epgnow?bRef=1%3A7%3A1%3A0%3A0%3A0%3A0%3A0%3A0%3A0%3AFROM BOUQUET "userbouquet.favourites.tv" ORDER BY bouquet

      Works. Both when on or in soft-standby.

      posted in Entertainment
      evroomE
      evroom
    • 1 / 1