Green Home - New Vera iPhone App looking for Beta testers

Version 2.0.1 is now available on the app store

If you were a beta tester, send me the email address you used on test flight and I will send you a promo code to download the app for free. I’ll continue to use test flight for new enhancements. I’m currently working on providing iPad support as well as some other minor enhancements and bug fixes.

https://itunes.apple.com/us/app/green-home/id837577266?ls=1&mt=8

[b]For beta testing please sign up for test flight - [url=http://tflig.ht/1kW9Rk2]tflig.ht

v2.1.0
Enhancements:

  • Added support for UI6 MMS Authentication

v2.0.1
Bug fixes:

  • Fixed startup crash that occured when the Vera was not named on MiOS
  • Minor update to pinch/zoom for camera

v2.0.0
Enhancements:

  • Added native support for iPad
  • Added ability to set tab bar item order

Bug fixes:

  • Fixed minor display issue w/ temperature sensor

v1.1.0
Enhancements:

  • First official release pending appstore approval
  • Selecting favorites as a filter will be restored if app is closed/reopened
  • Added ability to reorganize dashboard views

Bug fixes:

  • Fixed old schedules showing in upcoming scenes
  • Minor performance improvements
  • Minor improvements on active light handling
  • Sorted active lights and camera names.

v1.0.10
Enhancements:

  • Added ability to favorite a device or scene. Favorites available from sidebar.
  • Added Dashboard tab w/ ability to view recent scenes, upcoming scenes, push notification history, cameras, and active lights
  • Moved selection of vera and access to configuration to a new ‘More’ tab. Sidebar menu will be used to provide filtering capabilities.

Bug fixes:

  • Fixed issue w/ temperature symbol not showing on temperature sensors
  • Fixed regression w/ status updates not showing in device info when configuring, polling, etc…

v1.0.9

This release brings in robust support for managing existing scenes that exist on the Vera as well as being able to create new scenes from the app. You can create scene actions on the fly from anywhere. Schedules can be created that allow scenes to be executed multiple times a day, certain days of the week, certain days of the month, as well as a specific time in the future. Triggers can also be setup that allow scene execution based on a device event.

[url=https://31.media.tumblr.com/d5dfd597e4327835614dec208979c53d/tumblr_inline_n1zvejqmAR1qf6jbe.png]https://31.media.tumblr.com/d5dfd597e4327835614dec208979c53d/tumblr_inline_n1zvejqmAR1qf6jbe.png[/url]
[url=https://31.media.tumblr.com/864e1b529318ac2c6c6e7b23668d5dbc/tumblr_inline_n1zven7weX1qf6jbe.png]https://31.media.tumblr.com/864e1b529318ac2c6c6e7b23668d5dbc/tumblr_inline_n1zven7weX1qf6jbe.png[/url]
[url=https://31.media.tumblr.com/cf8b916a6211a8d418d7c2fe11b29f4a/tumblr_inline_n1zves7w5C1qf6jbe.png]https://31.media.tumblr.com/cf8b916a6211a8d418d7c2fe11b29f4a/tumblr_inline_n1zves7w5C1qf6jbe.png[/url]
[url=https://31.media.tumblr.com/826688827270450a6a4ade78ed945cd3/tumblr_inline_n1zvewF3Yb1qf6jbe.png]https://31.media.tumblr.com/826688827270450a6a4ade78ed945cd3/tumblr_inline_n1zvewF3Yb1qf6jbe.png[/url]

Enhancements:

  • Added ability to create/delete scenes
  • Added ability to create triggers, actions, and timers
  • Renamed ‘Unassigned Room’ to just ‘Unassigned’
  • Minor update to push notification to save after all editing is complete
  • Added Panic disclaimer
  • Added support for Humdity, Light, and Temperature sensors
  • Added basic support for Virtual Switch plugin by chixxi

Bug Fixes:

  • Fixed bug w/ wrong camera images showing

v1.0.8

Please upgrade to 1.0.8 as I have resolved a bug when renaming a scene that would cause that scene’s actions and any timers to be cleared. I apologize for any inconvenience that may have resulted when trying to renaming a scene through the app. As this is beta software please make sure you keep backups of the Vera.

Enhancements

  • Added Copy menu to device variables screen
  • Added support for formatted date/time to recognized variables in device variables screen
  • Added IP Camera viewing support (shows under security) as well as ability to save image to camera roll / email

Bug fixes:

  • Resolved critical issue w/ renaming scenes that caused timers and scene actions to be removed.

v1.0.7

Enancements

  • Revamped default IOS 7 to be more green
  • Added ability to edit device and scene names as well as room assignment.
  • Added ability to add/edit/remove rooms when assigning a scene/device to a room.
  • Replaced Scene Run button with row selection
  • Improved handing of vera detail view when no configuration could be retrieved

Bug fixes

  • Resolved issue with unable to switch between another vera
  • Resolved minor issue with informational messages not showing
  • Resolved issue with no status showing on Vista alarm panel

v1.0.6

A lot of stability improvements with this updated from a few bugs reported by the beta testers. Main set of enhancements include much better handling around connecting to the vera and the ability to hide/show devices and scenes. I was hoping to get the ability to re-name devices and move a device from room to room, but this will have to come in the next version.

Enhancements

  • Added ‘Connecting’ status indicator to show when the app needs to reconnect to the Vera
  • Added ability to view device variables in device info view
  • Added informational message when connecting to a Vera and locating Veras.
  • Added ability to hide specific devices and scenes from the main view
  • Added ability to hide/show scenes that are tied to notifications (vera alerts, native alerts, green home alerts)
  • Added ability to show unsupported devices
  • Added ability to format time as military time

Bug fixes

  • Resolved Bug related to inability to connect to Vera if not on wifi
  • Resolved Bug related to push notification device registration.
  • Resolved Bug related to an inability to connect to the Vera on various network types (same network, diff network, and cell).

[hr]

v1.0.5

  • Resolving bug that lead to the garage door sensor plugin not showing the correct locked state.
  • Minor cosmetic updates
  • Added support for Vista alarm partition (needs testing since I don’t have it.)
  • Replacing caching from plist to json (will require reconfiguration for any saved veras, push notifications unaffected)

[hr]

v1.0.4

A few changes with this version. Mainly, i’ve updated the how the list of available modes is obtained for the thermostat and partition to be based off the vera configuration instead of known by the app. This allows better support across different implementations. I’ve also updated the scene actions to read the human readable text coming from the vera config.

  • Updated Scene Action display to show human readable labels
  • Updated thermostat and alarm partition to pull available options from vera configuration

[hr]

v1.0.3

A lot of changes with this release including an update to the push notification implementation, support for scene viewing, and better UI handling.

The change to the push notifications include the ability to seamlessly support multiple devices instead of notifications per each device. This mainly was done to reduce the complexity of notification creation in the Vera since how they were tied to the device was very error prone. Unfortunately it will require that any existing notifications be re-configured. I don’t expect any more changes to push notification integration for this first release.

Scene viewing now lets you drill down to see any timers, triggers, and actions that are configured for a scene. There is still a little more work to do on the scene action viewing as the internal parameters are shown instead of human friendly text. At some point in the future I’ll be adding support for adding scenes on the mobile interface, but it may not make this first release.

As far as the UI handling I have removed the right sidebar as I felt it was unintuitive as well as removed the room name displaying as the section title for the main table. Instead, the device category will be displayed and a collapsable indicator has been added. I felt that having the rooms listed in the main table were a bit redundant and caused confusion since the left nav bar also had rooms that could be selected.

new screenshots
[url=https://31.media.tumblr.com/504ca13060f71c16e5763c478c0174df/tumblr_inline_n0rmbiLIg31qf6jbe.png]https://31.media.tumblr.com/504ca13060f71c16e5763c478c0174df/tumblr_inline_n0rmbiLIg31qf6jbe.png[/url]
[url=https://31.media.tumblr.com/327425d31d464232abfe658c50378c98/tumblr_inline_n0rmbnuE3U1qf6jbe.png]https://31.media.tumblr.com/327425d31d464232abfe658c50378c98/tumblr_inline_n0rmbnuE3U1qf6jbe.png[/url]
[url=https://31.media.tumblr.com/2772d3c67de204e408dd7e46097d12e8/tumblr_inline_n0rmbqT7pt1qf6jbe.png]https://31.media.tumblr.com/2772d3c67de204e408dd7e46097d12e8/tumblr_inline_n0rmbqT7pt1qf6jbe.png[/url]
[url=https://31.media.tumblr.com/31bda3b144cebecf842b3b289c1a1168/tumblr_inline_n0rmbupFzQ1qf6jbe.png]https://31.media.tumblr.com/31bda3b144cebecf842b3b289c1a1168/tumblr_inline_n0rmbupFzQ1qf6jbe.png[/url]
[url=https://31.media.tumblr.com/9539f57ec18ed133704c51a60920096c/tumblr_inline_n0rmbxRGeF1qf6jbe.png]https://31.media.tumblr.com/9539f57ec18ed133704c51a60920096c/tumblr_inline_n0rmbxRGeF1qf6jbe.png[/url]

[ul][li]Cosolidated Push Notifications to per vera instead of per device. This is breaking change so prior notifications will need to be reconfigured.

Removed unintiutive device category selector (right sidebar) and instead updated main device view section headers to use the device category instead of room which was somewhat redundant.

Added section header collapse functionality to main device view

Added Scene Information - You can now view scene timers, triggers, and actions.

Added push notification history to side bar

Updated sidebar to show all rooms instead of sections and rooms since sections are not supported in UI5.

Minor cosmetic changes[/li]
[li][/li][/ul]

[hr]

v1.0.2

  • Resolved issue with rooms not being sorted correctly in All Rooms view
  • Resolved bug in door lock notifications and messages not including prefix, suffix, and comparison.
  • Corrected battery level progress bar not updating/displaying empty when battery is 100%.

[hr]

v1.0.1

  1. Allow failover to mios if on a wifi network is not detected. Basically I removed wifi being used to determine whether or not to connect to mios or not. Some users may be on wifi but need to connect to mios.
  2. Resolved resize issue with iPhone 3.5" screens.

[hr]

I’ve been working on a new iPhone app with a focus on simplicity, functionality, and performance as well as support for integrated management of the Vera. Other apps I have tried have had side effects with affecting the Vera functionality, suffered from slow performance, and often experienced crashes. Given I have only been able to test against a handful of devices I am looking for beta testers to help me iron out any bugs or incompatibilities with the devices supported below.

v1.0.0

Features

  • Built from the ground for performance & functionality
  • Integrated Push Notifications

    No need to understand any lua programming. Create notifications in the app.
    Access Push Notification History per device/vera

  • Support for multiple Veras
  • Filter by Room (left sidebar)
  • Filter by Device category (right sidebar)
  • Start Scenes
  • Device info

    Poll, Configure, Stress test

  • Remote access through MiOS
  • Configuration changes are dynamically reflected.

Supported Configuration:

  • Vera supporting UI5
  • iOS 7 (designed for iPhone & tested on iPhone 5).

Supported Devices:

  • Lights & Switches (Binary & Dimmable)

    Dimming via Slider
    Turn on/off via switch

  • Thermostats

    Set fan mode
    Set operating mode
    Set heat/cool setpoints

  • Power Meters

    Check power utilization

  • Door Locks

    Lock/Unlock & Battery status

  • Alarm Partitions

    Set arming mode
    Set panic mode

  • Door & Window Sensors

    Battery status
    Tripped indicator
    Arm/Disarm

  • Motion Sensors

    Battery status
    Tripped indicator
    Arm/Disarm

Devices tested:

  • Lights & Switches

    Evolve LRM-AS Wall Mount Dimmer
    Evolve LSM-15 Wall Mount Switch
    Intermatic InTouch CA3000 Wall Mount Switch
    Schlage Link RP200

  • Thermostats

    Trane TZEMT400BB32MA

  • Power Meters

    AEON Labs Smart Energy Monitor

  • Door Locks

    Schage Link FE99

  • Alarm Partitions

    DSC / Evisalink 3

  • Door & Window Sensors

    DSC Alarm Panel Plugin
    Hawking HomeRemote Pro HRDS1 Door/Window Sensor

  • Motion Sensors

    HomePro ZIR000

Screenshots…
[url=https://31.media.tumblr.com/41a3c4ba1188ca8498d05544977db98d/tumblr_inline_n0ehladobs1qf6jbe.png]https://31.media.tumblr.com/41a3c4ba1188ca8498d05544977db98d/tumblr_inline_n0ehladobs1qf6jbe.png[/url]
[url=https://31.media.tumblr.com/612b662a80775188c9719db14a342cac/tumblr_inline_n0ehlgr3us1qf6jbe.png]https://31.media.tumblr.com/612b662a80775188c9719db14a342cac/tumblr_inline_n0ehlgr3us1qf6jbe.png[/url]
[url=https://31.media.tumblr.com/104d4814ea18490ffd08063d7b4e5db2/tumblr_inline_n0ehlmpLE71qf6jbe.png]https://31.media.tumblr.com/104d4814ea18490ffd08063d7b4e5db2/tumblr_inline_n0ehlmpLE71qf6jbe.png[/url]
[url=https://31.media.tumblr.com/527c1fd2c76eafafea5795ab7b31995b/tumblr_inline_n0ehlsliyA1qf6jbe.png]https://31.media.tumblr.com/527c1fd2c76eafafea5795ab7b31995b/tumblr_inline_n0ehlsliyA1qf6jbe.png[/url]
[url=https://31.media.tumblr.com/f03aa521709877f362d40bd440b84418/tumblr_inline_n0ehm0hQsk1qf6jbe.png]https://31.media.tumblr.com/f03aa521709877f362d40bd440b84418/tumblr_inline_n0ehm0hQsk1qf6jbe.png[/url]
[url=https://31.media.tumblr.com/86170feb8f291652c39aa2532bdbf054/tumblr_inline_n0ehm7qOYU1qf6jbe.png]https://31.media.tumblr.com/86170feb8f291652c39aa2532bdbf054/tumblr_inline_n0ehm7qOYU1qf6jbe.png[/url]
[url=https://31.media.tumblr.com/b5920be88706f9c77e8ad1644ec12996/tumblr_inline_n0ehmfIk6L1qf6jbe.png]https://31.media.tumblr.com/b5920be88706f9c77e8ad1644ec12996/tumblr_inline_n0ehmfIk6L1qf6jbe.png[/url]
[url=https://31.media.tumblr.com/f84c47280ab1982f3559d13ff1d887ed/tumblr_inline_n0ehmquI3F1qf6jbe.png]https://31.media.tumblr.com/f84c47280ab1982f3559d13ff1d887ed/tumblr_inline_n0ehmquI3F1qf6jbe.png[/url]
[url=https://31.media.tumblr.com/1597d8ca6b58688335edaf94059cfaab/tumblr_inline_n0ehmwZyFJ1qf6jbe.png]https://31.media.tumblr.com/1597d8ca6b58688335edaf94059cfaab/tumblr_inline_n0ehmwZyFJ1qf6jbe.png[/url]
[url=https://31.media.tumblr.com/ca555e3c2e6ca05efac3f99792333245/tumblr_inline_n0ehn3kZbt1qf6jbe.png]https://31.media.tumblr.com/ca555e3c2e6ca05efac3f99792333245/tumblr_inline_n0ehn3kZbt1qf6jbe.png[/url]
[url=https://31.media.tumblr.com/03b9caa42302ee2a48b41c7fb1f5d008/tumblr_inline_n0ehnbxqKO1qf6jbe.png]https://31.media.tumblr.com/03b9caa42302ee2a48b41c7fb1f5d008/tumblr_inline_n0ehnbxqKO1qf6jbe.png[/url]
[url=https://31.media.tumblr.com/1f2260526a9898d8ff85a1b642ce2898/tumblr_inline_n0ehnizjhZ1qf6jbe.png]https://31.media.tumblr.com/1f2260526a9898d8ff85a1b642ce2898/tumblr_inline_n0ehnizjhZ1qf6jbe.png[/url]
[url=https://31.media.tumblr.com/a687008a0ec1adfac3e428c69d21affb/tumblr_inline_n0ehnrIjkD1qf6jbe.png]https://31.media.tumblr.com/a687008a0ec1adfac3e428c69d21affb/tumblr_inline_n0ehnrIjkD1qf6jbe.png[/url]

I am willing to help out. I have many of those devices you listed including an alarm panel (Ademco through AD2USB), Door locks, Garage Door, door sensors, plug receptacles and many lights witches.

I also am a bit of a non-standard user in that I don’t allow mios.com access to my system (blocked by firewall), instead I use a standard PPTP VPN to access my home and control it from there. This is something that many other apps have trouble with including iVera, SimpleWave and (at times) HomeWave.

PPTP VPN will work fine. If a MiOS account is not specified in the app then the app will attempt to connect to the internal address. I would like to have better detection if a VPN is enabled or not, but I don’t believe there is such a public api to determine VPN status.

Could you PM me an email address that is not tied to your main apple account and I will set you up as a tester.

I’m willing to help testing as well. I’m specially interested in what the app will be able to do with showing current power consumption (like the dataMine dashboard).

Sounds Nice… Would love to help test the app…
d

I will be set up in a few weeks at the new house. Would love to test

For those who want to help beta test please send me an email along with the Unique Device Identifier (UDID) of the device? You can obtain it from iTunes. Once I register it with the app I will send you the ipa to install using iTunes this week.

Instructions @ Account - Help - Apple Developer

Email sent.

Sent from my iPhone using Tapatalk

If you guys notice any bugs I have a report bug feature within the app in the configuration section (click on the vera system name to get to it). Please use it as it will send me the log and configuration for debugging.

I’ve posted a new version that fixes a couple of issues:

  1. Allow failover to mios if on a wifi network is not detected. Basically I removed wifi being used to determine whether or not to connect to mios or not. Some users may be on wifi but need to connect to mios.
  2. Resolved resize issue with iPhone 3.5" screens.

Instead of sending me UDID’s please signup with test flight - tflig.ht

New version works good with the smaller screen. Thanks!!

Sent from my iPhone using Tapatalk

New version resolves a few bugs.

1.0.2

  • Resolved issue with rooms not being sorted correctly in All Rooms view
  • Resolved bug in door lock notifications and messages not including prefix, suffix, and comparison.
  • Corrected battery level progress bar not updating/displaying empty when battery is 100%.

Hey Greenhome,

I am one of your beta testers. I have found the app to be great. So far it’s my favorite app that I use (out of iVera, HomeWave, SimpleWave, Automator.app, and VeraMate). But I wanted to give some feedback to help enhance it, and fix some issues.

First to report a bug. I am using the Garage Door Plugin to control my garage door. It mimics a standard door lock but has custom functionality on how it operates. This plugin shows up in the UI but it always shows unlocked even though it’s locked. I am assuming this is because it’s locked/unlocked status is coming from another device (a traditional magnet door sensor) rather from the “lock” itself.

For enhancements, If you have not already added it, I think it’s important to be able to hide individual devices objects. A good example is with the thermostat that I have. For whatever reason (and this is a known “issue”) the thermostat, once paired, brings up three different device objects. Only one of them is actually usable, the other two just sit there. Those other two no longer show up on the website UI, but do show up in most iPhone apps. Right now I basically have one working thermostat entry and two blank ones in the app. Not huge, but something i’d love to get rid of.

Lastly, the one thing that would push this app over the top is support for alarm systems. I have the Ademco Vista 20p that i’m bridging onto vera with the AD2USB. There is a plugin available for this in the app store. i would really love for this to show up in the app. At this point, I still have to rely on other apps for controlling my alarm. And since most of my house automation runs from my alarm status, that’s pretty big.

Other than that, I think the UI is exactly what I want in an iPhone app, the app has so far run really well and I can’t wait for the finished product!

Please let me know if there’s anything I can do on my end to help get these issues/enhancements addressed in the app!

Andrew

First to report a bug. I am using the Garage Door Plugin to control my garage door. It mimics a standard door lock but has custom functionality on how it operates. This plugin shows up in the UI but it always shows unlocked even though it's locked. I am assuming this is because it's locked/unlocked status is coming from another device (a traditional magnet door sensor) rather from the "lock" itself.

I actually have a very similar setup for the Garage Door Plugin, but I never set it up fully as I was having some issues with the door sensor that I was using and kind of abandoned it. The lock/unlock status is coming back from the vera status field which is 0 for unlocked and 1 for locked so I’m curious why it shows reversed. When I have some time this week (tomorrow or the next) I’ll setup the plugin and verify.

For enhancements, If you have not already added it, I think it's important to be able to hide individual devices objects. A good example is with the thermostat that I have. For whatever reason (and this is a known "issue") the thermostat, once paired, brings up three different device objects. Only one of them is actually usable, the other two just sit there. Those other two no longer show up on the website UI, but do show up in most iPhone apps. Right now I basically have one working thermostat entry and two blank ones in the app. Not huge, but something i'd love to get rid of.

That’s a good enhancement that I will add to my list as well as the ability to show unsupported devices. It might not make it in my first release, but I will keep it in my backlog.

Lastly, the one thing that would push this app over the top is support for alarm systems. I have the Ademco Vista 20p that i'm bridging onto vera with the AD2USB. There is a plugin available for this in the app store. i would really love for this to show up in the app. At this point, I still have to rely on other apps for controlling my alarm. And since most of my house automation runs from my alarm status, that's pretty big.

If you are running the app could you click on ‘Report Bug’ in the configuration section of the app? This will send me the vera configuration file which I can use to determine what might be needed to support the alarm system. I’m currently limited to the DSC integration so my testing options are fairly limited and I don’t have the resources to invest in all the different types of alarm systems. However, I am actually making some changes to the app to pull more device configuration details for the alarm partition so I have less hard coding in the app.

Thanks for the good feedback. My goal with the app is to prefer functionality, performance, and stability as opposed to supporting every thing under the sun. I might get there eventually but my goal is to polish everything :slight_smile:

Most of the panels if not all of them that have a plugin should be using the standard that was developed by the members on this forum for alarm panel integration. So what you have for the DSC alarm should work with the Honeywell, etc.

  • Garrett

That’s good to know. I just updated my support to be a little more dynamic as well as add quick arming functionality.

I made a tester request yestoday Golaby@me.com can i add me to the list i haw so motche Speer time now i can now test it al day

Skickat fr?n min GT-I9300 med Tapatalk 4

[quote=“Skaven, post:17, topic:179254”]I made a tester request yestoday Golaby@me.com can i add me to the list i haw so motche Speer time now i can now test it al day

Skickat fr?n min GT-I9300 4[/quote]

I did not get your request. Could you sign up for tflig.ht and I will get you added as soon as I can.

Fixt

Skickat fr?n min GT-I9300 med Tapatalk 4

Can u fix support for NorthQ watt reader?

Skickat fr?n min GT-I9300 med Tapatalk 4