View Single Post
helex's Avatar
Posts: 543 | Thanked: 802 times | Joined on Apr 2010 @ Germany
#1
NEWS:


Currently you can find a early version with a first try to support foobar2000 and the legendary dbox2 with Neutrino image at extra-devel.

I also fixed a small bug to support more than 3 digits for ports.

Please stick to your version from extra-testing if you don't want to test the new features.



I'm proud to present you today my first Application for maemo 5:

DreamRemote

It's a WiFi Remote Control for the Dreambox (the Linux-based set-top boxes) from Dream multimedia.

It's compatible with all Dreambox receiver with Enigma 2 and Enigma 1 (running Webremote assumed), AZBox (HD Elite, Premium HD and HD+) and Kathrein (UFS910).
Examples for compatible Dreambox receiver: DM 800, 7025(+) and 8000.
In this Article you can find several more informations: Wikipedia

See here for some screenshots:

Settings Menu:


AZBox Receivers:

The AZBox Layout: (here are 6 Remotes in the presets, in this screenshot I switched to Remote number 3 using the vertical slider in the lower right corner)


And especially for the AZBox the Power UI:


And the additional Buttons for the extra AZBox controls:




Usage:
Simple start DreamRemote and enjoy.
  • For the first time:
Go to [Settings] in the Menu. Enter the IP Adress of your Dreambox and tap [OK].
  • Daily usage:
Press one of the Buttons in the main screen of DreamRemote and if your N900 is connected to your local W-Lan your Box will do what ever you want!
If the command was succesfully send the small dot icon in the top right will become green. If it fails you will see a red icon.
I'm using it since several weeks to control my Dreambox 7025.

I connected my small TV in the bedroom to the RF modulator of the Dreambox (it stands in the livingroom). So I can watch my movies in bed. (nice in the evening)
I used before the built in webremote from the Dreambox. (and without N900 I had to stand up and walk in the next room) - But the original webremote needs a lot of time to startup, select the remote from the menu and the buttons are also to small, it zooms in and out if you press the buttons to fast in a row and they have no feedback. So my little programm is for me a huge improvement. I hope so for others too.


It's now in the Extra Devel repository and ready for some community testing.

Niels Breet from maemo.org has already done some testing (thanks for the dependency Bug Report). So it shouldn't brick your device.
But, still don't forget the standard Extra Devel warning:
The software hosted in extras-devel is not ready for normal users!
PLEASE PLEASE PLEASE don't play with it unless you really know what you are doing. Be ready to file proper bug reports instead of posting complaints.
Expected problems: crashes, battery drain, poor system performance, full disk space & more - SERIOUSLY!

Don't play with Extras-devel if you haven't backed up your data or aren't prepared to re-flash your device.
See here for the packages:
http://maemo.org/packages/view/dreamremote/

Thanks a lot to mikec for his helping hand and his Qt Designer/Python for Windows XP in 30 Mins tutorial.

BugReports are welcome: BugTracker
And please consider to donate and show me how much you like my work: Donate

I hope of many Dreambox users here in this community and some positive feedback.



Update:

Now with Enigma1 support. (thanks to X-Fade)

Also working with Kathrein UFS910 (use Enigma2 setting - only Info and Help Buttons are interchanged)

Changelog:
  • 0.3.2:
    - support for userdefined ports
  • 0.3.1:
    - fixed Settings UI Bug with empty Database
  • 0.3.0:
    - support for up to 6 Remotes
    - total rebuilt settings UI (still slow)
    - full AZBox support
  • 0.2.2:
    - fixed Donate Button
    - maemo.org bugtracker
    - improved startup speed
    - first several commands implemented for AZBox support
    - some preparing for v0.3.x (changes in the source structure)
  • 0.2.1:
    - Fixed Exit Button for Enigma1
  • 0.2.0:
    - Support for Enigma1
  • 0.1.1:
    - package fixing (python2.5-qt4-sql dependency)
    - About Ok Button fixed
  • 0.1.0:
    - first release of DreamRemote
TO ALL WITH PROBLEMS DURING THE INSTALLATION

Install "PyQt4 Full install" from the normal maemo-Extras (keep Extra-Devel disabled during the installation) and install DreamRemote after that the normal way from Extra-Devel.

Then it should work without problems!

With the official release of PR1.2 this will get (hopefully) unnecessary.
You can deinstall "DreamRemote" and "PyQt4 Full install" before the update to PR1.2 to save space on root (as far as I know is PyQt4 not fully optified) and install DreamRemote after PR1.2 the normal way again. (the settings of DreamRemote survive)
__________________
I was a Qt Ambassador!

Please DONATE if you like my work!
It's the best way to motivate me to create more stuff for your Device.

Last edited by helex; 2011-07-30 at 12:36. Reason: updated News
 

The Following 26 Users Say Thank You to helex For This Useful Post: