Files
home-pump/registryMapping.example.json

82 lines
2.1 KiB
JSON

{
"address": "192.168.0.150",
"port": 502,
"useMock": false,
"pollIntervalMs": 30000,
"windowSeconds": 300,
"influxSendIntervalSeconds": 300,
"timeoutMs": 5000,
"maxRetries": 2,
"retryBackoffMs": 1000,
"influx_db": {
"address": "https://influxdb.mariuszpacek.pl",
"username": "",
"password": ""
},
"registry_mapping": [
{
"registry": 4065,
"desc": "External temperature",
"unitId": 1,
"scale": 0.1,
"dataType": "TWO_BYTE_INT_SIGNED",
"signedLegacyWrap": true
},
{
"registry": 4070,
"desc": "Temp in",
"unitId": 1,
"scale": 0.1,
"dataType": "TWO_BYTE_INT_SIGNED",
"signedLegacyWrap": true
},
{
"registry": 4071,
"desc": "Temp out",
"unitId": 1,
"scale": 0.1,
"dataType": "TWO_BYTE_INT_SIGNED",
"signedLegacyWrap": true
},
{
"registry": 4072,
"desc": "Temp pc out",
"unitId": 1,
"scale": 0.1,
"dataType": "TWO_BYTE_INT_SIGNED",
"signedLegacyWrap": true
},
{
"registry": 4067,
"desc": "Temp co",
"unitId": 1,
"scale": 0.1,
"dataType": "TWO_BYTE_INT_SIGNED",
"signedLegacyWrap": true
},
{
"registry": 4069,
"desc": "Temp cwu",
"unitId": 1,
"scale": 0.1,
"dataType": "TWO_BYTE_INT_SIGNED",
"signedLegacyWrap": true
},
{
"registry": 4066,
"desc": "Temp wew",
"unitId": 1,
"scale": 0.1,
"dataType": "TWO_BYTE_INT_SIGNED",
"signedLegacyWrap": true
},
{
"registry": 4199,
"desc": "Temp zsr",
"unitId": 1,
"scale": 0.1,
"dataType": "TWO_BYTE_INT_SIGNED",
"signedLegacyWrap": true
}
]
}