增加 心跳推送,空人说我太冷了,我太热了的时候 自动打开空调
This commit is contained in:
@@ -1270,6 +1270,22 @@ namespace RCUHost.Implement
|
||||
string CODE = context111.SystemHeader.Value.HostNumber.ToHotelCode().ToString();
|
||||
string hotelCode = CODE;
|
||||
string EndPoint = context111.RemoteEndPoint.ToString();
|
||||
if (cmdType == 0x02)
|
||||
{
|
||||
string RoomNUMBER = CSRedisCacheHelper.HMGet<string>(5, CacheKey.RoomNumber_HostNumber, HostNNN)[0];
|
||||
if (!string.IsNullOrEmpty(RoomNUMBER))
|
||||
{
|
||||
string hotelid = CODE;
|
||||
string roomid = RoomNUMBER;
|
||||
Kafka_XinTiao k = new Kafka_XinTiao();
|
||||
k.hotel_id = CODE;
|
||||
k.device_id = HostNNN;
|
||||
k.room_id = RoomNUMBER;
|
||||
k.ts_ms = Tools.GetUnixTime_MS();
|
||||
k.current_time = CPUData.GetNowPrecise().ToString("yyyy-MM-dd HH:mm:ss.ffffff") ;
|
||||
CSRedisCacheHelper.Publish("redis-heartbeat", Newtonsoft.Json.JsonConvert.SerializeObject(k));
|
||||
}
|
||||
}
|
||||
if (cmdType != 0x01 && cmdType != 0xb1)
|
||||
//if (!(cmdType==0x01||cmdType==0xb1) )
|
||||
//在线状态 不排队 注册0x01
|
||||
@@ -2506,7 +2522,7 @@ namespace RCUHost.Implement
|
||||
//温控器
|
||||
var DataLen1 = Convert.ToInt32(WenKongQiDataLen);
|
||||
|
||||
///ushort StatusReceiver = reader.ReadUInt16();
|
||||
//ushort StatusReceiver = reader.ReadUInt16();
|
||||
ushort StatusReceiver = BitConverter.ToUInt16(reader.ReadBytes(2).Reverse().ToArray(), 0);
|
||||
int XiaoShu_BuFen = 0;
|
||||
float xiaoshu_l = 0.0f;
|
||||
|
||||
Reference in New Issue
Block a user