Author Topic: RoamingOrb 1.01 available now from the Apple iTunes App Store - Free Download  (Read 8505 times)

totallymaxed

  • LinuxMCE God
  • ****
  • Posts: 4351
    • View Profile
    • Dianemo - at home with technology
After a lot of intense development work and testing we now finally have an iOS Orbiter available for LinuxMCE - big thanks to Foxi352

Search for 'RoamingOrb' in the App store either on your iOS device or from inside iTunes on your laptop or PC (you will need a valid iTunes account to download the App - but it is free)

Foxi352 has done a brilliant job getting RoamingOrb 1.01 out the door and I can tell you the Apple App approvals process threw us a 'curve ball' at the 11th hour...but we worked around that and 1.01 is up on the App store. A bit of a milestone in so many ways really;

- Firstly its an App many people here in the community have wanted for a long time now
- Its an App developed by a developer who is new to the community - we need many more too!
- Its an example of how if you focus in on a limited part of this project and your given the right docs and support/encouragement you can achieve a lot very quickly
- ...and lastly but definitely not least its the first small(ish) step on a path to a re-engineered model for Orbiters and building UI's for LinuxMCE (its not the only path to this...witness the great research & experimentation going on here in Clutter by tschak909 and others)

Now as ever with software development, and this is elongated by the App development process under iOS, RoamingOrb 1.01 is missing a number of refinements that are now in testing. Expanding testing beyond a small group is not easy under iOS because each iOS devices UDID has to be 'burnt' into the App before release...but I am sure there will be an updated RoamingOrb App in the near future that will incorporate a number of refinements. Having said that the 1.01 release has gone through a lot of testing by Foxi352 and my team at CHT on every current iOS device platform (iPad included) and all current iOS device releases and we believe it is incredibly stable. In fact I can honestly say that I have never seen any kind of fatal bug at all during testing.

As to speed...yes its blindingly fast compared to all other Touch Orbiters and in use I think you will quickly find it a joy to use - I do ;-)

Now in the next few weeks alongside RoamingOrb 1.01 CHT will release another iOS Orbiter, Dianemo iOS Orbiter, which is based on the RoamingOrb codebase (a later revision than 1.01 though) but with a number of enhancements and also a number of features that are only relevant to Dianemo installations. Foxi352 is the lead Dev for both versions by the way. The Dianemo iOS Orbiter (we may change its name...as it does not roll off the tongue!) will also be Free to download from the App store and will be fully compatible with both Dianemo & LinuxMCE. I will outline the Dianemo iOS Orbiters features soon here.

The source code for both RoamingOrb & Dianemo iOS Orbiter will be freely available soon too - probably in the svn but possibly via the Wiki (you'll know as son as this is decided)

See here for RoamingOrb Wiki page; http://wiki.linuxmce.org/index.php/RoamingOrb

See here for Dianemo iOS Orbiter Wiki page; http://wiki.linuxmce.org/index.php/Dianemo_iOS_Orbiter

All the best


Andrew
« Last Edit: October 19, 2010, 04:18:01 pm by totallymaxed »
Andy Herron,
Convergent Home Technologies Ltd
United Kingdom
@herron

Dianemo S Now Shipping on Ubuntu 12.04LTS
Build your system on the latest Ubuntu LTS OS Release!

Get a Dianemo S License: http://forum.linuxmce.org/index.php?topic=8880.0
iOS Orbiter: http://wiki.linuxmce.org/index.php/Dianemo_iOS_Orbiter
Follow us on Facebook: https://www.facebook.com/pages/Dianemo-Home-Automation/226019387454465

Sales & Info:
http://www.dianemo.co.uk

davegravy

  • Guru
  • ****
  • Posts: 485
    • View Profile
Just installed and started using it. WOW!  ;D

Needless to say, this just took the accessibility and usability of our family's Linuxmce system through the roof.

Thanks so much to all those involved!

totallymaxed

  • LinuxMCE God
  • ****
  • Posts: 4351
    • View Profile
    • Dianemo - at home with technology
Just installed and started using it. WOW!  ;D

Needless to say, this just took the accessibility and usability of our family's Linuxmce system through the roof.

Thanks so much to all those involved!

Foxi352 deserves all the credit... we've just been 'cheering him on' from the sidelines really and helping with testing etc.

Its great to see our first Forum users download it at last!!

Enjoy!


Andrew
« Last Edit: October 19, 2010, 04:20:34 pm by totallymaxed »
Andy Herron,
Convergent Home Technologies Ltd
United Kingdom
@herron

Dianemo S Now Shipping on Ubuntu 12.04LTS
Build your system on the latest Ubuntu LTS OS Release!

Get a Dianemo S License: http://forum.linuxmce.org/index.php?topic=8880.0
iOS Orbiter: http://wiki.linuxmce.org/index.php/Dianemo_iOS_Orbiter
Follow us on Facebook: https://www.facebook.com/pages/Dianemo-Home-Automation/226019387454465

Sales & Info:
http://www.dianemo.co.uk

davegravy

  • Guru
  • ****
  • Posts: 485
    • View Profile
Foxi352 deserves all the credit... we've just been 'cheering him on' from the sidelines really and helping with testing etc.

Its great to see our first Forum user download it at last!!

At last? I've been checking the app store 7-10 times per day :)


fastie81

  • Veteran
  • ***
  • Posts: 136
  • SSDD
    • View Profile
Hi Guys

Foxi352 fantastic this will be well received by my house hold.
Thanks for your hard work.
C

esev

  • Veteran
  • ***
  • Posts: 87
    • View Profile
    • Eric Severance
Wow!  From the screenshots this looks great!

Any chance you could get it working on iOS 3.1.3?  I'd love to use it on my first generation phones.
Eric Severance
My setup

totallymaxed

  • LinuxMCE God
  • ****
  • Posts: 4351
    • View Profile
    • Dianemo - at home with technology
Wow!  From the screenshots this looks great!

Any chance you could get it working on iOS 3.1.3?  I'd love to use it on my first generation phones.

We are testing a version now that is compatible with iOS 3.1.3

So that answer is yes we should have iOS 3.1.3 compatibility in the next release assuming we don't hit any unforeseen issues ;-)

All the best

Andrew
Andy Herron,
Convergent Home Technologies Ltd
United Kingdom
@herron

Dianemo S Now Shipping on Ubuntu 12.04LTS
Build your system on the latest Ubuntu LTS OS Release!

Get a Dianemo S License: http://forum.linuxmce.org/index.php?topic=8880.0
iOS Orbiter: http://wiki.linuxmce.org/index.php/Dianemo_iOS_Orbiter
Follow us on Facebook: https://www.facebook.com/pages/Dianemo-Home-Automation/226019387454465

Sales & Info:
http://www.dianemo.co.uk

fastie81

  • Veteran
  • ***
  • Posts: 136
  • SSDD
    • View Profile
OMG Guys this app is the dog balls..

This just works.. no login on or anything. Thank you all so much..

I had to open my firewall for that port now I can even get it working on my home lan..
Thanks again
C

bushtech

  • Veteran
  • ***
  • Posts: 96
    • View Profile
Hi
Noobie here who hasn't built his md's yet because he is still trying to figure out how it can all fit together. Am I understanding it correctly? If I buy an Apple something eg. Ipad this can be used as a mobile orbiter on any of the md's, I don't have to worry about usb-uirt's, remotes,etc anymore.?

Here's hoping!

Thanks
Core:Asus P8H77-V, Intel core i3-3240 LGA155, Inno 3D Nvidia 240 GT (DVI+VGA+HDMI), 4Gb ram, 125Gb SSD
MD: Zotax Zbox ID41

totallymaxed

  • LinuxMCE God
  • ****
  • Posts: 4351
    • View Profile
    • Dianemo - at home with technology
Hi
Noobie here who hasn't built his md's yet because he is still trying to figure out how it can all fit together. Am I understanding it correctly? If I buy an Apple something eg. Ipad this can be used as a mobile orbiter on any of the md's, I don't have to worry about usb-uirt's, remotes,etc anymore.?

Here's hoping!

Thanks

Hi Bushtech,

Yes the RoamingOrb App can be used as a touch based Orbiter... ie a remote control for your system. Almost all of our Dianemo systems now ship in this configuration in fact as most customers are choosing to use their iPhone's, iPod's or increasingly iPad's as the UI to control their homes.

If you have devices attached to your system that need to be controlled in some way ie via IR or rs232 interfaces then you will still need those control interfaces for those purposes. But you would not need to use an USB-UIRT with an IR Remote for control as you can do everything with the RoamingOrb App.

RoamingOrb 1.01 is compatible with all current iOS devices as long as they are able to run iOS 3.2 or later.
Andy Herron,
Convergent Home Technologies Ltd
United Kingdom
@herron

Dianemo S Now Shipping on Ubuntu 12.04LTS
Build your system on the latest Ubuntu LTS OS Release!

Get a Dianemo S License: http://forum.linuxmce.org/index.php?topic=8880.0
iOS Orbiter: http://wiki.linuxmce.org/index.php/Dianemo_iOS_Orbiter
Follow us on Facebook: https://www.facebook.com/pages/Dianemo-Home-Automation/226019387454465

Sales & Info:
http://www.dianemo.co.uk

bushtech

  • Veteran
  • ***
  • Posts: 96
    • View Profile
Thanks Andrew

That's fantastic, well done to you and Foxi352!

So I can use the Touch Orbiter to start playing a movie from the core via the md. Should I want to adjust settings like Dolby or 5ch stereo on my AVR I just grab the AVR's remote.?

Thanks

Dries
Core:Asus P8H77-V, Intel core i3-3240 LGA155, Inno 3D Nvidia 240 GT (DVI+VGA+HDMI), 4Gb ram, 125Gb SSD
MD: Zotax Zbox ID41

totallymaxed

  • LinuxMCE God
  • ****
  • Posts: 4351
    • View Profile
    • Dianemo - at home with technology
Thanks Andrew

That's fantastic, well done to you and Foxi352!

So I can use the Touch Orbiter to start playing a movie from the core via the md. Should I want to adjust settings like Dolby or 5ch stereo on my AVR I just grab the AVR's remote.?

Thanks

Dries

You can use any Touch Orbiter (or any Orbiter in fact) to control an MD by selecting the MD's Room or Entertainment Area from the on-screen menu of the Touch Orbiter. Once you have set your Touch Orbiter to the MD's Room then you can use the Touch orbiter to control the devices in that Room eg the MD or any devices controlled by it or the system generally in the room.

However if you have an Amplifier in the MD's room and you want to control that Amplifier then you will need some kind of control interface to control it with eg an IR Blaster such as the USB-UIRT or an RS232 interface. These control interfaces send the commands to the device they are configured to control eg in your case your Amplifier and these commands are triggered by you (or automatically in some situations by the system) when you touch a UI control on the Touch Orbiter's display (ie in this case the RoamingOrb App running on an iOS device).

Once you have started the movie playing you can choose another room from your Touch Orbiter and control that without effecting the playback of the media you kicked off in the original room.

Hope the above helps... Search the Forum for more details on these basics of the system.

All the best


Andrew
Andy Herron,
Convergent Home Technologies Ltd
United Kingdom
@herron

Dianemo S Now Shipping on Ubuntu 12.04LTS
Build your system on the latest Ubuntu LTS OS Release!

Get a Dianemo S License: http://forum.linuxmce.org/index.php?topic=8880.0
iOS Orbiter: http://wiki.linuxmce.org/index.php/Dianemo_iOS_Orbiter
Follow us on Facebook: https://www.facebook.com/pages/Dianemo-Home-Automation/226019387454465

Sales & Info:
http://www.dianemo.co.uk

bushtech

  • Veteran
  • ***
  • Posts: 96
    • View Profile
Thanks Andrew

I get it.

Back to usb-uirt  >:( :'(
Core:Asus P8H77-V, Intel core i3-3240 LGA155, Inno 3D Nvidia 240 GT (DVI+VGA+HDMI), 4Gb ram, 125Gb SSD
MD: Zotax Zbox ID41

davegravy

  • Guru
  • ****
  • Posts: 485
    • View Profile
Hi Andrew,

Been playing a bit more with this yesterday and today. Still very much enjoying the new toy :)

A couple questions that should not be taken to mean that I'm complaining about what you've provided or suggesting you need to do more work:

1) Is multitasking support possible? You'd obviously want to avoid battery drainage from constant polling by doing a suspend-state type thing if the protocol allows. The splash screen on reopening the app is pretty quick, but I'm wondering if it could be eliminated or made faster.

2) Is there any possible future for follow-me via blue-tooth in this app?

Thanks again!

« Last Edit: October 20, 2010, 03:36:20 pm by davegravy »

totallymaxed

  • LinuxMCE God
  • ****
  • Posts: 4351
    • View Profile
    • Dianemo - at home with technology
Hi Andrew,

Been playing a bit more with this yesterday and today. Still very much enjoying the new toy :)

A couple questions that should not be taken to mean that I'm complaining about what you've provided or suggesting you need to do more work:

1) Is multitasking support possible? You'd obviously want to avoid battery drainage from constant polling by doing a suspend-state type thing if the protocol allows. The splash screen on reopening the app is pretty quick, but I'm wondering if it could be eliminated or made faster.
Yes multitasking support is possible but currently it did not seem to make much sense - later as we add more event handling capabilities to the iOS Orbiter then it might ie Low Disc space event received by Orbiter make user aware of that if App is not in the foreground etc etc. Currently because of the proxy_orbiters design if you exit the iOS Orbiter and then launch it again it returns to exactly where you were. The only downside is the slight pause when it attemps to re-establish communication with the Core - yes the Splash adds somewhat to that but not that much in reality as there is processing/comms happening in parallel. However we are looking at removing the Splash and and adding an 'About' screen that would contain the splash image and some credits, version No. and promotional info for the project etc... the about screen would be accessed from a new UI panel that is under consideration.
Quote

2) Is there any possible future for follow-me via blue-tooth in this app?
Yes I think Follow-me maybe possible...but Foxi352 is the best person to comment on that as it will need low-level access to the iOS Bluetooth API's and i am not sure if that is possible. Clearly it would be useful too if the the iOS Orbiter (and other Touch Orbiters where the host OS allows this type of capability) could integrate with other Apps/software on the device so that some level of inter App integration is possible.
Quote

Thanks again!

Your welcome...feedback & ideas/suggestions are very welcome indeed :-)

All the best


Andrew
Andy Herron,
Convergent Home Technologies Ltd
United Kingdom
@herron

Dianemo S Now Shipping on Ubuntu 12.04LTS
Build your system on the latest Ubuntu LTS OS Release!

Get a Dianemo S License: http://forum.linuxmce.org/index.php?topic=8880.0
iOS Orbiter: http://wiki.linuxmce.org/index.php/Dianemo_iOS_Orbiter
Follow us on Facebook: https://www.facebook.com/pages/Dianemo-Home-Automation/226019387454465

Sales & Info:
http://www.dianemo.co.uk