Jump to content

MobiLinc (iOS) version 4.0


InsteonNut

Recommended Posts

Hi Everyone,

 

Just in time for MobiLinc's 5th birthday this week, we've submitted MobiLinc (Pro/HD/OML) v4.0 to Apple for approval! This is a MAJOR update and comes with the following features:

- iOS 7/arm64 support!

- New UI design for iOS 7 on the iPhone!

- Voice Control plug-in!

- IP Camera plug-in updated with our new MobiLinc Cam Viewer app.

- ZWave support.

- ISY firmware 4.1.2 users and later will see a significant speed improvement on startup.

- Several geofencing updates for increased reliability.

- Added OutletLinc, 240V, Smoke Bridge, and door lock graphics to the iPad.

- Resource Manager supports options for upto 24 hours.

- Variable input allows for negative values.

- MobiLinc will stay connected to the ISY in the background for up to 2 minutes to allow for a quick exit and entry into MobiLinc without incurring a startup delay.

- Stability fixes for our wall mounted users that run MobiLinc 24/7.

 

See our Facebook page for a sneak peek of the new iPhone UI: https://www.facebook.com/MobiLinc

 

We hope for a quick approval from Apple to get our new update in your hands.

Look for a video walkthrough next week of the new features with focus on the new voice control plug-in!

 

UPDATE: MobiLinc HD, MobiLinc Pro, and Orchestrated MobiLinc are all approved and available in the App Store.

https://itunes.apple.com/us/app/mobilinc-hd-home-automation/id393529976?mt=8&uo=4&at=10ldvU&ct=UDIForum

 

Wes

Link to comment
Share on other sites

Hi Wes-

 

Thanks for all of your hard work on this new version. It is certainly a nice upgrade over the older version. I have enjoyed working with you through the beta period and look forward to seeing what you might have in the works for the Android version.

 

-Xathros

Link to comment
Share on other sites

Hi Teken,

 

Thanks for the questions.

 

See here: https://itunes.apple.com/us/app/mobilinc-hd-home-automation/id393529976?mt=8&uo=4&at=10ldvU&ct=UDIForum

MobiLinc HD for iOS is $49.99.

The optional voice control plug-in is $9.99.

The ELK control plug-in which gives you access to your ELK through the ISY's ELK module and works with the voice plug-in is $14.99.

 

As you may be aware, Apple hasn't opened up Siri for developers. In the early days of Siri we were hoping that Apple would provide developers a way to interact with their backend for voice processing outside of just plain text input, but after two major iOS releases we don't see this coming anytime soon. So, app devs have two choices: go with an online voice processor like Nuance or an on-device voice processing library. We went with the latter so you can achieve fast, on-device voice processing without incurring network lag like you see with a general online solution like Nuance. Plus with an on-device library we have greater control over its setup and configuration and can fine tune it to home automation and voice control.

 

Wes

Link to comment
Share on other sites

I just re-read what Wes said. :oops: The 4.0 App is still pending Apple approval! :cry: OK, I will sit tight and wait for its release and purchase the voice plugin for my iPhone. I am really looking forward to seeing how this works with my iPhone / iPad Mini.

 

Teken . . .

Link to comment
Share on other sites

Hi Teken,

 

Yes, you got it. Unfortunately we have to wait for the mandatory Apple review process to unfold. If everything goes smoothly then we *should* see approval this week.

 

I'll be posting back here once it's approved.

 

Wes

 

Wes,

 

I look forward to using your MobiLinc App and hope this new voice feature solves one of the problems in my HA Project.

 

I thank you so very much.

 

Teken . . .

Link to comment
Share on other sites

Wes,

 

Some initial thoughts and feed back about the voice plug in. I have a iPhone 5 running the latest iOS firmware for your reference.

 

1. The voice control defaults to off when the application crashes. If a new user is not aware of this behaviour they would think the App doesn't work. I would suggest this be left in the on position when the App is relaunched.

 

2. The Voice Prompt does not seem to work consistently. I was able to turn devices on / off with out asking *Amie* to initiate a on / off sequence. This area is very important because during casual conversation several devices were turned on during my limited testing.

 

3. The App appears to freeze once in awhile with out any indicators as to why. This was apparent on both Iphone and iPad Mini.

 

4. The App appears to take a few moments to tab through the different selections on the iPad Mini? Once launched it appears to be fine though?

 

5. Is it possible to increase the sensitivity of the voice prompts?

 

Over all my limited testing has proven this Application will be very handy for those who have disabilities and those who need that extra feature in their Home Automation system.

 

Teken . . .

Link to comment
Share on other sites

Hi huddadudda,

 

Pro and OML versions are still being reviewed by Apple. We expect approval at any point.

 

Hi Teken,

 

Glad you like it so far! Comments:

 

1. The voice control defaults to off when the application crashes. If a new user is not aware of this behaviour they would think the App doesn't work. I would suggest this be left in the on position when the App is relaunched.

 

This is by design. At least currently.

 

2. The Voice Prompt does not seem to work consistently. I was able to turn devices on / off with out asking *Amie* to initiate a on / off sequence. This area is very important because during casual conversation several devices were turned on during my limited testing.

 

Keep in mind that MobiLinc will allow voice commands for up to 20 seconds after the voice prompt. After 20 second of non-voice commands MobiLinc goes back to waiting for the voice prompt.

 

3. The App appears to freeze once in awhile with out any indicators as to why. This was apparent on both Iphone and iPad Mini.

 

Is there a sequence of specific steps you can send me to reproduce?

 

4. The App appears to take a few moments to tab through the different selections on the iPad Mini? Once launched it appears to be fine though?

 

Not sure I follow. I could see Scenes taking a few moments to render if you have a lot of scene at the root folder level. When you launch this for the first time, there's a lot of calculation that needs to happen to calculate the scene on levels. If there are a lot of devices and many scenes then this could take a few seconds. This isn't unique to v4. This would have been present in v3 as well.

 

5. Is it possible to increase the sensitivity of the voice prompts?

 

Not that I'm aware of. MobiLinc is limited to the sensitivity of the microphone.

 

 

Wes

Link to comment
Share on other sites

Hello Wes,

 

1. OK, so the system is ready and waiting once the key word / name is called out for 20 seconds. :wink: I will have to keep this in mind and retrain my family on this aspect.

 

2. Voice Activation Default: It would be great if this could be selected for those wishing it to be enabled at all times.

 

3. Freezing: This appears to happen more frequently on the iPad mini then it does on the iPhone. There isn't any pattern other then when you simply ask Mobilinc to perform an action.

 

The system will simply do nothing, shut down and the App will say it is closing out and needs to be launched again. At this point the user has to wonder if the system is having a problem hearing the command. But, later on it appears the actual voice control button is turned off?

 

4. The system also does not follow the on / off prompts accurately. I will tell Amie to turn the Island Lights on. She will ignore me a few times and then state turning the island lights off?

 

Teken . . .

Link to comment
Share on other sites

Hi Teken,

 

2. Voice Activation Default: It would be great if this could be selected for those wishing it to be enabled at all times.

 

Thanks. We'll put this on our feature request list.

 

3. Freezing: This appears to happen more frequently on the iPad mini then it does on the iPhone. There isn't any pattern other then when you simply ask Mobilinc to perform an action.

 

The system will simply do nothing, shut down and the App will say it is closing out and needs to be launched again. At this point the user has to wonder if the system is having a problem hearing the command. But, later on it appears the actual voice control button is turned off?

 

You might be running into a race condition we've discovered between the voice library and iOS when the app is in the background. Under certain conditions, iOS will put MobiLinc to sleep which looks like the mic becomes unresponsive. If you wake MobiLinc back up, it will resume voice processing. We have a fix in place that we are testing now.

 

4. The system also does not follow the on / off prompts accurately. I will tell Amie to turn the Island Lights on. She will ignore me a few times and then state turning the island lights off?

 

This is by design for vocal reliability. See the voice walkthrough write-up notes: http://forum.universal-devices.com/viewtopic.php?f=53&t=13814&p=108152#p108152

 

Wes

Link to comment
Share on other sites

Hello Wes,

 

You're right the phone may be placing the device into sleep mode etc. I would greatly appreciate it if you gave the user the option to select the on / off via a toggle.

 

Because in my use case when I say off, that is my intent. I am sure the other method does indeed work for 90% of the population. :oops: But, in my little part of the world I just want this robot to obey my commands! :mrgreen:

 

This voice command feature may just be a starting point for your company. But, I can assure you so far its hitting a easy 90% in terms of use and control!

 

I thank you so very much in taking the time to develop and offer such a great product.

 

Teken . . .

Link to comment
Share on other sites

Archived

This topic is now archived and is closed to further replies.


×
×
  • Create New...