eHouse Smart Home. Open Source software - control panels:.Net (DotNet) |.Net (CF) » Windows XP..10 & Windows Mobile/Phone.


eHouse Smart Home Free source codes for control and visualization under the GNU license.



Source codes for control panels in C#, .CS, CSharp, .NET, .NET CF for:
  • PADs
  • SmartPhones
  • PC computers
  • PDA
  • Touchphone
  • Graphic panels

The software controls and visualizes for operating systems:
  • Windows Vista (32, 64b)
  • Windows XP (32, 64b)
  • Windows 10 (32, 64b)
  • Windows Mobile
  • Windows 7 (32, 64b)
  • Win32
  • Windows Phone
  • Windows 8 (32, 64b)
  • .Net CF (DotNet Compact FrameWork)
  • .Net Framework (DotNet)

The main features of the software depend on the device's hardware:
  • Communication with the eHouse system and sending commands - by e-mail (*)
  • Text Control eMail (*)
  • eHouse LAN (Ethernet) status decoder (EthernetRoomManager, CommManager/LevelManager)
  • eHouse One (RS485/422) status decoder (HeatManager, ExternalManager, RoomManager)
  • Text Control Online - TCP Internet, GSM, GPRS, EDGE, 3G, 4G
  • BlueTooth Text Control (*)
  • eHouse TCP/IP Client Implementation
  • Online Visualization - TCP Internet, GSM, GPRS, EDGE, 3G, 4G
  • TCP/IP Online Graphic Control - LAN, WiFi
  • Communication with the eHouse system and sending commands - via SMS
  • Communication with the eHouse system and sending commands - via WiFi, LAN / TCP
  • Text Control via eMail
  • Graphic control SMS
  • Online Visualization - TCP LAN, WiFi
  • Online Visualization - UDP LAN, WiFi
  • TCP/IP Online Graphic Control Internet, GSM, GPRS, EDGE, 3G, 4G
  • Updating and maintaining the status of controllers in the program's own memory
  • Architectural visualization based on an individual project for eHouse installations created in CorelDRV
  • SMS Text Control
  • Automatic Visualization
  • Communication with the eHouse system and sending commands - via Internet / TCP
  • BlueTooth Graphic Control (*)
  • Communication with the eHouse system and sending commands - by BlueTooth (*)
  • eHouse Communication via TCP/UDP

.Net/.NET CF, C#, CS, CSharp Open source code for eHouse

The library/source code can be used as a template of new software for many applications in C#/CS/CSharp programming language (.NET/.NET CF). This software is required to develop own solutions and new use-cases using our universal controllers without interfere in hardware, firmware, core/server software, Applications for control, visualization, management.
This is auxiliary, supportive and overlay software for feeding external systems and developing own solutions from scratch:
  • Artificial Intelligence (AI)
  • Building Information Modeling - BIM optimizing efficiency of (HVAC) Heating, Air Conditioning, Lighting systems
  • Edge Computing
  • mid-level communication drivers to indirect communication to controllers via eHouse PRO/Hybrid/BMS server and other Server & gateways applications: eHouse4Java, eHouse.exe, eHouseWiFi.exe
  • Anomaly Detection and Signaling
  • low-level communication drivers to direct communication to controllers via main interface
  • Multi-protocol and multi-communication interface gateways for integrations
  • Various Layers communications protocols for integrations
  • high-level communication applications to indirect communication to the system via eHouse Server/Cloud/Proxy
  • Cloud Computing
  • Predictive Maintenance
  • Autonomous Control and Monitoring
  • Machine Learning
  • Smart Monitoring


GNU Open - source while maintaining Open Source and making the source code officially available.
We require you to send modified source code to our company. This will allow for development, correcting errors and allowing the use of source code updates.
The use of code to create your own Non-Open Source software for other applications requires a license agreement and is not free.

eHouse Smart home - C# Open Source Software
More information about programming for.NET eHouse Smart Home - Open Source.NET /.NET CF, CSharp