
OpenRemote Roadmap
Our OpenRemote roadmap is what helps us in prioritising new features or improvements. It’s based on the input of our many users. For transparency you can already follow our GitHub issue list but the roadmap gives you a better overview. These are the ones you can expect first, along four categories:
Developers Experience – starting with OpenRemote as a developer
Important for this category is adding more documentation and tutorials. It’s a continuous effort of course but we will especially be looking at more tutorials. The second major item is a completely new feature called services. Many of our users are asking for ways to add their own service for example for forecasting or optimisation. We will introduce a model where users can develop and add their own services and, as long as they follow the guidelines, seamlessly integrate their service within the OpenRemote manager. In addition we will introduce some generic services as OpenRemote which we believe you will all benefit from, starting with more advanced AI/ML based forecasting methods.
Advanced users – continuous use as expert user
For advanced users the first feature we will be adding is a new line chart and bar chart, with a lot more configuration options. Secondly we are working on a separate notification page. Notifications is already a feature, but with the notification page you have an overview of all notifications per user, and you can send notifications to specific groups. The latter option is helpful if you want to send your customers planned notifications with additional information, e.g. events, information or offers. The JSON form editor will be a great improvement as it immediately clarifies what attribute configuration options you have and how to use them, fool proof. A bit further ahead is the asset type manager. It allows you to create your own asset types directly from within the manager instead of provisioning them in code.
Growing system – scale your device and customer base
First and foremost we offer deployments on Kubernetes. It’s already there! On the protocol agents side we have had many requests on three protocol/integrations users like to have. First of all, if you run OpenRemote as gateway, the integration capability through Modbus is required. For distributed systems, especially in public space, LoraWAN is very popular. So we plan integration of both ChirpStack as well as The Things Stack for use at scale. That means adding auto-discovery/provisioning. Thirdly, we plan to rework the map with multiple new features: clustering, adding alarms, legend and looking back and forward in time.
Platform improvements – maintain and staying up to date
This is mainly about keeping our platform up to date and completing a few missing configuration options from within the UI: setting your mail server and map service. The latter is already in by the way. Other items are performance, testing or flexibility related.
Please keep sharing your feedback on the roadmap, come with suggestions, or even contribute. We will be regularly updating the roadmap and of course you can keep following the issues on GitHub or even pick one up.