Haiku HAI and the iPAD

Any plans to have a feature, wherein the home owner can have the home layout on the ipad, and operate all the stuff (lights, music etc) from there? This feature is very good on the HAI omni Touch screen (5.7E)

Ajey
 
Not currently, but we'll add it to the to do and see if we can find a good way to implement it. It has to be easy to edit on the device and there is the difference in screen size on iPad vs iPhone to complicate things a bit.
 
Great, thanks for the reply.
I think we need not consider having the layout on the iphone, since the screen size is small anyway to accomodate even the layout of a room, but having it on the ipad would be really good.
For the editing, maybe we can edit the layout and also the buttons and their commands on a PC and then just upload them on the ipad. That way, we needn't have to worry about accomodating the feature of editing it on the iPad.
 
If you did the layout option, you would allow me to stop using HA software, and a whole extra computer running. The layout is the one reason I use Homeseer (or CQC etc). I think the easy way is to just allow a background picture. That way its up to the individual to create a layout/backgrounds/etc. Could be anything.

The app just needs a way for the user to define an area on screen to pull up options for that room. You would not even have to change your interaction style. Its just a visual way to drill down to the items listed in "Garage" for example.

Heck I could put a picture of my cat in the app, define its head as entry and back as garage. I tap the head, pulls up the entry list.

To me thats a great first step. Ideally I would love to have each light in the layout etc etc just like a touchscreen from Homeseer, CQC etc, but baby steps are better than no steps. :)
 
Ok looks like eKeypad has done exactly as we suggested with eK blueprint.

Background of your floor plan and you can control everything. No additional computer of software required. now if Haiku could do this with the Omnipro II I would be estatic.
 
Just purchased Haiku and it's great, just a few questions.

Is this thread the best place to discuss Haiku?

Was reading through post here and thought I read auxiliary zones would not show up on the status page as insecure, but my aux zones are showing, which is really not important.

The control badge doesn't seem to update when opening the app, security and climate will update in the background when the app opens, but I seem to have to hit control to have it refresh unit status.

What does the "Quick connect" setting do?

I like the favorites feature and have buttons for my garage door in there, the normal UI for buttons seems a little cumbersome, where you pick then activate, Have you thought of perhaps being able to add a button directly to the status screen or menu bar at the bottom? For me I use the garage button constantly, I want to get to it as fast as possible. I am contemplating making a web app on my home server that has whole pages dedicated just to a button just so I can have an icon right on the device for garage and perhaps arm disarm, since they are used so often. Too bad apps like Haiku couldn't make secondary icons that jump right to specific functions.

Thanks for any feedback.
 
Just purchased Haiku and it's great, just a few questions.

Is this thread the best place to discuss Haiku?

Sure, this is a good place where others can chime in too.

Was reading through post here and thought I read auxiliary zones would not show up on the status page as insecure, but my aux zones are showing, which is really not important.

This is a bug in 2.4, 2.5 (which is already submitted to Apple) will fix it.

The control badge doesn't seem to update when opening the app, security and climate will update in the background when the app opens, but I seem to have to hit control to have it refresh unit status.

This is currently by design, because we don't refresh everything on connect to allow for less delay when connecting and let you control things quicker. This should be corrected soon.

What does the "Quick connect" setting do?

Its documented on our support section at http://www.nullriver.com/support:

The "Quick Connect" setting saves time when connecting to the controller by not refreshing all of the object names every time. They are refreshed about once a day or every 24 hours instead.

This option is recommended for regular use, however it may be convenient to disable it when you are working on the controller configuration and want to see changes instantaneously reflected on the Haiku interface when Haiku is relaunched.

The alternative is to use the Reload button in the About section of Haiku to force Haiku to clear its caches.


I like the favorites feature and have buttons for my garage door in there, the normal UI for buttons seems a little cumbersome, where you pick then activate, Have you thought of perhaps being able to add a button directly to the status screen or menu bar at the bottom? For me I use the garage button constantly, I want to get to it as fast as possible. I am contemplating making a web app on my home server that has whole pages dedicated just to a button just so I can have an icon right on the device for garage and perhaps arm disarm, since they are used so often. Too bad apps like Haiku couldn't make secondary icons that jump right to specific functions.

That's a good suggestion, I will add it to do and we'll see what we can come up with. Also notice that the Action button on the Status page shows your favourite buttons too.
 
This is currently by design, because we don't refresh everything on connect to allow for less delay when connecting and let you control things quicker. This should be corrected soon.

As a software developer who has worked with the HAI protocol, I understand where your coming from, retrieving all unit status is slow, and you don't want that slowing down the start up time of the app, the speed of Haiku is a big part of why I like it, but that's what background threads are for :). Seems like you are updating security and hvac in the background on startup, just need to do the same for units. Not a big deal, just a minor nit.

Its documented on our support section at http://www.nullriver.com/support:

The "Quick Connect" setting saves time when connecting to the controller by not refreshing all of the object names every time. They are refreshed about once a day or every 24 hours instead.

This option is recommended for regular use, however it may be convenient to disable it when you are working on the controller configuration and want to see changes instantaneously reflected on the Haiku interface when Haiku is relaunched.

The alternative is to use the Reload button in the About section of Haiku to force Haiku to clear its caches.

Yeah I totally missed the support FAQ's, the way the support page reads, it look's like FAQ's where taken down and there is only a contact us link which I assumed would just go to a email request form, I didn't realize there where Faq's down there under contact us.

This would be one of those things that would be nice on a background thread every time the app gets a start message, although is there something about the HAI panel and protocol that limits concurrent connections or something? So it is not good to have two threads one sending commands and receiving events, and another downloading units names. I can't remember I know the Omni isn't exactly multitasking or anything, just curious.

That's a good suggestion, I will add it to do and we'll see what we can come up with. Also notice that the Action button on the Status page shows your favourite buttons too.

Yes first thing I did was add the buttons to favorites and try them from the status page, really nice, but the first thing I thought was I want the buttons right on the status page to save a click, again very minor.

Thanks again for the hard work, good stuff.
 
As a software developer who has worked with the HAI protocol, I understand where your coming from, retrieving all unit status is slow, and you don't want that slowing down the start up time of the app, the speed of Haiku is a big part of why I like it, but that's what background threads are for :). Seems like you are updating security and hvac in the background on startup, just need to do the same for units. Not a big deal, just a minor nit.

Of course we already use threads, lots of in fact -- but the HAI panel can't multitask like you mentioned later in your reply -- that's what causes the delays. But we have ideas how to maybe work around it somewhat -- still won't be perfect...

Yes first thing I did was add the buttons to favorites and try them from the status page, really nice, but the first thing I thought was I want the buttons right on the status page to save a click, again very minor.

This was actually intentional as with a touch interface its possible to activate the wrong command accidentally -- it is intentional both in Buttons and in Status. There could be button macros that are not safe to activate accidentally or not ideal -- so we have a confirmation tap required. I think the way the 5.7e does not require it is actually inconvenient -- I've often activated "All Lights Off" accidentally, really annoying actually!

Thank you for your feedback!
 
Of course we already use threads, lots of in fact -- but the HAI panel can't multitask like you mentioned later in your reply -- that's what causes the delays. But we have ideas how to maybe work around it somewhat -- still won't be perfect...



This was actually intentional as with a touch interface its possible to activate the wrong command accidentally -- it is intentional both in Buttons and in Status. There could be button macros that are not safe to activate accidentally or not ideal -- so we have a confirmation tap required. I think the way the 5.7e does not require it is actually inconvenient -- I've often activated "All Lights Off" accidentally, really annoying actually!

Thank you for your feedback!

I've given HAI that feedback. I think that buttons should require validation before executing. They did do this on their iPhone application, but not on the 5.7. Hope they change this. SJ
 
Any way to add "nudge" buttons on the volume control in audio? With the slider, it's sort of hard to adjust the volume up and down without having to adjust multiple times. Might also be a good change for light sliders in control.
 
I upgraded to the latest version of Haiku two days ago on my iPad. I have one issue, on the Audio Zone pop-up control, both the title and at the top and controls section at the bottom are cut-off and just a small slice remains making it impossible to use the controls.

Any Ideas ?
 
Just upgraded to 2.5 and my auxiliary zones are still showing up on the status page insecure section.

This creates an annoyance because HAI keypads don't show them as messages, so I have created custom messages for things like my rain sensor and outside motions so they show on the keypads if needed, but in Haiku it now doubles up as a message and a not ready zone on the status page.

Another annoyance for my setup is that custom messages pop a modal dialog in Haiku, along with a ignore/dismiss prompt. I would really like to disable this modal dialog in settings and have custom messages just act like the not ready zones(they show on status screen and cycle through in the top status bar). Perhaps some/most users like the modal, it really doesn't fit in the way I use them and not they way they are presented on the HAI keypads.

Also it would be nice if Haiku honored the beep/no beep setting for the message display.

Thanks.
 
Back
Top