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:
  • Touchphone
  • Graphic panels
  • PDA
  • PC computers
  • PADs
  • SmartPhones

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

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

.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:
  • Edge Computing
  • Building Information Modeling - BIM optimizing efficiency of (HVAC) Heating, Air Conditioning, Lighting systems
  • low-level communication drivers to direct communication to controllers via main interface
  • high-level communication applications to indirect communication to the system via eHouse Server/Cloud/Proxy
  • Artificial Intelligence (AI)
  • 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
  • Machine Learning
  • Anomaly Detection and Signaling
  • Autonomous Control and Monitoring
  • Smart Monitoring
  • Various Layers communications protocols for integrations
  • Cloud Computing
  • Predictive Maintenance
  • Multi-protocol and multi-communication interface gateways for integrations


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