Active TopicsActive Topics  Display List of Forum MembersMemberlist  Search The ForumSearch  HelpHelp
  RegisterRegister  LoginLogin
PowerHome Mobile
 PowerHome Messageboard : PowerHome Mobile
Subject Topic: iHome 2 Post ReplyPost New Topic
Author
Message << Prev Topic | Next Topic >>
sjvonstein
Groupie
Groupie


Joined: February 05 2010
Location: United States
Online Status: Offline
Posts: 75
Posted: April 02 2010 at 07:36 | IP Logged Quote sjvonstein

That was it Kev, I wasn't holding long enough before dragging.... boy do I have a lot of buttons.
Back to Top View sjvonstein's Profile Search for other posts by sjvonstein
 
kev21986
Senior Member
Senior Member
Avatar

Joined: April 04 2007
Location: United States
Online Status: Offline
Posts: 199
Posted: April 02 2010 at 07:46 | IP Logged Quote kev21986

sjvonstein wrote:
That was it Kev, I wasn't holding long enough before dragging.... boy do I have a lot of buttons.


Good to hear. There is a bug where the button size is lost when you edit a button. I have resubmitted iHome 2.0.1 to fix this and a few other small things.

kev21986 wrote:

sjvonstein wrote:
Woah woah woah, formulas are gone and no x-10 devices.   

Also, adding a new button overwrites the first one.


Interesting. I guess that means X10 devises are stored in a different table. If I can find them shouldn't be to hard to add them to the list.


I have a 100% Insteon setup so it hadn't even crossed my mind that there might be another table with X10 devises. I did find the X10 devices in the database though. The trick is going to be getting it all to work without having any X10 devices to test with. If you're up for it I can give you beta copy in a week or so to test.

__________________
Kevin Smith
@respectTheCode
Back to Top View kev21986's Profile Search for other posts by kev21986 Visit kev21986's Homepage
 
grif091
Super User
Super User


Joined: March 26 2008
Location: United States
Online Status: Offline
Posts: 1357
Posted: April 02 2010 at 07:54 | IP Logged Quote grif091

One of the unique things about X10 is that you do not need any actual X10 devices to test most of X10. Since X10 devices do not acknowledge commands simply define a series of X10 device addresses that do not exist. You can send commands to them without encountering errors as they do not acknowledge commands anyway. The Powerhome2 log will show the outbound commands. The one aspect that you cannot test is responding to an X10 command from a device since none exist to generate a command. Picking up an inexpensive X10 mini controller such that you can put X10 commands on the powerline which Powerhome2 will see should cover that aspect of X10 testing.

Edited by grif091 - April 02 2010 at 07:58


__________________
Lee G
Back to Top View grif091's Profile Search for other posts by grif091
 
kev21986
Senior Member
Senior Member
Avatar

Joined: April 04 2007
Location: United States
Online Status: Offline
Posts: 199
Posted: April 02 2010 at 07:58 | IP Logged Quote kev21986

grif091 wrote:
One of the unique things about X10 is that you do not need any actual X10 devices to test most of X10. Since X10 devices do not acknowledge commands simply define a series of X10 device addresses that do not exist. You can send commands to them without encountering errors as they do not acknowledge commands anyway. The Powerhome2 log will show the outbound commands. The one aspect that you cannot test is responding to an X10 command from a device since none exist to generate a command.


Good to know. I will have to play with that some. Does PH maintain a status of the devises or is there no way to know the status of a device? For the Insteon devices I am just reading the status from the database. As long as PH is running it keeps the database status fields updated.

__________________
Kevin Smith
@respectTheCode
Back to Top View kev21986's Profile Search for other posts by kev21986 Visit kev21986's Homepage
 
grif091
Super User
Super User


Joined: March 26 2008
Location: United States
Online Status: Offline
Posts: 1357
Posted: April 02 2010 at 08:03 | IP Logged Quote grif091

The Device Status display shows whether an X10 device is On or Off for my dummy X10 addresses. I've not issued the PH query of the database for an X10 device but would assume it would work the same for X10 as Insteon.

__________________
Lee G
Back to Top View grif091's Profile Search for other posts by grif091
 
kev21986
Senior Member
Senior Member
Avatar

Joined: April 04 2007
Location: United States
Online Status: Offline
Posts: 199
Posted: April 02 2010 at 08:11 | IP Logged Quote kev21986

grif091 wrote:
The Device Status display shows whether an X10 device is On or Off for my dummy X10 addresses. I've not issued the PH query of the database for an X10 device but would assume it would work the same for X10 as Insteon.


Thanks for the help. I will be playing with it and try to get X10 support back in iHome as soon as possible.

__________________
Kevin Smith
@respectTheCode
Back to Top View kev21986's Profile Search for other posts by kev21986 Visit kev21986's Homepage
 
judetf
Senior Member
Senior Member


Joined: January 23 2008
Online Status: Offline
Posts: 234
Posted: April 02 2010 at 20:56 | IP Logged Quote judetf

Not that I don't like the improvement, but are formulas really gone? I can't find them, and that's kind of a major bummer. I take it that, without formulas, there's no way to run the macroparm command to call complex macros?
Back to Top View judetf's Profile Search for other posts by judetf
 
kev21986
Senior Member
Senior Member
Avatar

Joined: April 04 2007
Location: United States
Online Status: Offline
Posts: 199
Posted: April 02 2010 at 22:55 | IP Logged Quote kev21986

judetf wrote:
Not that I don't like the improvement, but are formulas really gone? I can't find them, and that's kind of a major bummer. I take it that, without formulas, there's no way to run the macroparm command to call complex macros?


It didn't make it into this version because I am still working on how it should work conceptually. I am thinking there is 2 more button types needed. One that is just a single formula. One that is 3 formulas (on, off and status). My thought is that the status formula should return a number 0-255 (0 off 255 on) and that would decide which formula to run.

You bring up a good point with passing parameters to macros.

Im still working out how all of this is presented to the user. It's a pretty complicated view.

__________________
Kevin Smith
@respectTheCode
Back to Top View kev21986's Profile Search for other posts by kev21986 Visit kev21986's Homepage
 
judetf
Senior Member
Senior Member


Joined: January 23 2008
Online Status: Offline
Posts: 234
Posted: April 03 2010 at 06:20 | IP Logged Quote judetf

Sorry it's complicated, and we of course appreciate the effort. As I'm sure you're aware, however, it's always frustrating to lose features upon which you heavily relied when going to new version...
Back to Top View judetf's Profile Search for other posts by judetf
 
judetf
Senior Member
Senior Member


Joined: January 23 2008
Online Status: Offline
Posts: 234
Posted: April 03 2010 at 06:36 | IP Logged Quote judetf

Suggestion: I'm finding it confusing to have macros, devices, and groups listed by description, as I'm far more used to just thinking about and sorting through the names themselves. Particularly since they are ordered in PH alphabetically by name, when I now go to Macros in iHome 2.0, it's that much harder to find things because they are now sorted by description.

Would it be possible to give a 'settings' option that allowed the user to pick whether it's the name or the description that appears on those pages?
Back to Top View judetf's Profile Search for other posts by judetf
 
sjvonstein
Groupie
Groupie


Joined: February 05 2010
Location: United States
Online Status: Offline
Posts: 75
Posted: April 03 2010 at 08:14 | IP Logged Quote sjvonstein

Am I missing something obvious that deletes buttons?
Back to Top View sjvonstein's Profile Search for other posts by sjvonstein
 
kev21986
Senior Member
Senior Member
Avatar

Joined: April 04 2007
Location: United States
Online Status: Offline
Posts: 199
Posted: April 03 2010 at 08:15 | IP Logged Quote kev21986

judetf wrote:
Sorry it's complicated, and we of course appreciate the effort. As I'm sure you're aware, however, it's always frustrating to lose features upon which you heavily relied when going to new version...


I only say that its complicated to give an idea of how long it may take. iHome is just my hobby. There are weeks that its all I can think about and there are weeks that I dont get a chance to look at it.

judetf wrote:
Suggestion: I'm finding it confusing to have macros, devices, and groups listed by description, as I'm far more used to just thinking about and sorting through the names themselves. Particularly since they are ordered in PH alphabetically by name, when I now go to Macros in iHome 2.0, it's that much harder to find things because they are now sorted by description.

Would it be possible to give a 'settings' option that allowed the user to pick whether it's the name or the description that appears on those pages?


I am going to have to add more settings for the X10 devices. That said adding sort by and display options wouldn't be very hard at all.


iHome 1 was my first iPhone and for that matter first Objective C project. That being said there were a lot of things that I did the wrong way. iHome 2.0 was a complete rewrite. The good thing is that it runs much faster now. The bad is that not every feature in iHome 1.x made it into iHome 2.0. I will be working on adding those few missing features back in though.

__________________
Kevin Smith
@respectTheCode
Back to Top View kev21986's Profile Search for other posts by kev21986 Visit kev21986's Homepage
 
kev21986
Senior Member
Senior Member
Avatar

Joined: April 04 2007
Location: United States
Online Status: Offline
Posts: 199
Posted: April 03 2010 at 08:17 | IP Logged Quote kev21986

sjvonstein wrote:
Am I missing something obvious that deletes buttons?


and one of those features will be a way to delete a button. LOL. Not sure how I missed that.

I will try to get this one submitted later today. Apple is reviewing apps very quickly right now so it wont be that long.

__________________
Kevin Smith
@respectTheCode
Back to Top View kev21986's Profile Search for other posts by kev21986 Visit kev21986's Homepage
 
sjvonstein
Groupie
Groupie


Joined: February 05 2010
Location: United States
Online Status: Offline
Posts: 75
Posted: April 03 2010 at 08:24 | IP Logged Quote sjvonstein

I'm now convinced you don't sleep
Back to Top View sjvonstein's Profile Search for other posts by sjvonstein
 
kev21986
Senior Member
Senior Member
Avatar

Joined: April 04 2007
Location: United States
Online Status: Offline
Posts: 199
Posted: April 03 2010 at 08:26 | IP Logged Quote kev21986

sjvonstein wrote:
I'm now convinced you don't sleep


Today is iPad day... there is no way I slept last night.

__________________
Kevin Smith
@respectTheCode
Back to Top View kev21986's Profile Search for other posts by kev21986 Visit kev21986's Homepage
 
sjvonstein
Groupie
Groupie


Joined: February 05 2010
Location: United States
Online Status: Offline
Posts: 75
Posted: April 03 2010 at 21:35 | IP Logged Quote sjvonstein

Also, pressing "Test in Safari" does nothing.
Back to Top View sjvonstein's Profile Search for other posts by sjvonstein
 
kev21986
Senior Member
Senior Member
Avatar

Joined: April 04 2007
Location: United States
Online Status: Offline
Posts: 199
Posted: April 03 2010 at 21:47 | IP Logged Quote kev21986

sjvonstein wrote:
Also, pressing "Test in Safari" does nothing.


Fixed that and added error messages if you the connection fails in the
2.0.1 update that went live this morning.

__________________
Kevin Smith
@respectTheCode
Back to Top View kev21986's Profile Search for other posts by kev21986 Visit kev21986's Homepage
 
sjvonstein
Groupie
Groupie


Joined: February 05 2010
Location: United States
Online Status: Offline
Posts: 75
Posted: April 04 2010 at 07:39 | IP Logged Quote sjvonstein

No delete?
Back to Top View sjvonstein's Profile Search for other posts by sjvonstein
 
kev21986
Senior Member
Senior Member
Avatar

Joined: April 04 2007
Location: United States
Online Status: Offline
Posts: 199
Posted: April 04 2010 at 12:04 | IP Logged Quote kev21986

sjvonstein wrote:
No delete?


2.0.1 was uploaded before I knew about the missing delete button. I just submitted 2.0.2 to the app store with the delete button button. I will let you guys know when its up.

__________________
Kevin Smith
@respectTheCode
Back to Top View kev21986's Profile Search for other posts by kev21986 Visit kev21986's Homepage
 
sjvonstein
Groupie
Groupie


Joined: February 05 2010
Location: United States
Online Status: Offline
Posts: 75
Posted: April 04 2010 at 20:54 | IP Logged Quote sjvonstein

Kev:

Sliding from full bright to off hasn't worked yet. I have to stop at some point in between full bright and off before finally sliding it to off before it will actually turn off. Steps detailed below:

1) Slide from full bright to off
2) Nothing happens
3) Slide back to 50% or so
4) Light dims to 50%
5) Slide to off position
6) Light turns off

Also, connection seems to break if iPhone sleeps while app is open.

Sorry to bring all these problems to you! You've made an excellent app! Don't let my focus on improvements indicate otherwise.
Back to Top View sjvonstein's Profile Search for other posts by sjvonstein
 

<< Prev Page of 7 Next >>
  Post ReplyPost New Topic
Printable version Printable version

Forum Jump
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot delete your posts in this forum
You cannot edit your posts in this forum
You cannot create polls in this forum
You cannot vote in polls in this forum