LOGIN  |  REGISTER
Smart Living Made Brilliant!
CASTLEOS FORUM

HomeFeature Suggestions

A forum topic for suggesting new features for CastleOS

We're Building a Plugin API - Any Requests? Messages in this topic - RSS

Chris Cicchitelli
Chris Cicchitelli
Administrator
Posts: 3390


2/3/2015
Chris Cicchitelli
Chris Cicchitelli
Administrator
Posts: 3390
Hey Everyone!

We're actively building our new plugin infrastructure. This will allow the community to create drivers for devices and protocols we don't natively support. Our goal is to natively support all major protocols such as INSTEON, Z-Wave, RadioRa2, etc., but there are many devices that fall outside this.

How this will work:
We'll provide base code classes for each device type we support. Let's say you want to support a WiFi thermostat. What you'll do is download our thermostat skeleton, which is a code class in C#. Then you'll fill in methods like SetCoolSetpoint or SetMode to allow control of the thermostat - this is where your custom code would come in. Then you'll just drop the file in the plugin folder, CastleOS will load the driver, and you're off to the races!

We'd like to know if you have any ideas, concerns, or requests. We plan to launch this functionality in a few weeks.

Thanks!

Chris & Chris
0 link