Balloons, drones and meshes. The many ways of building a global Internet.
"We can build a fundamentally more efficient system by prudently leveraging centralization rather than trying to manage things in a peer-to-peer, decentralized manner. [...] In a software-defined network, a centralized controller has a complete end-to-end view of the entire network, and knowledge of all network paths and device capabilities resides in a single application. As a result, the controller can calculate paths based on both source and destination addresses; use different network paths for different traffic types; and react quickly to changing networking conditions."
"In addition to delivering these features, the controller serves as a single point of configuration. This full programmability of the entire network from a single location, which finally enables network automation, is the most valuable aspect of SDN. [...] So a centralized controller knows all and sees all and hardwires routes by directly programming routers.”
"Does this mean the controller is a single process? Not at all. It's logically centralized, but may be split up among numerous machines as is typical in any service architecture. This is how it can scale."
OPEN SOURCE AUTOMATION
Choose Any Hardware. Design On Any Panel.
Deploy On Any Platform. Control Everything.
The Open Source Way.Welcome to OpenRemote, we are an Open Source community in the automation and domotics space. We develop panel and control software. We use off-the-shelf hardware and integrate with a variety of protocols in the field. We target hobbyists and professionals alike. We promote and practice open standards and integration.
We believe the automation market is rapidly changing. It remains mostly a market of closed protocols. At OpenRemote we take an open approach to automation. Our panel technology integrates with your favorite protocol and runtime hardware through Open Source software.
Today an installer specializes in a vertical stack of end-to-end products and a user makes choices about the products. We open up the front-end and support a unified panel and visual programming model. An installer can pick and choose hardware products from different vendors and still present one panel UI to the user. A proprietary hardware vendor can build modern panel support and integrate with existing vendors.
OpenRemote Designer is an online software application designed to rapidly and easily create touch-driven control panels. You can create multiple user profiles and customize user interfaces for each one: each user profile can have its individual preferences, favorites and individual set of controls and tailored for panel hardware capabilities.
You can maintain protocol configurations, add or remove commands, and change user interface layouts as your customer's preferences evolve. Configuration changes can be automatically downloaded to customer installation.
We support deployment of panels on Apple iPhones, Apple iPad, Android phones and tablets and standard desktop web browsers.