联动演示添加nh3 >3 发送开风扇信号
This commit is contained in:
parent
ddd0b42ebd
commit
d81a03af08
|
@ -153,14 +153,16 @@ func readConn(conn net.Conn, readChan chan<- []byte, stopChan chan<- bool) {
|
||||||
|
|
||||||
log.Println("pm25data1",data[i+15])
|
log.Println("pm25data1",data[i+15])
|
||||||
log.Println("pm25data2",data[i+16])
|
log.Println("pm25data2",data[i+16])
|
||||||
|
nh3data := uint32(data[i+15])*256+uint32(data[i+16])
|
||||||
pm25data := uint32(data[i+15])*256+uint32(data[i+16])
|
pm25data := uint32(data[i+15])*256+uint32(data[i+16])
|
||||||
|
log.Println("nh3data",nh3data)
|
||||||
log.Println("pm25data",pm25data)
|
log.Println("pm25data",pm25data)
|
||||||
|
|
||||||
//8E 3C 00 00 47 46
|
//8E 3C 00 00 47 46
|
||||||
var close []byte = []byte{0x8E,0x3C,0x00,0x00,0x43,0x46}
|
var close []byte = []byte{0x8E,0x3C,0x00,0x00,0x43,0x46}
|
||||||
var open []byte = []byte{0x8E,0x3C,0x00,0x00,0x4F,0x46}
|
var open []byte = []byte{0x8E,0x3C,0x00,0x00,0x4F,0x46}
|
||||||
var writedata []byte =[]byte{}
|
var writedata []byte =[]byte{}
|
||||||
if pm25data>100{
|
if pm25data>100 || nh3data>=3{
|
||||||
writedata = open
|
writedata = open
|
||||||
}else{
|
}else{
|
||||||
writedata = close
|
writedata = close
|
||||||
|
@ -229,6 +231,7 @@ func readConn(conn net.Conn, readChan chan<- []byte, stopChan chan<- bool) {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
// 转化为字符串
|
// 转化为字符串
|
||||||
// log.Println("yunhorndeug.push.data.tcp.16data:",buffer.String())
|
// log.Println("yunhorndeug.push.data.tcp.16data:",buffer.String())
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue