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.

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

    Scheduled Pinned Locked Moved Entertainment
    160 Posts 6 Posters 171.3k Views 6 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.
    • evroomE Offline
      evroom @AxLed
      last edited by

      @axled
      I was about to ask about this.
      Suppose it works, how will I use it in practise?

      I have a Pi with a monitor connected hanging in the kitchen.
      No fancy mirror like many, with speech and buttons and PIRs.

      So, basically no interaction.

      I plan on getting speech running, but I have other projects running at this moment (for instance Homematic IP and ioBroker).

      I will try to install MMM-Remote-Control and see if that will work.

      MagicMirror version: 2.30.0
      Raspberry Pi 4 Model B Rev 1.5 (8 GB RAM)
      Raspbian GNU/Linux 12 (bookworm)

      Test environment:
      MagicMirror version: v2.30.0
      Raspberry Pi 3 Model B Plus Rev 1.3 (1 GB RAM)
      Raspbian GNU/Linux 12 (bookworm)

      1 Reply Last reply Reply Quote 0
      • A Offline
        AxLed Module Developer
        last edited by

        @Cr4z33
        I dont know if it makes sense, to use a favorite list of services/stations/channels that wont fit on the screen of MM, as the list is to long.

        Start streaming can be done by selecting one service/station/channel (by using yourmmip:8080/remote?action=NOTIFICATION&notification=DB-SERVICE-NEXT for example) and than start streaming by (yourmmip:8080/remote?action=NOTIFICATION&notification=DB-PLAY).

        Do you have MMM-Remote-Control installed?
        Se my previous answer to evroom.

        AxLED

        Cr4z33C 2 Replies Last reply Reply Quote 0
        • Cr4z33C Offline
          Cr4z33 @AxLed
          last edited by

          @axled oh now I understand.
          Thanks for the information.

          However I don’t have MMM-Remote-Control and I rather prefer to control everything by voice commands (MMM-AssistantMk2).
          Sorry, but then this module doesn’t suit my needs. :winking_face:

          1 Reply Last reply Reply Quote 0
          • A Offline
            AxLed Module Developer
            last edited by

            @Cr4z33
            You should be able to send notifications by voice commands also.
            AxLED

            1 Reply Last reply Reply Quote 0
            • A Offline
              AxLed Module Developer
              last edited by

              @evroom
              Here is a screenshot of my Mirror0_1546103144414_MM_Screenshot.gif

              I have a PIR-Sensor (for turning screen on/off) and a rotary encoder connected (to the GPIO PINs of the Pi).

              In the bottom right corner you see my “first” module MMM-Navigate which interacts with the rotary encoder.

              So depending on the navigation menu i am able to:

              • swipe pages (i have four)
              • show Details to newsfeeds (opens website to the newsfeed)
              • adjust brightness
              • select dreambox channels
              • start/stop streaming dreambox channels
              • control the mirror (restart mm, shutdown, reboot)
              • and for the future: everything which can handle the MM notification system

              AxLED

              1 Reply Last reply Reply Quote 0
              • evroomE Offline
                evroom
                last edited by

                Okay, I have MMM-Remote-Control running and I can open the menu.
                Now using:

                http://192.168.178.30:8080/remote?action=NOTIFICATION&notification=DB-PLAY
                

                I get this:

                {"status":"success"}
                

                Now I see a stream on my monitor !!

                With DB-SERVICE-NEXT and DB-SERVICE-PREV I can scroll through the services list
                Also gives

                {"status":"success"}
                

                But I cannot switch to another service with DB-PLAY.

                And I have a side effect that it takes 3 or 4 services on my Dreambox.
                I have the plugin InfoBarTunerState installed and I see that MM is trying to stream multiple services.

                At this moment I see one stream on my MM monitor, but my Dreambox tells me there are 2 MM streams present (on 2 different services).

                Here the OMXPlayer processes at this moment:

                pi@MagicPi:~/MagicMirror/modules $ ps -eaf | grep omxplayer | grep -v grep
                pi       28431 28259  0 18:06 ?        00:00:00 /bin/sh -c omxplayer  --win 320,180,1600,900  -o both http://192.168.178.28:8001/1:0:16:177A:C82:3:EB0000:0:0:0:
                pi       28432 28431  0 18:06 ?        00:00:00 /bin/bash /usr/bin/omxplayer --win 320,180,1600,900 -o both http://192.168.178.28:8001/1:0:16:177A:C82:3:EB0000:0:0:0:
                pi       28455 28432 10 18:06 ?        00:02:50 /usr/bin/omxplayer.bin --win 320,180,1600,900 -o both http://192.168.178.28:8001/1:0:16:177A:C82:3:EB0000:0:0:0:
                pi       28522 28259  0 18:15 ?        00:00:00 /bin/sh -c omxplayer  --win 320,180,1600,900  -o both http://192.168.178.28:8001/1:0:16:36F8:C8C:3:EB0000:0:0:0:
                pi       28523 28522  0 18:15 ?        00:00:00 /bin/bash /usr/bin/omxplayer --win 320,180,1600,900 -o both http://192.168.178.28:8001/1:0:16:36F8:C8C:3:EB0000:0:0:0:
                pi       28546 28523  3 18:15 ?        00:00:31 /usr/bin/omxplayer.bin --win 320,180,1600,900 -o both http://192.168.178.28:8001/1:0:16:36F8:C8C:3:EB0000:0:0:0:
                

                MagicMirror version: 2.30.0
                Raspberry Pi 4 Model B Rev 1.5 (8 GB RAM)
                Raspbian GNU/Linux 12 (bookworm)

                Test environment:
                MagicMirror version: v2.30.0
                Raspberry Pi 3 Model B Plus Rev 1.3 (1 GB RAM)
                Raspbian GNU/Linux 12 (bookworm)

                1 Reply Last reply Reply Quote 0
                • evroomE Offline
                  evroom
                  last edited by

                  Btw, is there a possibility to have the start, next, prev and stop URL’s configured in MMM-Remote-Control ?

                  MagicMirror version: 2.30.0
                  Raspberry Pi 4 Model B Rev 1.5 (8 GB RAM)
                  Raspbian GNU/Linux 12 (bookworm)

                  Test environment:
                  MagicMirror version: v2.30.0
                  Raspberry Pi 3 Model B Plus Rev 1.3 (1 GB RAM)
                  Raspbian GNU/Linux 12 (bookworm)

                  Cr4z33C 1 Reply Last reply Reply Quote 0
                  • evroomE Offline
                    evroom
                    last edited by

                    Okay, rebooted in order to start fresh.

                    Now 1 stream.
                    Looks like one actual omxplayer active:

                    pi@MagicPi:~/MagicMirror/modules $ ps -eaf | grep omxplayer | grep -v grep
                    pi       29320 29185  0 18:39 ?        00:00:00 /bin/sh -c omxplayer  --win 0,0,480,320  -o both http://192.168.178.28:8001/1:0:16:177A:C82:3:EB0000:0:0:0:
                    pi       29321 29320  0 18:39 ?        00:00:00 /bin/bash /usr/bin/omxplayer --win 0,0,480,320 -o both http://192.168.178.28:8001/1:0:16:177A:C82:3:EB0000:0:0:0:
                    pi       29344 29321 10 18:39 ?        00:00:01 /usr/bin/omxplayer.bin --win 0,0,480,320 -o both http://192.168.178.28:8001/1:0:16:177A:C82:3:EB0000:0:0:0:
                    

                    InfoBarTunerState also states there is one stream.

                    The will do for today.
                    Will do some more testing tomorrow.

                    Thanks a lot AxLed for the support so far !!

                    MagicMirror version: 2.30.0
                    Raspberry Pi 4 Model B Rev 1.5 (8 GB RAM)
                    Raspbian GNU/Linux 12 (bookworm)

                    Test environment:
                    MagicMirror version: v2.30.0
                    Raspberry Pi 3 Model B Plus Rev 1.3 (1 GB RAM)
                    Raspbian GNU/Linux 12 (bookworm)

                    1 Reply Last reply Reply Quote 0
                    • A Offline
                      AxLed Module Developer
                      last edited by

                      @evroom
                      Good to hear you had success and thanks for your challenge with more than one bouquet 😂, helped debugging the module.

                      AxLED

                      1 Reply Last reply Reply Quote 0
                      • evroomE Offline
                        evroom
                        last edited by

                        @AxLed
                        I have opened 4 feature requests on GitHub.

                        To be honest, my MM is hanging a meter or so away from the TV, so I most probably will not make use of the module.
                        Navigating through the services list and starting & stopping a stream is not that comfortable
                        Although it might be practical to see on my MM what is currently playing and I might use it solely as a program guide.

                        Will be available though for some testing.

                        MagicMirror version: 2.30.0
                        Raspberry Pi 4 Model B Rev 1.5 (8 GB RAM)
                        Raspbian GNU/Linux 12 (bookworm)

                        Test environment:
                        MagicMirror version: v2.30.0
                        Raspberry Pi 3 Model B Plus Rev 1.3 (1 GB RAM)
                        Raspbian GNU/Linux 12 (bookworm)

                        1 Reply Last reply Reply Quote 0
                        • 1
                        • 2
                        • 3
                        • 4
                        • 5
                        • 6
                        • 15
                        • 16
                        • 4 / 16
                        • 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