IFTTT and HomeKit

pgray007

Active Member
Does anyone know a way to interface an Omnipro II to Apple HomeKit and/or If This Then That (IFTTT)?

Ideally I'd like to see this integration via one of the newer "boxes" like SmartThings or MiCasa Verde.

I'm aware of Haiku/Space and have the former, but it seems Space Server is not yet out, and I want to check if there are better alternatives versus rebuying Space and a Mac to run server.

Google doesn't seem to show anything other than some demand for a driver for these "boxes."

Thanks!
 
I think if you are creative you could figure some things out.  An OP2 can send ASCII characters out a serial port, which could potentially go to a serial to IP converter to do Internet-based things.  I do that to control a web-enabled blind controller. Another option is have the OP2 send an email (with the email board) which could trigger an IFTTT action.  Everything will be limited by Omni message space, which I think is something like 120 messages of 15 characters, and/or also 100 email messaI have. ges of 140 characters I believe. With a bit of work, and a Raspberry Pi you could build a few more complex functions.  I use my OP2 to send messages to Betabrite LED signs that have a very complex protocol, but I found an ASCII to Betabrite converter so the OP2 can trigger some pretty complex sign messages. With a bit of imagination, it can be done.
 
Ugh... I was worried the response would be something like "you can just go and build it yourself." It seems like there's finally a bit of a renaissance occurring in the HA space, and I'd very much like to get my HAI panel to start communicating with some sort of gateway to all the "cool stuff" that's happening. A great example of this innovation is irrigation, where we were stuck with what was basically DIY solutions (Rain8, etc) and now there are a half dozen highly-connected, intelligent devices (see Ranchio, Rainmachine, etc).
 
Opening up the automation and notification functions of a panel to some of the cloud-based technologies and Apple/Google HA toolkits could start taking this stuff to the next level without getting mired in serial ports and "roll your own" solutions. Hopefully this will come soon.
 
 
ano said:
I think if you are creative you could figure some things out.  An OP2 can send ASCII characters out a serial port, which could potentially go to a serial to IP converter to do Internet-based things.  I do that to control a web-enabled blind controller. Another option is have the OP2 send an email (with the email board) which could trigger an IFTTT action.  Everything will be limited by Omni message space, which I think is something like 120 messages of 15 characters, and/or also 100 email messaI have. ges of 140 characters I believe. With a bit of work, and a Raspberry Pi you could build a few more complex functions.  I use my OP2 to send messages to Betabrite LED signs that have a very complex protocol, but I found an ASCII to Betabrite converter so the OP2 can trigger some pretty complex sign messages. With a bit of imagination, it can be done.
 
 
That is like saying I have a SmartThings hub or a Wink hub and I want to know how to wire 16 door and windows sensors to it and then have it notify the police when my house is robbed?  Simple answer you can't. And how about using a SmartThings hub or a Wink hub to control all my Somfy blinds like my Omni does?  Nope. How about UPB light control with the SmartThings hub or a Wink hub? Nope.  The OP2 can control Zigbee or Z-wave irrigation controllers.  Also the OP2 has been around for 20+ years.  Do you really think a SmartThings hub or other hub will be around and supported in 20 years?  What happens to all those "cool" things then?
 
What I want to do is leverage the best parts of each system. HAI does a great job controlling my lights and security, but if I could integrate cloud capabilities and standard APIs I could do things like turn on lights, climate, music, etc., based on my phone crossing a geofence, or speak to Siri to turn on the outdoor lighting at the house and activate the party scene. I don't want to replace the Omni with a "smart box," I just want to offload JSON-style interfaces and internet connectivity to a box that talks to the Omni rather than trying to "roll my own."
 
ano said:
That is like saying I have a SmartThings hub or a Wink hub and I want to know how to wire 16 door and windows sensors to it and then have it notify the police when my house is robbed?  Simple answer you can't. And how about using a SmartThings hub or a Wink hub to control all my Somfy blinds like my Omni does?  Nope. How about UPB light control with the SmartThings hub or a Wink hub? Nope.  The OP2 can control Zigbee or Z-wave irrigation controllers.  Also the OP2 has been around for 20+ years.  Do you really think a SmartThings hub or other hub will be around and supported in 20 years?  What happens to all those "cool" things then?
 
 
pgray007 said:
What I want to do is leverage the best parts of each system. HAI does a great job controlling my lights and security, but if I could integrate cloud capabilities and standard APIs I could do things like turn on lights, climate, music, etc., based on my phone crossing a geofence, or speak to Siri to turn on the outdoor lighting at the house and activate the party scene. I don't want to replace the Omni with a "smart box," I just want to offload JSON-style interfaces and internet connectivity to a box that talks to the Omni rather than trying to "roll my own."
I do understand what you are saying, and there are solutions, but you just have to be creative. If you are looking for Leviton to build it all in for you, the answer is no, they haven't and there is no motivation for them to do it. Another option is to use HomeSeer or CQC to bridge things together, or maybe SPACE helper.
 
You might want to look the the upcoming Castle OS Hub. It looks pretty interesting. 
http://www.castleos.com/
 
It is indeed possible and I did it with an arduino (see my post in another thread). Downside is you have to be a little practical with arduino hardware and programming since it isn't the simplest application, certainly not one to begin with.
However I'd you're interested I think I may be able to build an interface for you, but it'd be my first time and I fear the troubleshooting may be difficult.
If you are willing to try PM me.
 
Here I have been using Homeseer / HAI OPII serial / Network connectivity for a few years.  Today I have Homeseer 3 running on a small device RPi2 and an Intel based device running Linux.  Homeseer can also be installed on Windows or a Mac.  (Homeseer 2 is concurrently connected to a serial interface).  You can utilize whatever relating to cellular phone usage, IFTTT, Kinect or the Amazon Echo with it.  You can talk remote ASCII and/or JSON.  Current Ubuntu 14.04 64bit box is talking to the OPII via three unique little network pipes mostly relating to if then timing stuff (time (Tick-Tock) is a hobby).
 
You can also tinker with the above mentioned software, Tiger's stuff (here doing something similiar with OpenWRT), OpenHab, HomeGenie, et al.
 
Personally a small and light OS interface that is 1/3 the size of my palm fitting nicely inside of the OPII getting the best bang for my buck is really optimal.  (3" X 3" X 1"). 
 
While it doesn't get a UL approval it's a very simple and straight forward methodology of an add to the HAI OPII panel.
 
Caution here with whatever mechanisms or means of an interface is not to ding the security pieces of the panel especially if utilized or depended upon as a life saftey device. 
 
I'm starting to lean toward HomeSeer. I have an extra Intel NUC that would make a pretty solid HS3 box, and the only thing holding me back is the price. I've also considered Haiku Helper. The price is right but the migration to Space leaves things up in the air, and I don't have a spare Mac nor do I want to do a Hackintosh for a 24x7 automation component. HomeSeer seems to be about the only combination of openness/"tinkerability" and reliability that's out there at the moment. I'd like to start with some iBeacons for home/away detection, since I've had little luck witht he other methods I've tried (DHCP triggers, Haiku, etc).
 
I'm with you on leaving security on the panel. I keep wishing someone would build a "dual-module panel" of sorts, with a nice, cloud-connected mobile interface on one "side" of the panel, and a traditional, robust security system on the other "side."
 
Is there an update on this thread.  Apple HomeKit continues to move forward and this thread is a year old.  I have been running OpenHab for two years now but the possibilities when you already own apple devices is cool.  Thoughts?
 
Thanks
Oakguy
 
potts.mike said:
 
Yup, if you can run HaikuHelper on a Mac, it exposes everything as HTTP that HomeBridge can then use.  It took me about 2 days to get it all working right, but all of my HAI stuff, plus the SqueezeBox players, plus my FXLuminaire Luxor system are all in HomeKit now.
 
If I were the developer of Haiku/Space, the new SpaceServer would advertise all of the HAI stuff as HomeKit units.
 
neillt said:
Yup, if you can run HaikuHelper on a Mac, it exposes everything as HTTP that HomeBridge can then use.  It took me about 2 days to get it all working right, but all of my HAI stuff, plus the SqueezeBox players, plus my FXLuminaire Luxor system are all in HomeKit now.
 
If I were the developer of Haiku/Space, the new SpaceServer would advertise all of the HAI stuff as HomeKit units.
@neillt (or others), are you still satisfied with your HomeBridge/HaikuHelper integration? Looks like the github forum showed lots of grief a month ago with iOS 11, but seems to have worked itself out. Maybe now worth a try for more of us?
 
Back
Top