Opentherm gateway control with Vera

Hello,

I’m trying to build a plugin for the folowing openthem gateway:
[url=http://www.opentherm-gateway.com/shop/opentherm-gateway-complete-components-kit-rs232/]http://www.opentherm-gateway.com/shop/opentherm-gateway-complete-components-kit-rs232/[/url]
[url=http://www.opentherm-gateway.com/wp-content/uploads/sites/4/2012/12/otgw-usb_2.jpg]http://www.opentherm-gateway.com/wp-content/uploads/sites/4/2012/12/otgw-usb_2.jpg[/url]

Is there anyone who can send me in the right direction for building temperature plugins? I’m already experienced with building scenes in lua. I can’t find enought information about teperature control on the WIKI, and looking in other projects doesn’t give me enough information to understand the depencies i need in my project.

@flue: just stumbled on the opentherm gateway project and it looks nice. I’d be happy to help. Still need to get me the hardware though. Feel free to contact me.

@Flue,

You already find out how to make this application?
I look at some other temperature plugins but this is to much abracadabra for me to create :slight_smile:

Is there some progress in the development?

I to am curious, is there ?

I’ve created something simple myself. An GHI Chipworks as unit, connected serial to the OTG, serving a simple JSON webservice that one can use to read and manipulate the setpoint of the Gateway with JSON.

Is there some way to start with LUA easily ? I’m a .net / javascript programmer, but can’t seem to get a grasp on LUA.

I’d really like to connect this gateway to Vera.

Is there anybody working on a plugin for the OTG?

I have tried some things but I dont have the time to make a simple plugin.

Thats why I hope that someone else will…

Hello,
First of all this i my first post on this forum because i’m now also using the Vera3 (i have dump my Homeseer environment).
Little bump for this topic, i have here this OT interface that i want to let working on the Vera3.

So is there any progression in for a plugin?
Regards,
DJ

Hello DJ,

Welcome on the forum.

I have got the Vera Lite about six months. Before that I allready bought the opentherm gateway (OTG).
I have tried te find out how I can create a plugin to connect both.
But I don’t have much time left to learn how I can create a device and how to get the info from the OTG.

But I hope there will be someone who wants to make the plugin.

I even wonder how many users would be using a OTG plugin?

Andr

Finally got some time today to complete my OTG and get it up and running. Started building the plugin right after. Rudimentary message decoding & monitoring is working. Hopefully I will have some more time in the coming days to release something to share.

nlrb,

That would be fantastic!! ;D

OK, it is far from complete, but attached is an initial implementation.

It does not set any mode on the OTG yet, only commands sent are

[ul][li]TT=0 (when pressing ‘Off’)[/li]
[li]TC=x (when pressing ‘Heat’)[/li]
[li]TT=x (when entering a new setpoint)[/li][/ul]

These commands will only be send if the plugin mode is set to ‘Gateway’. Make sure the OTG is already in Gateway mode for it to work.

The monitoring part lists a number of flags and variables (see screenshot).

nlrb,

I have installed the OTG plugin, and after entering the IP and portnumber its starts working.
Because I am ill (flue) I will have a better look at it later today. (I hope)

Thanks for now

Andre

Plugin code & discussion can be found in this topic: OpenTherm Gateway plugin.

I have a scene controller which switches scenes “Coming home”, “Going away”. Is it possible to put the plugin in Eco mode when I switch to “Going away”?

Well, you can turn Eco mode on, but it won’t do anything. What would you like it to do when ‘Going Away’?

If you want to disable the DHW setting then you can call SetDomesticHotWater(“Disable”) and when coming home call SetDomesticHotWater(“Automatic”).

If you want to change the setpoint, e.g. lower it 2 degrees you can call SetCurrentSetpoint(-2) and when coming home call SetModeTarget(“Off”) to return to the program.