We have moved at community.getvera.com

Author Topic: Beta started!  (Read 42915 times)

Offline intveltr

  • Moderator
  • Hero Member
  • *****
  • Posts: 1741
  • Karma: +102/-5
Beta started!
« on: July 16, 2012, 03:58:03 pm »
The beta testing for HomeWave has started.  Those who have accepted the TestFlight invite (or sent me their UDID) should have an email, and should be able to download & install the app.

A couple of quick tips to get started:
- The settings for HomeWave can be found in the Settings of your iPhone (not in HomeWave itself)
- If you run HomeWave on your home LAN, it will likely detect your Vera automatically (and inform you).  If you use multiple Veras, go into Settings and enter the IP address manually
- To use HomeWave in combination with MIOS, enter your MIOS username, password and device ID in the Settings screen.  Note that the device ID will be filled in automatically, if you have already set up some controls in HomeWave (see also Shortcomings below).
- Device rotation is respected, but it works by rotating individual controls. This is intentional.  The setup windows / popups only work in Landscape mode.

Known issues
- Loading the device config / starting the app can be slow on older iDevices.  This is due to a resource intensive XML decoding library.  This will be replaced by a custom decoding routine with better performance.
- HomeWave does not run on iOS 3.x devices.  If possible, the app will be made compatible with this iOS to support older hardware.
- Swipes that start on a dimmer / thermostat control are not recognised as such.  This is because the control "steals" the swipe action and thinks it is supposed to spin up/down.  No easy/logical fix found as yet.

Additional features (To be added after the beta)
- Custom messages for popups.
- The buttons on the Home screen are a bit limited.  Icons and custom colors will be added to these.
- Support for controlling multiple devices with a single control (for example: multiple dimmers)
- iPad support
- Location-based triggers
- Push messages for alarms, etc.
- (optional) battery level indicator.
- Arm/Bypass control for binary sensors.
- Support for arbitrary plugins.
- Loading, saving and sharing of configurations (individual screens and full configs)
- Remote configuration management
- Option to lock the complete app based on the state of a Vera Switch (for example: caretakers can only access the app when the house is in "Away" state, for your privacy)

Unsupported devices (To be added "soon")
- Door locks (pin code management)
- Power Meters (separate power meters are supported)
- Blind controllers
- Smart power meter plugin (by bfromdruten)
- Custom devices (from plugins)

Fixed issues
- Attempting to set custom colors in iOS 4.x results in a crash.
- Create a new screen, and then delete it, it is still there if you swipe left/right. Killing the app and restarting fixes this.
- When rotating to Landscape, confirmation popups are not right side up.
- Scenes do not always update correctly after being triggered. 
- Default text for untriggered sensors ("---") is a bit ambiguous, change to "ok"
- Door sensors
- Support for Fortress WWA02 temp/water sensor
- Off text field sometimes cannot be tapped and edited.  Workaround: tap the On text field first, then the Off field.
- Add temperature readout in Fahrenheit
- CT30 Thermostat ,3M-50 Thermostat plugin
- Virtual Switch & combination switch plugins
- Choice between swiping or buttons to switch between screens (or both) 
- Device list comes up empty if there is no room defined on Vera.  Workaround: add a room.
- Support for Cameras.
- Support for Thermostat mode, fan setting and cooling setpoint. 
- Camera pan/zoom
- Camera image sometimes blanks out for no reason.
- Vera IP address is assumed to be fixed.  This means the app will always switch to MIOS even when on the LAN, if Vera got a new IP address.  Startup process will be changed to always execute the Vera discovery process, and correct the IP if necessary.
- Optional timer to automatically return to the default screen.
- Locks (basic open / close, experimental)
- Issue with some thermostats
- Localisation   (Framework + English / Dutch
- Door locks do not respond to HomeWave commands
- Thermostat control to display "(off)" instead of 0 when the thermostat is in "off"mode.
- Power Meter support
- Display thermostat mode (heating, cooling, idle)
- Refresh button / poll device
- PIN code to protect the app (on 3G and/or WiFi), certain screens, or specific controls.
- add info screen
- lock out edit mode if a pin code is set
- instructions (on web site)

Last build (TestFlight #20): 15 aug
Next build: none (unless a major bug comes up)


When testing the app, please add any findings, problems or suggestions in this thread or in a separate one.
« Last Edit: August 15, 2012, 03:50:51 pm by intveltr »
HomeWave is available in the App Store!  Turn your iPhone/iPad into an easy-to-use remote control for Vera.

Offline TommyE

  • Full Member
  • ***
  • Posts: 144
  • Karma: +0/-0
Re: Beta started!
« Reply #1 on: July 16, 2012, 04:05:38 pm »
Helllo

Had the chance to play with the app for 30 minutes now, and I must just say thank you for creating something like this. It is just what I wanted, and for once I have had some luck with the timing, beeing a VeraLite owner for only three days now :)

I've found one possible bug.

I you create a new screen, and then delete it, it is still there if you swipe left/right. Killing the app and restarting fixes this. Not a big thing though...

Thank you again for a great and promising new app.

Regards
TommyE

Offline TommyE

  • Full Member
  • ***
  • Posts: 144
  • Karma: +0/-0
Re: Beta started!
« Reply #2 on: July 16, 2012, 04:07:45 pm »
A quick question.

Will IOS 3.x be supported at some point?

I have an old Ipod touch lying around, would be cool to use it for something.

Regards
TommyE

Offline intveltr

  • Moderator
  • Hero Member
  • *****
  • Posts: 1741
  • Karma: +102/-5
Re: Beta started!
« Reply #3 on: July 16, 2012, 04:21:59 pm »
Will IOS 3.x be supported at some point?

I'm currently looking into that.  The minimum iOS version is now 4.0, but being able to use this app on older devices is certainly an ambition.  However that does require a number of code changes.
HomeWave is available in the App Store!  Turn your iPhone/iPad into an easy-to-use remote control for Vera.

Offline frichter09

  • Sr. Member
  • ****
  • Posts: 397
  • Karma: +0/-1
Re: Beta started!
« Reply #4 on: July 16, 2012, 06:10:42 pm »
Thanks!
Just downloaded it and will start experimenting when  I get home from work :)


BTW, whats the best way to sent you feedback? This forum or email?

Flo
Vera Lite (1), Kwikset Locks (2), 2Gig-CT30 Thermostat (1), D-Link IP Cam (1), Evolve DM-15 (1), Evolve LRM-15(AS) (4), Evolve LFM-20 (1), Evolve LSM-15 (1), Everspring Sensor (1), Intermatic HA02C (6), Intermatic HA03C (4), Wayne-Dalton HA-03WD (2), MCV Smart Switch (1)

Offline jtmoore

  • Full Member
  • ***
  • Posts: 171
  • Karma: +2/-1
Re: Beta started!
« Reply #5 on: July 16, 2012, 06:13:07 pm »
Beta testing is good for me so far on Vera Lite.

One question... My device names are quite long and don't display well in HomeWave. My device names are long so that I can clearly identify them in Vera when creating scense etc. Is there a way to show a shortened version in HomeWave, perhaps denoted by some kind of delimiter in my naming device convention? For example, show only the text suffixed after the underscore _  ?

Does anyone else have comments on sensible recommendations for device naming conventions that they find useful? Thanks.

jtmoore.
jtmoore

Offline Intrepid

  • Hero Member
  • *****
  • Posts: 536
  • Karma: +4/-0
Re: Beta started!
« Reply #6 on: July 16, 2012, 06:23:54 pm »
Got the bet installed, it instantly found my Vera2, and I quickly set up a dimmer and a fan switch.  Very simple and works well so far. 

Once I got the hang of the slider/dimmer mechanic, I kinda like it!  Spin clockwise, the % displays and increases.  Then a tap toggles on/off to the % dim.

What does the red blink with the wifi icon mean?  That it is communicating, but not a problem?

Offline intveltr

  • Moderator
  • Hero Member
  • *****
  • Posts: 1741
  • Karma: +102/-5
Re: Beta started!
« Reply #7 on: July 16, 2012, 07:24:50 pm »
BTW, whats the best way to sent you feedback? This forum or email?

Either is fine, but I prefer this forum so that others can benefit from this feedback.

Is there a way to show a shortened version in HomeWave, perhaps denoted by some kind of delimiter in my naming device convention? For example, show only the text suffixed after the underscore _  ?.

Once you have added a control and linked it to a Vera device, you can change the name by selecting (highlighting) control, then tapping the setup button (the wrench). This brings up a screen where you can edit the control's properties, including the name. 

What does the red blink with the wifi icon mean?  That it is communicating, but not a problem?

The icon turns red when it fails to communicate with Vera, or when the connection times out.   On your LAN, the default timeout is 3 seconds which should be sufficient.  You could try to increase the timeout in the app's settings, and see if the red blinking stops.
HomeWave is available in the App Store!  Turn your iPhone/iPad into an easy-to-use remote control for Vera.

Offline davidd1205

  • Full Member
  • ***
  • Posts: 158
  • Karma: +0/-0
Re: Beta started!
« Reply #8 on: July 17, 2012, 04:45:45 am »
hello
 very good job this app is fantastik
the application is very simple to use but very powerful

against by the spm103 are not considered as sensors against the sp103 work very well and the ezmotion

and it's possible to personalyze the message in the ask control ?

waiting for the camera and it will be the best application jute ios for me
a question for me would be the ultimate weapon, provides you a geolocation to start a scene at a particular location

thanks for your excellent job  :)
« Last Edit: July 17, 2012, 04:47:34 am by davidd1205 »

Offline intveltr

  • Moderator
  • Hero Member
  • *****
  • Posts: 1741
  • Karma: +102/-5
Re: Beta started!
« Reply #9 on: July 17, 2012, 07:01:03 am »
against by the spm103 are not considered as sensors against the sp103 work very well and the ezmotion
Do you mean that the SPM103 does not appear in the list of sensors in HomeWave?  What kind of sensor is this, I could not find any reference to it?

Quote
and it's possible to personalyze the message in the ask control ?
Good suggestion, I'll add it to the to-do list.

Quote
a question for me would be the ultimate weapon, provides you a geolocation to start a scene at a particular location

I'm currently looking into the options for keeping iPhone apps awake in the background to do this sort of thing. 

Thanks for the feedback!
HomeWave is available in the App Store!  Turn your iPhone/iPad into an easy-to-use remote control for Vera.

Offline TommyE

  • Full Member
  • ***
  • Posts: 144
  • Karma: +0/-0
Re: Beta started!
« Reply #10 on: July 17, 2012, 07:07:10 am »
Hello.

I tried it today on the road with 3g, the icon changes to a cloud, and it just works. Very nice.

One feature that could be of interest would be to have some kind of password/swipe pattern when on 3g. ( or selectable for wg/wifi)
This to have an extra barrier if you loose the phone and people open the garagedoor. (of course I would take other meassueres if I loose the phone, but it would nice to have.)

Regards
Tommy



Offline Intrepid

  • Hero Member
  • *****
  • Posts: 536
  • Karma: +4/-0
Re: Beta started!
« Reply #11 on: July 17, 2012, 07:21:15 am »

What does the red blink with the wifi icon mean?  That it is communicating, but not a problem?

The icon turns red when it fails to communicate with Vera, or when the connection times out.   On your LAN, the default timeout is 3 seconds which should be sufficient.  You could try to increase the timeout in the app's settings, and see if the red blinking stops.

I only noticed it a couple of times briefly while editing the app setup.  Haven't seen it today.  [edit]  the red wifi does seem to show when i'm making a light turn on/off quickly.  I changed the setting to 5 and will see how it goes.

I also just figured out the swipe down to get back to the main screen.  This was not obvious to me at first.

This works nicely in landscape mode and rotates the control text when the phone is rotated.  I noticed the menu bar or whatever it's called (wrench, home, wifi) stays in the same place when rotated to landscape view (bar stays on native top of phone screen). 

Very nice!  This thing is ultra-quick!
« Last Edit: July 17, 2012, 07:24:35 am by Intrepid »

Offline intveltr

  • Moderator
  • Hero Member
  • *****
  • Posts: 1741
  • Karma: +102/-5
Re: Beta started!
« Reply #12 on: July 17, 2012, 07:39:41 am »
One feature that could be of interest would be to have some kind of password/swipe pattern when on 3g. ( or selectable for wg/wifi)
This to have an extra barrier if you loose the phone and people open the garagedoor. (of course I would take other meassueres if I loose the phone, but it would nice to have.)

Good idea, I'll add it to the list.  a PIN could be added to the whole app, or a certain screen, or to specific controls (similar to the current optional confirmation popup).  What do you think would be best?

I also just figured out the swipe down to get back to the main screen.  This was not obvious to me at first.

Any ideas to make this more obvious?  It's mentioned on the little help screen that appears the first time you run the app, but that's easy to miss I suppose.

Quote
This works nicely in landscape mode and rotates the control text when the phone is rotated.  I noticed the menu bar or whatever it's called (wrench, home, wifi) stays in the same place when rotated to landscape view (bar stays on native top of phone screen). 

That's intentional... in landscape mode, vertical screen real estate is somewhat limited so I preferred to keep the menu bar vertical and to the side.  Perhaps this can be made optional.

Thanks for the feedback!
HomeWave is available in the App Store!  Turn your iPhone/iPad into an easy-to-use remote control for Vera.

Offline Intrepid

  • Hero Member
  • *****
  • Posts: 536
  • Karma: +4/-0
Re: Beta started!
« Reply #13 on: July 17, 2012, 07:54:48 am »
No changes needed based on my comments.  You made the right decisions and it works perfectly.  Just observations from my first use.

Great job.

Keep this thing lean and simple.  The greatest thing to me is the speed with which I can start it up and control my most-used devices.

Offline teonebello

  • Sr. Member
  • ****
  • Posts: 405
  • Karma: +0/-0
  • Macs, Home Automation, Bikers
Re: Beta started!
« Reply #14 on: July 17, 2012, 08:12:47 am »
VEry nice application!

Quite every things is working, but I cannot see working my door sensor (eversrping) and my windows sensor (AEON). I can just see a '--' in the status.

Thanks, waiting for camera support and PIN lock