We have moved at community.getvera.com

Author Topic: Beta build of AutHomation/AutHomationHD version 3.0 for testing  (Read 105926 times)

Offline garrettwp

  • Moderator
  • Master Member
  • *****
  • Posts: 6371
  • Karma: +227/-128
  • Vera 3, Lite, ISY994
I am posting an beta build of AutHomation/AutHomationHD version 2.1 for testing. Here is a list of changes:

Difference between AutHomation and AutHomationHD: AutHomation is only for Android 2.3 and should not be used on Android 3.2 or newer. If you have a newer phone or tablet and it has Android 3.2 or newer, please use AutHomationHD. AutHomationHD offers a better experience as it uses the native UI api's for better integration. AutHomation is being dropped from development due to time and resources.

WARNING: IF YOU ARE RUNNING VERSION 2.1.1.4 OR OLDER, YOU MUST CLEAR THE APP DATA BEFORE USING THE APP. TO MAKE THINGS SIMPLIER, UNINSTALL THE OLD VERSION AND INSTALL THE NEW APP.

Update 2013/05/15 Version 3.0.3.0:

An official version of AutHomationHD has been released to the play store. If you are not running the current beta and running anything 2.X or older, it is advisable to remove the older version before installing the new official version in the play store.

Update 2013/04/29 Version 3.0.1.1:

AutHomationHD:
- Minor release to address bugs reported via the crash reporting tool and testing.

Update 2013/04/22 Version 3.0.1.0:

It is highly recommended that you do a fresh install of this version. I apologize for the inconvenience.

AutHomationHD:
- Updated version number to 3.X.X
- Added ability for multiple favorites (needs testing)
- Updated UI panel view to use a different library (e.g. room and menu side panels)
- Reworked Voice Recognition code and UI (stay tuned for a special feature)
- Enable / Disable vibration of when command was sent successfully or failed
- Code clean up
- Bug fixes
- UI Tweaks

Update 2013/04/04 Version 2.1.1.7:

AutHomationHD:
- This release contains various bug fixes that have been reported via the crash reporting tool and by a few users.

Update 2013/02/26 Version 2.1.1.6:


AutHomationHD:
- Fixed bug where the vera data would not download and non of the contents would show up in the app.
- Fixed other minor bugs that were reported via the error reporting option.
- Minor UI tweaks.

Update 2013/02/15 Version 2.1.1.5:

AutHomationHD:
- Major rewrite for data backend
  I rewrite how the app retrieves the data from Vera. I have moved away from lu_sdata and am now using user_data2.
  This is on par with what most of the other 3rd party apps use. With this change me supporting more third party
  apps have become much more easier as I do not have to modify the app for new datasets as they are already there.
  I just have to incorporate the UI side of the controls (50% less work). With this new change, the app will require a
  reinstall as the database has completely changed. This may also introduce new bugs or even eliminate others.
- More bug fixes
- Added quick access to selecting a vera unit (the key icon on the right side of the Manage Vera menu item located on the right hand panel.
- When selecting Auto Connection Switching, it will now prompt the user to enter any details it might be missing to make the option work.
- Other minor UI tweaks.

Update 2013/02/05 Version 2.1.1.4:

AutHomationHD:
- Minor UI Changes / Tweaks
- Bug fixes

Update 2013/01/01 Version 2.1.1.3:

AutHomationHD:
- UI Changes / Tweaks
- Added Combination Switch Support
- Bug fixes

AutHomation:
Not available.

Update 2012/11/23 Version 2.1.1.2:

App data will need to be cleared before using! Please uninstall previous version or clear the app data.

AutHomationHD:
- Added password protection for app (still experimental)
- Added ability to add scene and device shortcuts to homescreen (still experimental)
- Re-did voice recognition homescreen shortcut
- Full screen support (hide the top and bottom bar)
- Minor UI tweaks
- A few bug fixes

AutHomation:
Will release a build later. Need to implement the new features and test.

Update 2012/11/03 Version 2.1.1.1:

AutHomationHD:
- Consolidated both phone and tablet layout. Navigation on the phone is similar to the tablet. Select the section you want to view via the actionbar tabs at the top. (both devices share same layout code)
- Some app customizations like full screen mode and compact tiles mode.
- More UI tweaks
- Some minor bug fixes and app cleanup
- GoogleTV needs testing.

AutHomation:
- Some app customizations like full screen mode and compact tiles mode.
- More UI tweaks
- Some minor bug fixes and app cleanup
- Thorough testing is needed

Update 2012/10/22 Version 2.1.1.0:

- Fixed Voice Recognition to work with Jelly Bean (Should show up in the play market for GoogleTV when released)
- Adding and Deleting of door lock pin codes incorporated
- Added pull down to refresh.
- Added ability to set default section for phone layout (For example, when loading the app, you can have it load up the devices view)
- Camera image will refresh every second when on local or wifi network.
- Google weather plugin support updated to work with Weather Underground.
- Added WOLPlusPing plugin support.
- Changes to the tablet layout. The room view and device view are now able to swipe left or right for viewing. This allows for the device layout to show more devices (use the whole screen). (AutHomationHD only)
- Notifications created in Vera should automatically be hidden.
- Other minor UI tweaks.
- Updated libraries used in the app

Refinement is still needed. I have not fully tested AutHomation on Tablets that run Android 2.3 (kindle fire, BN Nook Tablet). Please let me know if you run into any issues. I will also be adding additional plugin support.

Update 2012/08/21 Version 2.1.0.2:

- Added Temp Leak Sensor support (Fortrezz)
- Can create door lock pins (click the wrench icon in the door lock dialog)
- Added KW reading for energy devices that support it
- A few minor bug fixes

Update 2012/08/17 Version 2.1.0.1:

- Added Variable Container Support (Needs testing)

20102/08/13 Version 2.1.0.0:

- Added multiple Vera support
- Reworked code for 3rd party plugin support (requires UI5 1.5.372 or newer)
  - Support for Insteon FanLinc Controllers
  - VirtualSwitch Support
  - More to come
- Custom Intents for 3rd party apps like Tasker, Llama, and NFC Tags
  - Support for binary lights, dimmable lights, locks, security sensors, thermostat, and scenes
- UI / Other tweaks

Custom Intents to work with Tasker, Llama and NFC Tags:

  * On / Off Binary Switch & Dimmable Light - authomation://device/VeraID/deviceID/[on|off]
    Example: To turn on binary light for device 8
        authomation://device/3123456/8/on

  * Dim Dimmable Light - authomation://device/VeraID/deviceID/dim/75
    Example: To dim dimmable light for device 8 to 75%
      authomation://device/3123456/8/dim/75

  * Lock / Unlock Locks - authomation://device/VeraID/deviceID/[lock|unlock]
    Example: To unlock door for lock device 23
      authomation://device/3123456/23/unlock

  * Arm / Bypass Security Sensors - authomation://device/VeraID/deviceID/[arm|bypass]
    Example: To set security sensor device 10 to bypass
      authomation://device/3123456/10/bypass

  * Toggle - authomation://device/VeraID/deviceID/toggle
    Example: To toggle binary light device 8
      authomation://device/3123456/8/toggle

  * Thermostat set point - authomation://device/VeraID/deviceID/[setPointCool|setPointHeat]/77
    Example: To set thermostat device 17 cool setpoint to 77
      authomation://device/3123456/17/setPointCool/77

  * Thermostat fan mode - authomation://device/VeraID/deviceID/fanmode/[ContinuousOn|Auto]
    Exmaple: To set thermostat device 17 fan to Auto
      authomation://device/3123456/17/fanmode/Auto

  * Thermostat mode - authomation://device/VeraID/deviceID/mode/[Off|CoolOn|HeatOn|AutoChangeOver]
    Example: To set thermostat device 17 to heating mode
      authomation://device/3123456/17/mode/HeatOn

  * Scene - authomation://scene/VeraID/sceneID
    Example: To run scene 33
      authomation://scene/3123456/33
   
Change VeraID to the id of your vera unit and deviceID to the ID of the device.

This build will contain bugs and the new features may not work correctly. Test this version at your own risk.

WARNING: YOU MUST CLEAR THE APP DATA BEFORE USING THE APP. TO MAKE THINGS SIMPLIER, UNINSTALL OLD VERSION AND INSTALL THE NEW APP. THE REASON FOR THIS IS DUE TO ADDING SUPPORT FOR MULTIPLE VERAS.
« Last Edit: May 15, 2013, 01:43:22 pm by garrettwp »

Offline futzle

  • Beta Testers
  • Master Member
  • *****
  • Posts: 3260
  • Karma: +192/-9
Re: Alpha build of AutHomation/AutHomationHD version 2.1 for testing
« Reply #1 on: August 13, 2012, 05:28:12 am »
Looking good on my Galaxy Tab 7.7 running 4.0.4. Confirming that the Virtual Switches work, albeit a tad slow to update (I understand why; it's to do with SetTarget being an action, not a job).

I was getting a lot of Connection Refused messages but those seem to have subsided. This was with a local connection.

I've only got the one Vera online at the moment and I've never played with Tasker, so that's all the feedback I can offer right nowon the new features.

Edit: oh, Tasker is cool, I just downloaded it. But not sure how to make it do these actions on Authomation. Just an HTTP get?
« Last Edit: August 14, 2012, 06:58:02 am by futzle »

Offline garrettwp

  • Moderator
  • Master Member
  • *****
  • Posts: 6371
  • Karma: +227/-128
  • Vera 3, Lite, ISY994
Re: Alpha build of AutHomation/AutHomationHD version 2.1 for testing
« Reply #2 on: August 13, 2012, 06:56:37 am »
Thanks for the comments on the build. Not sure why you were experiencing connection timeouts. Especially on a local connection.

I have not had much time over the last month or two to work on the app. I've been busy with work and trying to enjoy the summer as much as I can. The next month or two will be pretty busy, so updates to this build will take some time.

- Garrett

Offline chris66

  • Sr. Member
  • ****
  • Posts: 318
  • Karma: +9/-8
Re: Alpha build of AutHomation/AutHomationHD version 2.1 for testing
« Reply #3 on: August 13, 2012, 01:27:09 pm »
Hello, will it be possible to integrate Oregon Windsensor, that is already compatible with Vera through rfxcom lan? Thanks.

Offline garrettwp

  • Moderator
  • Master Member
  • *****
  • Posts: 6371
  • Karma: +227/-128
  • Vera 3, Lite, ISY994
Re: Alpha build of AutHomation/AutHomationHD version 2.1 for testing
« Reply #4 on: August 15, 2012, 01:08:44 am »
I would need a sample of the data to see what is needed to incorporate the plugin into the app.

- Garrett

Offline chixxi

  • Hero Member
  • *****
  • Posts: 1036
  • Karma: +37/-14
Re: Alpha build of AutHomation/AutHomationHD version 2.1 for testing
« Reply #5 on: August 15, 2012, 03:43:02 am »
Seems like everything is working just fine on my Galaxy S3! And thank you for implementing the VirtualSwitch as one of the first plugins!
Developer of Plugins: Virtual Switch, Variable Container, Popcorn Hour Remote, Vacation Ghost. => PLUGINS HAVE BEEN UNPUBLISHED BY ME.

Offline garrettwp

  • Moderator
  • Master Member
  • *****
  • Posts: 6371
  • Karma: +227/-128
  • Vera 3, Lite, ISY994
Re: Alpha build of AutHomation/AutHomationHD version 2.1 for testing
« Reply #6 on: August 15, 2012, 06:32:00 am »
Seems like everything is working just fine on my Galaxy S3! And thank you for implementing the VirtualSwitch as one of the first plugins!

No problem. It was something I said that I will add and wanted to make sure it was one of the first things to get working. I will also be adding the variable container plugin in the near future.

- Garrett

Offline chris66

  • Sr. Member
  • ****
  • Posts: 318
  • Karma: +9/-8
Re: Alpha build of AutHomation/AutHomationHD version 2.1 for testing
« Reply #7 on: August 15, 2012, 09:53:07 am »
Here's the data, tell me if you need more datas!
50   08/15/12 15:46:47.101   luup_log:7: decodeMessage bits:88 data:58 1A 99 04 72 D0 C0 22 80 01 46 8A  <0x2c563680>
50   08/15/12 15:46:47.102   luup_log:7: decodeoregon <0x2c563680>
50   08/15/12 15:46:47.102   luup_log:7: Identified Oregon Anemo WTGR800 <0x2c563680>
50   08/15/12 15:46:47.103   luup_log:7: Received command direction=292.50;speed=2.20;speedav=1.80;battery=100 for 256 with ID ORE72 <0x2c563680>
50   08/15/12 15:46:47.107   luup_log:7: Key=direction;Value=292.50; <0x2c563680>
50   08/15/12 15:46:47.107   luup_log:7: SET DIRECTION from ORE72 with value 292.50 <0x2c563680>
06   08/15/12 15:46:47.108   Device_Variable::m_szValue_set device: 40 service: urn:upnp-org:serviceId:EZAnemoSensor1 variable: Direction was: 247.50 now: 292.50 #hooks: 0 upnp: 0 v:0xc95258/NONE duplicate:0 <0x2c563680>
50   08/15/12 15:46:47.123   luup_log:7: Key=speed;Value=2.20; <0x2c563680>
50   08/15/12 15:46:47.123   luup_log:7: SET SPEED from ORE72 with value 2.20 <0x2c563680>
06   08/15/12 15:46:47.123   Device_Variable::m_szValue_set device: 40 service: urn:upnp-org:serviceId:EZAnemoSensor1 variable: Speed was: 1.80 now: 2.20 #hooks: 4 upnp: 0 v:0xc95238/NONE duplicate:0 <0x2c563680>
07   08/15/12 15:46:47.124   Event::Evaluate 2 VentSup4.5 scene Vent moyen is false repeat 1/0 <0x2c563680>
07   08/15/12 15:46:47.124   Event::Evaluate 8 VentSup5.5 scene Vent fort is false repeat 1/0 <0x2c563680>
07   08/15/12 15:46:47.124   Event::Evaluate 9 VentSup8 scene TempĂȘte is false repeat 1/0 <0x2c563680>
50   08/15/12 15:46:47.125   luup_log:7: Key=speedav;Value=1.80; <0x2c563680>
50   08/15/12 15:46:47.126   luup_log:7: SET SPEEDAV from ORE72 with value 1.80 <0x2c563680>
06   08/15/12 15:46:47.126   Device_Variable::m_szValue_set device: 40 service: urn:upnp-org:serviceId:EZAnemoSensor1 variable: SpeedAv was: 1.80 now: 1.80 #hooks: 0 upnp: 0 v:0xc94c68/NONE duplicate:1 <0x2c563680>
50   08/15/12 15:46:47.126   luup_log:7: Key=battery;Value=100; <0x2c563680>
50   08/15/12 15:46:47.126   luup_log:7: SET BATTERY from ORE72 with value 100 <0x2c563680>
06   08/15/12 15:46:47.127   Device_Variable::m_szValue_set device: 40 service: urn:upnp-org:serviceId:EZAnemoSensor1 variable: Battery was: 100 now: 100 #hooks: 0 upnp: 0 v:0xc94ca8/NONE duplicate:1 <0x2c563680>
06   08/15/12 15:46:47.127   Device_Variable::m_szValue_set device: 7 service: urn:upnp-esweb-nl:serviceId:rfxcom1 variable: Message was: [OREGON: Temperature Device: ORE72 Temperature: 32.9 Battery: 90] now: [OREGON: Anemometer Device: ORE72 Direction: 292.5  Speed: 2.2 mps  Speed av: 1.8 mps  Battery: 100] #hooks: 0 upnp: 0 v:0xc3d8c8/NONE duplicate:0

Offline garrettwp

  • Moderator
  • Master Member
  • *****
  • Posts: 6371
  • Karma: +227/-128
  • Vera 3, Lite, ISY994
Re: Alpha build of AutHomation/AutHomationHD version 2.1 for testing
« Reply #8 on: August 15, 2012, 02:00:50 pm »
Chris,

I need your lu_sdata:

You can retrieve the lu_sdata by going to the following link:

http://ip:3480/data_request?id=lu_sdata

Where ip is the vera ip address. Before you send it off, please go through the data and carefully remove any passwords or sensitive data you might have. You can take the data and put it into a json formatter found here: http://jsonformatter.curiousconcept.com/ to have the data be easily readable. You can than send the data to authomation at garrettpower dot com.

- Garrett

Offline chris66

  • Sr. Member
  • ****
  • Posts: 318
  • Karma: +9/-8
Re: Alpha build of AutHomation/AutHomationHD version 2.1 for testing
« Reply #9 on: August 16, 2012, 06:13:36 am »
Garrett,

This is something I've already sent to you the 15th of May, maybe look in your spams ;)

I will send it again.

A nice day, chris

Offline garrettwp

  • Moderator
  • Master Member
  • *****
  • Posts: 6371
  • Karma: +227/-128
  • Vera 3, Lite, ISY994
Re: Alpha build of AutHomation/AutHomationHD version 2.1 for testing
« Reply #10 on: August 16, 2012, 07:52:35 am »
Sorry Chris. I'll look in my inbox and see what I can find. I did get your current email.

- Garrett

Offline chris66

  • Sr. Member
  • ****
  • Posts: 318
  • Karma: +9/-8
Re: Alpha build of AutHomation/AutHomationHD version 2.1 for testing
« Reply #11 on: August 16, 2012, 08:04:31 am »
No problemo :)

Offline Aaron

  • Hero Member
  • *****
  • Posts: 1985
  • Karma: +61/-193
Re: Alpha build of AutHomation/AutHomationHD version 2.1 for testing
« Reply #12 on: August 16, 2012, 11:32:07 pm »
Garrett, I tried to download after getting to the Wuala page but get an error: "Got connection error from /176.9.54.44:38088"

Offline garrettwp

  • Moderator
  • Master Member
  • *****
  • Posts: 6371
  • Karma: +227/-128
  • Vera 3, Lite, ISY994
Re: Re: Alpha build of AutHomation/AutHomationHD version 2.1 for testing
« Reply #13 on: August 17, 2012, 08:27:13 am »
Seems like everything is working just fine on my Galaxy S3! And thank you for implementing the VirtualSwitch as one of the first plugins!

Chixxi, I just implemented Variable Container support into the app. I'll release the next build shortly. I haven't tested to make sure it functions correctly on all platforms.

- Garrett

Offline garrettwp

  • Moderator
  • Master Member
  • *****
  • Posts: 6371
  • Karma: +227/-128
  • Vera 3, Lite, ISY994
Re: Re: Alpha build of AutHomation/AutHomationHD version 2.1 for testing
« Reply #14 on: August 17, 2012, 08:28:46 am »
Garrett, I tried to download after getting to the Wuala page but get an error: "Got connection error from /176.9.54.44:38088"

Aaron, please give it a try again. The download Site is working for me. Could have been an error on there side. If that does not work than let me know.

- Garrett