| | |
| | | namespace HDL_ON.Entity |
| | | { |
| | | /// <summary> |
| | | /// 读取服务器空间信息返回到数据包 |
| | | /// </summary> |
| | | public class DevcieApiPack |
| | | { |
| | | public List<Function> list = new List<Function>(); |
| | | |
| | | public string totalCount = "0"; |
| | | |
| | | public string totalPage = "0"; |
| | | |
| | | public string pageNo = "0"; |
| | | |
| | | public string pageSize = "0"; |
| | | |
| | | } |
| | | |
| | | /// <summary> |
| | | /// 功能类能满足数据使用要求,子类只是为了方便使用属性 |
| | | /// </summary> |
| | | public class Function |
| | |
| | | /// 来源:00 默认原生态系统数据 、01 网关或者其他A设备、02 调试软件、03 APP应用程序、04 第三方网关或者平台
|
| | | /// 厂商代码:01 HDL
|
| | | /// 通讯方式:01 HDL Bus、02 Zigbee、03 KNX、04 Z-Wave |
| | | /// 产品时间戳:4bytes 以2020年1月1日算出的时间戳0.1s为单位
|
| | | /// 产品时间戳:4bytes 以2020年1月1日算出的时间戳0.1s为单位 |
| | | /// 产品类别:01 调光器、02 继电器、03 干接点模块、04 传感器、05 面板
|
| | | /// 物模型类型:
|
| | | /// 01 开关类:01 开关、02 插座、03
|
| | |
| | | string roomNameList = ""; |
| | | foreach(var roomId in roomIds) |
| | | { |
| | | var findRoom = DB_ResidenceData.rooms.Find(obj => obj.sid == roomId); |
| | | var findRoom = DB_ResidenceData.Rooms.Find(obj => obj.uid == roomId); |
| | | if (findRoom == null) |
| | | { |
| | | continue; |
| | |
| | | { |
| | | roomNameList += ","; |
| | | } |
| | | roomNameList += findRoom.floorName + findRoom.name; |
| | | roomNameList += findRoom.floorName + findRoom.roomName; |
| | | } |
| | | if (roomNameList == "" && functionType == FunctionType.Scene) |
| | | { |