LOGIN  |  REGISTER
Smart Living Made Brilliant!
CASTLEOS FORUM

HomeGeneral Support

The general support forum topic for CastleOS - ask questions, get help, and more

Open API? Messages in this topic - RSS

Tom McKearney
Tom McKearney
Posts: 3


1/10/2013
Tom McKearney
Tom McKearney
Posts: 3
One of the biggest reasons I didn't go with control4 was that they thought their API was "intellectual property" and wouldn't allow me to have an SDK or protocol spec to code to. Companies like yours will never please everyone, so I'm hoping you will publish an API to allow others to fill in the gaps. This would allow community contributions and increase the feature set to boot.

Are you planning on exposing an open API for your stuff?
0 link
Chris Cicchitelli
Chris Cicchitelli
Administrator
Posts: 3390


1/10/2013
Chris Cicchitelli
Chris Cicchitelli
Administrator
Posts: 3390
We fully agree with you. CastleOS was designed from the start to be the opposite of the proprietary model. The CastleOS API is already exposed, although at the moment unsupported. It's a standards-based web service protected by a username and password. The only restriction to someone using the API is knowing the encryption scheme it uses, which we'd be happy to give out to any interested parties, but for obvious reasons, haven't publicly posted smile
0 link
Nick Bento
Nick Bento
Posts: 221


1/11/2013
Nick Bento
Nick Bento
Posts: 221
I'd be very interested in this! I'm curious what the api allows for control and interaction between custom programs/services smile

--
-Nick B.
0 link
Chris Cicchitelli
Chris Cicchitelli
Administrator
Posts: 3390


1/11/2013
Chris Cicchitelli
Chris Cicchitelli
Administrator
Posts: 3390
Nick Bento wrote:
I'd be very interested in this! I'm curious what the api allows for control and interaction between custom programs/services smile


That's the idea. CastleOS' ultimate goal is to interface with everything digital in your home. In most cases, that means adding support to CastleOS for the device in question. In some cases, it might be the opposite, and the API will be used for that.
0 link
Nick Bento
Nick Bento
Posts: 221


1/16/2013
Nick Bento
Nick Bento
Posts: 221
Any word/details on the API, or is this something we need to wait for in a later release?
Was also wondering if there will be any scripting support?

--
-Nick B.
0 link
Chris Cicchitelli
Chris Cicchitelli
Administrator
Posts: 3390


1/16/2013
Chris Cicchitelli
Chris Cicchitelli
Administrator
Posts: 3390
Nick Bento wrote:
Any word/details on the API, or is this something we need to wait for in a later release?
Was also wondering if there will be any scripting support?


It will come in a later release. We want to make sure the API is locked down on version 1 before we move forward. As far as scripting support, we plan to allow batch files to be executed as part of events, from there, the batch file should be able to kick off any custom script users can think of. This will be advanced/experimental only, meaning it will be up to users/enthusiasts/dealers to take advantage of this capability.
0 link
Nick Bento
Nick Bento
Posts: 221


1/16/2013
Nick Bento
Nick Bento
Posts: 221
Ah, got it. Thanks!

--
-Nick B.
0 link