Documentation ¶
Index ¶
- Variables
- type FUJITSU
- func (d *FUJITSU) CheckKey(ele device.Dict) (bool, error)
- func (d *FUJITSU) GetElement() (device.Dict, error)
- func (d *FUJITSU) HelpDoc() interface{}
- func (d *FUJITSU) NewDev(id string, ele map[string]string) (device.Devicerwer, error)
- func (d *FUJITSU) RWDevValue(rw string, m device.Dict) (ret device.Dict, err error)
- type RSBAS
- func (d *RSBAS) CheckKey(ele device.Dict) (bool, error)
- func (d *RSBAS) GetElement() (device.Dict, error)
- func (d *RSBAS) HelpDoc() interface{}
- func (d *RSBAS) NewDev(id string, ele map[string]string) (device.Devicerwer, error)
- func (d *RSBAS) RWDevValue(rw string, m device.Dict) (ret device.Dict, err error)
- type TOSHIBA
- func (d *TOSHIBA) CheckKey(ele device.Dict) (bool, error)
- func (d *TOSHIBA) GetElement() (device.Dict, error)
- func (d *TOSHIBA) HelpDoc() interface{}
- func (d *TOSHIBA) NewDev(id string, ele map[string]string) (device.Devicerwer, error)
- func (d *TOSHIBA) RWDevValue(rw string, m device.Dict) (ret device.Dict, err error)
- type ValToshiba
Constants ¶
This section is empty.
Variables ¶
View Source
var ALLINMALFUNCTION = map[int]string{
0: "所有室内机无故障",
1: "有些室内机处于故障状态",
}
View Source
var ALLONOFF = map[int]string{
0: "不变",
1: "所有室内机均停止",
2: "有些室内机正在运行",
}
allInM
View Source
var ARIFLOWSTATUS = map[int]string{
0: "不变",
1: "自动",
2: "安静",
3: "低",
4: "中",
5: "高",
6: "中低",
7: "中高",
}
View Source
var BENGGUZHANG = map[int]string{
0: "无泵故障状态",
1: "泵故障状态",
}
View Source
var CHUSHUANG = map[int]string{
0: "无除霜状态",
1: "除霜状态",
}
View Source
var EDRLJSYX = map[int]string{
1: "释放",
2: "100%",
3: "90%",
4: "80%",
5: "70%",
6: "60%",
7: "50%",
8: "40%",
}
View Source
var FILTERSTATUS = map[int]string{
0: "无标志",
1: "过滤网标志",
}
View Source
var JINGJITINGZHI = map[int]string{
0: "不变",
1: "释放请求",
2: "紧急停止请求",
}
View Source
var LOWNOISE = map[int]string{
0: "性能优先无效",
1: "性能优先有效",
}
outM
View Source
var LOWNOISELEVEL = map[int]string{
0: "释放",
1: "第1级",
2: "第2级",
3: "第3级",
}
View Source
var LOWNOISESET = map[int]string{
1: "非性能优先0",
5: "非性能优先1",
9: "非性能优先2",
13: "非性能优先3",
3: "性能优先0",
7: "性能优先1",
11: "性能优先2",
15: "性能优先3",
}
View Source
var MALFUNCTION = map[int]string{
0: "无故障",
1: "故障",
}
View Source
var MALFUNCTIONDET = map[int]string{
0x12: "遥控器通信故障",
0x13: "室外机通信故障",
0x14: "网络通信故障",
0x16: "室内机并行通信故障",
0x26: "地址设置错误",
0x28: "其他设置错误",
0x31: "室内机电源频率异常",
0x32: "室内机主电路板故障",
0x41: "回风湿度传感器故障",
0x42: "室内机热交换器传感器故障",
0x51: "室内机风扇电机故障",
0x53: "排水异常",
0x61: "室外机反相,漏相接线故障",
0x62: "室外机主电路板故障",
0x63: "变频器故障",
0x67: "检测到变频电路板瞬间断电",
0x68: "继电器故障",
0x69: "室外机通信电路板故障",
0x71: "排气温度传感器故障",
0x72: "压缩机温度传感器故障",
0x73: "室内机热交换机温度传感器故障",
0x74: "室外温度传感器故障",
0x75: "吸气温度传感器故障",
0x77: "散热器温度传感器故障",
0x82: "过冷热交换器温度传感器故障",
0x83: "液管温度传感器故障",
0x84: "电流传感器故障",
0x86: "压力传感器故障",
0x92: "压缩机2故障",
0x93: "压缩机启动故障",
0x94: "检测到跳闸",
0x95: "压缩机电机控制故障",
0x97: "室外机风扇电机故障",
0xA1: "排气温度1异常",
0xA2: "排气温度2异常",
0xA3: "压缩机温度异常",
0xA4: "高压异常",
0xA5: "低压异常",
0xAC: "散热器温度异常",
0xC4: "电路板故障",
0xCA: "软件错误",
0xC1: "电路板故障1",
}
View Source
var MASTERSLAVE = map[int]string{
0: "主机",
1: "副机",
}
View Source
var NORMALENEREGYSAVE = map[int]string{
0: "无变化",
1: "正常运行",
2: "节能运行",
}
View Source
var NORMALFANGDONG = map[int]string{
1: "正常运行",
2: "防冻液运行",
}
View Source
var NORMALSPACIAL = map[int]string{
0: "特殊状态",
1: "正常状态",
}
View Source
var ONOFF = map[int]string{
0: "不变",
1: "停止",
2: "运行",
}
View Source
var REMOTESET = map[int]string{
0: "不抑制",
1: "抑制",
}
View Source
var RUNSTATUS = map[int]string{
0: "不变",
1: "自动",
2: "制冷",
3: "除湿",
4: "制热",
5: "送风",
}
View Source
var SETFANGDONG = map[int]string{
0: "无变化",
1: "释放",
2: "防冻液运行",
}
View Source
var VERTICALHORIZONTAL = map[int]string{
0: "不变",
1: "摆动",
2: "位置1",
3: "位置2",
4: "位置3",
5: "位置4",
6: "位置5",
}
View Source
var WAIBUGUANRE = map[int]string{
0: "无变化",
1: "释放",
2: "关热",
}
View Source
var YOUHUISHOU = map[int]string{
0: "无油回收状态",
1: "油回收状态",
}
Functions ¶
This section is empty.
Types ¶
type FUJITSU ¶
FUJITSU ..
func (*FUJITSU) CheckKey ¶
CheckKey .. **************************************添加设备参数检验*********************************************
type TOSHIBA ¶
type TOSHIBA struct { //组合ModebusRtu device.ModbusRtu /**************按不同设备自定义*************************/ IndoorNum string }
TOSHIBA ..
func (*TOSHIBA) CheckKey ¶
CheckKey .. **************************************添加设备参数检验*********************************************
type ValToshiba ¶
type ValToshiba struct {
RoomTemperature float32 `json:"RoomTemperature,string"`
}
ValToshiba ...
Click to show internal directories.
Click to hide internal directories.