eHouse家庭自动化的Windows Mobile , Windows Phone 7的 , 8 , . NET – 开放源码软件

家庭自动化 eHouse – 开源软件在C#(C夏普) . 我们提供开放的源代码和说明eHouse控制面板软件工作在Windows平台上( . NET) .
根据不同版本的Windows系统净值 .

  • Windows Mobile 6的 . X专业(智能手机)
  • Windows Phone 7的 . X专业(智能手机)
  • 的Windows Phone 8 . X(智能手机)
  • Windows XP中 , 远景 , 7 , 8(32位和64位系统)的平台 . NET(电脑PC , 片 , 图形面板 , 等 . )

软件设置,以便它能够工作在多种操作系统和版本的环境 . 净(点网) .
基本上 , 主要有两个版本的软件环境 . NET .

  • . 为PC的设备(计算机网 , 片){[#的源代码设置WIN32指令,在WIN32]}
  • . NET CF(Compact Framework的 – 主要用于移动设备的Windows CE , Windows Mobile的 , Windows手机等) . 截断后的版本可以更有效地运作,为电池设备

C#语言 , 不像Java和非 – 侵权的语言中,一个<<在此基础上 , 允许您使用的定义如 ” #Define_WIN32 ; ” ” #Define_BLUETOOTH ; #Define_DEBUG ; ” , 让您执行条件编译不同版本的软件 , 在同一源 .
这使您可以创建多个应用程序基于同一模板的 , 彼此不同的条件:

  • 硬件版本:移动平台 , 个人计算机 , 图形面板 , 等 . .
  • Windows移动版本的操作系统: , 电话 , XP , 远景 , 7 , 8的环境中使用的共同特征 . 净
  • 版本 . 净重:“正常”或“CF(Compact Framework中)
  • 专用外设和通信设备,如:蓝牙版本 , 无线网络 , IRDA , GSM调制解调器 , 触摸屏 , 串口
  • 各种软件的变种 , 或多或少截断或限制功能

这可以让你处理每一个除了这些因素,保持一个连贯的软件版本不连续 ” 同步 ” 不同版本的软件 , 复制和更改的文件中包含 .
我们基于开源软件的一个模板 , 允许进一步发展依赖于市场“的方向上的硬件和软件 , 和 . NET环境 .
根据我们的命名标准应用程序:

  • eHouse4WindowsMo​​bile
  • eHouse4WindowsPhone
  • eHouse4DotNet
  • eHouse4DotNetCF
  • eHouse4Win32

我们将继续调用eHouse4DotNet(eHouse点网) , 其中包括所有的软件版本和变种 .
该软件的基本功能:

  • 在任何平台上的软件的工作 . Net和 . NET CF
  • 任何设备的工作 , 移动 , 配备的桌面环境 . 净
  • 可视化和图形通过WiFi控制在线 , 以太网 , 网际网路
  • 从文本形式的控制
  • 通过蓝牙图形控制 , 短信 , 电子邮件 , 无线网络 , 以太网 , 互联网(TCP)
  • 通过LAN(TCP图形化在线控制 , UDP – 控制器的广播)的的eHouse状态的
  • 以图形方式通过广域网的在线控制 – 互联网(TCP)
  • 建筑可视化的个人家庭项目
  • 自动可视化每个控制器(空间),而不需要可视化设计
  • 动态可视化 – 基于一个单一的模板 , 例如 , ” 重复建设 ” 根据一个项目的开发人员
  • SVG可视化(可伸缩矢量图形 – 没有松动质量)与缩放的可能性 , 移动图像
  • 收集在线状态的控制器,以便进一步处理 , 分析和开发先进的控制算法 . 网贴

EHouse4DotNet可以在开放源码软件 eHouse家庭自动化 – 开放源码软件 – eHouse4DotNet