{
  "Version": 2,
  "Nodes": [
    { "Id": "start1",  "Type": "StartNode",  "Params": { "__x": 20,  "__y": 310 } },
    { "Id": "log1",    "Type": "LogNode",    "Params": { "message": "Hallo! Mein erster Bot läuft.", "__x": 190, "__y": 310 } },
    { "Id": "repeat1", "Type": "RepeatNode", "Params": { "count": 3, "__x": 400, "__y": 310 } },
    { "Id": "wait1",   "Type": "WaitNode",   "Params": { "ms": 1, "einheit": "s", "__x": 570, "__y": 310 } },
    { "Id": "alarm1",  "Type": "AlarmNode",  "Params": { "__x": 720, "__y": 310 } },
    { "Id": "log2",    "Type": "LogNode",    "Params": { "message": "Fertig — dreimal gepiept.", "__x": 400, "__y": 500 } }
  ],
  "Exec": [
    { "FromNode": "start1",  "FromPort": "out",  "ToNode": "log1" },
    { "FromNode": "log1",    "FromPort": "out",  "ToNode": "repeat1" },
    { "FromNode": "repeat1", "FromPort": "loop", "ToNode": "wait1" },
    { "FromNode": "wait1",   "FromPort": "out",  "ToNode": "alarm1" },
    { "FromNode": "alarm1",  "FromPort": "out",  "ToNode": "repeat1" },
    { "FromNode": "repeat1", "FromPort": "done", "ToNode": "log2" }
  ],
  "Data": []
}
