Difference between revisions of "ES/S-A HOTA"
(→User Interfaces) |
|||
Line 133: | Line 133: | ||
{| class="wikitable" style="float:center; margin:0 0 0.5em 1em;" | {| class="wikitable" style="float:center; margin:0 0 0.5em 1em;" | ||
|- | |- | ||
− | ! | + | ! User Interface |
− | ! | + | ! Type |
− | ! | + | ! Audience |
− | |||
|- | |- | ||
| '''ExactNumber''' | | '''ExactNumber''' | ||
| 25 | | 25 | ||
| A signed integer number up to 64 bits precision | | A signed integer number up to 64 bits precision | ||
− | + | (inclusive) | |
|- | |- | ||
| '''InexactNumber''' | | '''InexactNumber''' | ||
| 4512.25 | | 4512.25 | ||
| A signed floating point number up to 64 bits precision | | A signed floating point number up to 64 bits precision | ||
− | + | point). Ranges from -1.797693134862315E+308 to -2.225073858507201E-308 | |
|- | |- | ||
| '''Boolean''' | | '''Boolean''' | ||
| true | | true | ||
| A boolean type, ie. true or false | | A boolean type, ie. true or false | ||
− | |||
|- | |- | ||
| '''String''' | | '''String''' | ||
| "Hello World" | | "Hello World" | ||
| A string of arbitrary length as set of chars combined creating text | | A string of arbitrary length as set of chars combined creating text | ||
− | |||
|- | |- | ||
| '''Array''' | | '''Array''' | ||
| ["Test",4,65.3,false] | | ["Test",4,65.3,false] | ||
| An array of arbitrary length, whose members can be of arbitrary type | | An array of arbitrary length, whose members can be of arbitrary type | ||
− | |||
|- | |- | ||
| '''Object''' | | '''Object''' | ||
| new PersonDetail() | | new PersonDetail() | ||
| A Object of any type | | A Object of any type | ||
− | |||
|} | |} | ||
− | |||
== Globalization == | == Globalization == |
Revision as of 05:54, 29 December 2022
ES/S-A HOTA | |
---|---|
Developer | Netroda Technologies |
Product Family | Extensible Services / Server |
Licenses | N.P.A.L., FoundationShield (EULA) |
Initial release | 14 February 2017 |
Current Version | 1.9.05-SN (November 2022) |
Timeline |
ENTHALPY (1.9.05-SN) (Current Version) |
Platform | Windows NT, FreeBSD, macOS, GNU Linux |
Type | Facility Automation |
Origin |
|
Language(s) | English, varies by used user interface |
ES/S-A HOTA "Heart of the Appliance" is a open Virtualized Automation System developed on base of the Extensible Services / Server for Automation Platform.
This Automation system was the first member of the newly created ES/S-A Platform, and was subjected to replace the outdated Predecessor TAC "Terminal Automation Controller", that was both technically and schematically inferior.
The ES/S-A Core has been planned extensively in regards to stability, persistency, veriability and security. To also serve the technically sensitive subject of public facility automation, the software has been required to pass certain aspects on conventions, reliability and safety. The application is also subjected to certain requirements in engineering that point to it's origins in public applications, the stric panic escalation sequence is one of these requiements.
Contents
Overview
The first version was published early 2017. The predecessor has been phased out completely mid 2017. The first version had poor support for additional abstraction layers and experienced major issues with persistency.
The need for constant impovements to usability and interopability led the team of engineers to permanently install the current stable version in a one-of-a-kind research building, to monitor, analyze and improve the system under exceptionally real conditions.
Technical
The ES/S-A Core application consists of the ESSInstance, that monitors, starts and ends all further processes, delegates resources and serves as mediator between components (Modularity). The System has integrated modules for
- HTTP(S) Web Services
- TCP/IP Communication
- PBX Interfaces
- Public Announcements and SIP Calling
- E-Mail Signaling
- Primitive Abstraction Layers (PAL)
- Facility Services
- Primive Data Points
- Complex Objects
- Script Engines (Extensible Object Script)
- Building Model Providers
- Network Cell Presency
- HVAC and Climatization
- Energy Monitoring
- Electric Planning and Lookup
- Fire and Threat Protection
Integrated Modules
- Primitive Abstraction Layers
- INEGL Protocol, via IP
- KNX Bus IEC 14543-3 via IP, USB, Serial
- ARTNET, via IP, USB
- Modbus RTU/IP, via IP, USB, Serial
- ASHRAE BACnet, via IP
User Interfaces
ES/S-A HOTA runs as command-line output only application. Most of the User interfaces are delivered via HTTP and renderen in a Browser Window.
User Interface | Type | Audience |
---|---|---|
ExactNumber | 25 | A signed integer number up to 64 bits precision
(inclusive) |
InexactNumber | 4512.25 | A signed floating point number up to 64 bits precision
point). Ranges from -1.797693134862315E+308 to -2.225073858507201E-308 |
Boolean | true | A boolean type, ie. true or false |
String | "Hello World" | A string of arbitrary length as set of chars combined creating text |
Array | ["Test",4,65.3,false] | An array of arbitrary length, whose members can be of arbitrary type |
Object | new PersonDetail() | A Object of any type |
Globalization
ES/S-A HOTA uses English only, the various User interfaces that can be installed have variying international support. sv_ata currently supports is available in 12 Languages
- English
- Deutsch
- 中国人
- Tiếng Việt
Support
Live, Phone and email support for ES/S-A HOTA is available in English, Russian, Spanish, German, Portuguese, and Japanese. SignMatic licenses purchased directly from Netroda Technologies include full free support.