HOME

TheInfoList



OR:

OpenRemote is an
open source Open source is source code that is made freely available for possible modification and redistribution. Products include permission to use and view the source code, design documents, or content of the product. The open source model is a decentrali ...
Internet of Things Internet of things (IoT) describes devices with sensors, processing ability, software and other technologies that connect and exchange data with other devices and systems over the Internet or other communication networks. The IoT encompasse ...
platform that can be used for professional
automation Automation describes a wide range of technologies that reduce human intervention in processes, mainly by predetermining decision criteria, subprocess relationships, and related actions, as well as embodying those predeterminations in machine ...
of large fleets of devices. It's specifically popular with equipment manufacturers and system integrators. The platform integrates many different protocols, and offers visualization. OpenRemote Inc. was originally created by the
Marc Fleury Marc Fleury is a Franco-American computer scientist, physicist, musician and businessperson. He is a pioneer of the Open Source movement and the creator of JBoss, an open-source Java application server. Early life and education Fleury was bor ...
, founder of
JBoss WildFly, formerly known as JBoss AS, or simply JBoss, is an application server written by JBoss, now developed by Red Hat. WildFly is written in Java and implements the Java Platform, Enterprise Edition (Java EE) specification. It runs on mult ...
, to enable the sponsorship of the OpenRemote project. OpenRemote follows the same open source methodology, licensing under the
Affero General Public License The GNU Affero General Public License (GNU AGPL) is a free, copyleft license published by the Free Software Foundation in November 2007, and based on the GNU GPL version 3 and the ''Affero General Public License'' (non-GNU). It is intended for ...
version 3. The company has since moved away from smart home automation and now develops a more genetic IoT platform.


Platform

Manager 3.0 was created to handle larger multi-tenant applications. It includes a generic asset and attribute structure, allowing users to build their own asset types and adding their own protocols, and using generic protocols such as
HTTP HTTP (Hypertext Transfer Protocol) is an application layer protocol in the Internet protocol suite model for distributed, collaborative, hypermedia information systems. HTTP is the foundation of data communication for the World Wide Web, wher ...
and
Bluetooth Bluetooth is a short-range wireless technology standard that is used for exchanging data between fixed and mobile devices over short distances and building personal area networks (PANs). In the most widely used mode, transmission power is li ...
, or older protocols such as KNX or BACnet. A rules engine allows for several ways of programming logic. A UI component library offers front end developers a quick way to build project specific frontend applications, using popular web frameworks like Angular or React. By utilizing multiple instances in an Edge Gateway mode on architectures like
ARM64 AArch64, also known as ARM64, is a 64-bit version of the ARM architecture family, a widely used set of computer processor designs. It was introduced in 2011 with the ARMv8 architecture and later became part of the ARMv9 series. AArch64 allows ...
, multiple projects can be connected to, and synchronised with, a centrally hosted instance.


Reception

OpenRemote has been adopted by cities and property developers, which apply the tools to distributed energy management systems and
smart cities A smart city is an urban area that uses digital technology to collect data and operate services. Data is collected from citizens, devices, buildings, or cameras. Applications include traffic and transportation systems, power plants, utilities ...
. As well as earlier recognition by the ''MIT Technology Review'', they were also recognised by the Dutch Ministry of Security & Justice.


References

{{reflist


External links


Community website

Professional website
Internet of things Software using the GNU Affero General Public License Free software programmed in Java (programming language) Free software programmed in TypeScript