eHouse Smart Home » Open Source Software | Libraries | API functions | Windows |.Net | Android | Java | Linux.


For the further development of software that works with our controllers, we provide:
  • Open Source
  • API functions
  • source codes
  • programming libraries
  • application templates


To create and develop software for computer hardware such as:
  • PCs
  • SmartTV
  • PADs
  • Mini Computers
  • SmartPhones


We provide libraries for the following operating systems:
  • Other systems that support Java
  • web browsers
  • Windows, XP..10
  • Windows Mobile/Phone
  • Apple iPhone, iPad, iPod by with WWW
  • Other mobile systems supporting Java MIDP 2.0
  • Android
  • Linux PC (Java)


We are currently providing libraries for the following programming languages:
  • PHP
  • Delphi (Pascal)
  • Java MIDP
  • C#, Csharp for.NET (DotNet),.NET CF
  • HTML, SVG, JavaScript
  • Java Android
  • Java


The software contained in the libraries has the following functions:
  • configuration export to the OpenRemote.org
  • Online graphic visualization - scaled SVG vector graphics
  • text control from the list
  • collecting status from controllers and keeping in your own manual memory for further processing, creating advanced control algorithms, logs, reports
  • voice control, speech recognition
  • integration with the OpenRemote.org (Source Code)
  • receiving statuses from real-time LAN controllers, Internet, TCP, UDP Broadcast
  • graphic control online - from SVG graphic visualization
  • communication with eHouse controllers or with eHouse software
  • sending events to the eHouse system via SMS, WiFi, Ethernet, Internet, Wireless LAN, WAN, BlueTooth, e-mail
  • creation of communication gates to integrate other systems and software with the automation of the eHouse building.


More information about creating software in the eHouse system Smart Home examples, programming, do it yourself.