Gents, I very much appreciate your support!
Here two examples from the payload and my feedback to Steve...now finally in a correct format.
Final goal is to store each line's content filtered (Steve) into DB-fields and publish it via INFLUXDB and GRAFANA and publish the whole message on one single status line in a dashboard.
Regarding those 8 digits in "ML1- 8:" and ML9-16:
Each number reflects a status. So every digit needs it's field in in the DB.
Example 1:
msg : Object
oemphasized textbject
topic: ""
payload: "ML1- 8: ---4---- "
_session: object
_msgid: "ccd362ee.9476b"
Example 2:
msg : Object
object
topic: ""
payload: "L:096699 12h00 28.11.17 "
_session: object
_msgid: "21e210a1.d1a9"
ABC --> topic: "Info" payload: "Text"
ABC --> topic: "CustomerName" payload: "Text"
ABC --> topic: "Branch" payload: "Text"
ID-Nr:12345 --> topic: "ID-Nr" payload: "12345"
IP:000.000.000.000 --> topic :"IP" payload: "000.000.000.000"
ABC/ABC: 00- 01 --> topic: "GER/BER" payload: "12345"
Adresse:008-000 --> topic: "Adress_008" payload: numeric (3)
ML1- 8: -------- --> topic: "ML1-8" payload: "12345678", mixed e.g. -1----7-
ML9-16: -------- --> topic: "ML9-16" payload: "12345678", mixed e.g. -1----7-
ABC --> topic: "Status" payload: "Text"
TPD:IP --> topic :"TPD:IP" payload: "000.000.000.000"
08:36:52 25.11.2000 --> topic :"EMA_DateTime" payload: numeric
ABC --> topic: "UGType" payload: "Text"
ABC --> topic: "Slot" payload: "Text"
L:095630 09h41 25.11.17 --> topic: "MessageID" payload: numeric