This page last changed on Jun 26, 2014 by tomas.morton.

Good morning,

I am creating a new protocol, and will need to assign values such as controller ip address(es), port(s) and encryption key(s).
I am currently thinking the best way to do this is by creating a new Configuration file within org.openremote.controller and then integrating with the web designer.
However I noticed that the current configuration files are deprecated based on ORCJAVA-183 and 193.

Is anyone able to explain or direct me to where the documentation is for how protocol configuration should now be implemented? Or if there is an alternative approach?

Ideally I would like to be able to specify the configuration directly in each Device created in the designer, rather than a global configuration file in case I need to send commands to control objects on only a single controller. Maybe we can implement a configuration selection dropdown box in the new device dialog interface?



I would suggest to just go ahead and extend "Configuration". You can take "LutronHomeWorksConfig" as an example.
The deprecation has been in there for a while but no time yet to change something.

A designer based configuration would be nice but that would include xml schema changes which could cause a problem with downward compatibilty. There are a few plans and ideas which need XML schema changes but nothing is planned yet.

Posted by mredeker at Jun 27, 2014 20:34

Great, thank you very much Marcus.

Posted by tomas.morton at Jun 27, 2014 21:47
Document generated by Confluence on Jun 05, 2016 09:30