mirror of
https://github.com/anklimov/lighthub
synced 2025-12-06 03:39:49 +03:00
Haier AC relability improved (buffer not save if incoming packet broken) CAN - sub-item calculation fixed continue working on MultiAC config for LH board testing shared
221 lines
10 KiB
JSON
221 lines
10 KiB
JSON
{
|
|
"dmx":[3,60],
|
|
"mqtt":["lh22-test","192.168.11.4"],
|
|
"dmxin":["led5","led6","led7","led8"],
|
|
"topics":{"root":"test2"},
|
|
"syslog":["192.168.88.2"],
|
|
"ow":{
|
|
"282F7E81E3713C59":{"emit":"t_1"}
|
|
},
|
|
"modbus":
|
|
{
|
|
"s8":{
|
|
"poll":{"irs":[[0,3]],"regs":[[0,1],31],"delay":11000},
|
|
"par":{
|
|
"co2":{"ir":3},
|
|
"meterStat":{"ir":0},
|
|
"alarmStat":{"ir":1},
|
|
"hr1":{"reg":0},
|
|
"hr2":{"reg":1},
|
|
"hr32":{"reg":31}
|
|
}
|
|
},
|
|
"term":{
|
|
"poll":{"regs":[0],"delay":12000},
|
|
"par":{
|
|
"t":{"reg":0,"type":"x10"}
|
|
}
|
|
},
|
|
"thmeter":{
|
|
"serial":"8N1",
|
|
"baud":4800,
|
|
"poll":{"regs":[[0,1],[2000,2001],[80,81]],"delay":3000},
|
|
"par":{
|
|
"hum" :{"reg":0,"type":"x10"},
|
|
"temp" :{"reg":1,"type":"x10"},
|
|
"slaveid" :{"reg":2000},
|
|
"baud" :{"reg":2001},
|
|
"tcalib":{"reg":80,"type":"x10"},
|
|
"hcalib":{"reg":81,"type":"x10"}
|
|
}
|
|
},
|
|
"panel":{
|
|
"serial":"8E1",
|
|
"poll":{"regs":[[39993,40008],[30000,30001]],"delay":5000},
|
|
"par":{
|
|
"fanspeed" :{"reg":40000,"prefetch":true,"map":{"val":[1,255,1,5],"cmd":[["OFF",0]]},"id":7},
|
|
"settemp" :{"reg":40002,"prefetch":true,"id":12},
|
|
"alm01":{"reg":40004,"id":13},
|
|
"alm17":{"reg":40005,"id":14},
|
|
"alm33":{"reg":40006,"id":15},
|
|
"sethum" :{"reg":40007,"prefetch":true,"id":16},
|
|
"setvoc" :{"reg":40008,"prefetch":true,"map":{"val":[400,2000,0,100]},"id":17},
|
|
"roomtemp" :{"reg":30000,"type":"x10"},
|
|
"hum" :{"reg":30001},
|
|
"voc" :{"reg":30002},
|
|
"ch_temp" :{"reg":40009,"type":"x10","id":3},
|
|
"ext_temp" :{"reg":40010,"type":"x10","id":18},
|
|
"out_temp" :{"reg":40011,"type":"x10","id":19},
|
|
"floor_temp" :{"reg":40012,"type":"x10","id":20},
|
|
"ch_hum" :{"reg":40013,"id":28},
|
|
"heat_pwr":{"reg":40014,"id":29},
|
|
"extvoc":{"reg":40015,"map":{"val":[400,2000,0,100]},"id":27},
|
|
"actemp":{"reg":40016,"type":"x10","id":25},
|
|
"fanlvl":{"reg":40017,"id":21},
|
|
"floormode":{"reg":39995,"prefetch":true,"id":22},
|
|
"setfloor":{"reg":39996,"prefetch":true,"id":23},
|
|
"humpwr":{"reg":39998,"prefetch":true,"map":{"cmd":[null,["ON",1],["OFF",0]],"val":null},"id":24},
|
|
"fanauto":{"reg":39999,"prefetch":true,"map":{"cmd":[["ENABLE",1],["DISABLE",0],["AUTO",1]],"val":null},"id":7},
|
|
"acsettemp":{"reg":39994,"prefetch":true,"id":26},
|
|
"acon":{"reg":40003,"prefetch":true,"map":{"cmd":[1,["OFF",0]],"val":null,"def":40001},"id":8},
|
|
"acmode" :{"reg":40001,"prefetch":true,"map":{"cmd":[["FAN_ONLY",1],["HEAT",4],["COOL",2],["AUTO",8]]},"id":8},
|
|
"acfanauto":{"reg":39993,"prefetch":true,"map":{"cmd":[0,["AUTO",1]],"val":null,"def":39997},"id":2},
|
|
"acfan":{"reg":39997,"prefetch":true,"map":{"cmd":[["OFF",0],["LOW",1],["HIGH",3],["MEDIUM",2]]},"id":2},
|
|
"y":{"reg":65512},
|
|
"mo":{"reg":65513},
|
|
"d":{"reg":65514},
|
|
"dw":{"reg":65515},
|
|
"h":{"reg":65516},
|
|
"m":{"reg":65517},
|
|
"s":{"reg":65518},
|
|
"blmind":{"reg":50051},
|
|
"blmaxd":{"reg":50052},
|
|
"blminn":{"reg":50053},
|
|
"blmaxn":{"reg":50054}
|
|
}
|
|
}
|
|
},
|
|
|
|
"items": {
|
|
"th":[14,[1,"thmeter",
|
|
{
|
|
"temp":{"emit":"temp","@S":null},
|
|
"hum" :{"emit":"zal2hum","@S":null},
|
|
"slaveid" :{"emit":"slaveid"},
|
|
"baud" :{"emit":"baud"},
|
|
"tcalib":{"emit":"tcalib"},
|
|
"hcalib":{"emit":"hcalib"}
|
|
}
|
|
]],
|
|
|
|
"pout0":[6,22],
|
|
"pout1":[6,23],
|
|
"pout2":[6,24],
|
|
"pout3":[6,25],
|
|
"pout4":[3,9],
|
|
"pout5":[3,8],
|
|
"pout6":[3,11],
|
|
"pout7":[3,12],
|
|
"pwm0" :[3,4],
|
|
"pwm1" :[3,5],
|
|
"pwm2" :[3,6],
|
|
"pwm3" :[3,7],
|
|
|
|
"unprot0":[6,33],
|
|
"unprot1":[6,32],
|
|
"unprot2":[6,31],
|
|
"unprot3":[6,30],
|
|
"unprot4":[6,29],
|
|
"unprot5":[6,28],
|
|
"unprot6":[6,27],
|
|
"unprot7":[6,26],
|
|
"led": [1,1],
|
|
"led2":[1,5],
|
|
"led3":[1,9],
|
|
"led4":[1,13],
|
|
"led5":[1,17],
|
|
"led6":[1,21],
|
|
"led7":[1,25],
|
|
"led8":[1,29],
|
|
"dimmer" :[0,33],
|
|
"dimmer2":[0,34],
|
|
"dimmer3":[0,35],
|
|
"dimmer4":[0,36],
|
|
"dimmer5":[0,37],
|
|
"dimmer6":[0,38],
|
|
"dimmers":[7,["dimmer","dimmer2","dimmer3","dimmer4","dimmer5","dimmer6"]],
|
|
"leds":[7,["led","led2","led3","led4","led5","led6"]],
|
|
"mbuses":[7,["mbusdim1","mbusdim2","mbusdim3","mbusdim4"]],
|
|
"all":[7,["dimmers","uouts","relays","leds"]],
|
|
"relays":[7,["pout0","pout1","pout2","pout3","pout4","pout5","pout6","pout7"]],
|
|
"uouts":[7,["unprot0","unprot1","unprot2","unprot3","unprot4","unprot5","unprot6","unprot7"]]
|
|
},
|
|
"in":{
|
|
"42":{"emit":"in0"},
|
|
"44":{"emit":"in1"},
|
|
"46":{"emit":"in2"},
|
|
"49":{"emit":"in3"},
|
|
"43":{"emit":"in4"},
|
|
"45":{"emit":"in5"},
|
|
"47":{"emit":"in6"},
|
|
"48":{"emit":"in7"},
|
|
"34":{"emit":"in8"},
|
|
"36":{"emit":"in9"},
|
|
"38":{"emit":"in10"},
|
|
"40":{"emit":"in11"},
|
|
"35":{"emit":"in12"},
|
|
"37":{"emit":"in13"},
|
|
"39":{"emit":"in14"},
|
|
"41":{"emit":"in15"},
|
|
|
|
"54":{"T":64,"emit":"a00","item":"water","map":[200,700],"scmd":"ON","rcmd":"OFF"},
|
|
"55":{"T":64,"emit":"a01","item":"water","map":[200,700],"scmd":"ON","rcmd":"OFF"},
|
|
"56":{"T":64,"emit":"a02","map":[0,1024,0,1024,10]},
|
|
"57":{"T":64,"emit":"a03","map":[0,1024,0,1024,10]},
|
|
"58":{"T":64,"emit":"a04","map":[0,1024,0,1024,10]},
|
|
"59":{"T":64,"emit":"a05","map":[0,1024,0,1024,10]},
|
|
"60":{"T":64,"emit":"a06"},
|
|
"61":{"T":64,"emit":"a07","map":[0,1024,0,1024,5]},
|
|
"62":{"T":64,"emit":"a08","map":[0,1024,0,1024,5]},
|
|
"63":{"T":64,"emit":"a09","map":[0,1024,0,1024,5]},
|
|
"64":{"T":64,"emit":"a10","map":[0,1024,0,1024,5]},
|
|
"65":{"T":64,"emit":"a11","map":[0,1024,0,1024,5]},
|
|
"66":{"T":2,"emit":"d12"},
|
|
"67":{
|
|
"T":2,
|
|
"scmd":{"emit":"d13","ecmd":"scmd"},
|
|
"rcmd":{"emit":"d13","ecmd":"rcmd"},
|
|
"lcmd":{"emit":"d13","ecmd":"lcmd"},
|
|
"click":{"emit":"d13","ecmd":"click"},
|
|
"dclick":{"emit":"d13","ecmd":"dclick"},
|
|
"tclick":{"emit":"d13","ecmd":"tclick"},
|
|
"scmd2":{"emit":"d13","ecmd":"scmd2"},
|
|
"scmd3":{"emit":"d13","ecmd":"scmd3"},
|
|
"lcmd2":{"emit":"d13","ecmd":"lcmd2"},
|
|
"lcmd3":{"emit":"d13","ecmd":"lcmd3"},
|
|
"rpcmd":{"emit":"d13","ecmd":"rpcmd"},
|
|
"rpcmd2":{"emit":"d13","ecmd":"rpcmd2"},
|
|
"rpcmd3":{"emit":"d13","ecmd":"rpcmd3"}
|
|
},
|
|
"68":{"T":2,
|
|
"scmd":{"emit":"d14","ecmd":"scmd"},
|
|
"rcmd":{"emit":"d14","ecmd":"rcmd"},
|
|
"lcmd":{"emit":"d14","ecmd":"lcmd"},
|
|
"click":{"emit":"d14","ecmd":"click"},
|
|
"dclick":{"emit":"d14","ecmd":"dclick"},
|
|
"tclick":{"emit":"d14","ecmd":"tclick"},
|
|
"scmd2":{"emit":"d14","ecmd":"scmd2"},
|
|
"scmd3":{"emit":"d14","ecmd":"scmd3"},
|
|
"lcmd2":{"emit":"d14","ecmd":"lcmd2"},
|
|
"lcmd3":{"emit":"d14","ecmd":"lcmd3"},
|
|
"rpcmd":{"emit":"d14","ecmd":"rpcmd"},
|
|
"rpcmd2":{"emit":"d14","ecmd":"rpcmd2"},
|
|
"rpcmd3":{"emit":"d14","ecmd":"rpcmd3"}
|
|
},
|
|
"69":{"T":2,
|
|
"scmd":{"emit":"d15","ecmd":"scmd"},
|
|
"rcmd":{"emit":"d15","ecmd":"rcmd"},
|
|
"lcmd":{"emit":"d15","ecmd":"lcmd"},
|
|
"click":{"emit":"d15","ecmd":"click"},
|
|
"dclick":{"emit":"d15","ecmd":"dclick"},
|
|
"tclick":{"emit":"d15","ecmd":"tclick"},
|
|
"scmd2":{"emit":"d15","ecmd":"scmd2"},
|
|
"scmd3":{"emit":"d15","ecmd":"scmd3"},
|
|
"lcmd2":{"emit":"d15","ecmd":"lcmd2"},
|
|
"lcmd3":{"emit":"d15","ecmd":"lcmd3"},
|
|
"rpcmd":{"emit":"d15","ecmd":"rpcmd"},
|
|
"rpcmd2":{"emit":"d15","ecmd":"rpcmd2"},
|
|
"rpcmd3":{"emit":"d15","ecmd":"rpcmd3"}
|
|
}
|
|
}
|
|
} |