Modbus Device Config
| Siemens_RDF302.json | Siemens RD302 Thermostat |
| Schneider_TC500.json | Schneider TC500 Thermostat |
| JCI_T8600.json | JCI T8600 Thermostat |
| JCI_T7000.json | JCI T7000 Series Thermostat |
| ABB_ACS510.json | ABB ACS510 VFD |
Lua Script
| bcd.lua | Each byte is 0-9, for example: 0x05090702 = 5972 Endian is defined by “big integer” |
| compat_bcd.lua | Each half byte is 0-9, for example: 0x78695231 = 78695231 Endian is defined by “big integer” |
| m10k.lua | Each register is -9999~9999, for example: 0x1f740a69 = 0x1f74*10000 + 0x0a69 = 80522665 Endian is defined by “big integer” |
| low10th.lua | Only 1 register, low byte is one tenth, the range is 0.0 to 255.9 for example: 0x0503 = 5.3 Endian is defined by “single integer”. This is found in York TMS2100 FCU thermostat. |
Conversion