From 813470fd03e4633f2e9a6d657ca4028b369f031e Mon Sep 17 00:00:00 2001 From: Wolfgang Hottgenroth Date: Tue, 22 Feb 2022 17:19:21 +0100 Subject: [PATCH] fix in readme --- readme.md | 84 ++++++++++++++++++++++++++----------------------------- 1 file changed, 39 insertions(+), 45 deletions(-) diff --git a/readme.md b/readme.md index 5b8f756..c44a265 100644 --- a/readme.md +++ b/readme.md @@ -11,35 +11,33 @@ ## Configuration -`` -{ - "mqtt": { - "broker": "172.16.2.16", - "port": 1883, - "publishTopicPrefix": "opcua" - }, - "stats": { - "topic": "statistics", - "period": 60 - }, - "opcua": [ - { - "enabled": "true", - "type": "flat", - "url": "opc.tcp://172.16.3.60:4840", - "name": "apl", - "period": 1.0, - "timeout": 1.0, - "nodes": [ - { "ns": 0, "n": "i=345", "d": "pv" }, - { "ns": 0, "n": "i=348", "d": "sv" }, - { "ns": 0, "n": "i=351", "d": "tv" }, - { "ns": 0, "n": "i=354", "d": "qv" } - ] - } - ] -} -`` + { + "mqtt": { + "broker": "172.16.2.16", + "port": 1883, + "publishTopicPrefix": "opcua" + }, + "stats": { + "topic": "statistics", + "period": 60 + }, + "opcua": [ + { + "enabled": "true", + "type": "flat", + "url": "opc.tcp://172.16.3.60:4840", + "name": "apl", + "period": 1.0, + "timeout": 1.0, + "nodes": [ + { "ns": 0, "n": "i=345", "d": "pv" }, + { "ns": 0, "n": "i=348", "d": "sv" }, + { "ns": 0, "n": "i=351", "d": "tv" }, + { "ns": 0, "n": "i=354", "d": "qv" } + ] + } + ] + } The configuration object consists of three parts: `mqtt`, `stats` and `opcua`. @@ -57,25 +55,21 @@ In `flat` mode the final topic will be `${mqtt.publicTopicPrefix}/${opcua.name}/ An example for the MQTT messages according to the above configuration in `flat` mode is: -`` -opcua/apl/0/pv {"serverName": "apl", "nameSpaceIndex": 0, "variableName": "pv", "value": 19.849281311035156} -opcua/apl/0/sv {"serverName": "apl", "nameSpaceIndex": 0, "variableName": "sv", "value": 1688.5152587890625} -opcua/apl/0/tv {"serverName": "apl", "nameSpaceIndex": 0, "variableName": "tv", "value": 22.574615478515625} -opcua/apl/0/qv {"serverName": "apl", "nameSpaceIndex": 0, "variableName": "qv", "value": NaN} -opcua/apl/0/pv {"serverName": "apl", "nameSpaceIndex": 0, "variableName": "pv", "value": 19.849281311035156} -opcua/apl/0/sv {"serverName": "apl", "nameSpaceIndex": 0, "variableName": "sv", "value": 1688.5152587890625} -opcua/apl/0/tv {"serverName": "apl", "nameSpaceIndex": 0, "variableName": "tv", "value": 22.574615478515625} -opcua/apl/0/qv {"serverName": "apl", "nameSpaceIndex": 0, "variableName": "qv", "value": NaN} -`` + opcua/apl/0/pv {"serverName": "apl", "nameSpaceIndex": 0, "variableName": "pv", "value": 19.849281311035156} + opcua/apl/0/sv {"serverName": "apl", "nameSpaceIndex": 0, "variableName": "sv", "value": 1688.5152587890625} + opcua/apl/0/tv {"serverName": "apl", "nameSpaceIndex": 0, "variableName": "tv", "value": 22.574615478515625} + opcua/apl/0/qv {"serverName": "apl", "nameSpaceIndex": 0, "variableName": "qv", "value": NaN} + opcua/apl/0/pv {"serverName": "apl", "nameSpaceIndex": 0, "variableName": "pv", "value": 19.849281311035156} + opcua/apl/0/sv {"serverName": "apl", "nameSpaceIndex": 0, "variableName": "sv", "value": 1688.5152587890625} + opcua/apl/0/tv {"serverName": "apl", "nameSpaceIndex": 0, "variableName": "tv", "value": 22.574615478515625} + opcua/apl/0/qv {"serverName": "apl", "nameSpaceIndex": 0, "variableName": "qv", "value": NaN} In `structured` mode the final topic will be `${mqtt.publicTopicPrefix}/${opcua.name}` An example for the MQTT messages according to the above configuration in `flat` mode is: -`` -opcua/apl {"pv": 19.844480514526367, "sv": 1689.9193115234375, "tv": 22.68524169921875, "qv": NaN} -opcua/apl {"pv": 19.844480514526367, "sv": 1689.9193115234375, "tv": 22.68524169921875, "qv": NaN} -opcua/apl {"pv": 19.844480514526367, "sv": 1689.9193115234375, "tv": 22.68524169921875, "qv": NaN} -opcua/apl {"pv": 19.844480514526367, "sv": 1689.93701171875, "tv": 22.620391845703125, "qv": NaN} -`` + opcua/apl {"pv": 19.844480514526367, "sv": 1689.9193115234375, "tv": 22.68524169921875, "qv": NaN} + opcua/apl {"pv": 19.844480514526367, "sv": 1689.9193115234375, "tv": 22.68524169921875, "qv": NaN} + opcua/apl {"pv": 19.844480514526367, "sv": 1689.9193115234375, "tv": 22.68524169921875, "qv": NaN} + opcua/apl {"pv": 19.844480514526367, "sv": 1689.93701171875, "tv": 22.620391845703125, "qv": NaN}