Difference between revisions of "HSYCO"

From HSYCO
Jump to navigation Jump to search
 
(23 intermediate revisions by 3 users not shown)
Line 1: Line 1:
 +
__NOTITLE__
 
{| role="presentation" style="border:0; margin: 0;" width="100%" cellspacing="10"
 
{| role="presentation" style="border:0; margin: 0;" width="100%" cellspacing="10"
 
| width="100%" valign="top" class="mainpageBox" |
 
| width="100%" valign="top" class="mainpageBox" |
 
<div class="mainpageTitle welcome">Welcome to the HSYCO Wiki</div>
 
<div class="mainpageTitle welcome">Welcome to the HSYCO Wiki</div>
 
<div class="mainpageContent">
 
<div class="mainpageContent">
'''HSYCO''' is an innovative Java-based software framework for home and building automation applications. It is highly scalable, portable, secure, reliable and customizable.
+
'''HSYCO''' is an innovative Java-based software framework for home and building automation applications.
  
 +
It is highly scalable, portable, secure, reliable and customizable.
 
HSYCO combines an efficient HTML5 GUI, with web-based design tools, and an extensive Java and JavaScript server API for the automation and control logic.
 
HSYCO combines an efficient HTML5 GUI, with web-based design tools, and an extensive Java and JavaScript server API for the automation and control logic.
  
Compared to legacy building automation solutions, it offers a state-of-the-art architecture that is fully based on key modern standards, like HTML5, CSS3, JavaScript and Java.
+
Compared to legacy building automation solutions, it offers a state-of-the-art architecture that is fully based on leading modern standards, like HTML5, CSS3, JavaScript and Java.
 +
 
 +
 
 +
This wiki contains all relevant configuration and development information of the latest version of HSYCO.
 +
 
 +
The documentation of previous versions is available at the [http://www.hsyco.com/en-developers/ HSYCO Developer's site], available to all registered users.
 
</div>
 
</div>
 
<div class="mainpageLinks">
 
<div class="mainpageLinks">
'''[[HSYCO:About|About HSYCO]] | [[Products]] | [[Support]] | [[FAQ]]'''
+
'''[[About HSYCO]] | [[Products]] | [[Support]] | [[FAQ]]'''
 
</div>
 
</div>
 
|}
 
|}
Line 16: Line 23:
 
{| role="presentation" style="border:0; margin: 0;" width="100%" cellspacing="10"
 
{| role="presentation" style="border:0; margin: 0;" width="100%" cellspacing="10"
 
| width="33%" valign="top" class="mainpageBox" |
 
| width="33%" valign="top" class="mainpageBox" |
<div class="mainpageTitle">System Administration</div>
+
<div class="mainpageTitle">Installation and Configuration</div>
 
<div class="mainpageContent">
 
<div class="mainpageContent">
[[File:Main Page System Administrator.png|x80px|center|link=System|System]]
+
[[File:Main Page System Administrator.png|x80px|center|link=]]
Install and configure the HSYCO Server
+
Install and configure HSYCO Server
 
*'''[[Installation Guide]]'''
 
*'''[[Installation Guide]]'''
*'''[[Configuration Guide]]'''
+
*'''[[Settings|Configuration Guide]]'''
 +
*'''[[System Architecture]]'''
 
</div>
 
</div>
 
| width="33%" valign="top" class="mainpageBox" |
 
| width="33%" valign="top" class="mainpageBox" |
 
<div class="mainpageTitle">Development</div>
 
<div class="mainpageTitle">Development</div>
 
<div class="mainpageContent">
 
<div class="mainpageContent">
[[File:Main Page Development.png|x80px|center|link=System|System]]
+
[[File:Main Page Development.png|x80px|center|link=]]
Develop your applications
+
Design your interfaces and develop your applications
 
*'''[[User Interface|User Interface Design]]'''
 
*'''[[User Interface|User Interface Design]]'''
*'''[[introduction to Programming|Programming]]'''
+
*'''[[Programming]]'''
 
*'''[[Advanced Programming]]'''
 
*'''[[Advanced Programming]]'''
 
</div>
 
</div>
Line 35: Line 43:
 
<div class="mainpageTitle">Integration</div>
 
<div class="mainpageTitle">Integration</div>
 
<div class="mainpageContent">
 
<div class="mainpageContent">
[[File:Main Page Integration.png|x80px|center|link=System|System]]
+
[[File:Main Page Integration.png|x80px|center|link=]]
 
How to interface external systems
 
How to interface external systems
*'''[[Introduction to the I/O Servers]]'''
+
*'''[[Introduction to I/O Servers]]'''
*'''[[I/O Servers Application Notes]]'''
+
*'''[[I/O Servers|I/O Servers Application Notes]]'''
 
</div>
 
</div>
 
|}
 
|}
Line 46: Line 54:
 
<div class="mainpageTitle">Versions</div>
 
<div class="mainpageTitle">Versions</div>
 
<div class="mainpageContent">
 
<div class="mainpageContent">
*The latest release is 3.2.4
+
*The latest release is 3.3.0
*The latest development build is 3.3.0 Build 112
+
*The latest release of the previous version is 3.2.3
 +
 
 +
 
 +
'''[[Release_Notes_3.3.0|3.3.0 Release Notes]]'''
 +
 
 +
 
 +
 
 +
 
 +
'''Check the [http://www.hsyco.com/en-dev-download/ Download] section of the HSYCO Developer's site to download all current and past versions of the HSYCO server software.'''
 
</div>
 
</div>
 
| valign="top" class="mainpageBox" |
 
| valign="top" class="mainpageBox" |
 
<div class="mainpageTitle">News</div>
 
<div class="mainpageTitle">News</div>
 
<div class="mainpageContent">
 
<div class="mainpageContent">
 +
*2014/3/25
 +
**HSYCO 3.3.0 release is now available for download
 +
*2014/2/24
 +
**HSYCO 3.3.0 B0112 BETA is now available for download
 
*2013/12/23
 
*2013/12/23
 
**HSYCO 3.3.0 B0109 BETA is now available for download
 
**HSYCO 3.3.0 B0109 BETA is now available for download
*
+
*2013/9/10
</div>
+
**HSYCO 3.2.3 release is now available for download
|}
+
*2013/6/12
 
+
**HSYCO 3.2.2 release is now available for download
== Installation ==
+
*2013/4/19
 
+
**HSYCO 3.2.1 release is now available for download
== Configuration ==
 
 
 
== User Interface Design ==
 
 
 
== Programming ==
 
[[introduction to Programming|Introduction]]
 
 
 
 
 
[[events programming|Events]]
 
 
 
[[event keywords| Event Keywords]]
 
 
 
[[action keywords| Action Keywords]]
 
 
 
 
 
[[javascript programming| JavaScript]]
 
 
 
[[JavaScript Callback Functions API]]
 
 
 
[[JavaScript Command and Utility Functions API]]
 
 
 
 
 
[[java Programming| Java]]
 
 
 
[[Java Callback Methods API]]
 
 
 
[[Java Command and Utility Methods API]]
 
 
 
== Advanced Programming ==
 
[[Plugins Applications]]
 
 
 
[[Custom I/O Drivers]]
 
 
 
[[Custom Drivers Callback Methods API]]
 
 
 
[[Custom Drivers Command and Utility Methods API]]
 
 
 
[[Using the Embedded SQL Database Engine]]
 
 
 
== User Interface ==
 
[[User Interface]]
 
  
[[UI Objects]]
 
  
[[index.js]]
+
'''Check the [http://www.hsyco.com/en-news/ HSYCO Developer's site] for the complete list of news and release notes.'''
 
 
[[Project Style]]
 
 
 
== I/O Servers ==
 
 
 
An I/O Server is...
 
 
 
[[:Category:I/O Server|List of I/O Servers]]
 
 
 
== HSYCO Software License Agreements ==
 
 
 
[[license| HSYCO Software License Agreements]]
 
 
 
== Trademarks ==
 
 
 
[[Trademarks]]
 
 
 
 
 
 
 
== TO BE REMOVED ONCE DONE ==
 
 
 
<div class="toccolours mw-collapsible mw-collapsed" style="width:100%">
 
[[Editing this wiki]]:
 
<div class="mw-collapsible-content">{{:Editing this wiki}}</div>
 
 
</div>
 
</div>
 +
|}

Latest revision as of 08:49, 4 June 2014

Welcome to the HSYCO Wiki

HSYCO is an innovative Java-based software framework for home and building automation applications.

It is highly scalable, portable, secure, reliable and customizable. HSYCO combines an efficient HTML5 GUI, with web-based design tools, and an extensive Java and JavaScript server API for the automation and control logic.

Compared to legacy building automation solutions, it offers a state-of-the-art architecture that is fully based on leading modern standards, like HTML5, CSS3, JavaScript and Java.


This wiki contains all relevant configuration and development information of the latest version of HSYCO.

The documentation of previous versions is available at the HSYCO Developer's site, available to all registered users.

Installation and Configuration
Main Page System Administrator.png

Install and configure HSYCO Server

Development
Main Page Development.png

Design your interfaces and develop your applications

Integration
Versions
  • The latest release is 3.3.0
  • The latest release of the previous version is 3.2.3


3.3.0 Release Notes



Check the Download section of the HSYCO Developer's site to download all current and past versions of the HSYCO server software.

News
  • 2014/3/25
    • HSYCO 3.3.0 release is now available for download
  • 2014/2/24
    • HSYCO 3.3.0 B0112 BETA is now available for download
  • 2013/12/23
    • HSYCO 3.3.0 B0109 BETA is now available for download
  • 2013/9/10
    • HSYCO 3.2.3 release is now available for download
  • 2013/6/12
    • HSYCO 3.2.2 release is now available for download
  • 2013/4/19
    • HSYCO 3.2.1 release is now available for download


Check the HSYCO Developer's site for the complete list of news and release notes.