• 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
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 164.4k 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.
  • C Offline
    Cr4z33 @AxLed
    last edited by Cr4z33 Dec 29, 2018, 4:22 PM Dec 29, 2018, 4:22 PM

    @axled the situation now is like in the below screenshot and I still don’t know how I am supposed to stream a channel (if I don’t have to specify its url). :smiling_face_with_open_mouth_cold_sweat:

    0_1546100507916_2018-12-29_17-20-25.png

    1 Reply Last reply Reply Quote 0
    • E Offline
      evroom
      last edited by evroom Dec 29, 2018, 4:31 PM Dec 29, 2018, 4:31 PM

      All actions:

      http://192.168.178.30:8080/remote?action=NOTIFICATION&notification=DB-SERVICE-NEXT
      
      http://192.168.178.30:8080/remote?action=NOTIFICATION&notification=DB-SERVICE-PREV
      
      http://192.168.178.30:8080/remote?action=NOTIFICATION&notification=DB-PLAY
      
      http://192.168.178.30:8080/remote?action=NOTIFICATION&notification=DB-STOP
      

      Result in:

      Cannot GET /remote
      

      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 Dec 29, 2018, 4:44 PM

        @evroom
        How do you plan to interact with your MM?
        I have a rotary encoder. Buttons or touch is also fine.
        For the beginning you can use MMM-Remote-Control to send notifications.
        I have to complete my Readme, that the sample links only work with MMM-Remote-Control

        So install MMM-Remote-Control, open an browser, modify the links matching to your environment and you should be able to select channels and stream them.

        Important: Try with SD Channels first, as for HD channels the mpg2 codec is needed.

        AxLED

        E 1 Reply Last reply Dec 29, 2018, 4:51 PM Reply Quote 0
        • E Offline
          evroom @AxLed
          last edited by Dec 29, 2018, 4:51 PM

          @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 Dec 29, 2018, 4:53 PM

            @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

            C 2 Replies Last reply Dec 29, 2018, 5:00 PM Reply Quote 0
            • C Offline
              Cr4z33 @AxLed
              last edited by Dec 29, 2018, 5:00 PM

              @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 Dec 29, 2018, 5:04 PM

                @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 Dec 29, 2018, 5:12 PM

                  @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
                  • E Offline
                    evroom
                    last edited by Dec 29, 2018, 5:33 PM

                    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
                    • E Offline
                      evroom
                      last edited by Dec 29, 2018, 5:35 PM

                      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)

                      C 1 Reply Last reply Jan 28, 2019, 2:57 PM Reply Quote 0
                      • 1
                      • 2
                      • 3
                      • 4
                      • 5
                      • 6
                      • 15
                      • 16
                      • 4 / 16
                      4 / 16
                      • First post
                        38/160
                        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