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
-
@AxLed
With “apiBase: ‘http://192.168.178.28’”, I get “http:8001”.pi@MagicPi:~/MagicMirror/modules/MMM-Dreambox $ ps -eaf | grep omxplayer | grep -v grep pi 30691 30252 2 23:09 ? 00:00:00 /bin/sh -c omxplayer --vol -6000 --win 0,625,590,957 --live http:8001/1:0:1:2F08:441:1:C00000:0:0:0: pi 30692 30691 0 23:09 ? 00:00:00 /bin/bash /usr/bin/omxplayer --vol -6000 --win 0,625,590,957 --live http:8001/1:0:1:2F08:441:1:C00000:0:0:0:
BUT …
With “apiBase: ‘http://192.168.178.28:80’”, I get “http://192.168.178.28:8001” and streaming works.pi@MagicPi:~/MagicMirror/modules/MMM-Dreambox $ ps -eaf | grep omxplayer | grep -v grep pi 31023 30795 0 23:14 ? 00:00:00 /bin/sh -c omxplayer --vol -6000 --win 0,625,590,957 --live http://192.168.178.28:8001/1:0:1:2EF4:441:1:C00000:0:0:0: pi 31024 31023 0 23:14 ? 00:00:00 /bin/bash /usr/bin/omxplayer --vol -6000 --win 0,625,590,957 --live http://192.168.178.28:8001/1:0:1:2EF4:441:1:C00000:0:0:0: pi 31047 31024 7 23:14 ? 00:00:00 /usr/bin/omxplayer.bin --vol -6000 --win 0,625,590,957 --live http://192.168.178.28:8001/1:0:1:2EF4:441:1:C00000:0:0:0:
Observations:
Streaming is working.
The first time DB-PLAY: one service only.Changing services is not possible using DB-SERVICE-NEXT.
Stopping with DB-STOP, then DB-SERVICE-NEXT and then DB-PLAY: two streams again.
Got into a situation where DB-PLAY caused my second tuner (what I was seeing on my regular TV) changed channel to the selected service.
The “now playing” line still shows the service from the other tuner, but if you have a single tuner, then it will be difficult to change this.
Perhaps I will find something on this topic.So, I guess that for a single Dreambox tuner everything works fine, but that there are odd behaviours when you have a multiple tuner (a dual tuner in my case).
I would concentrate now on getting it to work for VU+ devices.
If I could, I would help you, but I still fail to see where and how the parsing of the xml data is done. -
- I can fix the “http:8001” problem, if i find some time, so the module works for single tuner dreamboxes again.
- If you use the module (dev branch) with VU+, what happens?
AxLED
-
@AxLed sorry for not being so much available lately, but apart from work and mirror assembly (the ‘baby’ is going to born into the next days if everything goes well… :crossed_fingers_medium-light_skin_tone: ) I see that @evroom is much more skilled and suitable for the debugging. :grimacing_face:
I hope that everything will be sorted soon and thanks @AxLed for taking care into it.
-
@axled said in [MMM-Dreambox] to connect a Dreambox or a Enigma2 Receiver (like VU or VU+) to MagicMirror and stream stations via omxplayer:
f you use the module (dev branch) with VU+, what happens?
I still see ‘Error’ on the Mirror.
No errors in the pm2 logs. -
@cr4z33 said in [MMM-Dreambox] to connect a Dreambox or a Enigma2 Receiver (like VU or VU+) to MagicMirror and stream stations via omxplayer:
I see that @evroom is much more skilled and suitable for the debugging.
Testing is no problem.
It is a pity I cannot help with real debugging.
Oddly enough I do programming for REST api’s on a professional level, but for that I use Perl.
Also puts me off a bit in going deeper into the MMM modules stuff, but I think that applies to more persons (8 hours a day behind the computer at work and sitting being that thing again in you spare time is sometimes too much :-) ).Hope that the ‘baby’ will be a real baby and I wish you and your partner all the best.
-
I noticed that after ‘Error’ there was a short other message.
I had to set the refresh time to 1 second and to capture numerous time before I could capture 1 error message:Error: null in http://192.168.178.47/web/about
It can be that there are more errors or just this one.
I will send you some xml files by mail.
-
@evroom said in [MMM-Dreambox] to connect a Dreambox or a Enigma2 Receiver (like VU or VU+) to MagicMirror and stream stations via omxplayer:
Hope that the ‘baby’ will be a real baby and I wish you and your partner all the best.
Lol no it’s actually my first MM mirror. :face_with_stuck-out_tongue_winking_eye:
If there will be any improvement into getting Vu+ devices to work I will be trying it in a Duo² dual DVB-S / DVB-T tuner decoder.
-
@cr4z33 said in [MMM-Dreambox] to connect a Dreambox or a Enigma2 Receiver (like VU or VU+) to MagicMirror and stream stations via omxplayer:
Lol no it’s actually my first MM mirror.
Hahahaha :-)
You got me there !!!
I did notice the baby in quotes, but the ‘born’ and ‘if everything goes well’ twisted my mind.
Very funny.Well, in fact there are simularities:
It takes a while before it can walk.
It crashes sometimes, but always recovers.
It causes problems on daily basis.
It can cause you to sleep bad.
But you still love it. -
I did some furter bugfixing:
- bugfixing the “http:8001” problem
Please check the dev branch of my module:
Rename your MMM-Dreambox folder to _MMM-Dreambox (for example)
do agit clone --branch dev https://github.com/Ax-LED/MMM-Dreambox.git
in your modules folderNow the module should work with dreambox, no matter if the dreambox uses a separat port or not.
Regards
AxLED
-
I found 1 ‘issue’ in the /web/about on my 1 tuner VU+zero:
(had to put spaces after and before < and > ; forum issue)< e2servicename >< /e2servicename >
On the OpenWebif is shows “Nothing running …”.
As if it is on standby.This is what I get on my 2 tuner VU+ solo2, when on:
< e2servicename >Das Erste HD< /e2servicename >< e2servicename >
And when it is in standby:
< e2servicename >< /e2servicename >
Did not look at the other xml output in detail yet.
So, when /web/about does not find a service, hence null, it should be replaced by “Nothing running …”.